Skip to content

typedev/batchRoboFontExtension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Batch

Batch is a RoboFont extension to generate binary fonts in batch.

  • supports UFO, OpenType (TTF/CFF) and designSpace files as input
  • generates .otf .ttf .pfa .woff2 & variable fonts

Documentation

Once installed, Batch will add itself to the File menu:

Sources

Use the Sources section to choose which fonts to use as input.

Add fonts by dragging files into the list or use the + - buttons.

The following types of input files are supported:

  • UFO fonts
  • OpenType fonts (CFF/TTF)
  • UFO's folder
  • designspace file

If a designspace file is provided, it will be expanded into all it's sources and instances, the instances can be generated as seperate static desktop and web fonts.

Export formats

Desktop Fonts

  • .otf
  • .ttf

Web Fonts

  • .otf
  • .otf (woff2)
  • .ttf
  • .ttf (woff2)

Variable Fonts

  • .otf
  • .otf (woff2)
  • .ttf
  • .ttf (woff2)

Note: It is required to provide a designSpace file.

Batch will try to optimize the designspace data by performing the following actions:

  • Add off-curve points where needed to make contours compatible.
  • Add axes to the design space if they are missing.
  • Add missing glyphs by generating them from the design space.
  • Add kerning pairs to make kerning compatible.

Settings

Click on the gears icon in the toolbar to open the Settings sheet.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.7%
  • CSS 10.2%
  • HTML 2.1%