Bug 8401

Summary: nbsp (u+00a0) in both sans and serif too wide
Product: DejaVu Reporter: Roman <rohrr>
Component: SerifAssignee: Deja Vu bugs <dejavu-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Roman 2006-09-22 16:42:07 UTC
Non breaking space looks about twice wider than normal space. Is that ok? Should
not it have the same width as normal space (U+0020)? I see the same on Linux or
Windows with 2.5 or 2.10 version of the font.
Comment 1 Denis Jacquerye 2006-09-22 23:49:01 UTC
As a matter of fact NNBSP is odd too.
Currently we have widths (inherited from Bitstream Vera fonts for most):
 SPACE (U+0020)             651
*NBSP  (U+00A0)            1303
*NNBSP (U+202F)            2048
 FIGURE SPACE (U+2007)     1303
 PUNCTUATION SPACE (U+2008) 651
 THIN SPACE (U+2009)        409
 HAIR SPACE (U+200A)        204

NBSP should have the same width as SPACE, and NNBSP should be narrower, 409 like
THIN SPACE for example.
Comment 2 Denis Jacquerye 2006-09-23 01:33:01 UTC
(In reply to comment #1)
> *NNBSP (U+202F)            2048
NNBSP is actually not there, I was misread in Fontforge.
Comment 3 Denis Jacquerye 2006-11-23 02:35:48 UTC
NBSP is as wide as SPACE, and NNBSP as THIN SPACE across fonts.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.