增加矩阵行之间的垂直空间

增加矩阵行之间的垂直空间
\documentclass{amsart}

\usepackage{amsmath}%
\usepackage{amsfonts}%
\usepackage{amssymb}%

\begin{document}

\begin{align*}
\tau_A
\begin{pmatrix} 
x \\ 
y 
\end{pmatrix}
=
\begin{pmatrix} 
\frac{4+5x+6y}{1+2x+3y} \\ 
\frac{7+8x+8y}{1+2x+3y} 
\end{pmatrix}
\end{align*}

\end{document}

此代码具有以下输出: LaTeX 输出

有没有什么方法可以分离右侧列向量中的元素,以便使分数更清晰地区分?

答案1

您可以在 后增加一个额外的行间距。如有必要,\\您还可以使用 放大分数。\displaystyle

\documentclass{amsart}

\usepackage{amsmath}%
\usepackage{amsfonts}%
\usepackage{amssymb}%

\begin{document}

\begin{align*}
\tau_A
\begin{pmatrix} 
x \\ 
y 
\end{pmatrix}
=
\begin{pmatrix} 
\displaystyle\frac{4+5x+6y}{1+2x+3y} \\[1cm]
\displaystyle\frac{7+8x+8y}{1+2x+3y} 
\end{pmatrix}
\end{align*}

\end{document}

这里我曾经1cm把效果展示得很清楚,这么大的空间可能有点太大了。

在此处输入图片描述

答案2

我有一个解决方案booktabs(以确保在整个文档中添加相同的垂直空间)或cellspace

\documentclass{amsart}

\usepackage{amsmath}%
\usepackage{amsfonts}%
\usepackage{amssymb}%
\usepackage{booktabs}
\setlength\defaultaddspace{0.5ex}
\usepackage[math]{cellspace}
\setlength\cellspacetoplimit{3pt}
\setlength\cellspacebottomlimit{3pt}

\begin{document}

\begin{align*}
  \texttt{With booktabs: }\qquad\tau_A
  \begin{pmatrix}
  x \\
  y
  \end{pmatrix}
  =
  \begin{pmatrix}
  \frac{4+5x+6y}{1+2x+3y} \\
  \addlinespace
  \frac{7+8x+8y}{1+2x+3y}
  \end{pmatrix}
\end{align*}

\begin{align*}
  \texttt{With cellspace: }\qquad\tau_A
  \begin{pmatrix}
  x \\
  y
  \end{pmatrix}
  =
  \begin{pmatrix}
  \frac{4+5x+6y}{1+2x+3y} \\
  \frac{7+8x+8y}{1+2x+3y}
  \end{pmatrix}
\end{align*}

\end{document} 

在此处输入图片描述

相关内容