[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] space width

From: Dave Kemper
Subject: Re: [Groff] space width
Date: Sun, 26 Jan 2014 18:23:35 -0700

>> I think it's [.tfk] a poorly implemented request.
> Well, it's a cheap implementation.

Yes, that's a better way to put it. (-:

>> Since the documentation states one of the problems -- "the track
>> kerning amount is added even to the rightmost glyph in a line" -- I
>> suppose this can't technically be called a bug, but there would seem
>> to be almost no situations where this would be desired behavior.
> The only real solution is to completely redesign the layout engine,
> switching to a TeX-like paragraph handling algorithm.

I admit to not knowing the internals of the formatting algorithm, but
I don't see why solving this problem requires the algorithm to change.
To solve it, internally groff could just do what it currently advises the
user to do: pretend the line is longer by the amount of padding being
added to each glyph.  (groff already knows this amount; to the user,
it's not obvious, as the amount is calculated based on parameters the
user supplies.)

Granted, the issue is somewhat academic, as revamping the formatting
algorithm is already considered a higher priority than tweaking .tkf,
and there's no one available to do either one.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]