Latex生成章节目录列表
(1)在\begin{document}后面加入命令\tableofcontents。执行latex.exe将自动产生myfile.toc文件,该文件是文本格式,可以编辑,当然多数情况下无需编辑。
(2)每次加入新的章节需要运行两次latex.exe才能更新目录。
(3)参考文献、附录的目录项不会自动添加。以参考文献为例,\bibliography和\bibliographystyle这两个命令之前加上一个\addcontentsline{toc}{section}{Reference},\tableofcontent命令读到就会把\addcontentsline出现页码出的内容添到最前面的目录里去,第一个参数指定是为什么项目做的索引,“toc“代表了这是章节索引,除此之外还有图表索引(lof, lot);第二个参数是索引的层次,比如参考文献就是个论文的章等级,就用section,还可以用subsection,subsubsetion等等,第三个参数就是索引的名字。
关键点:要把\addcontentsline紧贴着放在需要被索引的项目(可以是一个章节、一个图或者表格)前面。上次table of content 做得很蠢,其实完全可以实现自动化。
(4)如果Latex采用书籍方式组织,需要使用makeidx。
Leave a comment