セット長\ parskipと\ baselineskip

Oct 26 2020

私の場合、withのオプションでplusとminusを単位で指定することはできません。ptsetlength\parskip\baselineskip

その場合、典型的な理由は何でしょう\setlength{\parskip}{\baselineskip}か。設定時に柔軟性を指定するにはどうすればよいですか。

ありがとう。

回答

1 egreg Oct 26 2020 at 22:00

1を掛けてから、ストレッチコンポーネントとシュリンクコンポーネントを追加\baselineskipすることで、強制的にaに<dimen>することができます。

\setlength{\parskip}{1\baselineskip plus 2pt minus 1pt}

または使用\glueexpr:

\setlength{\parskip}{\glueexpr\baselineskip + 0pt plus 2pt minus 1pt}

後者は、可能なコンポーネントを保存し\baselineskipて追加します。前者は、のストレッチコンポーネントとシュリンクコンポーネントを強制終了します\baselineskip。