View on GitHub

TypeRig

Proxy API and Font Development Toolkit for FontLab

Download this project as a .zip file Download this project as a tar.gz file

TypeRig GUI

TypeRig Panel

Node Panel

The Node tab/subpanel is a special purpose tool for dealing with outlines in Glyph Window (GW). All of its actions are governed by the TypeRig panel masthead (MH).

A typical view of Node panel

Nodes: Basic operations

Basic operations section of Node panel

This section offers the following tools:

Nodes: Align

Node alignment operations section of Node panel

Nodes: Align to Font and Glyph metrics

Advanced alignment options with Node panel

This section allows alignment of selected nodes to known glyph and font metrics. In addition to the TR Masthead control options there are two more special modes:

Alignment options are:

Nodes: Channel processing and slopes

This toolset offers some channel processing instruments as well as various tools for copy/pasting of outlines slopes all synchronized across layers selected in TR Masthead.

Channel processing and slope tools of Node panel

Nodes: Copy/Paste

Allows copying of contour parts from one place to another. A tool aimed at keeping consistency within glyphs with similar design, but can be used anywhere if applicable as long as you use it with care.

Copy/paste parts of contour with several positioning potions

There are two essential sets of commands: Main actions:

The nodes in memory can be pasted according the following rules:

Nodes: Movement

Panel development notes