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>

贡献者指南