[MPEG-OTSPEC] On condvalue_spec.pdf

Skef Iterum skef at skef.org
Tue Apr 23 21:31:20 CEST 2024


I hope not. We discussed that 
https://github.com/harfbuzz/boring-expansion-spec/issues/104#issuecomment-1920031792 
and decided on a convention for putting them in the
MultiVarStore. That would still be my preference barring some reason not to.


On 4/23/24 11:51, Behdad Esfahbod wrote:
> Also. Just confirming: are we spec'ing that all ConditionValue's in 
> any table should use the GDEF ItemVarStore? This becomes important for 
> VARC, which has a MultiItemVarStore, but no regular ItemVarStore itself.
>
> behdad
> http://behdad.org/
>
>
> On Tue, Apr 23, 2024 at 12:43 PM Behdad Esfahbod <behdad at behdad.org> 
> wrote:
>
>     Hi Skef,
>
>     I'm implementing the ConditionValue proposal, and have some
>     feedback. This is based on the following document:
>
>     https://github.com/adobe-type-tools/opentype-spec-drafts/blob/main/condvalue_spec.md
>
>     """
>     In "FeatureVariations Table", note that if minorVersion is 0 then
>     only Condition Table version 1 can be used. If minorVersion is 1
>     then Condition Table version 2 can also be used.
>     """
>     I highly suggest removing this. The minorVersion is for when new
>     fields are added to FeatureVariations table itself. It should not
>     be relied on for anything else.
>
>     """
>     Add new subpart between "Condition Table Format 1: Font Variation
>     Axis Range" and "FeatureTableSubstitution Table" with this content:
>     """
>     Can we name Format1 simply ConditionAxisRange? That would go
>     better with ConditionValue, ConditionAnd, ConditionOr, and
>     ConditionNegate.
>
>     """
>     On page 166: "Within the GPOS, JSTF, GDEF and BASE tables,
>     delta-set indices are stored in VariationIndex tables."
>     """
>     I don't understand this. What is a VariationIndex table?
>
>     Thanks,
>
>     behdad
>     http://behdad.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/pipermail/mpeg-otspec/attachments/20240423/4638ac66/attachment-0001.htm>


More information about the mpeg-otspec mailing list