Initial sources origin: https://github.com/notofonts/noto-cjk
This repository is meant to demonstrate the usage of Variable Components as a design tool, with Fontra as source editor in CJK fonts.
There are 2 subsets of the typefaces Noto Sans CJK SC
and Noto Serif CJK JP
.
The goal is to make 2 fonts with 1000 Character Glyphs each using the minimal quantity of Variable Components (details in the .txt files).
We notice significant binary font file size savings (currently based on the glyf v1
implementation):
-
Noto Serif JP: 60,9% of file size savings
- VarCo VF: 276 kb
- Trad VF: 706 kb
-
Noto Sans SC: 39,6% of file size savings
- VarCo VF: 194 kb
- Trad VF: 321 kb
NotoSerifCJK-varco.mov
The goal is to remaster the Noto CJK fonts truthfully to the original typeface design, but not to match 100%. In addition, designing with Variable Components may level up the overall glyph consistency throughout the typeface. The images below illustrate to fact that we do not try to match pixel perfect the original, it is a remastering of the typeface that is true to the original design while being more consistent over all radicals usage.