本文涉及的宏包
hyperref
bookmark
,生成 PDF 书签,依赖hyperref
tocbibind
,为目录(toc)、参考文献(bib)和索引(ind)生成目录项
默认情况
\section[<short title>]{<long title>}
\section*[<short title>]{<long title>}
分别生成编号和不编号的章节标题
把不编号章节加入目录中
\section*{title}
\addcontentsline{toc}{section}{title}
\addcontentsline
必须出现在章节标题命令之后
完整代码
\documentclass{article}
\usepackage{lipsum}
\usepackage{tocbibind}
\usepackage[bookmarksopen=true]{hyperref}
\usepackage{bookmark}
\begin{document}
\tableofcontents
\clearpage
\section{title 1}
\lipsum
\section{title 2}
\lipsum
\section*{title 3}
\addcontentsline{toc}{section}{title 3}
\subsection*{subtitle}
\lipsum
\end{document}
结果
\lipsum
用于随机生成段落,需要添加lipsum
宏包\clearpage
用于分页