Newbie. I created my Bold font, duplicated and changed weight settings. Then proceeded to make each character a little thinner for Regular.
A number of things are happening.
1 I have a red corner on some letters, in both Regular and Bold.
2 I had some errors: Some glyphs are not compatible and will have no outlines
A, E, F, G, H, 1, J … this is the Bold, which was fine previously.
3 now I do not see that error (I might had disabled it?) and it will save on export, but yes, there are missing invisible letters; but I can see and edit them without problems.
This is a handwritten font, so do not need instances. I have created an Enforce compatibility check (from a suggestion here at the forum) but unchecked it.
What can I do?
Is it possible to delete my bold and import it from a previous save?
Thank you
What do you mean by this? Regular and Bold are both instances. Do you mean you’re not planning on making a variable font, so you don’t need interpolation?
Thank you for your reply Janus, no I had not found that thread, although I tried to find relevant threads. Unfortunately, being new, I do not know the terminology either, which is why you could easily be confused with my question, sorry
The Instances are what shows in Export?
I have read that thread you mentioned which brought me to this one, which might be relevant?
Unfortunately I do not know how to find these coordinates (I tried in font info, but they do not seem to show anywhere) and it mentions it relates to a selection, is this a glyph selection, a component of a glyph or weight selection.
Then once I find these, I simply change them to the same values for each glyph?
Thank you
Yes, exactly. Each individual font file that is exported is an instance.
The measurement stuff is all when you’re in edit mode (i.e., when you’re editing a glyph): if you select a path or node, the Info box shows you the size and position of what you’ve selected. This is often very useful, to make sure straight lines are actually straight and so on, but I don’t think it has any relevance to your incompatible glyphs.
The most important bit in the thread I linked to is in Georg’s first answer: You need to make sure the instance and master coordinates match – even if you don’t plan on interpolating (i.e., making a variable font).
Thank you! I have made the changes and all the red warnings are gone. I very much appreciate your help
For the next step, I see my Asterisk not showing when I type it (could only find one, fullwidth, in the options), but nothing happens.
And what is the difference between fullwidth and not, for punctuation?
In TextPreview app, I see Bold listing then Regular underneath, is this just TextPreview itself, I have not installed the font in to my Mac because of the cache thing. Also, if there is no character (yet) it reverts to a default font, so I have to keep on changing back to my font, this is just its behavior, will be fine once I install it, is this correct?
Thank you Georg, that worked. Just so I understand, do you normally have the normal width (I see the sub script in Font info), is there any reason to have the full width itself?
Now I am thinking of adding a few fractions like 1/2 or 3/4. I made them ligatures, but they do not work.
I see this:
but not sure it is relevant if my Regular and Bold are not needing interpolations (plus I do not understand it.) If it is too complicated, I probably won’t worry about adding this refinement in.
And if I do some fractions, do I have the option to add duplicates so they appear in bold font also?
More than one master:
Where you have more than one master, do they all need to have the same character cells filled? I am doing an outline font weight as well as Regular and Bold, but the Outline font will only have upper and lowercase. My question is, for other glyphs in the master, like numbers or ligatures, will they substitute automatically what is not in my Outline font, or should I construct all glyphs in all weights?
I hope I have the terminology correct.
Thank you
No, they won’t – they just won’t exist in that font, so it will be up to the software what to do. Some apps, like Word or browsers, will use a default fallback font that has the missing characters; others, like InDesign, will show the font’s .notdef and highlight it as a missing glyph (if you have that turned on).
In Glyphs, all masters have the same glyphs. You don’t need to necessarily fill each layer (master) with an outline, but if you don’t, the font will have empty glyphs. You can set a “Remove Glyphs” parameter for the exports that don’t include these glyphs.
Ask yourself whether you really gain any efficiency by working in one file, rather than splitting your project into multiple Glyphs files.
1 full width, so I can delete the full width as I am not doing those kinds of glyphs, and delete the Font info, sub … scripts? I presume in normal English they are not needed?
2 for the number ligatures, I did them in the same way, in the regular weight, 1/2.liga where it shows the filename as one underscore two…
I clicked on Update in Font info > Features, but I see now why they might not have worked, as the script has not included the number ligatures. Do I build the “sub” lines myself? or need to construct them for the other weights?
If I delete the Full width glyphs, then I update this or delete the “sub” … here because it no longer has to substitute, or no longer can, because I have deleted the full widths?
Just to clarify, I have created numbers in Decimal digit already.
In the fractions I see, numr, dnom, and some specified fractions. Do I build each of those then for my fractions? (Can copy, paste, resize from my decimal digits?) This is how you do it?
Thank you
Thank you Georg,
Me again. I have created the fractions but they are not working in Text Preview, should they work there, or only after installing?
I have added in quick glyphs to test with, all decimal digits, Fraction: dnom, numr, onehalf and others, fraction has a glyph and updated all the font info before exporting.
I am assuming what happens is I type in a number, a slash (fraction), then another and it “knows” it is a fraction so shows it as a fraction, not a number, a slash/fraction, a number.
Perhaps this is not how it works, because the relevant app itself handles this?
I do not know what app I can test in (I do not have Adobe software anymore).