我正在尝试将论文目录中的附录显示为
附录 A
代替
第一章
使用我们大学的课程文件'kfupm_论文.cls“”。
有人问了同样的问题,也得到了同样的回答这里。但就我而言,我想按章节添加附录,因此如果我使用命令“\appendix”,后续章节的编号将更改为按字母顺序排列。这就是为什么我认为我必须使用“\begin{appendices} 和 \end{appendices}”。现在,使用这些命令,上述帖子中已经提供的解决方案对我的情况不起作用。
以下是示例代码
\documentclass[ms, 12pt]{kfupm_thesis}
\usepackage{appendix}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\section{BLA}
\subsection{BLA-BLA}
\chapter{Second Chapter}
\section{BLA}
\subsection{BLA-BLA}
\begin{appendices}
\chapter{Parameters}
\section{BLA}
\subsection{BLA-BLA}
\end{appendices}
\chapter{Third Chapter}
\section{BLA}
\subsection{BLA-BLA}
\end{document}
请提出解决方案。非常感谢。
答案1
解决方案包括修补appendices
环境:
\documentclass[ms, 12pt]{kfupm_thesis}
\usepackage{appendix}
\usepackage{apptools, etoolbox}
\makeatletter
\patchcmd{\@chapter}{\protect {CHAPTER }}{\ifappendix{APPENDIX }\else{CHAPTER }\fi}{}{}
\makeatother
\AtBeginEnvironment{appendices}{\appendixtrue}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\section{BLA}
\subsection{BLA-BLA}
\chapter{Second Chapter}
\section{BLA}
\subsection{BLA-BLA}
\begin{appendices}%
\chapter{Parameters}
\section{BLA}
\subsection{BLA-BLA}
\end{appendices}
\chapter{Third Chapter}
\section{BLA}
\subsection{BLA-BLA}
\end{document}