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