[Debian-in-workers] Re: [g-i] Indic scripts
Davide Viti
zinosat at tiscali.it
Wed Feb 15 21:07:07 UTC 2006
On Wed, Feb 15, 2006 at 03:07:49PM +0100, Davide Viti wrote:
> This evening I'll put what follows into practice (i.e. new test iso
> image).
just done it: you can grab it from [1]
> 3) It's also possible to strip the following (random) glyphs not
> used in the g-i (there are certainly others):
>
> Mathematical Operators (U+2200-U+22FF)
> Block Elements (U+2580-U+259F)
>
> ae_AlMohanad.ttf: u2202:u2265
Haven't done this since I've stripped only the tarballs
> DejaVuSans-Bold*.ttf: u2202:u2265 u2580:u259F
actually I meant DejaVuSans*.ttf
> Gargi_1.7.ttf: u2212 u2219
> Saab.ttf: u2212
Some weird messages happened during the stripping but let's just
move on for now :)
Here's the stats for usr/share/fonts:
----
FreeSansBold.ttf: 837 glyphs [71964 bytes]
FreeSansOblique.ttf: 856 glyphs [79056 bytes]
FreeSans.ttf: 1211 glyphs [93644 bytes]
ae_AlMohanad.ttf: 446 glyphs [120920 bytes]
ja.ttf: 733 glyphs [146236 bytes]
ko.ttf: 701 glyphs [119164 bytes]
zh.ttf: 1814 glyphs [1176716 bytes]
MuktiNarrow_11-08-2005.ttf: 197 glyphs [84556 bytes]
DejaVuSans-Bold.ttf: 822 glyphs [99084 bytes]
DejaVuSans-Oblique.ttf: 823 glyphs [105052 bytes]
DejaVuSans.ttf: 822 glyphs [108252 bytes]
Gargi_1.7.ttf: 236 glyphs [74116 bytes]
Saab.ttf: 137 glyphs [105492 bytes]
Font files: 13
Total size: 2384252 bytes
Unique Glyphs: 4565
Bytes per glyph: 522
Generating unicode map file...
----
The size of mini.iso went from 10674176 bytes to 9512960 bytes
I took some screenshoots using Attilio's tool and to me looks
like things changed the right way: I'd like to hear from native
speakers.
bengali: compare [2] with [3]
hindi: compare [4] with [5]
punjabi: compare [6] with [7]
I removed only BoldOblique. Let's say this was a minimal cleanup without
risks. Obviously we can strip alot more but we can't expect to gain alot more space:
the iso containing _only_ nazli is 8185856 bytes, so I guess we can use that as lower
limit...
If you want to avoid going through the all process of stripping the fonts, you can get
a tarball [8] with all the stripped tarballs (it's recursive :))
regards,
Davide
PS: Christian, I noticed that hi.po does not contain the "/Choose language" in the msgstr;
now I understand why it is useful
[1] http://www.webalice.it/zinosat/g-i/mini_20060215.iso
[2] http://www.webalice.it/zinosat/shots/bengali_pre.jpg
[3] http://www.webalice.it/zinosat/shots/bengali_post.jpg
[4] http://www.webalice.it/zinosat/shots/hindi_pre.jpg
[5] http://www.webalice.it/zinosat/shots/hindi_post.jpg
[6] http://www.webalice.it/zinosat/shots/punjabi_pre.jpg
[7] http://www.webalice.it/zinosat/shots/punjabi_post.jpg
[8] http://www.webalice.it/zinosat/gi-fonts_0.1.tgz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/debian-in-workers/attachments/20060215/41af98b2/attachment.pgp
More information about the Debian-in-workers
mailing list