我也正在使用titletoc
它来改进目录。我想多次打印目录。我该怎么做?
它在 MWE 中不起作用:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\tableofcontents
\section{Hello}
\section{Bye}
\tableofcontents
\end{document}
附言:我的文档中有此代码,以便目录没有标题。
\makeatletter
\renewcommand\tableofcontents{%
\@starttoc{toc}%
}
\makeatother
PPS:\renewcommand{\contentsname}{}% Remove \tableofcontents' title/name
由于我正在使用,因此无法工作[french]{babel}
。
答案1
这是一种使用的可能性titletoc
;使用\printcontents
,您可以根据需要多次复制 ToC:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{titletoc}
\begin{document}
\tableofcontents
\startcontents
\section{Hello}
\section{Bye}
\printcontents{}{1}{\section*{\contentsname}}
\printcontents{}{1}{\section*{\contentsname}}
\end{document}
答案2
使用etoc
。它提供了以下现成的功能:
\documentclass{article}
\usepackage{etoc}
\begin{document}
\tableofcontents
\section{Hello}
\section{Bye}
\tableofcontents
\end{document}