我使用acronym
软件包来管理缩写词。我想显示不带特殊颜色或边框的缩写词超链接,就像纯文本一样。
有没有办法做到这一点?
答案1
包acronym
使用\AC@hyperlink
其链接。这可以重新定义为本地设置选项hidelinks
:
\documentclass{article}
\usepackage{acronym}
\usepackage{hyperref}[2011/02/05]
\makeatletter
\AtBeginDocument{%
\renewcommand*{\AC@hyperlink}[2]{%
\begingroup
\hypersetup{hidelinks}%
\hyperlink{#1}{#2}%
\endgroup
}%
}
\makeatother
\begin{document}
\ac{foo} and \ac{foo}
\begin{acronym}
\acro{foo}[FB]{FooBar}
\end{acronym}
\end{document}
如果你想彻底删除该链接:
\documentclass{article}
\usepackage{acronym}
\usepackage{hyperref}[2011/02/05]
\makeatletter
\AtBeginDocument{%
\renewcommand*{\AC@hyperlink}[2]{#2}%
}
\makeatother
\begin{document}
\ac{foo} and \ac{foo}
\begin{acronym}
\acro{foo}[FB]{FooBar}
\end{acronym}
\end{document}