Sloothword
06-03-2011, 23:34
Hallo Erstmal :-)
Ich möchte wie der Titel schon sagt eine sehr lange Liste gliedern, indem ich den ersten und letzten Listeneintrag jeder Seite im Header nochmal angebe.
Das soll wie in einem Wörterbuch dazu dienen das Wort schnell aufzufinden.
Hier ist ein (Minimal-)Beispiel davon:
\documentclass[landscape,10pt,]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
\begin{multicols}{3}
\begin{enumerate}
\chead{Apfel - Kokosnuss}
\item Apfel
\item Birne
\item ...
\item Kokosnuss
\newpage
\chead{Zitrone - Zwetschge}
\item Zitrone
\item Zwetschge
\end{enumerate}
\end{multicols}
\end{document}
Angeben möchte ich aber die Liste nur mit:
\begin{enumerate}
\item Apfel
\item Birne
\item ...
\item Kokosnuss
\item Zitrone
\item Zwetschge
\end{enumerate}
Den Zeilenumbruch macht Latex ja von sich aus an der richtigen Stelle, aber wie bekomme ich die gewünschten ersten und letzten Listeneinträge in den Header?
Gibt es Pakete, die so eine Funktionalität einbinden?
Ich bin bei meiner Suche leider nicht fündig geworden, wobei ich auch nicht weiß, wie ich die gesuchte Funktionalität Suchmaschinentauglich umformulieren kann :-D
Vermutlich wird man nicht umhin kommen es selbst zu programmieren :-(
Falls es hilft:
Ich gebe den Listencode schon per Programm aus, man könnte also beliebig umfangreichen Code hinzufügen. Mir hilft das leider nichts, da ich nicht weiß, wie viele Einträge Latex auf eine Seite packt (und ich es nicht fest vorschreiben will) und ich demnach den Header nicht setzen kann.
Vielen Dank schonmal für eure Bemühungen
Gruß
Fabian
Ich möchte wie der Titel schon sagt eine sehr lange Liste gliedern, indem ich den ersten und letzten Listeneintrag jeder Seite im Header nochmal angebe.
Das soll wie in einem Wörterbuch dazu dienen das Wort schnell aufzufinden.
Hier ist ein (Minimal-)Beispiel davon:
\documentclass[landscape,10pt,]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
\begin{multicols}{3}
\begin{enumerate}
\chead{Apfel - Kokosnuss}
\item Apfel
\item Birne
\item ...
\item Kokosnuss
\newpage
\chead{Zitrone - Zwetschge}
\item Zitrone
\item Zwetschge
\end{enumerate}
\end{multicols}
\end{document}
Angeben möchte ich aber die Liste nur mit:
\begin{enumerate}
\item Apfel
\item Birne
\item ...
\item Kokosnuss
\item Zitrone
\item Zwetschge
\end{enumerate}
Den Zeilenumbruch macht Latex ja von sich aus an der richtigen Stelle, aber wie bekomme ich die gewünschten ersten und letzten Listeneinträge in den Header?
Gibt es Pakete, die so eine Funktionalität einbinden?
Ich bin bei meiner Suche leider nicht fündig geworden, wobei ich auch nicht weiß, wie ich die gesuchte Funktionalität Suchmaschinentauglich umformulieren kann :-D
Vermutlich wird man nicht umhin kommen es selbst zu programmieren :-(
Falls es hilft:
Ich gebe den Listencode schon per Programm aus, man könnte also beliebig umfangreichen Code hinzufügen. Mir hilft das leider nichts, da ich nicht weiß, wie viele Einträge Latex auf eine Seite packt (und ich es nicht fest vorschreiben will) und ich demnach den Header nicht setzen kann.
Vielen Dank schonmal für eure Bemühungen
Gruß
Fabian