Hi, on glyphs 3 how can I associate a phonetic to a certain character?
Let me explain: I import an SVG called “NAR” and I want to associate it with what I write in the NAR keyboard so that when I type NAR the imported SVG symbol comes out
Hi, on glyphs 3 how can I associate a phonetic to a certain character?
Let me explain: I import an SVG called “NAR” and I want to associate it with what I write in the NAR keyboard so that when I type NAR the imported SVG symbol comes out
Do you mean the latin characters “N+A+R”? That would be a ligature. Ligatures | Glyphs
A concrete example:
I insert an svg symbol by clicking on “+”
I would like to create many symbols, export in a format suitable for windows.
When I use that specific font, I would like that by typing a sequence of letters such as “NAR” that specific symbol appears.
Is it possible? What are the steps? Can I use Glyph3 or Mini?
Then you define a ligature N_A_R
like Georg pointed out.
You will need Glyphs 3 for writing the required OpenType feature code.
Thanks, can you tell me the steps? I don’t understand how to do it.
Add a glyph N
.
Add a glyph A
.
Add a glyph R
.
Add a glyph N_A_R
.
In Font Info > Features, add the liga
feature.
In the liga
feature, add the code
sub N A R by N_A_R;
Click Compile. You can now test the functionality in the text mode, by selecting liga
in the features popup (bottom right).
I don’t understand what behaviour you are expecting.
What do you want to happen? On your keyboard, you can only type single letters. Do you want specific letters to appear when you type a certain combination?
That’s exactly what Sebastian described before.
In N, A and R, you put the normal letters N, A and R (or whatever you want to appear if the user write an N, an A or an R individually). Then you make a glyph called N_A_R and put your star in that glyph. Then you make the liga
feature and code as described in Sebastian’s post, and that’s it. This is exactly how it’s done in the Font Awesome fonts, for example.
You’ll need to do this for all the ligatures you want to add.
If you call the glyph N_A_R.liga
(i.e. with the suffix), then Glyphs can auto-build the OT feature and you don’t need to write any code.
Thank you
Hi, when I go to rename a character pairing, example: amò (a_m_ò.liga) I get this error message.
What can I do?
The ligature glyph name needs to connect the glyph names of the component glyphs, not the characters of the glyphs themselves. In your case, this would be:
a_m_ograve.liga
I performed a test by exporting a font created in TTF format on macOS: it works correctly in applications such as TextEdit, Affinity Publisher and Illustrator, but it is not compatible with others, such as Pages.
On Windows, however, installing the font (both in TTF and OTF format) does not produce any visible result, the font is not recognized correctly.
I wonder if this limitation is linked to the fact that I am using Glyphs 3 in demo version and that, to obtain a truly working export, it is necessary to purchase the full license.
Furthermore, I would like to ask you to confirm what was anticipated to me: in the Glyphs Mini version it is not possible to create ligatures, correct?
Welcome in the land of opentype support in different apps.
It has nothing to do with the demo version. And yes, you need the full version to do things like this.