记录一下某些自动化的工具,比如添加超链接(hyperref)、索引(makeindex)等
电子文档与超链接
hyperref
宏包可算是LaTeX最为复杂的宏包之一,它提供了大量的选项和命令,完成各种设置和功能,这里主要记录以PDF格式输出时,hyperref
有关标签和超链接的一些最基本的功能和设置。
hyperref
最基本的用法非常简单,就是直接调用此宏包:
\usepackage{hyperef}
如果使用ctex宏包或文档类,则可以加hyperef
选项,这样啊ctex宏包会自动根据编码和编译方式选择合适的选项,避免出现乱码:
\documentclass[hyperref,UTF8]{ctexart}
引入hyperref后再编译文档时,会根据章节结构,自动生成目录结构的PDF文档标签。同时,正文中的目录和所有交叉引用,都会自动成为超链接,可以用鼠标点击跳转到引用位置。要得到正确的PDF标签,也应至少表一两遍文档。
除了直接加在\usepackage
,也可以使用\hypersetup
命令单独设置。hyperref的选项大多使用<选项>=<值>的方式设置,如果是布尔类型的真假值选项(true或false),通常可以省略为真的值,常见选项如下: