Package: ttf-bitstream-vera Version: 1.10-3 Severity: normal
The fonts in this package are missing the U+2010 HYPHEN character. This is not normally visible as one mostly encounters the ASCII minus-or-hyphen character, which looks identical. However, in a UTF-8 locale, man (for some reason) sometimes produces unicode hyphens. As a result, using Bitstream Sans Mono Bold as a terminal font produces ugly "unknown character" boxes in (some) man pages.
To replicate this problem, set your terminal font to "Bitstream Vera Sans Mono Bold" (in Konsole, for definiteness), set your locale to a UTF-8 locale (as below) and then run "man fc-cache". The hyphen in "fc-cache" will become a U+2010, which will look like a box.
Alternatively, if python is installed, set up the terminal as above and run
$ python Python 2.3.4 (#2, Jan 5 2005, 08:24:51) [GCC 3.3.5 (Debian 1:3.3.5-5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print u"\u2010" â >>>
The character above (in this message) is actually a U+2010, so you could also try viewing this message in a Bitstream Vera Sans family font. Be warned that mozilla-firefox helpfully borrows characters from other fonts to cope.
To fix this, all that is needed is to add a single character to the font; the character U+2010 simply needs to be made a duplicate of the ASCII minus-or-hyphen. I have done this on my home copies and it resolves the problem, but the license on this package seems to preclude distributing the fixed version under the current name. So upstream needs to fix this (which should be easy).
Thanks, Andrew
-- Package-specific info:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==========================-==========================-====================================================================
ii libfreetype6 2.1.7-2.3 FreeType 2 font engine, shared library files
ii libxft2 2.1.2-6 FreeType-based font drawing library for X
ii fontconfig 2.2.3-4 generic font configuration library
-- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.10.050126 Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Versions of packages ttf-bitstream-vera depends on:
ii defoma 0.11.8-0.1 Debian Font Manager -- automatic f
-- no debconf information