Setlength \ parskip with \ baselineskip

Oct 26 2020

Für mich funktioniert es nicht, ein plusund minusin Einheiten von ptin der setlengthOption für \parskipmit anzugeben \baselineskip.

Warum ist das der Fall, was könnten typische Gründe sein, wie kann ich beim Festlegen eine gewisse Flexibilität festlegen \setlength{\parskip}{\baselineskip}?

Vielen Dank.

Antworten

1 egreg Oct 26 2020 at 22:00

Sie können zwingen \baselineskip, ein zu sein, <dimen>indem Sie es mit 1 multiplizieren und dann die Dehnungs- und Schrumpfungskomponenten hinzufügen:

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

oder verwenden \glueexpr:

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

Letzteres würde mögliche Komponenten erhalten \baselineskipund ergänzen; Ersteres würde die Dehnung töten und Komponenten einschrumpfen \baselineskip.