ToC에 대시(또는 ':' 같은 다른 기호)를 어떻게 추가하나요?

ToC에 대시(또는 ':' 같은 다른 기호)를 어떻게 추가하나요?

예제 코드를 가져왔습니다.다음 질문그리고 편집했습니다.

나는 긴 책을 쓰고 있는데, 알파벳 글자 수보다 더 많은 부록을 포함할 예정이어서 다른 질문에서 다음 코드를 가져왔습니다.

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

또한 주요 문제에 다음 코드를 추가했습니다.

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

솔루션은 완벽하게 작동합니다. 알파벳(Z)의 마지막 문자를 초과하면 다음 부록이 AA라고 표시되지만 이제 아래와 같이 목차에 문제가 발생합니다.

여기에 이미지 설명을 입력하세요

목차는 여러 글자를 차지하는 부록을 고려하도록 구성되지 않아서 공백으로 인해 단어가 부록 글자에 달라붙게 되고, 부록 A와 "인과성"이라는 단어 사이의 공백이 벌써 마음에 들지 않습니다. ,'라는 내용이 단순히 '인과관계'라는 장처럼 보이기 때문입니다.

텍스트에 ":" 또는 "-"를 추가하거나 더 나은 솔루션을 추가하고 싶습니다. 다른 질문에서 가져온 템플릿 내에서 이를 어떻게 달성합니까?

나도 살펴봤어다음 질문, 하지만 내가 원하는 것은 아닙니다.

답변1

프리앰블에 다음 코드를 추가할 수 있습니다.

\setlength{\cftchapternumwidth}{2.2em}

여기에 이미지 설명을 입력하세요

관련 정보