The root problem seems to be that troff is sort of wishy-washy about the distinction between underlining and italics, regarding one as a fallback for the other rather than the two as distinct operations. http://savannah.gnu.org/bugs/?57462 seeks to address this, though no one has yet volunteered to work on it (understandable, as it seems a fairly significant change requiring a broad knowledge of the groff code base).
- Is it possible to detect `grotty -i` at runtime? John Gardner
- Re: Is it possible to detect `grotty -i` at runti... G. Branden Robinson
- Re: Is it possible to detect `grotty -i` at r... John Gardner
- Re: Is it possible to detect `grotty -i` at runti... Dave Kemper