This is an experimental set of scripts to allow easy control over glyph marks in RoboFont.
Use hotkey shortcuts to quickly assign a color mark to selected glyphs, to better visualize the working state of a font and more effectively collaborate with others.
Update Menu
to make the new scripts appear.Note: currently, there are folders for notes
and markLib
in the script menu. Please ignore these. :)
Select one or more glyphs in the main Font view, and cue one of the following scripts:
State | Color | Shortcut |
---|---|---|
Needs Fixing | Red | cmd cntr shft 1 |
Waiting for Critique | Yellow | cmd cntr shft 2 |
Experimental | Purple | cmd cntr shft 3 |
“Non-exporting” (e.g. .arrowhead ) |
Dark Gray | cmd cntr shft 4 |
Built from Components | Light Gray | cmd cntr shft 5 |
Finished / Good | White | cmd cntr shft 0 |
Iteration Increment | Teal, greener for more iterations | cmd cntr shft = |
Iteration Decrement | Teal, lighter for fewer iterations | cmd cntr shft - |
I recommend setting up a "Hyper" key, but leaving out the option
key, for optimal hotkey usage in RoboFont. The default shortcuts in Marx assume you have done this.
If you haven't already custom-configured your RoboFont mark settings (or if you are okay to override previous customizations), you can use Override & update global RoboFont mark settings
to override the mark settings. This will make it easy to mark glyphs with the correct colors & mark names, directly in the RoboFont UI.
Sometimes, it's useful to select all glyphs with a certain mark (or marks).
In the main font view, select a glyph (or glyphs) with the mark (or marks) you want to select, then use Select all glyphs with selected marks
to select all similarly-marked glyphs.
Example usecase: you have a bunch of glyphs marked in orange, but you want to mark them as components (gray). Select a single orange glyph, then run this script, then run the "Built from components" mark script.
increment
colors in all WIP glyphs when one reaches a new maximum valueMaybe: