手动控制断线之间的距离

手动控制断线之间的距离

使用 可以相当容易地控制由空行分隔的行之间的长度\setlength{\parskip}。我想知道是否有类似的命令可以指示 提供的手动换行符的默认/全局长度\\

答案1

\\是段落内的换行符,因此间距是\baselineskip您可以更改的\baselineskip,但它会更改段落中所有行距,以实现自动换行和强制换行。

当然,也可以改变的定义\\来做其他事情

\def\\{hello}

例如,但最好不要这样做。如果标记的目的是显示段落内正常分隔之外的其他内容(而是由作者而不是系统选择的),那么这\\是错误的标记。

答案2

您可以使用以下方式添加可选的换行间隙\\[<len>]

在此处输入图片描述

\documentclass{article}

\begin{document}

This is \\
a line that is \\[5pt]
farther apart than \\
others.

\end{document}

对于更一般的线条分布,可以考虑研究setspace包裹


您可能还会对以下内容感兴趣:

在此处输入图片描述

\documentclass{article}

\makeatletter
\newcommand{\pargap}[1][0pt]{%
  \par
  \ifdim#1>\z@
    \vspace{\dimexpr-\baselineskip-\parskip+#1}
    \noindent
  \fi}
\makeatother

\begin{document}

This is a line that is

\pargap[5pt]

farther apart than others.

\end{document}

相关内容