脚注与 Mathalfa 相冲突

脚注与 Mathalfa 相冲突

这是我的最小工作示例(以 PDFLaTeX 格式):

\documentclass[12pt]{article} \usepackage{amsmath, amsthm, amssymb, geometry, setspace} \usepackage[frak=esstix]{mathalfa} \usepackage{hyperref} \title{Title} \author{Author} \date{\today} \setstretch{1.2} \begin{document} \maketitle $\mathfrak{G}$\footnote{This is footnote}.$\mathfrak{G}$ \end{document}

第一个\mathfrak{G}看起来不错,但第二个看起来不行。似乎任何\mathfrak后续操作\footnote都无法正确处理。如果我们删除mathalfa包,则不会发生错误。但这不是我想要的。我尝试了很多次,但所有尝试都失败了。任何帮助都值得感激。

答案1

您应该mathalfa先加载amsmath。以下代码对我来说非常有效:

\documentclass[12pt]{article} 
\usepackage[frak=esstix]{mathalfa} 
\usepackage{amsmath, amsthm, amssymb, geometry, setspace} 
\usepackage{hyperref} 
\title{Title} 
\author{Author} 
\date{\today} 
\setstretch{1.2} 
\begin{document} 
\maketitle 
$\mathfrak{G}$\footnote{This is footnote}.$\mathfrak{G}$ 
\end{document}

相关内容