Latex 加上「;附录「;“之前”;A「;论文中的TOC

Latex 加上「;附录「;“之前”;A「;论文中的TOC,latex,Latex,我被要求在我的学位论文目录中的字母A前插入附录一词,如下所示: 附录A(附录A的标题) 但我使用的latex论文cls文件只生成字母A,后面是附录标题: A(附录A的标题) 论文cls文件定义了一个“backmatter”命令,附录作为一章处理 \newcommand\backmatter{\appendix \def\chaptermark##1{\markboth{% \ifnum \c@secnumdepth > \m@ne \@chapapp\ \thechapter: \f

我被要求在我的学位论文目录中的字母A前插入附录一词,如下所示:

附录A(附录A的标题)

但我使用的latex论文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}}

上述代码是否有一个简单的修正,在附录a的TOC中,在字母a之前添加单词Appendix?有一个相关的问题,但答案似乎对本例没有帮助。

使用
附录
软件包,您可以轻松实现您想要的。下面是一个示例文件,它向您展示了如何。调用包时,关键是
titletoc
选项。它接受您在
\Appendix name
中定义的任何值,默认值为
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}
输出看起来像


如果我使用了您的解决方案,效果会更好,它看起来也一样,但单击附录上的超链接会将我带到文档的第一页。其他章节上的超链接-由
\tableofcontents
生成-工作正常。您能帮助我吗?对不起,我不知道,我应该在实际章节之前添加
\appendix
,ehm。有时
hypertexnames=false
作为参数,位于
hyperref
帮助。这只会在TOC中的A之前添加appendix,但这一部分实际上并不在哪里starts@smihael为了在节中的A之前添加附录,请使用\usepack[titletoc,title]{Appendix},而不是仅使用\usepack[titletoc]{Appendix}