LettError / designSpaceRoboFontExtension

A RoboFont extension for creating and editing designspace documents.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSE2 location labels icon

DesignSpaceEditor2

Create and edit designspaces with Robofont 4.5+, with support for scripting.

Documentation

DesignspaceEditor2 documentation (or click the (?) symbol in the toolbar.)

Goals

  • Open, edit and save existing designspaces format 5 files.
  • You can create a new designspace and fill it with axes, sources and instances.
  • You can edit all sorts of axis labels, location labels and localisations.
  • You can quickly open the UFOs listed as sources.
  • You can generate UFOs for defined instances.
  • You can preview and add instances.
  • You can check designspaces and find structural problems and compatibility issues.
  • DSE2 collects and sends designspace-related notifications about changes to the designspace, and also changes in the source font data. Other tools in RF can request interpolated glyphs, kerning and font info at specific locations, using MutatorMath as well as Varlib interpolation models.
  • You can experiment with extrapolation and anisotropic interpolations and see previews for such exotic things. Even if these are not supported as Variable fonts, you can export them as UFO.
  • You can write scripts that use the current designspace.

About

A RoboFont extension for creating and editing designspace documents.

License:MIT License


Languages

Language:Python 72.3%Language:HTML 23.2%Language:CSS 4.6%