[MPEG-OTSPEC] Separate `VARC` table proposal

Behdad Esfahbod behdad at behdad.org
Mon Dec 18 03:06:47 CET 2023


Hi everyone,

Here's my current status on a separate `VARC` table.

After experimenting with using the ItemVariationStore in `VARC`, I managed
to design a data-structure, called MultiItemVariationStore that is much
more efficient.

The fonts generated this way are (sometimes much) more compact than my
previous approach of encoding variable composites in glyf/gvar. So it's a
win-win situation.

Here's the main discussion thread:

  https://github.com/harfbuzz/boring-expansion-spec/issues/103

Here's the current, very terse, draft spec:

  https://github.com/harfbuzz/boring-expansion-spec/blob/main/varc.md

And here's a FontTools patchset:

  https://github.com/fonttools/fonttools/pull/3395


Regards,

behdad
http://behdad.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/pipermail/mpeg-otspec/attachments/20231217/44c8bb50/attachment.html>


More information about the mpeg-otspec mailing list