\glsentryfull 带链接

\glsentryfull 带链接

我有以下代码:

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}

\newacronym{T}{T}{Test}

\begin{document}
    \gls{T}

    \gls{T}

    \glsentryfull{T}
\end{document}

输出结果如下:

在此处输入图片描述

在我的实际文本中,政府机构在文本开头被提及(因此显示了其名称和缩写),但后来我对各种机构进行了描述,并希望该机构的名称和缩写再次出现,即使该缩写已经定义。所以我使用了\glsentryfull{}。但是,我也希望它能够被超链接。

有没有办法\glsentryfull{T}也可以生成一个链接,最好看起来与第一个相同\gls?使用glossaries-extra完全没问题。

答案1

glossaries仅使用基础包即可\acrfull

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}

\newacronym{T}{T}{Test}

\begin{document}
    \gls{T}

    \gls{T}

    \acrfull{T}
\end{document}

检验 (T) T 检验 (T)

请注意,如果您使用,则会有细微的差别\setacronymstyle

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}

\setacronymstyle{long-short}
\newacronym{T}{T}{Test}

\begin{document}
    \gls{T}

    \gls{T}

    \acrfull{T}
\end{document}

检验 (T) T 检验 (T)

第一种情况下\acrfull有两个超链接,而第二种情况下只有一个超链接。

glossaries-extra使用方式\glsxtrfull

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym]{glossaries-extra}

\setabbreviationstyle[acronym]{long-short}
\newacronym{T}{T}{Test}

\begin{document}
    \gls{T}

    \gls{T}

    \glsxtrfull{T}
\end{document}

这与第二种情况的结果相同。

检验 (T) T 检验 (T)

相关内容