在论文目录中添加附录

在论文目录中添加附录

我在论文中使用 LaTeX,并尝试使其格式符合研究生院标准。除了目录之外,其他都很好。表中的内容

最后一行“第 A 章...”我需要改为“附录 A...”。但我的附录页面是正确的。 在此处输入图片描述

在论文类文件中,我添加了以下几行(我的论文类在报告类中)。

    \newcommand*{\th@DefTheChapterName}{\th@ChapHead{CHAPTER}}
    \renewcommand*{\chaptername}{\th@DefTheChapterName}
    \renewcommand*{\cftchappresnum}{\th@DefTheChapterName\space}

    \renewcommand{\appendix}{
    \renewcommand*{\th@DefTheChapter}{\Alph{chapter}}
    \renewcommand*{\th@DefTheChapterName}{\th@ChapHead{APPENDIX}}
    }

编辑这是一个示例文件。

   \documentclass[defaultstyle,11pt]{report}
   \RequirePackage{tocloft} 
   \newcommand{\DefTheChapterName}{CHAPTER}
   \cftsetindents{chapter}{0em}{8em} % moves over chapter title
   \renewcommand{\cftchappresnum}{\DefTheChapterName\space}
   \newcommand*{\DefTheChapter}{\arabic{chapter}}

   \renewcommand*{\thechapter}{\DefTheChapter}
   \renewcommand{\appendix}
   {
       \setcounter{chapter}{0}
       \renewcommand{\DefTheChapter}{\Alph{chapter}}
       \renewcommand{\DefTheChapterName}{APPENDIX}
   }
   \begin{document}
   \tableofcontents*
   \chapter{First Chapter}
   Test Chapter

   %%%%%%%%%   then the Bibliography, if any   %%%%%%%%%
   \bibliographystyle{plain}    % or "siam", or "alpha", etc.
   \nocite{*}       % list all refs in database, cited or not
   \bibliography{refs}      % Bib database in "refs.bib"

   %%%%%%%%%   then the Appendices, if any   %%%%%%%%%
   \appendix
   \chapter{First Appendix}
   Test Appendix


   \end{document}

我见过使用附录包的示例,但我想知道是否有办法在没有该包的情况下做到这一点。

答案1

由于您似乎加载了tocloft,请尝试将其添加到您的序言中(曾经在此站点上找到过,但我不记得在哪里):

\makeatletter
\g@addto@macro\appendix{%
  \addtocontents{toc}{%
    \protect\renewcommand{\protect\cftchappresnum}{\appendixname\space}%
  }%
}
\makeatother

相关内容