Como adiciono um travessão (ou outro símbolo, como ':') no ToC?

Como adiciono um travessão (ou outro símbolo, como ':') no ToC?

Peguei o código de exemplo dea seguinte perguntae editei.

Estou escrevendo um livro longo e pretendo ter mais apêndices do que letras no alfabeto, então peguei o seguinte código de outra pergunta:

\usepackage{alphalph,etoolbox}
\appto\appendix{% patch \appendix so \AlphAlph is used
    \renewcommand\thechapter{\AlphAlph{\value{chapter}}}%
}

Também adicionei o seguinte código ao assunto principal:

\appendix

\chapter{Causality}

\lipsum[1-15]

\setcounter{chapter}{24} % just to see the effect

\chapter{Twenty five}

\chapter{Twenty six}

\chapter{Twenty seven}

\chapter{Twenty eight}

A solução funciona perfeitamente, onde quando ultrapasso a última letra do Alfabeto (Z), o próximo apêndice se chama AA, mas agora estou com um problema no índice, conforme mostrado abaixo:

insira a descrição da imagem aqui

O índice não está configurado para levar em consideração apêndices que ocupam vários caracteres, então o espaçamento está fazendo com que as palavras fiquem nas letras do apêndice, e eu já não gosto do espaçamento entre o apêndice A e a palavra "Causalidade ”, porque parece que é simplesmente um capítulo chamado “Uma causalidade”.

Gostaria de adicionar um ":" ou "-" ao texto, ou talvez uma solução melhor. Como faço para conseguir isso dentro do modelo que tirei da outra pergunta.

Eu também olheia seguinte pergunta, mas não é bem o que eu quero.

Responder1

Você pode adicionar este código ao seu preâmbulo:

\setlength{\cftchapternumwidth}{2.2em}

insira a descrição da imagem aqui

informação relacionada