将目录编号改为文本输入

将目录编号改为文本输入

我目前正在用 LaTex 写论文,我的教授告诉我附录不应该在目录中完全引用。应该有类似的东西

附录.................................112

重要人物 ..................................113

B 表.................可在提供的闪存驱动器上获取

有没有办法获取目录中的文本而不是数字?

答案1

下面提供了您可以使用的模板:

在此处输入图片描述

\documentclass{book}

\usepackage{lipsum}

\begin{document}

\sloppy% Just for this example
\tableofcontents

\chapter{Regular chapter}
\lipsum[1-50]

\chapter*{Appendices}
\addcontentsline{toc}{chapter}{Appendices}

\appendix

\chapter{Important figures}
\lipsum[1-50]

%\clearpage% Not really necessary; depends on your use-case
\refstepcounter{chapter}% Advance chapter counter, if not using \chapter explicitly
\addtocontents{toc}{%
  \protect\contentsline{chapter}% Format like a regular \chapter
  {\protect\numberline{\thechapter}Important tables}% Chapter number and title
  {Flash drive}% Chapter page
}

\chapter{Other important things}
\lipsum[1-50]

\end{document}

您可以\chapter在目录中插入一个带有您选择的“页码”的类似条目。

答案2

像这样吗?

\documentclass{book}
\makeatletter
\renewcommand{\@pnumwidth}{6em} % more space for ToC page numbers or text
\makeatother
\begin{document}
\tableofcontents
\chapter{One}
Some text.
\addtocontents{toc}{\protect\contentsline{section}{Tables}{on flash drive}}
\textbf{Tables} % on flash drive
\chapter{Two}
More text
\section{A section}
\end{document}

以上使用一般的 LaTeX 方法,因此不需要任何包。宏\addtocontents将其参数放入.toc文件中,宏\contentsline生成 ToC 条目。第 9 章给出了完整解释内容列表memoir手册(> texdoc memoir)。该类还提供了几种控制 ToC(以及 LoF 和 LoT)外观的方法。

相关内容