根据latexref.xyz:
是
\baselineskip
橡胶长度
但是也
\baselineskip
每次字体改变时, 的值都会被重置,因此下次切换字体时,对 的任何直接更改都会\baselineskip
消失。
现在,如果我\showthe\baselineskip
在空的中执行,article
我会看到12.0pt
,没有plus
和minus
组件。使用这些组件有意义吗?在什么情况下,如果值被重置,如何使用这些组件?如果没有意义,为什么它特别是一个橡皮长度?
答案1
您几乎从不希望在正常运行的文本中使用可变的基线间距,但它在某些显示环境中很有用,例如,调整行距以使段落与相邻图像的高度相匹配。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[height=6cm, width=3cm]{example-image}
\parbox[b][6cm][b]{3cm}{%
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
}
\bigskip
\includegraphics[height=6cm, width=3cm]{example-image}
\parbox[b][6cm][s]{3cm}{%
\setlength\baselineskip{12pt plus 5pt minus 1pt}
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
A paragraph of text alongside an image.
}
\end{document}