Ich brauche für meine Arbeit zwei Indizes, die ich mit imakeidx erstellt habe. Das funktioniert (endlich) auch. Beide sind natürlich alphabetisch sortiert worden, was für das Stichwortverzeichnis super ist, im Stellenregister aber geändert werden müsste. Meine Frage nun: Wie kann ich die Reihenfolge der Einträge im Index verändern? Am Ende soll nicht auf "Dtn" "Ex" folgen, sondern zuerst "Ex" stehen, dann "Dtn". Kann mir jemand helfen? Das Ganze sieht - etwas verknappt - so aus: \documentclass{thesis}[a4paper,11pt,oneside,titlepage] \usepackage{imakeidx}\makeindex \makeindex[name=stv,title=Stichwortverzeichnis] \makeindex[name=stell,title=Stellenregister] \begin{document} Kollektivismus \index[stv]{Kollektivismus} Ex 20,5/Dtn 5,9 \index[stell]{Ex 20,5} \index[stell]{Dtn 5,9} \printindex[stv] \printindex[stell] \end{document} Meine stell.idn-Datei sieht dann so aus: \begin{theindex} \item Dtn 5,9, 3 \indexspace \item Ex 20,5, 3 \item Ex 34,7, 3 \item Ez 18,2, 3 \indexspace \item Jer 31,29, 3 \item Jer 32,18, 3 \indexspace \item Num 14,18, 3 \end{theindex} Und das Stellenregister ist entsprechend alphabetisch soritert - ich brauche aber eine eigene Sorierung. In der Paket-Info zu imakeidx finde ich nichts zur Soriterung (hab ich was übersehen?). Sollte ich in anderen Paket-Infos schauen? Oder bei makeindex? Oder gibt es eine einfache Lösung? |
Dein Beispiel ist leider im Online-Editor bzw. bei uns nicht lauffähig. Ich kenne auch keine Klasse, bei der Optionen nach der Klasse angegeben werden. AFAIK muss das optionale Argument für Optionen bei Wie ich bereits erwähnt habe, kann man bei \documentclass{article} \usepackage{imakeidx}\makeindex \makeindex[name=stv,title=Stichwortverzeichnis] \makeindex[name=stell,title=Stellenregister] \begin{document} Kollektivismus \index[stv]{Kollektivismus} Ex 20,5/Dtn 5,9 \index[stell]{DTN@Ex 20,5} \index[stell]{EX@Dtn 5,9} \printindex[stv] \printindex[stell] \end{document} Näheres zum Für Dokumente in Deutsch empfehle ich darüber hinaus, das Paket beantwortet 28 Aug '22, 10:46 huibub Vielen Dank für den Hinweis mit dem @! Ich habe weitere Pakete geladen (babel, ngerman, ...), wollte aber die Präambel verknappen (leider habe ich wohl zuviel abgeschnitten). Bei makeidx und ind habe ich nun auch weitere Hinweise gefunden. Danke :O)
(30 Aug '22, 11:07)
rahelf7
|
Willkommen auf TeXwelt.de! Ich habe den Text Deiner "Antwort" in die Frsge übertragen. Du kannst gern stets direkt die Frage editieren und Zusätze einfügen. Hier sind Antworten stets "echte" Antworten, keine Gespräche oder Rückfragen oder Zusatzinfos, sondern Lösungen. Editieren der Frage ist jederzeit möglich und erwünscht. Das verbessert die Übersicht erheblich für die Archivierung der Lösungen. Ungewohnt und anders als in Webforen, doch innovativ und nutzbarer. Bemerkungen gern wie hier als Kommentare.
@huibub natürlich verwenden wir nur sinnvolle tags/Themen, und wenn mal versehentlich was unspezifisches reinkommt, können wir das gern weg machen. Ich habe das Thema "mehrere" entfernt, danke für den Hinweis.
Vielen Dank für die Hinweise. Ich wollte hier niemanden stressen - bin einfach noch nicht so firm :-/
@rahelf7 kein Problem, Teil des Willkommen-Grüßens kann auch sein, dass wir auf paar Gepflogenheiten hier gern hinweisen ;-) schau gern auf "über" und "FAQ" ganz rechts oben, um TeXwelt.de kennenzulernen, und wir freuen uns auf mehr interessante Fragen von Dir.