我正在使用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}
这使