\glsdesc 超鏈接

\glsdesc 超鏈接

如何刪除 的鏈接\glsdesc,同時保留 的鏈接\gls?是否可以?

(連結描述是沒有意義的,因為透過術語表沒有額外的資訊。)

% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex

\documentclass{article}

\usepackage{hyperref}
\usepackage[acronym,toc,style=listgroup]{glossaries}
\makeglossaries

\newglossaryentry{apc} {
    name = {antigen presenting cell},
    description = {cells that present MHC proteins on their surface},
}


\begin{document}

\Glspl{apc} are \glsdesc{apc}.

\printglossary

\end{document}

答案1

glossaries提供\glsdesc*刪除超連結:

在此輸入影像描述

\documentclass{article}

\usepackage{hyperref}
\usepackage[acronym,toc,style=listgroup]{glossaries}
\makeglossaries

\newglossaryentry{apc} {
    name = {antigen presenting cell},
    description = {cells that present MHC proteins on their surface},
}


\begin{document}

\Glspl{apc} are \glsdesc*{apc}.

\printglossary

\end{document}

如果你絕不想要超連結\glsdesc宏,然後將以下內容新增到您的序言中載入中glossaries:

\let\oldglsdesc\glsdesc
\renewcommand{\glsdesc}{\oldglsdesc*}

\glsdesc並照常使用。

相關內容