我的符号显示为 ff。是不是内存不足了?

我的符号显示为 ff。是不是内存不足了?

我一直在尝试解决一个 4x4 矩阵,并写了很多东西。现在我快要完成了,但我没有从 LaTeX 编译器中得到所需的输出。

例如当我写:

\begin{minipage}[t]{\textwidth}
\begin{equation}\label{e50}
R^{-1} = \frac{1}{\left|R\right|} \rm{adj}(R) = \alpha
\end{equation}
\end{minipage}

最后一个符号没有显示为“alpha”,而是一个非常奇怪的符号,ff就像我在下图中显示的那样:

在此处输入图片描述

我把任何符号放在\alpha它的位置或后面,都会得到相同的奇怪符号。从现在起,我的所有符号都排版为ff

如果我将相同的源代码放入其他新文档中,所有符号将再次按预期呈现。

问题 1:我的内存不够了吗?

问题2:我怎样才能解决这个问题?

答案1

你不应该得到ff而不是\alpha。但你的输入无论如何都有一个严重的错误:\rm不是带有参数的命令,而是宣言其影响力将一直延续到发行该代币的团体结束为止,在本例中最多为\end{equation}

命令\rm 一定不被使用。忘掉它吧,连同\it\bf\tt。它们已经过时了,而且,就像你的情况一样,可能会被用户误解。

\textrm用、\textit\texttt任何用户指南中可以找到的其他命令代替它们。在数学中,有\mathrm一些类似的命令,但对于运算符名称,有一种更好的方法:说

\usepackage{amsmath}
\DeclareMathOperator{\adj}{adj}

在你的序言中,然后你的公式可以输入为

\begin{equation}\label{e50}
R^{-1} = \frac{1}{\lvert R\rvert} \adj(R) = \alpha
\end{equation}

minipage使用的 是不必要的,而且可能使垂直间距变得不协调。还请注意\lvert\rvert而不是\left|和 `\right|。

相关内容