googlefonts/roboto-delta

Set axis hidden flag on all Parametric Axes

Open

#172 opened on 2026年2月27日

GitHub で見る
 (2 comments) (0 reactions) (1 assignee)Python (6 forks)github user discovery
buggood first issue

Repository metrics

Stars
 (21 stars)
PR merge metrics
 (PR metrics pending)

説明

Currently all parametric axes are 'public', so @behdad 's new avar2 partial-instancer ignores them; so please add the flags. Built TTF's TTX should change from e.g. user/public axis then parametric/flagged axis:

    <!-- Grade -->
    <Axis>
      <AxisTag>GRAD</AxisTag>
      <Flags>0x0000</Flags>
      <MinValue>-250.0</MinValue>
      <DefaultValue>0.0</DefaultValue>
      <MaxValue>150.0</MaxValue>
      <AxisNameID>260</AxisNameID>
    </Axis>

    <!-- Parametric Spacing -->
    <Axis>
      <AxisTag>XTSP</AxisTag>
      <Flags>0x0000</Flags>
      <MinValue>-100.0</MinValue>
      <DefaultValue>0.0</DefaultValue>
      <MaxValue>100.0</MaxValue>
      <AxisNameID>261</AxisNameID>
    </Axis>

to

    <!-- Grade -->
    <Axis>
      <AxisTag>GRAD</AxisTag>
      <Flags>0x0000</Flags>
      <MinValue>-250.0</MinValue>
      <DefaultValue>0.0</DefaultValue>
      <MaxValue>150.0</MaxValue>
      <AxisNameID>260</AxisNameID>
    </Axis>

    <!-- Parametric Spacing -->
    <Axis>
      <AxisTag>XTSP</AxisTag>
      <Flags>0x0001</Flags>
      <MinValue>-100.0</MinValue>
      <DefaultValue>0.0</DefaultValue>
      <MaxValue>100.0</MaxValue>
      <AxisNameID>261</AxisNameID>
    </Axis>

コントリビューターガイド