How to combine two or more fonts? #167
Comments
Original comment by |
Original comment by |
Original comment by
|
Original comment by |
Original comment by |
Is there any way of combining multiple Noto fonts into a single Universal family? Noto Sans CJK |
pyftmerge from fontTools can merge TTF fonts, but in your example there are a couple problems. The Pan CJK fonts have the maximum number of glyphs possible so there's no room to add anything else. If you used a language specific CJK font like NotoSansJP-Regular.otf then there is still room for more glyphs, but all the CJK fonts are currently OTF which doesn't work with pyftmerge. And as stated above there are no plans for TTF. Doing a merge of the other 3 is fairly simple with pyftmerge. |
So the real issue is that there is a technical limit to number of glyphs we can include in a single font file? Is that limit imposed by the UTF encoding? Is that why there is no 'universal' Noto Sans? |
The technical limit is in the font format. That's one reason there isn't a single font with everything, but another reason is that it would be a very big file which would be slow to work with. And most people only need a couple of these fonts so it makes more sense to keep them separate from a design/production standpoint as well as a delivery/use standpoint. |
Got it. Thanks. |
Original issue reported on code.google.com by
kabei...@gmail.com
on 29 Sep 2014 at 8:22The text was updated successfully, but these errors were encountered: