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

[g-i] Missing Vietnamese glyphs



Hi,
I tried to investigate a bit on the missing characters mentioned on the wiki ([1] "Latin-other")

I took a screenshot of the string rendered using the fonts available for g-i [2]; according to
the wiki some characters are missing, so I used Dennis' "utf2uxx" (see [3]) to see which glyphs are needed
to render the string:

"<U0110><U0061><U006E><U0067><U0020><U0063><U00E0><U0069><U0020><U0111><U1EB7><U0074><U0020><U0068><U1EC7><U0020><U0074><U0068><U1ED1><U006E><U0067><U0020><U0063><U01A1><U0020><U0073><U1EDF><U002E><U002E><U002E>"

Currently the following glyphs are not available in any of the fonts we're using (check [4]):

<U01A1>
<U1EDF>

For Vietnamese we're using ttf-freefont, FreeSans in particular; latest version
in the archive is ttf-freefont-20051206 which _does_ have both glyphs in FreeSans.ttf.
The ranges to be stripped in the "FreeSans-strip" contained in the source package are
the following:
--------------
ranges="$ranges u0400:u052F" # Cyrilic
ranges="$ranges u0530:u058F" # Armenian
ranges="$ranges u0600:u06FF" # Arabic
ranges="$ranges u0700:u077F" # Syriac
ranges="$ranges u0980:u099F" # Bengali
ranges="$ranges u0A00:u0CFF" # Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada
ranges="$ranges u0D00:u0FFF" # Malayalam, Sinhala, Thai, Lao, Tibetan
ranges="$ranges u2100:u21FF" # Letterlike, Number forms, Arrows
ranges="$ranges u2200:u24FF" # Mathematical, Techical, Control, OCR
ranges="$ranges u2580:u259F" # Block elements
ranges="$ranges u3000:u30FF" # CJK Symbols and Punctuation
if ! echo $1 | grep -q Bold; then
        ranges="$ranges 65536:66002"   # bn_* stuff ???
fi
-----------------

I can't see none of the glyphs included in the above ranges.
I'm a bit puzzled.
Next time I'll have more time to investigate, and eventually point out
some fixes to be included before the new ttf-freefont package is uploaded.

Ciao,
Davide

[1] http://wiki.debian.org/DebianInstaller/GUIFonts
[2] http://www.webalice.it/zinosat/shots/vi_bug.png
[3] http://lists.debian.org/debian-boot/2006/02/msg00337.html
[4] http://www.webalice.it/zinosat/map_20060215.xml

Attachment: signature.asc
Description: Digital signature


Reply to: