Variable font production with xTools4

Introducing the main ideas behind the variable font production tools in xTools4.

Variable Values

When working on variable font sources, the designer needs to know, at a glance, what is changing in a source in relation to the default.

Changes from the default should all be intentional, and not caused by errors and imprecision during the design process.

Visual proof is not sufficient: glyphs that appear equal may be numerically different.

As designspaces become larger, it becomes harder to keep track of what is changing where.

xTools4 introduces a new set of tools to reduce the cognitive burden of dealing with very large designspaces, using colors to filter out the noise and focus the designer’s attention towards the relevant bits of data.

What do we want to track for changes?

1. Standard attributes

A. font-level

B. glyph-level

2. Validation groups (glyph-level)
3. Measurements (font- and glyph-level)

Using colors to see everything at a glance

Two color codes…

  1. check results (marks, values)
  2. validation groups (cell background)

…used consistently in separate tools: