Nicolas Mailhot wrote:
Le Mer 3 février 2010 01:15, "Arne Götje (高盛華)" a écrit :
> प्रविण सातपुते wrote:
> Instead of releasing single font files for all those languages which use
> the same script in slightly different variations, you could release a
> single .ttc file which includes all those fonts, but saves space, since
> most of the glyphs are the same in all those languages.
>
> If you need help on how to do this, ask me.
Please don't create more TTC fonts unless absolutely necessary. Multiple
different font faces and families in the same file badly break many
application expectations. The file size wins are not worth it. locl on the
other hand is well supported as it's the standard way to handle cyrillic and
turkish
We are not talking about *different font faces and families in the same
.ttc. *That* should not be done, I agree. We are talking about the
*same* font face and family where 90+% of all glyphs are the same and
only few differ by language code.
Regarding the 'locl' feature: It may work well in up-to-date software,
but it surely doesn't work in older installations. So, providing both
ways would probably best. I.e. give the user two choices: use the font
with the 'locl' feature first and if that doesn't work for you, then try
the .ttc approach.
Cheers
Arne
--
Arne Götje (高盛華) <arne(a)linux.org.tw>
PGP/GnuPG key: 1024D/685D1E8C
Fingerprint: 2056 F6B7 DEA8 B478 311F 1C34 6E9F D06E 685D 1E8C
Key available at
wwwkeys.pgp.net. Encrypted e-mail preferred.