如何在矩阵后面添加句点

如何在矩阵后面添加句点

如何在矩阵后面添加句号(而不是让它漂浮在空中)。例如,考虑以下矩阵:

\begin{bmatrix} 2 & 1 & 1 & 2 \end{bmatrix}.

您发现句号浮在行的中间,而不是沉到底部。如何让它正确地出现在底部。

答案1

在内联数学中,.设置在基线上。在显示数学中,设置.在公式垂直中心的基线上(因为矩阵是垂直居中的)。

无论看起来多么奇怪,您都可以使用bmatrix设置\left/\right分隔符将放置.在右下角作为“限制”的事实:

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}
\setlength{\parindent}{0pt}% Just for this example
\begin{document}

Here we have $A = \begin{bmatrix} x & y \end{bmatrix}$. And there is also
\[
  B = \begin{bmatrix}
    x & y
  \end{bmatrix}.
\]

Here we have $A = \begin{bmatrix} x & y \\ 1 & 2 \end{bmatrix}$. And there is also
\[
  B = \begin{bmatrix}
    x & y \\
    1 & 2
  \end{bmatrix}.
\]

\hrulefill

Here we have $A = \begin{bmatrix} x & y \\ 1 & 2 \end{bmatrix}_{\textstyle .}$ or 
             $A = \begin{bmatrix} x & y \\ 1 & 2 \end{bmatrix}_{\textstyle \raisebox{2pt}{.}}$ or
             $A = \begin{bmatrix} x & y \\ 1 & 2\rlap{~.}\end{bmatrix}$~
And there is also
\[
  B = \begin{bmatrix}
    x & y \\
    1 & 2
  \end{bmatrix}_{\textstyle .} \quad
  B = \begin{bmatrix}
    x & y \\
    1 & 2
  \end{bmatrix}_{\textstyle \raisebox{2pt}{.}}\quad
  B = \begin{bmatrix}
    x & y \\
    1 & 2\rlap{~.}
  \end{bmatrix}
\]

\end{document}

就我个人而言,我会坚持使用默认位置。

相关内容