[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Differences in `ne` and `bp` line-breaking behavior
From: |
onf |
Subject: |
Re: Differences in `ne` and `bp` line-breaking behavior |
Date: |
Thu, 05 Dec 2024 15:47:42 +0100 |
Hi Branden,
On Thu Dec 5, 2024 at 3:57 AM CET, G. Branden Robinson wrote:
> At 2024-12-04T14:46:00-0500, Peter Schaffter wrote:
> > How about
> >
> > .ne d Spring the next vertical postion trap if it is nearer than
> > distance d (default scaling unit v). In the absence of a
> > trap, break to a new page if page bottom is nearer than d.
>
> This is the new front-runner in my view. I think I'd prefer to say
> "break the page", and to massage the rest of the sentence accordingly.
>
> Also I like that we don't have to mention, let alone belabor, my
> "implicit page trap" coinage in this brief summary.
s/postion/position
I would disagree with this wording. It doesn't make it obvious enough
that a vertical movement is involved. I feel like if I had less
knowledge, I could interpret it as springing the trap "in advance",
i.e. before the vertical position reaches the trap's position.
I would also like to note that returning to the phrase "break page"
will, once again, clash with its usage in the description of `bp`,
which also implicitly breaks line (whereas in ne's case it does not).
Something like this would be somewhat better:
.ne d Skip to the next vertical position trap (and spring it) if
it is nearer than distance d (default scaling unit v).
In the absence of a trap, transition to the next page if
page bottom is nearer than d.
but I feel like the version you proposed earlier which described
vertical movement being emitted captured it more precisely, because
vertical movement does not imply a line break whereas a page break might
(turning to `bp` again). Alternatively, the fact that `bp` implies
a line break whereas the term "break page" itself does not could
somehow be made more obvious; not sure about the specifics.
~ onf
- Re: Differences in `ne` and `bp` line-breaking behavior, (continued)
- Re: Differences in `ne` and `bp` line-breaking behavior, Douglas McIlroy, 2024/12/03
- Re: Differences in `ne` and `bp` line-breaking behavior, Douglas McIlroy, 2024/12/04
- Re: Differences in `ne` and `bp` line-breaking behavior, Tadziu Hoffmann, 2024/12/04
- Re: Differences in `ne` and `bp` line-breaking behavior, onf, 2024/12/04
- Re: Differences in `ne` and `bp` line-breaking behavior, G. Branden Robinson, 2024/12/04