为什么 pmatrix 环境比 pmatrix 命令有更高的括号?

为什么 pmatrix 环境比 pmatrix 命令有更高的括号?

我发现该amsmath包的pmatrix环境与 LaTeX 的命令有点不同pmatrix。你可以看到:

\documentclass{article}
% \usepackage{amsmath}
\linespread{1.3}
\begin{document}
$\pmatrix{A&B\cr C&D\cr}$
% $\begin{pmatrix}A&B\cr C&D\cr\end{pmatrix}$
\end{document}

和:

\documentclass{article}
\usepackage{amsmath}
\linespread{1.3}
\begin{document}
% $\pmatrix{A&B\cr C&D\cr}$
$\begin{pmatrix}A&B\cr C&D\cr\end{pmatrix}$
\end{document}

这是的一个特点吗amsmath

答案1

这似乎是由于\linespread{1.3}。我不确定这是 的功能amsmath还是错误。我想这取决于你的观点。感觉像是一个错误。特别是如果你使用了一个荒谬的\linespread因子(例如 5)。

答案2

我从来没有用过\linespread,如果你看非常详细的文档,mathmode.pdf我认为很难找到如何使用\linespread。如果你在网上做一些调查,你可以找到\linespread{1.3} \selectfont。我认为如果你真的需要一些空间,\renewcommand\arraystretch{1.3}这是一个更好的主意!

\documentclass{article}
\usepackage{amsmath}

\begin{document} 

\linespread{1.3}% do nothing !!! without \selectfont   

$\begin{pmatrix}A&B\cr C&D\cr\end{pmatrix}$  

\linespread{1.3} \selectfont 

$\begin{pmatrix}A&B\cr C&D\cr\end{pmatrix}$  

\renewcommand\arraystretch{1.3}
$\begin{pmatrix}A&B\cr C&D\cr\end{pmatrix}$ 

\end{document}

在此处输入图片描述

相关内容