Behdad Esfahbod

Results 277 issues of Behdad Esfahbod

A crude hack to support CFF2 only. https://github.com/googlefonts/compreffor/issues/157 Leaving it here for now.

Seems missing currently.

HarfBuzz supports them in hb-ot and hb-ft. Windows does. CoreText probably doesn't. I suggest fontations NOT support, but filing here for tracking.

enhancement
correctness

Since variations are not applied to the extents it seems.

Doesn't work, but a start. I don't know why. I also didn't update the tests. Fixes https://github.com/googlefonts/fontations/issues/1431

Currently only format4 / format12 are hooked up: ``` pub fn map_codepoint(&self, codepoint: impl Into) -> Option { let codepoint = codepoint.into(); for record in self.encoding_records() { if let Ok(subtable)...

Ideally, `trak` table value should be applied to glyph advances reported. This is what CoreText, hb-ot, and hb-ft do.

correctness

See this for details: https://github.com/harfbuzz/boring-expansion-spec/issues/159 I suggest we implement that already. That is, if the `VariationStore` struct's length field is 65,535, then allow the embedded `ItemVariationStore` to reach out to...

Fixes https://github.com/khaledhosny/ots/issues/290