如何对齐产品中的“基础”三个矩阵

如何对齐产品中的“基础”三个矩阵

当我构造一些表示双线性形式的矩阵的乘积时,我得到的结果对我来说似乎有点奇怪,因为第一个矩阵(一行)的垂直对齐方式与其他两个矩阵的最后一行不同。我希望它们是相同的。

母语:

\documentclass[11pt]{report}
\usepackage{amsmath}
\begin{document}
\[
\varphi_2((x_1,y_1),(x_2,y_2))=
\begin{pmatrix}x_1 & y_1\end{pmatrix}
\begin{pmatrix}-2&0\\0&4\end{pmatrix}
\begin{pmatrix} x_2\\y_2\end{pmatrix}
\]
\end{document}

我希望一切看上去都建立在同一个“楼层”上。

在此处输入图片描述

答案1

我认为以任何其他方式设置此公式都很奇怪。

无论如何,下面是如何让最后两个矩阵悬挂在顶部的方法:

\documentclass[11pt]{report}
\usepackage{amsmath}
\usepackage{delarray}

\newenvironment{badpmatrix}[1]
 {\begin{array}[t]({@{}#1@{}})}
 {\end{array}}

\begin{document}

\[
\varphi_2((x_1,y_1),(x_2,y_2))=
  \begin{pmatrix} x_1 & y_1 \end{pmatrix}
  \begin{badpmatrix}{cc} -2 & 0 \\ 0 & 4 \end{badpmatrix}
  \begin{badpmatrix}{c} x_2 \\ y_2 \end{badpmatrix}
\]

\end{document}

在此处输入图片描述

如果您希望它们反过来,请在环境定义中更改[t]为。[b]badpmatrix

在此处输入图片描述

然后决定标准方法是否最佳。;-)

数学模式中有两个“基准”。一个是基线,字母位于其上;另一个是“数学轴”,即基线上方一点的一条假想线,例如,分数线就画在此。

通常,大对象垂直居中于数学轴,而不是放置在基线上,以避免“天际线效应”。我认为你不能忍受这样的事情

在此处输入图片描述

类似于

在此处输入图片描述

与标准比较:

在此处输入图片描述

答案2

这是使用 的一种方法\abovebaseline[<height>]{}。在本例中,我将最后两个矩阵设置为高于基线-\dp\strutbox

\documentclass[11pt]{report}
\usepackage{amsmath,stackengine}
\stackMath
\begin{document}
\[
  \varphi_2((x_1,y_1),(x_2,y_2))=\begin{pmatrix}x_1 & y_1\end{pmatrix}
  \abovebaseline[-\dp\strutbox]{%
    \begin{pmatrix}-2&0\\0&4\end{pmatrix}\begin{pmatrix}x_2\\y_2\end{pmatrix}%
  }
\]
\end{document}

在此处输入图片描述

如果选择替代配置,则可以通过将矩阵设置为低于基线的值来实现-\ht\strutbox

\documentclass[11pt]{report}
\usepackage{amsmath,stackengine}
\stackMath
\begin{document}
\[
  \varphi_2((x_1,y_1),(x_2,y_2))=\begin{pmatrix}x_1 & y_1\end{pmatrix}
  \belowbaseline[-\ht\strutbox]{%
    \begin{pmatrix}-2&0\\0&4\end{pmatrix}\begin{pmatrix}x_2\\y_2\end{pmatrix}%
  }
\]
\end{document}

在此处输入图片描述

答案3

也许您想要这种奇怪的布局?

\documentclass[11pt]{report}
\usepackage{amsmath}

\begin{document}

\[
\varphi_2((x_1,y_1),(x_2,y_2))=
\begin{array}{@{}c@{}}\\\begin{pmatrix}x_1 & y_1\end{pmatrix}\end{array}\begin{pmatrix}-2&0\\0&4\end{pmatrix}
\begin{pmatrix} x_2\\y_2\end{pmatrix}
\]

\end{document} 

在此处输入图片描述

相关内容