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/


Reply via email to