Follow-up Comment #6, bug #57506 (project groff):
Huh, so RTFMing suggests this value might be "erroneous" on purpose.
afmtodit(1) says:
"the slant ("angle") parameter in the font description file...is used by
_groff_ in the positioning of accents. By default _afmtodit_ uses the
negative of the *ItalicAngle* specified in the AFM file; with true italic
fonts it is sometimes desirable to use a slant that is less than this. If you
find that an italic font places accents over base glyphs too far to the right,
use *-a* to give it a smaller slant."
I'm not completely convinced this is the reason for the slant discrepancy: The
slant of the TI and TBI fonts look basically identical, suggesting that if one
value required fudging, presumably both would.
This could be tested, but it's not obvious how: the "is used by groff" line
above is awfully vague about what accent-placing mechanism uses the value.
The \o escape, for instance, claims to (horizontally) center all overstruck
glyphs, which would disallow slant-based adjustments. Further research is
required.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57506>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/