Glyph View

The Glyph View area of the Preferences window offers several settings related to the Glyph Editor for configuration by the user.

Glyph editor settings

The display of the Glyph Editor can be fully customized (colors, size of on-curve and off-curve points, stroke widths, background grid etc), as well as its behavior while editing (warning for outline errors, point insertion, slanted coordinates etc).

 

 

Artboard Width Width of the glyph view artboard.
Artboard Height Height of the glyph view artboard.
Oncurve Size Size of the oncurve point displayed in the glyph view.
Offcurve Size Size of the offcurve point displayed in the glyph view.
Grid X Size of the grid horizontally.
Grid Y Size of the grid vertically.
Snap Points To Snap all points while editing to a multiple of this value. If you set this value to zero point coordinates will be floating points. If you set this value to five all point coordinates will be a multiple of five.
Outline Errors Display a error line showing an outline error if the difference between the segment starting point and end point  is smaller then this value.
Selection Stroke Width Width of the selection path. If this value is zero the selection path will be drawn without anti-alias.
⇧ Increment The increment when using shift down.
⌘ ⇧ Increment The increment when using command and shift down.
Draw With The default drawing curve type when opening a new document. Can be either "Cubic Beziers (PostScript)" or "Quadratic Beziers (TrueType)"
Next Glyph The list used when hitting "Next Glyph" or "Previous Glyph". Can be either the "From Selected Set" or "From 'All Glyphs' set".
Preserve Curve on Deleting Point If a point get removed this value can decides if the curve should be preserved or not. 
Display Italic Angle   Use the Italic angle in the glyph view and space center.
Slant Point Coordinates Slant all point coordinates. This is only a display options, points will be stored in the UFO as absolute points coordinates.
Draw Dragging Cross Lines Display the dragging cross line while dragging objects in the glyph view. 
Draw Coordinates Background Color Draw a darker color in the back of the point coordinates. 
Measurement Show Glyph Metrics Use glyph metrics during measuring. (left and right margins)
Measurement Show Font Metrics Use font metrics during measuring. (descender, baseline, x height, ascender, cap height)
Contours can close by dragging An open contour can close while dragging the first or last point on the first or last point.
Contour Closing Snap Distance The snap distance used to snap the first or last point while closing an open contour..
Draw Strokes Using Antialias Use anti alias to draw strokes. This is an option for Retina displays where the device pixel is rather small.

 

Glyph Editor Color Settings

Hot Keys

The Glyph View Preferences also allows the user to create and configure his/her own customized keyboard shortcuts.

read more: Glyph Editor

Character Set

All User default setting related to the Character set and Font Collection.

 

Glyph names can be formatted as simple math with components and unicodes,
see Adding and deleting glyphs.

Users can add .enc files with import.

Deleting glyphs also removes glyph name from Remove glyph names from kerning and groups when the glyph is being deleted.
Template glyph preview font The font used to draw the template glyph cells. The font must be installed on your system.
Template glyphs missing unicode character If a glyph does not have an unicode value this characeter will be used as replacement.
New glyph width The default width for newly added glyphs.

 

read more: Font Collection, Sort

Space Center

All User default settings related to the Space Center.

Manage colors, input text and hot keys.

 

read more: Space Center

Sort

All User default settings related to sorting.

These are default that will be used for every new font. These settings can be overruled by setting from in a font (if the font has sorting settings)

read more: Sort

Python

 All default settings related to scripting.

By clicking on the drop-down menu on the top left corner, Users can choose the default folder for their Python scripts.

The Output window can be configured to open as a pop-up.

The code editor’s font and colors can be fully customized.

read more: Scripting

Extensions

All User default settings related to the extensions.

 

Manage your script that will be executed during start up and installed extensions.

Install RoboFont as a shell command.

 

read more: Extensions

Misc

The Misc section of the Preferences window collects all User default settings that are not related to a specific task.

Schermafbeelding 2013-01-22 om 14.46.57

Single Window Mode Switch between single window mode or multi window mode.
Maximum Tools in Toolbar Set the maximum amount of tools in the glyph view toolbar.
Mark Colors Manage mark colors.
Test Install Options Manage if test installed fonts are auto hinted and being remove overlapped.
Test Install Format Choose the test install format: otf or ttf
Use embedde FDK for font generation Switch between the embedded FDK or a local installed version of FDK.
Save FDK parst next to UFO Save all files used by FDK makeotf next the UFO, so they can be checked afterwards.
Auto save Auto save each 10 minutes into a chosen directory.
Automatically Check for updates Check automatically for updates during start up.
Warn when leaving RoboFont with unsaved fonts. Makes the RoboFont icon jump when there are unsaved fonts if RoboFont gets inactive.