glaubigern
06-09-2007, 23:38
Liebe Gemeinde,
Weiß jemand ob -- und wenn wie -- ich verhindern kann, daß \select@language-Einträge in .toc geschrieben werden?
Mein Problem:
Ich verwende \usepackage[polutonikogreek,german]{babel}. In .toc sieht es, wenn ich z.B. in Unterkapitel 1.1.1. (im Fließtext, nicht in der Überschrift) Griechisch verwende, so aus:
[...]
\contentsline {section}{\numberline {1.1}KAPITEL-1.1}{14}
\contentsline {subsection}{\numberline {1.1.1}UNTERKAPITEL-1.1.1}{14}
\select@language {polutonikogreek}
\select@language {german}
\select@language {polutonikogreek}
\select@language {german}
\contentsline {subsection}{\numberline {1.1.2}UNTERKAPITEL-1.1.2}{20}
[...]
Ich formatiere das Inhaltsverzeichnis mit titeltoc (titletoc-doku-pdf (http://www.ctex.org/documents/packages/layout/titlesec.pdf)). Mein Eintrag für subsection sieht folgendermaßen aus:
\titlecontents*{subsection}[3.5em]
{\vspace{-0.5mm}\itshape\footnotesize}{}
{}{\dots\normalfont\footnotesize\thecontentspage.\ enspace}%
[\itshape][\vspace{1mm}]
Dadurch werden im Inhaltsverzeichnis alle Überschriften der Ebene subsection direkt hintereinander in eine Zeile geschrieben. Das klappt auch wunderbar, die einzelnen Einträge werden wie geplant durch ein \enspace voneinander getrennt -- außer an den Stellen, an denen in .toc \select@language-Einträge auftauchen. Dann ist der Zwischenraum deutlich größer (in diesem Fall der vor 1.1.2). Wenn ich die \select@language-Zeilen manuell aus .toc entferne und erneut kompiliere ist alles so, wie ich es haben möchte.
Herzlichen Dank!
Weiß jemand ob -- und wenn wie -- ich verhindern kann, daß \select@language-Einträge in .toc geschrieben werden?
Mein Problem:
Ich verwende \usepackage[polutonikogreek,german]{babel}. In .toc sieht es, wenn ich z.B. in Unterkapitel 1.1.1. (im Fließtext, nicht in der Überschrift) Griechisch verwende, so aus:
[...]
\contentsline {section}{\numberline {1.1}KAPITEL-1.1}{14}
\contentsline {subsection}{\numberline {1.1.1}UNTERKAPITEL-1.1.1}{14}
\select@language {polutonikogreek}
\select@language {german}
\select@language {polutonikogreek}
\select@language {german}
\contentsline {subsection}{\numberline {1.1.2}UNTERKAPITEL-1.1.2}{20}
[...]
Ich formatiere das Inhaltsverzeichnis mit titeltoc (titletoc-doku-pdf (http://www.ctex.org/documents/packages/layout/titlesec.pdf)). Mein Eintrag für subsection sieht folgendermaßen aus:
\titlecontents*{subsection}[3.5em]
{\vspace{-0.5mm}\itshape\footnotesize}{}
{}{\dots\normalfont\footnotesize\thecontentspage.\ enspace}%
[\itshape][\vspace{1mm}]
Dadurch werden im Inhaltsverzeichnis alle Überschriften der Ebene subsection direkt hintereinander in eine Zeile geschrieben. Das klappt auch wunderbar, die einzelnen Einträge werden wie geplant durch ein \enspace voneinander getrennt -- außer an den Stellen, an denen in .toc \select@language-Einträge auftauchen. Dann ist der Zwischenraum deutlich größer (in diesem Fall der vor 1.1.2). Wenn ich die \select@language-Zeilen manuell aus .toc entferne und erneut kompiliere ist alles so, wie ich es haben möchte.
Herzlichen Dank!