我使用 tocloft 创建了一个自定义“附录列表”,我想添加附录列表标题在目录中。我该怎么做?Tocbibind 仅显示 toc、lof 和 lot,不显示自定义新列表。我不能使用这样的列表\addcontentsline
,因为它是一个自动列表,就像 toc、lof 和 lot 一样。
所以,如果我的自定义列表是
附录目录
例如。它将显示:
目录................................. 1
表格列表................................ 2
图列表...................... 3
附录目录.................................. 5
目前我使用的是来自此链接(Mike Renfro 回答)。
请帮助我。提前致谢。
答案1
由于您没有提供 MWE 来展示您所尝试过的操作,因此我不得不编造一个,希望它能对您有所帮助。
% tocnewlistprob.tex SE 564098
\documentclass{book}
\usepackage{tocloft}
\newcommand{\listanswername}{List of Answers}
\newlistof{answer}{ans}{\listanswername}
\newcommand{\answer}[1]{%
\refstepcounter{answer}
\par\noindent\textbf{Answer \theanswer. #1}
\addcontentsline{ans}{answer}{\protect\numberline{\theanswer}#1}\par}
\usepackage{tocbibind}
\renewcommand{\listofanswer}{\begingroup
\tocfile{\listanswername}{ans}
\endgroup}
\begin{document}
\tableofcontents
\listoftables
\listofanswer
\chapter{First chapter}
\begin{table}
\centering
TABULAR HERE
\caption{A table}
\end{table}
\answer{42}
\end{document}
我不知道您是如何创建“附录列表”的。在 MWE 中,我创建了一个宏,该宏在 中列出的列表\answer
中列出。我使用了 和包。\listofanswer
\tableofcontents
tocloft
tocbibind
这应该是一个足够的例子,可以帮助您创建代码来获得您想要的结果。
如果您能展示问题代码的话将会非常有帮助,因为我们可能能够提供更具体的解决方案。
答案2
我不太清楚你想要什么,但对我来说这似乎是两种情况之一。要么你想添加一个单独的“附录列表”(如“目录”或“图片列表”),要么将“附录列表”条目添加到目录中。
我使用以下简单的方法将索引列表添加到目录中\addcontentsline
:
\printindex
\addcontentsline{toc}{chapter}{Atriðisorðaskrá}
我的专业索引的名称在哪里,它将以目录中Atriðisorðaskrá
的样式进行标记( )。chapter
toc
如果您想创建自定义列表,我最近创建了一个名为的环境类型,并用(其中是单词列表的自定义标题)wordlist
列出了它们。\listof{wordlist}{Orðlistaskrá}
Orðalistaskrá