googlefonts/roboto-delta

Set axis hidden flag on all Parametric Axes

Open

#172 建立於 2026年2月27日

在 GitHub 查看
 (2 留言) (0 反應) (1 負責人)Python (6 fork)github user discovery
buggood first issue

倉庫指標

Star
 (21 star)
PR 合併指標
 (PR 指標待抓取)

描述

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>

貢獻者指南