\scalebox 无法编译

\scalebox 无法编译

我想缩小一个方程,尝试了网上找到的大量示例后,我仍然无法编译或看到错误所在。我的代码如下:

\usepackage{graphicx}
....
\scalebox{0.7}{
\begin{equation} \label{eq_iinf}
 entropy(C_j)=-{\sum_{c_j \in C_j}{P(c_j)\log_2 P(c_j)}}
\end{equation}
\begin{equation} \label{eq_P}
 P(c_j)=\frac{fs(c_j)}{\sum_{c'_j \in C_j}{fs(c'_j)}}
\end{equation}
}

而且错误很长,但它抱怨诸如“缺少插入的$”和“你不能eqno在数学模式下使用”之类的事情,这对我来说没有任何意义。

答案1

使用

\scalebox{0.7}{\parbox{\linewidth}{%
  ...
}}

否则,您将在 里面得到两个段落。但是,两个公式环境可以用中的scalebox一个环境替换。alignamsmath

相关内容