Bug#219551: Unicode xterms should do some kind of substitution for missing characters
* Cameron Patrick [Fri, Nov 07 2003, 05:31:12PM]:
> Package: xterm
> Version: 4.3.0-0pre1v4
> Many TrueType fonts don't have both a hyphen (0x2010) and a minus sign
> (0x2212); however, groff (and thus man pages) differentiates between the
> two in UTF-8 locales. This results in lots of man pages displaying ugly
> boxes where hyphens should be in a uxterm, but displaying fine on a
> 'normal' xterm where there is no distinction between the two characters.
That's not a problem with the certain terminal emulator, that is a
problem with groff syntax not understood by many authors. Xterm works
just fine as UTF-8 terminal as well as mlterm/pterm/konsole/gnome-terminal
but the manpages simply specify the wrong char.
It was promised that groff will recode hyphen to minus sign in some
future version (maybe as an option) to work around broken manpages.