我需要在我的论文目录中的字母A前插入附录一词如下:
附录A(附录A的标题)
但我使用的乳胶论文cls文件只生成字母A后跟附录标题:
A(附录A的标题)
论文cls文件定义了一个"backmatter"命令,附录被视为章节.
\newcommand\backmatter{\appendix
\def\chaptermark##1{\markboth{%
\ifnum \c@secnumdepth > \m@ne \@chapapp\ \thechapter: \fi ##1}{%
\ifnum \c@secnumdepth > \m@ne \@chapapp\ \thechapter: \fi ##1}}%
\def\sectionmark##1{\relax}}
Run Code Online (Sandbox Code Playgroud)
是否有一个简单的修复上述代码,将在附录A的TOC中的字母A之前添加附录一词?有一个相关的问题,如何使'appendix'出现在Latex的toc中?,但在这种情况下答案似乎没有帮助.
abc*_*bcd 73
您可以使用appendix包轻松实现所需.这是一个示例文件,向您展示如何.密钥是titletoc调用包时的选项.它采用您定义的任何值\appendixname,默认值为Appendix.
\documentclass{report}
\usepackage[titletoc]{appendix}
\begin{document}
\tableofcontents
\chapter{Lorem ipsum}
\section{Dolor sit amet}
\begin{appendices}
\chapter{Consectetur adipiscing elit}
\chapter{Mauris euismod}
\end{appendices}
\end{document}
Run Code Online (Sandbox Code Playgroud)
输出看起来像
