如何使矩阵与方程的其余部分对齐?

如何使矩阵与方程的其余部分对齐?

当我在方程式中加入矩阵时,方程式的第一部分会被分离到页面的左侧,而矩阵则会在其自己的中心区域中单独一行。以下是我目前正在做的事情:

\[
$M^{-T} = \frac{1}{|det(M)|}$  \begin{bmatrix}
a_{22} & - a_{21} \\
-a_{12} & a_{11} 
\end{bmatrix}
\]

正确的方法是什么?

答案1

符号\[and\]将 TeX 置于(显示)数学模式,这意味着您不必使用$...再次进入数学模式$。事实上,这会导致错误。除此之外,对齐应该没问题:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
\[
  M^{-T} = \frac{1}{|\det(M)|}
    \begin{bmatrix}
      \phantom{-}a_{22} & -a_{21} \\
      -a_{12} & \phantom{-}a_{11} 
    \end{bmatrix}
\]
\end{document}​

在上面的例子中,我调整了一些参数:

  • bmatrix将(使用)中的所有条目右对齐,\phantom以便正负标量对齐。这可能是个人偏好。
  • amsmath提供\text在文本模式下以正确的字体大小设置其参数(尽管在您的特定情况下这并不重要)。您会注意到在数学模式下det和之间的间距有所不同\text{det}。此外,在数学模式下,det被解释为d乘以e,乘以t,这是不正确的。LaTeX 也\det原生提供了此功能,定义为数学运算符(因此间距略有不同,但总体上更好)。

相关内容