Please enable JavaScript to view this site.

The OpenType Designer provides you with an easy to use visual way to edit glyph positionings. In the left pane you see how the features and lookups are organized in your font. The right pane allows you to edit the selected lookup. Some features (cv01-vc99, size, and ss01-ss20) have additional feature parameters that you can edit in the right pane.

The splitter on the dialogue can be dragged to adjust the width of the panes. Double-click the thumb bar (¦) to dock the script pane when it is not needed or to undock it.

The left toolbar allows you to add, remove, move, rename and change scripts, languages, features and lookups. Most of these functions are also available in the right-click menu when you have selected an item.

Generate features

Automatically add numerous OpenType layout features to your font.

Proofing

Shows the proofing window which allows you to debug your OpenType layout features.

Explore

Shows the explorer window which allows you to easily find glyphs and glyph classes within your OpenType layout features.

Add

Add a new script, language, feature or lookup. The available options depend on which item is selected in the tree. If, for example, you select a feature, the current script and language will already be pre-determined on the add dialog.

Delete

Deletes a script, language, feature and/or lookup. A popup window will ask you to confirm and select how you want to delete the selected item.

Move up

*) Move a lookup up

Move down

*) Move a lookup down

Auto naming

This will provide all your scripts, languages, features and lookups with consistent and if possible meaningful names

Generate kerning

This will automatically create kerning pairs for pair adjustment lookups. See also Autokern.

Generate classes

Only affects Single and Pair Adjustment lookups: Will (re)group individual glyphs into glyph classes, based on their left and right side bearing, width and current adjustment value. This will greatly reduce the number of visible kerning pairs and allow you to quickly change adjustment values of multiple glyphs at once.

Break classes

Only affects Single and Pair Adjustment lookups: Will break all classes into separate kerning pairs or single adjustments.

Cleanup

Permanently deletes all unused scripts, languages, features, and lookups.

Lookup Order

*) The order in which lookups are defined is also the order in which they are processed by host applications. Some features (and thus also their lookups) are processed in a specific order, as described below in section Shaping Engine.

 

The right-click menu on the left pane also provides some additional lookup specific actions:

Rename

Rename the selected item. Please note that each script, language, feature or lookup name has to be unique.

Change tag

Allows you to change the tag (type) of scripts, languages and features. Please note that each tag may only exist once on the same level of the tree.

Autoclass

Perform auto grouping on the selected lookup table only.

Break classes

Break kerning classes into separate kerning pairs.

 

Preview Area

The preview area allows you to quickly test your OpenType layout features. The Preview in FontCreator section explains what input you can use in the Preview text and how the shaping engine works.

 

Jump to Processed Lookup

To see what feature was applied for a specific character or range of characters, click the glyph within the preview area. If the glyph is a result of a substitution, or positioning was applied to it, the last applied lookup will be shown above. This allows you to quickly inspect and fine-tune the OpenType layout features.

 

Import

The import function allows you to import an OpenType layout feature script. Both OTLFD and FEA syntax are supported. The Professional Edition of FontCreator also allows you to import Microsoft VOLT project (*.vtp) files.

 

Export

The export function allows the export of all scripts, languages, features, lookups, and class definitions.

 

Exchange and Reuse OpenType Features

Export from one font and then import into another font allows you to easily reuse OpenType features. If your destination font doesn’t contain all source glyphs, set the "Ignore Unknown Glyphs" option, and the import feature will subset the OpenType features.

 

Clear

Removes all OpenType features. This includes all scripts, languages, features, feature params, lookups, classes, and anchors. Will be asked if you also want to drop anchor data. Keep in mind that anchor data is used by Auto Attach glyphs.

 

Lookupflags

Right to Left

From a technical point of view, this is only important for Cursive Attachment lookups. When checked the last glyph in a given sequence to which the cursive attachment lookup is applied, will be positioned on the baseline.

For all other lookups it is used within FontCreator to indicate that the lookup is used for right to left writing. For kerning pairs this means that the first and second glyph will be visually swapped, which is recommended while working on characters that are used in right to left scripts like Arabic and Hebrew.

Ignore Base Glyphs

If checked, the processing application will skip over the base glyphs*

Ignore Ligatures

If checked, the processing application will skip over ligatures*

Process Marks

Defines which marks* should be processed

Mark Filtering Set

Defines which marks* should be filtered

 

*) Base, Ligature, and Mark are OT Classes which can be defined through the Glyph Properties panel.

 

Clear subtable will delete all entries of the currently selected subtable, to clear an entire lookup table (including all subtables) use the right-click menu in the left pane.

 
Settings

The settings button will open the Designer Settings

See also:

OpenType Layout Feature Proofing

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC