詞彙表中的變音符號問題

詞彙表中的變音符號問題

以下程式碼不會如預期產生變音符號。

\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 節。

相關內容