Zitat von
bienchen
Ja, Richtung Index ist OK, allerdings ohne Sortierung. Man sollte also auch Stichpunkte markieren koennen, die dann in der Reihenfolge wie sie im Dokument auftauchen, gelistet werden.
Oben hast Du noch geschrieben, dass sortiert werden soll. Wenn nicht sortiert erden soll, geht das einfach mit einem Verzeichnis, das man mit \addtocontents und \addcontentsline füllen kann. So ein Verzeichnis kann man beispielsweise mit dem Paket tocbasic (siehe KOMA-Script-Anleitung) sehr einfach verwalten.
Wenn teilweise (Hauptpunkte) sortiert und teilweise (Unterpunkte) nicht sortiert werden soll, geht das wieder mit MakeIndex. In dem Fall verwendet man einfach für die Unterpunkte das Sortierkriterium (siehe MakeIndex-Anleitung) und erzeugt das als fortlaufende Nummer. Dann werden die Unterpunkte danach sortiert.
Hier ein einfaches Beispiel, bei dem der Kürze wegen nur makeidx mit dessen Standardformatierung verwendet wird:
Code:
\documentclass{article}
\usepackage{makeidx}\makeindex
\newcommand*{\maintag}{}
\newcommand*{\Main}[1]{\renewcommand*{\maintag}{#1}}
\newcounter{sub}
\newcommand*{\Sub}[1]{%
\stepcounter{sub}%
\index{\maintag!\thesub @#1}%
}
\begin{document}
\Main{First Main}First\Sub{First Sub}, Second\Sub{Second Sub}
\Main{Second Main}Third\Sub{Third Sub}
\Main{First Main}Forth\Sub{Forth Sub}
\printindex % Formatierung etc. erledigt man via .ist-Datei
\end{document}
Lesezeichen