发布时间:2009-10-15 11:06:32 文章类别:宏包使用 原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100fkcz.html
QQ群:91940767/145316219/141877998/80300084/194770436 淘宝店:http://latexstudio.taobao.com
在Latex生成的pdf文档中建立超链接(如从正文到参考文献,从目录到相应内容,从页码编号到实际页面等),有利于读者快速定位当前阅读的信息。 如何在生成的pdf文件中包含超链接呢?需要注意一下两点: 1. 使用“hyperref”这个宏包,即在latex文档的导言部分添加“\usepackage{hyperref}”; 2. 使用“PDFLaTeX”对latex源文件进行编译,不要用“LaTeX”编译。 这样能确保生成的pdf文件中包含有可以用鼠标进行点击的超链接。但是这样存在一个问题,就是这些包含超链接的文本周围会出现彩色的方框,这种方框实在有碍观瞻,尤其是当出现在目录中时,大片的方框非常难看。 克服以上问题的方法是,不要使用“hyperref”宏包的默认属性,即使用如下方式引入宏包:\usepackage[colorlinks,
linkcolor=red,
anchorcolor=blue,
citecolor=green
]{hyperref}
“colorlinks”的意思是将超链接以颜色来标识,而并非使用默认的方框来标识。linkcolor, anchorcolor, citecolor分别表示用来标识link, anchor, cite等各种链接的颜色。若正式的文档中不想使用彩色的标识,但又希望具有超链接的功能,则将上例中的各种颜色换成“black”即可。
如果您的pdf制作中文书签有乱码如下命令,就OK了
\usepackage[dvipdfm, %pdflatex,pdftex这里决定运行文件的方式不同
pdfstartview=FitH,
CJKbookmarks=true,
bookmarksnumbered=true,
bookmarksopen=true,
colorlinks, %注释掉此项则交叉引用为彩色边框(将colorlinks和pdfborder同时注释掉)
pdfborder=001, %注释掉此项则交叉引用为彩色边框
linkcolor=green,
anchorcolor=green,
citecolor=green
]{hyperref}
- \url{网址}:生成网址链接,以等宽字体排版;
- \href{网址}{描述}:生成网址链接,以正常字体显示描述,隐藏网址。
| 选项 | 用途 | 参数 | 说明 |
| a4paper | 使用A4纸张 | ||
| a5paper | 使用A5纸张 | ||
| anchorcolor | 链接锚文本颜色 | black | 默认值 |
| b5paper | 使用B5纸张 | ||
| backref | 反向引用 | false | 默认值 |
| baseurl | 基本URL | empty | 默认值 |
| bookmarks | 生成书签 | true | 默认值 |
| bookmarksnumbered | 书签中章节编号 | true | 默认值 |
| bookmarksopen | 书签目录展开 | true | 默认值 |
| bookmarksopenlevel | 书签目录层次 | \maxdimen | 默认值,最高 |
| 1或2或3... | 可选值 | ||
| bookmarkstype | 书签目录类型 | toc | 章节目录,默认 |
| lof | 图形目录 | ||
| lot | 表格目录 | ||
| breaklinks | 允许链接断行 | false | 默认值 |
| citebordercolor | 引用标记边框颜色 | {0 1 0} | 默认值 |
| citecolor | 引用标记颜色 | green | 默认值 |
| colorlinks | 彩色链接 | true | 默认值 |
| CJKbookmarks | 中文书签 | true | 默认值 |
| debug | log诊断信息打印 | false | 默认值 |
| draft | 超文本选项失效 | false | 默认值 |
| dvipdf | 使用dvipdf驱动 | ||
| dvipdfm | 使用dvipdf驱动 | ||
| dvips | 使用dvips驱动 | ||
| dvipsone | 使用dvipsone驱动 | ||
| dviwindo | 使用dviwindo驱动 | ||
| encap | 设置超索引符号 | ||
| executivepaper | 7.25in×10.5in纸 | ||
| extension | 设置文件扩展名 | dvi | 默认值 |
| ps、pdf、... | 可选值 | ||
| filebordercolor | 文件链接边框颜色 | {0 .5 .5} | 默认值 |
| filecolor | 文件链接颜色 | cyan | 默认值 |
| final | 超文本选项生效 | true | 默认值 |
| frenchlinks | 链接字体为小型大写 | false | 默认值 |
| hyperfigures | 图形链接 | false | 默认值 |
| hyperindex | 索引链接 | true | 默认值 |
| hypertex | hypertex驱动 | ||
| hypertexnames | 用推测名称链接 | true | 默认值 |
| implicit | 内部定义 | true | 默认值 |
| latex2html | latex2html驱动 | ||
| legalpaper | 8.5in×14in纸张 | ||
| letterpaper | 8.5in×11in纸张 | ||
| linkbordercolor | 内部链边框接颜色 | {1 0 0} | 默认值 |
| linkcolor | 内部链接颜色 | red | 默认值 |
| linktocpage | 目录页码链接 | false | 默认值 |
| menubordercolor | 菜单链接框颜色 | {1 0 0} | 默认值 |
| menucolor | 菜单链接颜色 | red | 默认值 |
| naturalnames | 使用编译名 | false | 默认值 |
| nesting | 允许链接嵌套 | false | 默认值 |
| pageanchor | 每页增设页锚 | true | 默认值 |
| pagebackref | 反向引用页码 | false | 默认值 |
| pagebordercolor | 页链接框颜色 | {1 1 0} | 默认值 |
| pagecolor | 页链接颜色 | red | 默认值 |
| pdfauthor | 作者 | ||
| pdfborder | 链接边框 | {0 0 0} | 默认值,无框 |
| {0 0 1} | 可选值,有框 | ||
| pdfborderstyle | 连接边框样式 | {/S/U} | 下划线 |
| {/S/D/D[3 2]/W 1}虚线框 | |||
| pdfcenterwindow | 在屏幕上居中窗口 | true | 默认值 |
| pdfcreator | 应用程序(需用命令\hypersetup设置) | LaTeX with hy-perref package | 默认值 |
| pdfdirection | 方向设定 | L2R | 由左至右 |
| R2L | 由右至左 | ||
| pdfdisplaydoctitle | 显示文件标题 | true | 默认值 |
| pdfduplex | 双面打印 | Simplex | 单面 |
| DuplexFlipShort-Edge | 双面短边装订 | ||
| DuplexFlipLong-Edge | 双面长边装订 | ||
| pdfescapeform | 容错 | false | 默认值 |
| pdffitwindow | 调整窗口 | false | 默认值 |
| pdfhighlight | 点击链接时显示 | /I | 翻转,默认值 |
| /N | 外观不变 | ||
| /O | 出现黑色边框 | ||
| /P | 出现黑色半框 | ||
| pdfkeywords | 关键字 | ||
| pdflang | PDF标识符 | ||
| pdfmenubar | 显示菜单栏 | true | 默认值 |
| pdfnewwindow | 生成新窗口 | false | 默认值 |
| pdfnumcopies | 打印分数 | 1或2或3... | |
| pdfnonfullscreen-pagemode | 全屏显示样式 | UseNone | 无书签缩略图 |
| UseOutlines | 附书签 | ||
| UseThumbs | 附缩略图 | ||
| FullScreen | 无书签缩略图 | ||
| pdfpagelayout | 页面布局 | TwoColumnLeft | 对开,默认值 |
| SinglePage | 单页 | ||
| OneColumn | 连续 | ||
| TwoColumnRight | 连续-对开 | ||
| pdfpagemode | 文件打开模式 | UseNone (默认) | 无书签和缩略图 |
| UseThumbs | 显示缩略图 | ||
| UseOutlines | 显示书签 | ||
| FullScreen | 全屏显示 | ||
| pdfpagelabels | 底部页码样式: “v(第 5/15 页)” 或“第 5/15 页” | true | 默认值 |
| pdfpagescrop | 设置裁切尺寸 | 例如:{53 486 389 754} | |
| pdfpagetransition | 页面过渡样式 参数后可加子参数: /Dm、/Bi、/M、/H /V、/I、/O (需全屏显示模式) | Dissolve | 马赛克散开 |
| Wipe | 下拉帘幕 | ||
| Split | 上下拉帘幕 | ||
| Glitter | 溶化 | ||
| Blinds | 百叶窗翻转 | ||
| Box | 渐缩框 | ||
| pdfpicktraybypdfsize | 纸张自动选择 | true | 默认值 |
| pdfprintarea | 打印范围 | 参数与pdfviewarea相同 | |
| pdfprintclip | 参数与pdfviewarea相同 | ||
| pdfprintpagerange | 设置打印页码范围 | {n n} | |
| pdfprintscaling | 打印放大率 | AppDefault | 默认 |
| None | 无 | ||
| pdfproducer | PDF加工程序 | 需用\hypersetup命令设置 | |
| pdfstartpage | 打开到页码 | 1 | 默认值 |
| pdfstartview | PDF文件初始视图 | /Fit | 默认值 |
| FitH | 页宽适合窗口 | ||
| FitV | 页高适合窗口 | ||
| FitR | 适合窗口对角线 | ||
| FitB | 版面适合窗口 | ||
| FitBH | 版宽适合窗口 | ||
| FitBV | 版高适合窗口 | ||
| XYZ | 自定放大率 | ||
| pdfsubject | 文件主题 | ||
| pdftex | pdflatex驱动 | ||
| pdftitle | 文件标题 | ||
| pdftoolbar | 显示工具栏 | true | 默认值 |
| pdfview | 链接默认视图 | 参数与pdfstartview相同 | |
| pdfviewarea | 显示区域 | MediaBox | 媒体框 |
| CropBox | 裁切框 | ||
| BleedBox | 出血框 | ||
| TrimBox | 修剪框 | ||
| ArtBox | 作品框 | ||
| pdfviewclip | 剪贴区域 | 参数与pdfviewarea相同 | |
| pdfwindowui | 显示窗口控件 | true | 默认值 |
| plainpages | 页锚编号 | true | 默认值 |
| ps2pdf | ps2pdf驱动 | ||
| raiselinks | 抬高链接 | false | 默认值 |
| runbordercolor | run链接边框颜色 | {0 .7 .7} | 默认值 |
| setpagesize | 用命令设置页面尺寸 | true | 默认值 |
| tex4ht | TeX4ht驱动 | ||
| textures | Textures驱动 | ||
| unicode | Unicode编码书签 | alse | 默认值 |
| urlbordercolor | URL链接边框颜色 | {0 1 1} | 默认值 |
| urlcolor | 网页与电邮链接颜色 | magenta | 默认值 |
| verbose | 附加信息 | false | 默认值 |
| vtex | 使用VTeX驱动 | ||
| vtexpdfmark | vtexpdfmark驱动 | ||
| xetex | 使用XeTeX驱动 | ||


发表评论 取消回复