\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[title,toc,titletoc,page]{appendix}
\begin{document}
\tableofcontents
\chapter{MyChapter}
\begin{appendices}
\chapter{Any appendix title}
\end{appendices}
\end{document}
\appendix
버그 때문에 사용하지 않습니다 \include
(사실 모든 부록과 장을 포함하고 있기 때문입니다). 나는 이 환경의 기본값을 좋아하지만 목차에서 "부록" 단어를 제거하고 싶습니다(목차에서만! 부록 헤더 내에서 그것을 좋아합니다).
현재:
Contents
1 MyChapter 3
Appendices 5
Appendix A Any appendix title 7
예상되는:
Contents
1 MyChapter 3
Appendices 5
A Any appendix title 7
B ...
이전의 들여쓰기 A
도 B
좋을 것입니다.
답변1
a) 다음에 따르면appendix
수동, 옵션 titletoc
:
ToC에 나열된 각 부록 앞에 이름(예: '부록')을 추가합니다.
원하지 않는다면 사용하지 마세요.
b) 패키지로 부록 항목을 들여쓰기할 수 있습니다.tocloft
\cftchapindent
합리적인 값으로 설정하여
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{tocloft}
\usepackage[title,toc,page]{appendix}
\begin{document}
\tableofcontents
\chapter{MyChapter}
\begin{appendices}
\addtocontents{toc}{\protect\setlength{\cftchapindent}{3em}}
\chapter{Any appendix title}
\end{appendices}
\end{document}