Behdad Esfahbod
Behdad Esfahbod
Ok, here's the problem: for a line p0..p1, what curve do you elevate it to? There is one correct solution indeed, but that's not what many people in this thread...
With the pens, it should be straightforward to convert. @anthrotype
Yes please, add it! Typo in maxp version: 0b10000 should be 0x10000 instead, or better, 0x00010000.
Note that for a font like NotoSansCJK that has 65535 glyphs, post table format 2.0 overflows. Trying with format 3.0 now.
Post table format 3.0 worked. I got a NotoSansCJK.ttf file that seems to work.
> I’m only somewhat familiar with fontconfig internals so checking my own assumptions: > > * If the font database already exists, then the fontconfig _client_ shouldn’t need FreeType at...
> The fonttools generated cmap is less than half the size of the fontc/write-fonts generated one.. Why? For beginners, table sharing?
Also see https://github.com/fonttools/fonttools/blob/main/Lib/fontTools/ttLib/tables/_c_m_a_p.py#L783
> Also see https://github.com/fonttools/fonttools/blob/main/Lib/fontTools/ttLib/tables/_c_m_a_p.py#L783 I believe it's this. The number of segments is 772 in fontc-generated font, and 103 in fonttools.
> > The fonttools generated cmap is less than half the size of the fontc/write-fonts generated one.. Why? > > For beginners, table sharing? Ruled this out.