使用 \\ 后出现额外的垂直偏移

使用 \\ 后出现额外的垂直偏移

我想要一个由 3 个不同部分组成的简单标题。

以下是我所拥有的:

\begin{Huge}
\textbf{Title part 1\\ \vspace{0.8cm}
    Title part 2\\ \vspace{0.8cm}
    Title part 3} \vspace{2cm}
\end{Huge}

生成结果:

different vertical offsets

如您所见,第一部分和第二部分之间的偏移量大于 2 和 3 之间的偏移量,这是所需的0.8cm

我发现删除\\之后会导致第一部分和第二部分之间Title part 2的正确偏移:0.8cm

\begin{Huge}
\textbf{Title part 1\\ \vspace{0.8cm}
    Title part 2 \vspace{0.8cm}
    Title part 3}
\end{Huge}

correct offset

但是,这当然会删除第 2 部分之后所需的换行符。

我也尝试过\newline\hfill \break但没有成功。

我怎样才能使这三个部分(每部分占一行)均匀分布(0.8厘米)?

编辑

我正在使用\linespread{1.5},但似乎也遇到了一些麻烦。这是我第一次使用 LaTeX,所以我还不太了解。

无论如何,@AboAmmar 的解决方案效果很好:

{\Huge\bfseries 
Title part 1\par\vspace{0.8cm}
Title part 2\par\vspace{0.8cm}
Title part 3\par 
}

答案1

\documentclass{article}
\begin{document}

\begin{Huge}\bfseries
Title part 1 \vspace{0.8cm}

Title part 2 \vspace{0.8cm}

Title part 3

\end{Huge}

\end{document}

enter image description here

或者更紧凑的版本:

{\Huge\bfseries 
Title part 1\par\vspace{0.8cm}
Title part 2\par\vspace{0.8cm}
Title part 3\par 
}

答案2

使用此代码:

\documentclass[12pt, a4paper]{book}

\begin{document}

\begin{Huge}
\noindent\textbf{Title part 1\\[0.8cm]
    Title part 2\\[0.8cm]
    Title part 3}\vspace{2cm}
\end{Huge}

Text text text text text text text text text text text text text text text text text text text text text text text text text.

    \end {document} 

enter image description here

相关内容