如何在一行的不同区域设置不同的行距?

如何在一行的不同区域设置不同的行距?

如图所示,我将第一段设置为1.5倍行距,第二段设置为2倍行距。 在此处输入图片描述

我觉得第二段公式中的间距太大了。所以我真正想要的是将红色区域设置为 2 倍行距,将蓝色区域设置为 1.5 倍行距。 在此处输入图片描述

这是我的代码。

\documentclass[UTF8, 12pt]{article}


\usepackage{amsmath}
\usepackage{geometry}
\geometry{a4paper, left=2.5cm, right=2.5cm, top=2.7cm, bottom=2.7cm}
\setlength{\parindent}{0pt}
\usepackage{setspace}


\begin{document}
\begin{spacing}{1.5}
1. Lorem ipsum dolor sit amet, $
\left\{
\begin{aligned}
    x + y - 2z - 1 = 0  \\
    x + 2y - z + 1 = 0
\end{aligned}
\right.
$ consectetuer adipiscing elit.
\end{spacing}

\vspace{20pt}

\begin{spacing}{2}
2. Lorem ipsum dolor sit amet, $
\left\{
\begin{aligned}
    x + y - 2z - 1 = 0  \\
    x + 2y - z + 1 = 0
\end{aligned}
\right.
$ consectetuer adipiscing elit.
\end{spacing}
\end{document}

答案1

一开始就不应该强迫任何人使用“双倍行距”:这是打字机时代的遗留问题,如今已经没有什么意义了,因为现在人们通常直接在 PDF 上以弹出式注释的形式进行更正。1

顺便说一下,论文采用双倍行距的主要原因有两个:通过最小化每页内容来最大化页数,因此如果最后一刻需要添加或删除某些内容,则只需重新输入一页。

无论如何,您可以按照以下方法操作。

\documentclass[12pt]{article}

\usepackage{amsmath}
\usepackage{geometry}
\usepackage{setspace}

\geometry{a4paper, left=2.5cm, right=2.5cm, top=2.7cm, bottom=2.7cm}
\setlength{\parindent}{0pt}

\AtBeginEnvironment{aligned}{\linespread{1.5}\selectfont}


\begin{document}

\begin{spacing}{1.5}
1. Lorem ipsum dolor sit amet, $
\left\{
\begin{aligned}
    x + y - 2z - 1 = 0  \\
    x + 2y - z + 1 = 0
\end{aligned}
\right.
$ consectetuer adipiscing elit.
\end{spacing}

\vspace{20pt}

\begin{spacing}{2}
2. Lorem ipsum dolor sit amet, $
\left\{
\begin{aligned}
    x + y - 2z - 1 = 0  \\
    x + 2y - z + 1 = 0
\end{aligned}
\right.
$ consectetuer adipiscing elit.
\end{spacing}

\end{document}

在此处输入图片描述

amsmath对于您使用的其他环境也应该进行类似的调整。

脚注

1提交校样时,双倍行距可能很有用,以便进行行间更正。但是,在这种情况下,您询问的间距问题无关紧要。

提交双倍行距的论文最终打印版本(并且可能是单面的,具有较宽的边距,因为一些过时的规定仍然要求这样做)是对宝贵资源的浪费,应该予以禁止。

答案2

用此代码更正:

\begin{spacing}{2}
    2. Lorem ipsum dolor sit amet, $
    \left\{
    \begin{aligned}
        x + y - 2z - 1 = 0  \\[-1.5ex]
        x + 2y - z + 1 = 0
    \end{aligned}
    \right.
    $ consectetuer adipiscing elit.
\end{spacing}

相关内容