答案1
LaTeX2e 有很多改进,例如:字体选择等等。这里,使用古老的 LaTeX 2.09,\mathbb
更像是字体切换而不是带参数的命令。需要一个组来限制其范围:
\documentstyle[amsfonts]{article}
\begin{document}
$\begingroup\mathbb{R}\endgroup D$
${\mathbb{R}}D$
\end{document}
\begingroup
和\endgroup
书写起来更长,但没有副作用。花括号和\bgroup
/\egroup
也充当数学子公式,可以改变符号周围的水平间距。但在这里,字母\mathord
无论如何都是 a,因此花括号在这里也可以。
如果文档类/样式jcss
允许,请考虑切换到 LaTeX2e。
答案2
从文件标题来看amsfonts.sty
:
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
此软件包不打算向后兼容 1994/12/01 之前的 LaTeX2e 格式。也就是说,它不打算兼容 LaTeX2.09,该格式在 1994 年就已弃用,但可以在模拟模式下通过代码的第一行加载,即:
\documentstyle[...]{jcss}