\listfiles \documentclass ........
Index im Inhaltsverzeichnis als section statt chapter
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Kurze Anmerkung:
Die Liste steht dann am Ende der log-Datei
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Problem bekannt
Habe das Beispiel mit der Klassenoption gerade nochmal getestet. Und es funktioniert tatsächlich nicht (mit einem aktuellen TeX Live 2013 und KOMA-Script 3.11b). Des Rätsels Lösung ist aber verblüffend einfach. Abschnitt 3.24 der Anleitung schreibt darüber folgendes.
Weitere Änderungen sind nicht nötig.
Dies gilt übrigens auch für makeidx und das von mir vorgeschlagene imakeidx. Deshalb sollte in deinem Beispiel folgendes stehen.Anleitung zu KOMA-Script hat geschrieben:[…] Wird ein Paket verwendet, das selbst Anweisungen und Umgebungen für das Stichwortverzeichnis zur Verfügung stellt, so schwindet eventuell der Einfluss, den KOMA-Script auf dieses Verzeichnis hat. Dies gilt beispielsweise bei Verwendung von index, nicht jedoch bei Verwendung von splitidx. […]
\usepackage[makeindex]{splitidx} %\usepackage{makeidx} %\makeindex
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Das Beispiel von larira gestern nachmittag, hab das einfach mal "latexmk't" und bei mir erscheint der Indexeintrag im toc. TL 2013.
EDIT:
EDIT:
*File List* scrbook.cls 2012/07/29 v3.11b KOMA-Script document class (book) scrkbase.sty 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-dependent ba sics and keyval usage) scrbase.sty 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-independent basics and keyval usage) keyval.sty 1999/03/16 v1.13 key=value parser (DPC) scrlfile.sty 2012/06/15 v3.12 KOMA-Script package (loading files) tocbasic.sty 2012/04/04 v3.10b KOMA-Script package (handling toc-files) scrsize11pt.clo 2012/07/29 v3.11b KOMA-Script font size class option (11pt) typearea.sty 2012/07/29 v3.11b KOMA-Script package (type area) inputenc.sty 2008/03/30 v1.1d Input encoding file latin1.def 2008/03/30 v1.1d Input encoding file fontenc.sty t1enc.def 2005/09/27 v1.99g Standard LaTeX file lmodern.sty 2009/10/30 v1.6 Latin Modern Fonts babel.sty 2013/05/16 v3.9f The Babel package ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system makeidx.sty 2000/03/29 v1.0m Standard LaTeX package t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern i2dxtotoc.ind ***********
Zuletzt geändert von Johannes_B am Fr 5. Jul 2013, 09:52, insgesamt 1-mal geändert.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Re: Problem bekannt
Nein, das gilt definitiv nicht für makeidx. Und natürlich funktioniert das Beispiel damit. Du hast vermutlich einen LaTeX-Lauf zu wenig gemacht. Man benötigt: (pdf)latex, makeindex, (pdf)latex, (pdf)latex.
Hier meine Versionsliste:
*File List* scrbook.cls 2012/07/29 v3.11b KOMA-Script document class (book) scrkbase.sty 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-dependent basics and keyval usage) scrbase.sty 2012/07/29 v3.11b KOMA-Script package (KOMA-Script-independent basics and keyval usage) keyval.sty 1999/03/16 v1.13 key=value parser (DPC) scrlfile.sty 2012/06/15 v3.12 KOMA-Script package (loading files) tocbasic.sty 2012/04/04 v3.10b KOMA-Script package (handling toc-files) scrsize11pt.clo 2012/07/29 v3.11b KOMA-Script font size class option (11pt) typearea.sty 2012/07/29 v3.11b KOMA-Script package (type area) inputenc.sty 2008/03/30 v1.1d Input encoding file latin1.def 2008/03/30 v1.1d Input encoding file fontenc.sty t1enc.def 2005/09/27 v1.99g Standard LaTeX file lmodern.sty 2009/10/30 v1.6 Latin Modern Fonts babel.sty 2013/05/16 v3.9f The Babel package ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system makeidx.sty 2000/03/29 v1.0m Standard LaTeX package t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern test.ind ***********
Mein Fehler
Ich bin soo blöd! Ich teste und teste und bemerke nicht, das ich immer noch imakeidx anstatt makeidx im Code stehen habe. Also, es funktioniert auch mit makeidx. Ich würde aber splitidx vorziehen.Johannes_B hat geschrieben:Das Beispiel von larira gestern nachmittag, hab das einfach mal "latexmk't" und bei mir erscheint der Indexeintrag im toc. TL 2013.
Danke für die Hilfe.
Dann liegt es bei mir an der Version (laut Liste noch von 2004).
Da ich die jedoch nicht einfach mit einem Update erneuern darf, muss ich doch die andere funktionierende Variante nutzen.
Dann liegt es bei mir an der Version (laut Liste noch von 2004).
*File List* scrbook.cls 2004/09/16 v2.9t LaTeX2e KOMA document class scrlfile.sty 2004/09/16 v2.9t LaTeX2e KOMA package bk11.clo 2004/02/16 v1.4f Standard LaTeX file (size option) typearea.sty 2004/09/16 v2.9t LaTeX2e KOMA package inputenc.sty 2004/02/05 v1.0d Input encoding file latin1.def 2004/02/05 v1.0d Input encoding file fontenc.sty t1enc.def 2004/02/22 v1.99f Standard LaTeX file lmodern.sty 2003/07/16 babel.sty 2004/11/20 v3.8d The Babel package ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system makeidx.sty 2000/03/29 v1.0m Standard LaTeX package t1lmr.fd 2003/07/22 v1.1 Font defs for Latin Modern t1lmss.fd 2003/07/22 v1.1 Font defs for Latin Modern TEST.ind
Da ich die jedoch nicht einfach mit einem Update erneuern darf, muss ich doch die andere funktionierende Variante nutzen.

Du verwendest anscheinend eine fast zehn Jahre alte LaTeX-Installation!!! Damit solltest Du nirgendwo mehr auf Support hoffen! Wenn Du selbst kein Update durchführen darfst, solltest Du den zuständigen Admin um ein Update bitten. Wobei es eigentlich bei allen TeX-Distributionen möglich ist, auch nur mit Benutzerrechten Updates nur für sich selbst durchzuführen. Daran kann Dich also kaum jemand hindern.
Wenn Du wirklich mit dieser alten Version weiterarbeiten willst, empfehle ich Dir, in der Fassung von scrguide.pdf, die zu dieser Uraltversion gehört, im Abschnitt "Optionen für das Inhaltsverzeichnis" nachzulesen. Es gibt nämlich auch dort eine inzwischen veraltete Option.
Wenn Du wirklich mit dieser alten Version weiterarbeiten willst, empfehle ich Dir, in der Fassung von scrguide.pdf, die zu dieser Uraltversion gehört, im Abschnitt "Optionen für das Inhaltsverzeichnis" nachzulesen. Es gibt nämlich auch dort eine inzwischen veraltete Option.
Re: Mein Fehler
In der Anleitung zu imakeidx steht ja extra drin, dass es normalerweise theindex umdefiniert. Allerdings steht dort auch drin, dass man das mit Option original verhindern kann. Alternativ kennt es für den Befehl \makeindex die Option intoc …
Wobei es imakeidx ohnehin erst seit Juli 2010 gibt. Auf einem TeX-System, das noch KOMA-Script 2.9t verwendet, dürfte das also eigentlich ohnehin nicht zu finden sein. Da müsste eigentlich min. KOMA-Script 3.06 dabei sein.