我发现该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}