Vielen Dank Rainer!
Das funktioniert bestens! Damit sind nun alle typographischen Mängel meiner Diss. (zumindest soweit sie mir aufgefallen sind) ausgemerzt. Ich werde Deine Hilfe im "Acknowledgements"-Kapitel würdigen.
Besten Dank und feine Grüße,
Florian
P.S.: Hier nun der für mein Inhaltsverzeichnis-Problem relevante Teil der Präambel (falls es Jemanden interessiert):
Code:
\usepackage{tocloft}
\makeatletter
\renewcommand*\cftsecfillnum[1]{%
\cftsecleader\nobreak
\hb@xt@\@pnumwidth{\cftdotfill{\cftsecdotsep}\cftsecpagefont#1}\cftsecafterpnum\par}
\renewcommand*\cftsubsecfillnum[1]{%
\cftsubsecleader\nobreak
\hb@xt@\@pnumwidth{\cftdotfill{\cftsubsecdotsep}\cftsubsecpagefont#1}\cftsubsecafterpnum\par}
\cftsetindents{chap}{1em}{1em}
\cftsetindents{sec}{2em}{2em}
\cftsetindents{subsec}{4em}{2.65em}
\makeatother
\cftsetpnumwidth{2.4em}
\renewcommand{\cfttoctitlefont}{\hfill\chapterfont}
\renewcommand{\cftaftertoctitle}{\hfill}
\renewcommand{\cftchappagefont}{\numberfont}
\renewcommand{\cftsecpagefont}{\numberfont}
\renewcommand{\cftsubsecpagefont}{\numberfont}
\renewcommand{\cftchapfont}{\subsectionfont}
\renewcommand{\cftsecfont}{\subsectionfont}
\renewcommand{\cftsubsecfont}{\subsectionfont}
\renewcommand{\cftchapafterpnum}{\hspace*{1em}}
\renewcommand{\cftsecafterpnum}{\hspace*{1em}}
\renewcommand{\cftsubsecafterpnum}{\hspace*{1em}}
\renewcommand{\cftdot}{\tiny\color{grey}.}
\renewcommand{\cftdotsep}{0.01}
wobei ich mir meine Schriften und Farben so definiert habe:
Code:
\definecolor{grey}{rgb}{0.4,0.4,0.4}
\DeclareFixedFont{\numberfont}{OT1}{pzc}{m}{it}{0.42cm}
\DeclareFixedFont{\numberfontbf}{OT1}{pzc}{b}{it}{0.48cm}
\DeclareFixedFont{\titlefont}{T1}{put}{b}{n}{1.16cm}
\DeclareFixedFont{\titlefontnormal}{T1}{put}{m}{n}{1.16cm}
\DeclareFixedFont{\subtitlefont}{T1}{put}{b}{n}{0.58cm}
\DeclareFixedFont{\smalltitlefont}{T1}{put}{b}{n}{0.53cm}
\DeclareFixedFont{\smallsubtitlefont}{T1}{put}{b}{n}{0.42cm}
\DeclareFixedFont{\chapterfont}{T1}{put}{m}{n}{0.85cm}
\DeclareFixedFont{\sectionfont}{T1}{put}{m}{n}{0.45cm}
\DeclareFixedFont{\subsectionfont}{T1}{put}{m}{n}{0.35cm}
\DeclareFixedFont{\subsectionfontbf}{T1}{put}{m}{n}{0.48cm}
\DeclareFixedFont{\subsectionfonttitle}{T1}{put}{m}{n}{0.40cm}
\DeclareFixedFont{\subsubsectionfont}{T1}{put}{m}{n}{0.25cm}
Lesezeichen