缩进目录中的附录,撤消参考书目

缩进目录中的附录,撤消参考书目

我在用着这个答案将附录的章节缩进目录中的部分。在附录之前,我添加了:

\makeatletter
\addtocontents{toc}{\let\protect\l@chapter\protect\l@section}
\makeatother

所以我的身体是:

\input{discussion/discussion}

\appendix
\begin{appendices}
\makeatletter
\addtocontents{toc}{\let\protect\l@chapter\protect\l@section}
\makeatother
\input{appendix/walking-statistics}
\input{appendix/standing-statistics}
\end{appendices}

\addcontentsline{toc}{chapter}{Bibliography}
\bibliographystyle{alpha}
\bibliography{bibliography/HRG}

这会产生如下目录:

5  Chapter
    5.1  Section 1
    5.2  Section 2
Appendices
    A  Lorem Ipsum
    B  Lorem Ipsum II
    Bibliography

但是,我想将我的参考书目放在目录的顶层:

5  Chapter
    5.1  Section 1
    5.2  Section 2
Appendices
    A  Lorem Ipsum
    B  Lorem Ipsum II
Bibliography

但我不知道如何从本质上“撤消”目录中章节组织方式的改变。

答案1

将命令更改\addtocontents

\addtocontents{toc}{\bgroup\let\protect\l@chapter\protect\l@section}

并在环境末尾添加以下行appendices

\addtocontents{toc}{\egroup}

这将语句的效果限定在和\let之间的区域。\bgroup\egroup

相关内容