我正在使用 Overleaf 完成一项大学作业,该作业要求概述所有数学符号及其描述和单位。因此,我尝试使用符号列表,但当我输入希腊符号时,\Theta
它会抛出错误。(我正在使用 pdfLaTeX 编译器)包:
\usepackage[final]{listofsymbols}
文档:
\opensymdef
\newsym[True anomaly $(\degree)$] {trueanomaly}{\Theta}
\closesymdef
出现红色错误
\MT@res@a 有一个额外的
并且在内联中写到
\Theta 必须处于数学模式。
但当我用它包围它时,$
它会出现更多错误。
尽管如此,当我使用
§ \trueanomaly = 1 $
在我后来的写作中,它正确地显示了我方程中的符号。但它没有在符号列表中显示该符号。
答案1
\degree
和包之间似乎存在某种不兼容性listofsymbols
。使用(没有前导符号的圆圈上标)确实有效(并且看起来与包中的{}^\circ
一样)。\degree
gensymb
梅威瑟:
\documentclass{article}
\usepackage[final]{listofsymbols}
\opensymdef
\newsym[True anomaly $({}^\circ)$]{trueanomaly}{\Theta}
\closesymdef
\begin{document}
$\trueanomaly = 1$
\listofsymbols
\end{document}
结果: