A GlyphsApp plugin
Variable Fonts are the next big thing in (web) typography. So next and so big, that their potential isn’t even fully discovered by designers. What is clear already is that they bring incredible new opportunities do design and web experiences. Along with those new chances come challenges for the type designers who create v-Fonts:
Juggling with crazy, unprecedented master setups and keeping all possible outcomes with variable axes in sight was getting a mind-boggling and sheer unsolvable task. Until now.
- Get an immediate preview of how your v-Font will look like with any axes settings in any combination.
- You can see the live result while adjusting your drawings.
- Easily spot interpolation issues that can be hard to find otherwise.
- It can deal with »bracket trick« layers (glyph swapping).
- Works with ordinary Multiple Master fonts as well.
- Huge (10k+ glyphs) fonts are no problem at all. Yay to non-Latin.
💡 Version 1.0.1
⚠️ Does not work on Mac OS El Capitan (10.11.6) nor on Yosemite (10.10.5)
⚠️ Only tested on Mac OS High Sierra (macOS 10.12+)
- Activate via View > Show Variable Font Preview
- Move the sliders. Easy
- [ ≠ ] Button: Link sliders to selected Font Master.
- [ ⬤ ] Button: Toggle Show Interpolation in current glyph.
- [ ➠ ] Button: Add a new Instance with the current slider settings to the font.
- Resize the preview by click and drag it vertically or resize the GlyphsApp’s preview.
- To toggle the color black/white, just use the button from GlyphsApp.
- Runs smooth with any amount of open fonts now.
- Sliders update immediately now when you change your values in font info .
- Slider No.6 does do its job now.
Current baby bugs:
Those are not disturbing the experiences and will be solved in future updates
- Due to the GlyphsApp architecture, you are limited to 6 axes for now.
- Only LTR and without kerning for now. RTL will follow.
- It runs smoothest when you have only one font open.
- When switching from one font to another, the sliders keep their previous values until you touch and reset them.