词汇表中的变音符号问题

词汇表中的变音符号问题

以下代码未按预期产生变音符号。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{glossaries}

\makeglossaries
\newglossaryentry{a}{%
name={A},%
description={a \"a {\"a} ä}%
}

\begin{document}
\glsentrydesc{a}
\end{document}

如您所见,我尝试了几种变体。奇怪的是,在词汇表本身(使用 制作\printglossary)中,变音符号的所有变体都有效。

我该如何使用\glsentrydesc才能获得正确的结果?

答案1

description字段主要用于词汇表部分,因此(在文件中安全写入.glo)它通常会被清理,也就是转换成字符串。

您可以glossaries使用以下选项拨打电话

\usepackage[sanitize={description=false}]{glossaries}

如果您需要\glsentrydesc在排版词汇表之前调用文本。请参阅包文档中的第 2.1 节。

相关内容