【问题标题】:Remove boxes from hyperlinked ToC in LaTeX从 LaTeX 中的超链接 ToC 中删除框
【发布时间】:2010-10-07 09:23:54
【问题描述】:

如何从使用 LaTeX 中的 hyperref 包创建的超链接目录中删除红色框。

【问题讨论】:

标签: latex pdflatex tableofcontents


【解决方案1】:

移除边框:

\hypersetup{%
    pdfborder = {0 0 0}
}

colorlinks 选项将打开链接颜色并删除边框。 (这就是为什么 alamodey 将所有链接颜色设置为黑色。)

【讨论】:

  • 有没有办法只为 toc 做到这一点?
【解决方案2】:
\usepackage{hyperref}
\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}

【讨论】:

  • 感谢您的回答,现在我不仅可以删除边框,还可以定义链接的颜色。
  • 有没有办法将 urlcolor 设置为显示链接的正文的颜色,而不是坚持颜色为“黑色”?
【解决方案3】:

2011 年 2 月发布的 hyperref 6.82a 版引入了一个新的hidelinks 选项,可以更轻松地完成此任务。你现在只需要:

\usepackage[hidelinks]{hyperref}

【讨论】:

  • 有没有办法只为 toc 做到这一点?
【解决方案4】:

我意识到回答有点晚了,但根据我的经验,有一个更简单的方法

\usepackage[colorlinks=true]{hyperref}

这会将 hyperref 从丑陋的边框转变为链接着色,这是您通常想要的。有关更多选项,请参见此处:

http://en.wikibooks.org/wiki/LaTeX/Hyperlinks

【讨论】:

    猜你喜欢
    • 2011-04-17
    • 2011-07-18
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 2010-10-07
    • 2011-12-08
    • 2021-08-03
    • 2018-10-28
    相关资源
    最近更新 更多