Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mark2mark/mark-zones-plugin

This is a plugin for GlyphsApp
https://github.com/mark2mark/mark-zones-plugin

Last synced: 6 days ago
JSON representation

This is a plugin for GlyphsApp

Awesome Lists containing this project

README

        



# Mark Zones

[![made with heart by Mark Frömberg](https://img.shields.io/badge/made%20with%20%E2%99%A5%20by-mark%20frömberg-F9DE64.svg?style=flat)](https://github.com/Mark2Mark)

This is a plugin for Glyphs 3.

💡 Minimum Glyphs version: build 3062.

⚠️ Do not download directly from here. Please install via GlyphsApp’s Plugin Manager ⚠️

 
## What does it do?

> [!NOTE]
> This readme will be updated soon, describing all the new features and behaviour of this plugin. So long, this readme is a little outdated but gives you a basic idea.
>

Display Zones per master, per script in different colors.
Optionally with a name and overshoot, or dashed if it’s just a line.

### Types of Zones

- Zones as *`pair`*
- Zones as *`line`*

Either type of zone can have an overshoot:

- `Pair` overshoots go into both directions away from the zone.
- `Line` overshoots go up for y-positions higher than 0 and downwards otherwise.

 
## How to use

### To create a zone, you have to options:
a) Create it from scratch:
- In `Font Info` > `Masters` add a new Custom Parameter for each desired master, called *`MarkZones`*

b) From a selection:
- You can select a path or some nodes and use the context menu (right click into the Edit View) > `Make Mark Zone`, which will create a zone from the selection’s vertical dimensions.

Then you can adjust the created zone in the user interface by clicking on the custom parameter.

 

## NOTES
- You can have multiple zones (even of the 2 different kinds) in one custom parameter. That way you can group them under the same name and color.
- But you can have also multiple MarkZone custom parameters per master, go wild!
- If a Zone is called _"Anchors"_, all anchors that are _not_ on one of those zones will be highlighted
- Nodes on zones will be highlighted if they are on a zone’s overshoot or exactly on the border of a zone.
- It is best to hide the GlyphsApp metrics (`⌘+⇧+M`), because this plugin draws its own metrics
- You can toggle display of a zone via the checkbox for the Custom Parameter, if you want to keep but hide it

 

## Todo

- See [issues](https://github.com/Mark2Mark/mark-zones-plugin/issues)

 
## Changelog

Expand if you’re curious.

### v1.0.0

- New in GlyphsApp's Plugin Manager
- Custom Parameter now as a UI, so you don’t have to write it manually

 
## FAQ
🙋 I can’t find it in the Plugin Manager.
➡️ You need to check if your GlyphsApp build is higher than 3062.
If Glyphs doesn’t offer you a high enough version, enable activate GlyphsApp Preferences > "Updates" > “Show cutting edge versions”. Note: you can have several GlyphsApp versions

 
## How to activate your license
After your purchase, the license key should be set automatically for you. If it isn’t:
Activating the plugin is easy, just follow the simple steps [click to open]


  1. 👉 Make sure you have GlyphsApp 3 build 3062 or higher.

  2. 👉 If you haven't already, download the plugin directly in the GlyphsApp Plugin Manager and restart GlyphsApp once.

  3. 👉 When you activate the plugin, you'll be prompted with a window*, click the "Enter License" button.

  4. 👉 On the screen that opens enter your Email address, and the license code from your Email.

  5. 👉 When you've completed the above, just click the "Activate License" button. Within a few seconds your product should be activated for full use!

*) If the window doesn’t show, you can right-click into the Edit Tab (that’s the window where you do your drawings) and in the context menu click "Purchase Mark Zones". Alternatively you can right click into the plugin’s Preview box and click "Open Registration Window".

 
## How to enter a coupon
If you have a coupon, follow these steps to use it for a discount on your purchase [click to open]
https://markfromberg.com/faq#apply_coupon

⚠️ Note: The Coupon is **not** the License Code. Please don’t enter the Coupon Code into the field for your License Code!

*) If the window doesn’t show, you can right-click into the Edit Tab (that’s the window where you do your drawings) and in the context menu click "Purchase Mark Zones". Alternatively you can right click into the plugin’s Preview box and click "Open Registration Window".

 

---



Example with some zones active




User Interface for the Custom Parameter