在 lncs 中对齐等效环境

在 lncs 中对齐等效环境

是否有支持多行方程的等效align环境?我有这样一个方程,我想将其包含在我的文本中,而天真地将分隔符注入方程环境并不能解决问题。作为参考,以下是代码:lncs\\

\begin{equation}
c(\beta, \Sigma, \Pi, \Lambda, T) = C_t(Tr(\beta T)^{-1}) + \\
C_t(\mathbf{A} \times Tr(\beta, T)) + C_t((\mathbf{A} \times Tr(\beta, T))^{-1}) + \\
C_t(Tr(\beta, T)) + 2 \times (C_i(\beta, \Sigma, \Pi, \Lambda) + C(\mathbf{A}) + HW(c))
\end{equation}

答案1

我找不到名为的类或包lncs,您的意思是llncs.cls

我发现llncs.cls和之间只有一个不一致之处amsmath.sty:当amsmath尝试重新定义数学重音时,它会抱怨无法重新定义\vec。这只是一个警告,如果您不使用或对的定义\vec感到满意,则可以安全地忽略它。llncs\vec

如果你改变加载顺序,你甚至可以避免这个警告:

\RequirePackage{amsmath}
\documentclass{llncs}

然后你就会得到llncs定义。

如果以上两种方法都不适合您,那么您可能使用的是其他版本的llncs。在这种情况下,您应该提供您使用的版本的链接。我的版本日期和版本为 2013/09/27 v2.18。

相关内容