我需要在我的论文目录中的字母 A 前插入单词附录,如下所示:
附录 A(附录 A 的标题)
但乳胶论文cls文件:FAU 论文课程我仅使用生成字母 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 的目录中的字母 A 之前添加单词附录?已经发布了一些相关问题,但答案在这种情况下似乎不起作用。
答案1
将以下内容添加到您的序言中:
\usepackage[titletoc]{appendix}
\makeatletter
\renewcommand\backmatter{
\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}}
\makeatother
该appendix
软件包增加了一些处理附录的额外功能。这些额外功能(包括您需要的功能)可通过使用\appendices
环境而不是\appendix
命令。因此,更改论文类\backmatter
命令以删除\appendix
命令,以及包的 with[titletoc]
选项(将附录名称附加到目录中的字母)应该可以解决您的问题。
现在,在您的实际论文 tex 文件中,您应该执行以下操作:
\backmatter
\begin{appendices}
\chapter{An appendix}
...
\end{appendices}
\bibliography{}
答案2
有时最简单的解决方案就是最成功的解决方案。
删除你的\newcommand
。相反,\documentclass[appendixprefix=Appendix]{yourDocumentClass}
应该可以很好地完成工作。(当然,用yourDocumentClass
你正在使用的任何文档类替换。)
请注意,您需要使用 KOMA 脚本文档类。但是,您应该能够使所述 KOMA 脚本类满足您的要求,除非您有一些非常特殊的要求。