![]() ![]() Update : updated links and screenshots, minor changes for Glyphs 3. Update : changed Layers menu for Glyph menu. ![]() Update : updated screenshots for Glyphs 2. If your font is affected, running this script once should fix it.Īlright, that’s about it. Wrong anchor ordering can happen in file format conversions. Get it for free in Plugin Manager, and activate it through View > Ligature Caret.Īrabic anchor ordering: the mekkablue scripts contain Anchors > Fix Arabic Anchor Ordering in Ligatures which reorders all numbered top and bottom anchors from right to left in all Arabic ligatures like lam_alef-ar, preserving the coordinates. Ligature Caret: Friedrich Althausen wrote this visualization plug-in for caret positioning. If it doesn’t work for you, make sure the glyph name is correct and perhaps re-generate the feature code by pressing the Update button in Font Info > Features or choosing Update Features from the Features pop-up menu in Edit view. If you have placed the anchors nicely, the anchors in your ligature may look like this: Mac apps like TextEdit do, Adobe apps don’t. Attention: not every app supports caret positioning. ![]() So you cannot make a cursor go backwards in a word. If you have a ligature with three or more letters, the order of anchors do not matter, just their x coordinates are important. caret anchors: preferably put on the baseline, these anchors indicate potential cursor positions when a user moves their cursor through a word containing a ligature.These anchors work both for composites and for mark-to-base positioning. For instance, top_3 means the top anchor for the third letter in the ligature. So, the anchor names are the same as in a single glyph, except for a underscore-number suffix indicating the number of the letter. top_1 top_2 bottom_1 bottom_2 and the like: all the accent anchors need to be specified for each part of the ligature.So, choose Glyphs > Set Anchors (Cmd-U), or if you have multiple masters, then hold down the Opt key to turn the command into Glyphs > Set Anchors for all Masters (Cmd-Opt-U), and you will receive: Ligature anchorsĪdding anchors to a ligature will give you slightly different anchors than usual. Actually, you can still call them f_i and f_l if you want, but again, they’ll go into dlig unless you add the. These two glyph names were there long before OpenType. That’s because they are historical exceptions. You may have noticed that fi and fl do not adhere to the naming convention we mentioned above. Yes! For the record, some ligature glyphs are placed into liga right away, so they do not need a suffix. Now hit the Update button again, and lo and behold, we have a liga feature which contains this: sub f h by f_h.liga In our case, we can rename our ligature to f_h.liga. If we want it to be on by default, we ought to put it into a feature called liga ( standard ligatures). dligīut wait a minute, why dlig? That’s short for discretionary ligatures and means that the feature is ‘off by default’, i.e., the user is required to activate it first. Which means: substitute the sequence f followed by h with the ligature glyph f_h. If you click on it, you can take a look at the feature code: sub f h by f_h And, probably among a few other things, Glyphs will create a feature called dlig.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |