我正在尝试获取漂亮的附录和目录,但是我遇到了许多问题,似乎我必须选择:
如果我使用传统的代码:
\documentclass{article}
\usepackage{booktabs,amsmath,caption,}
\begin{document}
\appendices
\appendixpage
\addappheadtotoc
\section{Abbreviations and symbols}
\end{document}
我获得一个目录,其中附录 A、B 等被排成一个部分:
如果我将附录称为 A,则\subsection{Abbreviations and symbols}
我获得了正确的“等级”,但是,它不再被命名为 A 和 B,而是被称为 .1 和 .2 等...
作为替代方案,我使用了其他代码,但是虽然我获得了好看的目录,但我的标题被错误地设置为附录之前的部分(我相信这是因为我的“newcommand”)...
\documentclass{article}
\usepackage{booktabs,amsmath,caption}
\begin{document}
\appendix
\section*{Appendix}
\renewcommand{\thesubsection}{\Alph{subsection}}%consider {Appendix \Alph..}
\addappheadtotoc
\subsection{Abbreviations and symbols}
\end{document}
当查看目录时,这最后的代码令人满意,但是当查看标题时却不令人满意......
有人有解决方案吗?
链接到类似的问题(即撰写报告时):目录中子章节级别的附录部分
谢谢!
答案1
我建议你使用第一个解决方案,并按照第二个版本中的方式更正附录小节的编号。这会导致附录标题中的描述为空;我不清楚这是否是你想要的,但这总比错误的标题要好。
\documentclass{article}
\usepackage{booktabs,amsmath,caption,appendix}
\usepackage{lipsum} %For filler text
\begin{document}
\pagestyle{headings}
\tableofcontents
\section{Test}
\subsection{Testing}
\lipsum[1-20]
\appendices
\appendixpage
\addappheadtotoc
\renewcommand{\thesubsection}{\Alph{subsection}}
\subsection{Abbreviations and symbols}
\lipsum[1-20]
\end{document}