有没有办法让词汇表/缩写词的超链接(使用词汇表包)只在一个方向上?我想要的是缩写词列表中使用缩写词的页面的链接。但我想禁用缩写词列表页面的链接,目前缩写词无处不在。
我尝试了很多方法,但还是找不到答案。除了在每个引用处添加星号之外,还有其他方法吗?任何帮助都非常感谢!
编辑:MWE 按照建议(参考:如何结合缩略词和词汇表)
\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{cd}{CD}{compact disk}
\begin{document}
\noindent
First use \gls{cd}\\
subsequent \gls{cd}
\printglossaries
\end{document}
我想要的是这样的:
这里有一个类似的问题没有答案:禁用词汇表某些条目中的超链接
答案1
将我的意见写成答案:答案可以在用户手册glossaries
\gls[hyper=false]{}
。可以使用或快捷方式关闭个别事件的超链接\gls*{}
。第 6 节“词汇表条目链接”。
如果想要禁用一般链接,可以使用命令\glsdisablehyper
。(还有\glsenablehyper
命令可用于重新打开链接。这两个命令都在本地起作用。)它们在第 6.2 节“启用和禁用词汇表条目的超链接”。
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}
\glsdisablehyper
\makeglossaries
\newacronym{cd}{CD}{compact disk}
\begin{document}
\noindent
First use \gls{cd} \\
subsequent \gls{cd} \\
linked {\glsenablehyper\gls{cd}} \\
not linked \gls{cd}
\printglossaries
\end{document}