根据语法形式改变首字母缩略词的外观

根据语法形式改变首字母缩略词的外观

我正在使用glossaries带有选项的包acronym作为缩写列表。要引用首字母缩略词,我使用命令\acrfull{}\acrlong{}\acrshort{}。由于我用德语写作,我必须使用一些不同的首字母缩略词语法形式,并且并不总是能够更改句子以适应词汇表中定义的形式。那么有没有办法更改文档中词汇表条目的外观,但仍链接到首字母缩略词或其他解决方法?我知道这个问题问一个类似的问题,但我觉得定义所有这些不同的语法形式似乎很复杂。如果有类似的东西,那就简单多了\acrfull[text in document]{linked acronym}

这里是 MWE:

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym,toc,nonumberlist,nopostdot,nogroupskip,section=subsection]{glossaries}
\renewcommand{\glsnamefont}[1]{\textbf{#1}}
\setglossarystyle{super}
\makenoidxglossaries
\glsnoexpandfields

\newacronym{MGA}{MGA}{Mittlerer Geometrischer Abstand}

\begin{document}
\printnoidxglossary[title=Acronyme, type=\acronymtype]

Der \acrfull{MGA} ist eine geometrische Größe.
\end{document}

我得到的是:

在此处输入图片描述

我想要的是:(正确的语法外观)

在这种情况下,语法正确的句子是:“Der Mittlere Geometrische Abstand ist eine geometrische Größe。”

在此处输入图片描述

答案1

在文档中快速搜索“链接”会得到以下结果

\documentclass{article}
\usepackage{hyperref}
\usepackage[acronym,toc,nonumberlist,nopostdot,nogroupskip,section=subsection]{glossaries}
\renewcommand{\glsnamefont}[1]{\textbf{#1}}
\setglossarystyle{super}
\makenoidxglossaries
\glsnoexpandfields

\newacronym{MGA}{MGA}{Mittlerer Geometrischer Abstand}

\begin{document}
\printnoidxglossary[title=Acronyme, type=\acronymtype]

Der \glslink{MGA}{blub} ist eine geometrische Größe.


\end{document}

这使

在此处输入图片描述

相关内容