在 Doxygen 文档中显示 \LaTeX-symbol
Display \LaTeX-symbol in Doxygen documentation
我想在 Doxygen 生成的文档中显示经典的 \LaTeX 符号。根据 Doxygen documentation 使用标签 \f$ [此处的 LaTeX 代码] \f$ 时的默认模式是 "math mode"。但是在数学模式下,我在使用时遇到以下错误
\f$\LaTeX\f$:
! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m {}
l.5 $\LaTeX
$
?
! Emergency stop.
\@->\spacefactor
\@m {}
l.5 $\LaTeX
$
如果我尝试此代码:
\f{tabular}{{|l|l|l|}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & \LaTeX \
\f}
我用正确的 \LaTeX 符号得到了一个不错的 table。这样我猜我 "broke out" 的数学模式?
是的,\LaTeX
无法在数学模式中按原样设置。相反,如果您需要退出数学模式 或 由于某些其他原因已经处于数学模式,请使用
\mbox{\LaTeX}
\mbox
- \makebox
的 shorthand 版本 - 以文本模式设置其内容。
我想在 Doxygen 生成的文档中显示经典的 \LaTeX 符号。根据 Doxygen documentation 使用标签 \f$ [此处的 LaTeX 代码] \f$ 时的默认模式是 "math mode"。但是在数学模式下,我在使用时遇到以下错误 \f$\LaTeX\f$:
! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m {}
l.5 $\LaTeX
$
?
! Emergency stop.
\@->\spacefactor
\@m {}
l.5 $\LaTeX
$
如果我尝试此代码:
\f{tabular}{{|l|l|l|}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & \LaTeX \
\f}
我用正确的 \LaTeX 符号得到了一个不错的 table。这样我猜我 "broke out" 的数学模式?
是的,\LaTeX
无法在数学模式中按原样设置。相反,如果您需要退出数学模式 或 由于某些其他原因已经处于数学模式,请使用
\mbox{\LaTeX}
\mbox
- \makebox
的 shorthand 版本 - 以文本模式设置其内容。