多个目录(在第一页和最后一页)

多个目录(在第一页和最后一页)

我需要将目录放在文档的开头和最后一页。\tableofcontents第二次使用时,它显示为空。

我想要实现:

\documentclass{article}

\usepackage{fontspec}
\setmainfont{Arial}

\begin{document}

%first toc
\tableofcontents

\section{Test}
test test

\section{Test 2}
test test

\newpage

%second toc - generates empty
\tableofcontents

\end{document}

我怎样才能在最后一页实现相同的目录?

答案1

例如,您可以按shorttoc如下方式使用该包:

\documentclass{article}

\usepackage{fontspec}
\setmainfont{Arial}

\usepackage{shorttoc}
\begin{document}

%first toc
\shorttoc{Contents}{2}

\section{Test}
test test

\section{Test 2}
test test

\newpage

%second toc
\tableofcontents

\end{document}

答案2

memoir班级article选项。

\documentclass[article]{memoir}

\usepackage{fontspec}
\setmainfont{Arial}

\begin{document}

%first toc
\tableofcontents

%\section{Test}
\chapter{Test} Use \chapter instead of \section
test test

%\section{Test 2}
\chapter{Test 2}
test test

\newpage

%second toc
\tableofcontents

\end{document}

相关内容