各付録を ToC の「付録」という見出しの下に配置することにします。私の MWE は次のとおりです。
\documentclass[12pt,oneside]{book}
\usepackage{titletoc}
\usepackage{appendix}
\begin{document}
\tableofcontents
\chapter{CHAPTERR}
\section{Sectionn}
Some stuff.
\chapter{CHAPTERRR}
\section{Sectionnn}
Other stuff.
\begin{appendices}
\chapter{TABLESS}
\section{DATA}
\chapter{FIGURESS}
\section{CODE}
\end{appendices}
\end{document}
答え1
\addcontentline{toc} コマンドを使用して、toc の「part」レベルに行を追加できると思います。これは、「part」環境を受け入れるドキュメントがある場合にのみ機能します。この場合がこれに該当します。
これは動作しています:
\documentclass[12pt,oneside]{book}
\usepackage{titletoc}
\usepackage{appendix}
\begin{document}
\tableofcontents
\chapter{CHAPTERR}
\section{Sectionn}
Some stuff.
\chapter{CHAPTERRR}
\section{Sectionnn}
Other stuff.
\addcontentsline{toc}{part}{Appendix}%
\appendix
\chapter{TABLESS}
\section{DATA}
\chapter{FIGURESS}
\section{CODE}
\end{document}
答え2
「付録」の見出しについては、 をロードするとappendix
、オプションが表示されます[toc]
。
また、目次に付録セクションを表示したくない場合は、appendices
環境の始めに toc の深さを変更できます。
\documentclass[12pt,oneside]{book}
\usepackage{titletoc}
\usepackage[toc]{appendix}
\usepackage{xpatch}
\xpatchcmd{\addappheadtotoc}{%
\appendixtocname}{%
\hspace{1.32em}\MakeUppercase{\appendixtocname}}{}{}
\begin{document}
\tableofcontents
\chapter{CHAPTERR}
\section{Sectionn}
Some stuff.
\chapter{CHAPTERRR}
\section{Sectionnn}
Other stuff.
\begin{appendices}
\addtocontents{toc}{\setcounter{tocdepth}{0}}
\chapter{TABLESS}
\section{DATA}
\chapter{FIGURESS}
\section{CODE}
\end{appendices}
\end{document}