Since the release of a new CODE2000 font(by James Kass at
http://home.att.net/~jameskass) with glyphs for Hangul Jamos, I've
been trying to test how it works with various browsers. Mozilla
with direct access to  truetype fonts works fine, but Mozilla
with Xft patch has a problem with U+115F(Hangul leading consonant
filler) and U+1160(Hangul vowel filler). In CODE2000, the former
is a spacing(non-zero width) _blank_ glyph while the latter is a
non-spacing(zero-width/combining) _blank_ glyph. When Mozilla with
Xft patch is used to render http://jshin.net/i18n/korean/fillers.html
(or http://jshin.net/i18n/korean/hunmin.html), U+115F and U+1160 are
rendered with hollow boxes instead of spacing and non-spacing(combining)
blanks seemingly because they're not listed among characters allowed
to have blank glyphs.   It's 'seemingly' because Mozilla with Xft patch
has this problem while 'gedit' doesn't have this problem.
Anyway, adding U+115F and U+1160 to the list in fonts.config
solved the problem.

Two screenshots are put up at

http://linux.mizi.com/~ganadist/filler1.png  (with U+115F/U+1160 added
                                             to blank glyph list)
http://linux.mizi.com/~ganadist/filler2.png  (without )

Mozilla for MS-Windows has a similar problem and I came up with
a similar fix that works. See
<http://bugzilla.mozilla.org/show_bug.cgi?id=167136>.

I'm not sure adding U+115F/U+1160 to the blank glyph list is the best
way, but it works. Keith, could you consider this?

Thank you,

Jungshik

_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts

Reply via email to