如何防止 \baselinestretch 影响数学模式?

如何防止 \baselinestretch 影响数学模式?

更改\baselinestretch会影响两行之间的距离。如何避免这种情况?

在此处输入图片描述

\documentclass{book}
\usepackage[a6paper,vmargin=15mm,hmargin=5mm]{geometry}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{amsmath}

\usepackage[T1]{fontenc}
\usepackage[scaled]{uarial}
\renewcommand*\familydefault{\sfdefault}

\renewcommand{\baselinestretch}{2}

\begin{document}
    \blindtext
    \begin{equation}
        \tag{Trivial Matrix}
        \begin{pmatrix}
            1 & 2 & 3 & 4 & 5\\
            1 & 2 & 3 & 4 & 5\\
            1 & 2 & 3 & 4 & 5\\
        \end{pmatrix}
        \label{eqn:matrix}
    \end{equation}
    \blindtext
\end{document}

答案1

\renewcommand\baselinestretch{2}
\everydisplay{\def\arraystretch{0.5}}

但是,您应该使用包setspace来设置基线宽度

相关内容