摆脱双阑尾

摆脱双阑尾

早上好

关于这个问题已经有一些讨论。但这些都没有帮助。我有一个主文件,如下所示:

\documentclass{article}
\usepackage[utf8]{inputenc}
\title{Sections and Chapters}
\author{Testy McTesty}
\date{ }

\usepackage[titletoc,toc,title,page]{appendix}
\renewcommand{\appendixpagename}{\appendixname} 
\renewcommand{\appendixtocname}{\appendixname} 

\begin{document}
       \maketitle
    \tableofcontents
    \section{Introduction}
    This is the first section.
        % Appendix
    \include{appendix}
\end{document}

附录如下所示:

% Appendix

%\appendix       by the way, I have no clue what this was for...
\appendixpage
\noappendicestocpagenum
\addappheadtotoc

% List of figures
\cleardoublepage
{
    \listoffigures
}
% List of tables
\cleardoublepage
{
    \listoftables
}

% Bibliography
\cleardoublepage

如果我这样运行它,目录中总会有两个附录条目。这个问题的根源是什么?此外,我想知道\appendix以前是怎么回事。我把它注释掉了,因为它实际上并没有改变任何东西。

谢谢你的建议!

答案1

只需从随附的文件\addappheadtotoc中删除 的调用即可。appendix.tex\include{appendix}

通过说\usepackage[titletoc,toc,title,page]{appendix}附录标题页已经包含在内ToC,这从toc选项中是相当明显的;-)

在我看来,这是该包的一个“错误” ——它在调用时appendix没有检查包选项是否toc已经指定。\appappheadtotoc

在此处输入图片描述

相关内容