Re: \hrule issue
David Carlisle <[email protected]> Mon, 4 Aug 2025 14:15:37 +0100
| Newsgroups | gmane.comp.tex.texhax |
|---|---|
| Message-ID | <CAEW6iOj0SeJ418EU9JxwQosG02-Ld6wp_THMN0goe3fmoqgBxA@mail.gmail.com> |
in luatex you can (although I forget the syntax) but not classic tex. A kern or a skip with no stretch component will never stretch, but a skip with any stretch component will stretch arbitrarily large, just with suitable badness if over stretched. On Mon, 4 Aug 2025 at 13:11, Rodolfo Medina <[email protected]> wrote: > Thanks, David, it is clear. If I set \parskip=0pt then TeX won't stretch > that > vertical space at all: the TeXbook says that in plain TeX it is set > \parskip=0pt plus1pt, so if I set \parskip=0pt I'm implicitely setting > `plus0pt' and so forbidding the parskip's stretchability. But then I > wonder > why TeX is allowed to stretch the 1pt enormousely whereas the 0pt not at > all. > Suppose I want that a certain \vskip must have a maximum stretchability > that > TeX is not allowed to increase: is it possibile to tell TeX not to overcome > anyway a certain amount of stretchability that I decide to set for a > certain > \vskip? > > Rodolfo > >