附录中的章节被移至参考文献下的目录,而不是 loa

附录中的章节被移至参考文献下的目录,而不是 loa

我对 LaTex 还很陌生。我开始使用 中的模板Lyx。在此模板中,章节、部分等都写在目录中,只有附录的章节名称才会写入附录列表(大约第 3 页和第 6 页)。导致这种情况的 LaTex 代码如下:

\bibliographystyle{unsrt}
\bibliography{aliThesisBibliography}

\part*{APPENDICES\thispagestyle{empty}}
\renewcommand*{\chapterheadendvskip}{\vspace{2cm}} 
\renewcommand*{\chapterheadstartvskip}{\vspace{1cm}}

\makeatletter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{loa}{chapter}%
{\protect\numberline{\thechapter}#1}%
\else
\addcontentsline{loa}{chapter}{#1}%
\fi
\else
\addcontentsline{loa}{chapter}{#1}%
\fi
\chaptermark{#1}%
\addtocontents{lot}{\protect\addvspace{10\p@}}%
\addtocontents{lof}{\protect\addvspace{10\p@}}%
\if@twocolumn
\@topnewpage[\@makechapterhead{#2}]%
\else
\@makechapterhead{#2}%
\@afterheading
\fi}
\makeatother

\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}

我认为最后一行设置为排除部分。如果我删除上面的代码和宏,所有内容将显示在目录中,我的 loa 页面将为空。如果我更改上面最后一行括号中的数字(我尝试了许多数字),附录章节名称将写入附录列表,但其相应部分将显示为目录中“参考”的部分。

我如何更改上述代码,以便附录部分的章节和节仅显示在附录列表页面中?

相关内容