Behdad Esfahbod
Behdad Esfahbod
It's rather straightforward. But testing with `source-serif-4.005_Desktop/VAR/SourceSerif4Variable-Italic.otf` vs `source-serif-4.005_Desktop/VAR/SourceSerif4Variable-Italic.ttf` in: https://github.com/adobe-fonts/source-serif/releases/download/4.005R/source-serif-4.005_Desktop.zip I'm not satisfied that it's all working. The OTF version of the font reports more problems than the TTF...
WIP. Will eventually fix https://github.com/fonttools/fonttools/issues/3503
Please see: https://github.com/georgd/EB-Garamond/issues/201
Too enable: - Moving min/default/max position of a font via `avar`, by removing the requirement to map -1:-1, 0:0, +1:+1. - Enable abrupt jumps, by allowing same value to map...
In the `GVAR` equivalent of this `gvar` section: https://learn.microsoft.com/en-us/typography/opentype/spec/gvar#the-glyphvariationdata-table-array We've seen actual font builds hit the 64kb limit of that `dataOffset` field. Bumping to 24bits removes one of the tightest...
# Problem statement Currently, the CFF2 spec says: > The vsindex operator may be used only once in a CharString and must precede the first use of the blend operator....
According to the spec, `FontMatrix` operand be the identity matrix divided by font UPEM: > FontMatrix uses the reciprocal of unitsPerEm in a specific sequence of operands. For example, if...
CFF2 has a file size advantage over TrueType-flavored variable fonts, specially if one doesn't care about hinting (mobile, retina display, etc) but does care about (uncompressed) size. `CFF2` also alleviates...
I'm surprised at what I think I'm seeing. Please correct me if I'm wrong. Part of the CFF2 spec says: > By default, the first ItemVariationData structure (index 0) will...
# Problem statement The `VariationStore.length` field in the current CFF2 specification has the type `uint16`. We have seen complex varfont designs hit this size limitation. # Context 64k _ought_ to...