In einem Scrrprt-Dokument verwende ich durchgehend proportionale Oldstyle-Seitenzahlen, für die Seiten im Inhaltsverzeichnis möchte ich jedoch Monospace-Zeilenzahlen verwenden.
chapterentrypagenumber
Ich kann die Schriftart für die oberste Ebene verwenden , aber sectionentrypagenumber
sie ist nur für den Artikel verfügbar (weil es dort die oberste Ebene ist). Welche Schriftart wird für die restlichen Zahlen verwendet?
Hier ist ein einfaches Testdokument – wie ändere ich die Schriftart für die schwarzen Zahlen?
\documentclass{scrreprt}
\usepackage{xcolor}
\setkomafont{chapterentrypagenumber}{\color{red}}
\setkomafont{disposition}{\color{teal}}
\begin{document}
{\color{blue}\tableofcontents}
\chapter{Chapter}
\section{Section}
\subsection{Subsection}
\end{document}
Gibt es auch einen einfachen Debugging-Schalter, den man für diese Dinge verwenden könnte, um einfach den Namen der verwendeten Komafont in das Dokument einzufügen? Ich habe es versucht
\renewcommand{\usekomafont}[2]{(#1:#2)}
Es gibt jedoch offensichtlich einige Änderungen an der Schriftart, die mir nicht auffallen:
Antwort1
Verwenden Sie das tocstyle-Paket aus dem KOMA-Bundle und den pagenumberhook:
\documentclass{scrreprt}
\usepackage{xcolor, tocstyle}
\setkomafont{chapterentrypagenumber}{\color{red}}
\setkomafont{disposition}{\color{teal}}
\settocstylefeature{pagenumberhook}{\sffamily{}}
\begin{document}
{\color{blue}\tableofcontents}
\chapter{Chapter}
\section{Section}
\subsection{Subsection}
\end{document}
Ich habe \sffamily
den Schriftartbefehl verwendet, aber vielleicht möchten Sie etwas anderes.
BEARBEITEN
Es ist ein regnerischer Tag, ich sehnte mich nach etwas Farbigem und so spielte ich damit herum, nur um herauszufinden, welches Maß an Unsinn KOMAscript aushält:
\documentclass[x11names]{scrreprt}
\usepackage{xcolor, blindtext}
\usepackage{tocstyle}
\usetocstyle{KOMAlike}
\addtokomafont{chapterentrypagenumber}{\color{purple}}
\addtokomafont{chapter}{\color{purple}}
\addtokomafont{chapterentry}{\Large\color{purple}}
%\addtokomafont{disposition}{\color{Snow4}}
\settocstylefeature{entryhook}{\color{Wheat4!70!black}\bfseries}
\settocstylefeature{pagenumberhook}{\rlap{\color{Wheat1}\hspace{-0.3em}\rule[-0.6ex]{0.6em}{2.5ex}\color{Wheat3}\rule[0.1ex]{0.6em}{2.5ex}}\bfseries\sffamily\color{teal}}
\begin{document}
\tableofcontents
% \chapter{Chapter}
% \section{Section}
% \subsection{Subsection}
\blinddocument
\blinddocument
\end{document}
Und Sie erhalten so ein süßes Inhaltsverzeichnis: