有人能告诉我这是怎么回事吗?
\documentclass[a4paper,10pt]{article}
\begin{document}
An inline equation $\cal{A}\subseteq \{0,\dots,n\}\times \{0,\dots,m\}$
with funny characters instead of numbers.
\end{document}
不再使用0
、n
和m
,而是排版了一个反斜杠、一个上下箭头和另一个符号。
答案1
你使用了错误的语法:旧版 LaTeX 手册规定必须输入字体更改
{\cal A}
而不是
\cal{A}
因为\cal
的行为与\it
或非常相似\bf
。然而,自 1994 年 LaTeX2e 发布以来,这些命令已被弃用。
两个字母的字体更改命令(\it
,\bf
等等)\cal
已被带有参数的更清晰的命令取代,区分“文本”和“数学”:
{\bf X}
→\textbf{X}
或\mathbf{X}
{\it X}
→\textit{X}
或\mathit{X}
- ...
{\cal X}
→\mathcal{X}
然而,为了向后兼容,旧的命令仍然可用(不过,两个字母的命令可能不可用,例如在类中memoir
)。
由于\cal
是类似于的字体切换命令\it
,它会影响全部公式;由于技术原因,当涉及非大写字母时,其结果不易预测。
切勿使用\cal
,它已经过时并被弃用了近二十年。