相关问题词汇表名称(方程式描述)中的数学重音和希腊字母和无法编译包含重音字符的词汇表条目
在这两种情况下,问题都出在标签上,标签必须是 ASCII 可打印的。但在我的例子中,词汇表条目被正确引用,但没有打印在实际的词汇表部分。词汇表的名称包含一个重音字母。如果我将重音字母“{o}”更改为 $\ddot{o}$,条目就会正确打印。这是一个 MNWE。
\documentclass[]{article}
\usepackage{subfiles}
\usepackage[toc,nopostdot,nonumberlist,style=long,automake,acronym,section,numberedsection=autolabel]{glossaries}
\usepackage{mathspec}
\setallmainfonts{Old Standard}
\subfile{glossary.tex}
\makeglossaries
\begin{document}
\gls{erdos}, \gls{mobius}
\printglossaries
\end{document}
glossary.tex 是
\documentclass[]{subfile}
\begin{document}
\newglossaryentry{mobius}{name=M\"{o}bius function,description={$\mu(n)$ is a very important function in number theory.}}
\newglossaryentry{erdos}{name={Erd\H{o}s},description={He is Erd\H{o}s}}
\end{document}
但如果我把它改成
\documentclass[]{subfile}
\begin{document}
\newglossaryentry{mobius}{name=M$\ddot{o}$bius function,description={$\mu(n)$ is a very important function in number theory.}}
\newglossaryentry{erdos}{name={Erd\H{o}s},description={He is Erd\H{o}s}}
\end{document}
然而,正如预期的那样,由于处于数学模式,所以 o 是倾斜的