freefont-bugs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Freefont-bugs] Empty glyphs, etc.


From: Josef W. Segur
Subject: [Freefont-bugs] Empty glyphs, etc.
Date: Sat, 1 Nov 2003 15:52:44 -0500

I was checking through the October 8 version of the fonts today, and
noticed a fair number of mapped code points which have glyphs without
any contours. Of course there are space characters which shouldn't
have contours, but these are not that kind. I think this is a fairly
complete list of the character names, I'd recommend deleting them:

*********************************************************************
*** FreeMono.ttf: uni0241, uni0242, uni0333, uni03A2, uni03D2,
uni03D3, uni1FBD, twodotenleader, uni2043, uni2071, uni2072,
uni2073, uni2125, uni2201, house, uni2606

*** FreeMonoBold.ttf: uni04C5, uni04C6, uni04C9, uni04CA, uni04CD,
uni04CE, uni04CF, uni04F6, uni04F7, uni2064, uni2071, uni2072,
uni2073, uni207A, uni207B, uni207C, parenleftsuperior,
parenrightsuperior, nsuperior, uni25C5

*** FreeMonoBoldOblique.ttf: uni0310, uni2071, uni2072, uni2073

*** FreeMonoOblique.ttf: uni01BA, uni01BD, uni01C1, uni01C3, uni0255,
uni025A, uni025D, uni025E, uni0264, uni026C, uni026E, uni0277,
uni0278, uni0286, uni028A, uni028B, uni0291, uni0293, uni0298,
uni029A, uni029B, uni0530, uni0557, uni0558, uni0559, uni055A,
uni055B, uni055C, uni055D, uni055E, uni055F, uni0560, uni0587,
uni0588, uni0589, uni2047, uni2071, uni2072, uni2073, uni207A,
uni207B, uni207C, parenleftsuperior, parenrightsuperior, nsuperior,
uni2104, uni2108, uni2109, uni210A, uni210B, uni210C, uni210E,
uni210F, Ifraktur, uni211B, Rfraktur, uni211F, uni2155, uni2156,
uni2157, uni2158, uni2159, uni215A

*** FreeSans.ttf: uni0D99

*** FreeSerif.ttf: uni01B7, uni01DD, uni0259, uni0292, uni0340,
uni0341, uni0343, uni12C1, uni207A, afii61248, uni2504, uni2505,
uni2506, uni2507, uni2508, uni2509, uni250A, uni250B

*** FreeSerifBold.ttf: fivesuperior

*** FreeSerifBoldItalic.ttf: uni01B7

*** FreeSerifItalic.ttf: uni018F, uni01B7, uni04D8, uni04DA[1]

[1] That last one is a composite which consists partially of one
of the other empty glyphs.
*********************************************************************

Here's the "etc." part; other things I noticed:

*** FreeSans.ttf ***
The last 5 glyphs in the Tamil block are mapped to the undefined
Unicode code points 0BDA through 0BDD, and 0BE1. Checking the
glyph shapes indicates they should be 0BEA through 0BED, and 0BF1.

*** FreeSansBold.ttf ***
There are some glyphs at the beginning of the Arabic block which
don't belong there (uni0617 through 061A, and 061C). Those are
undefined in Unicode, could be deleted.

*** FreeSerif.ttf ***
There's an "FL07" character at 04CF in the Cyrillic block which
isn't defined in Unicode.

*** FreeSerifBoldItalic.ttf ***
The uni0315 COMBINING COMMA ABOVE RIGHT still has a negative width
which is effectively 65423.

-- 
                                                 Joe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]