Fontes usadas no scrrprt TOC

Fontes usadas no scrrprt TOC

em um documento scrrprt, estou usando números proporcionais de estilo antigo, mas quero usar números de revestimento monoespaçados para as páginas do sumário.

Posso usar a chapterentrypagenumberfonte para o nível superior, mas sectionentrypagenumbersó está disponível para artigos (porque é o nível superior). Qual fonte está em uso para o restante dos números?

Aqui está um documento de teste simples - como altero a fonte dos números pretos?

\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}

insira a descrição da imagem aqui

Também existe uma opção de depuração simples que pode ser usada para essas coisas, para apenas colocar o nome da komafont em uso no documento? tentei

\renewcommand{\usekomafont}[2]{(#1:#2)}

Mas há claramente algumas mudanças de fonte que não estou percebendo: insira a descrição da imagem aqui

Responder1

Use o pacote tocstyle do pacote KOMA e o 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}

Usei \sffamilycomo comando de fonte, mas talvez você queira outra coisa.


EDITAR

É um dia chuvoso, eu ansiava por algo colorido e então brinquei com isso, só para descobrir que nível de bobagem o KOMAscript sustenta:

\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}

E você obtém um TOC tão fofo: conteúdo colorido

informação relacionada