Glyphs do not show

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?

Have you read this previous thread?

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 :frowning:
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).

In other words:

Does your font have all these things correctly set up?

Thank you! I have made the changes and all the red warnings are gone. I very much appreciate your help :slight_smile:

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?

If you only have the full width asterisk, it can’t work. You get the regular one by right clicking Punctuation > Other:

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.

it is used in CJK (Chinese …).

What exactly did you do?

The switching shapes has nothing to do with this.

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?

Thanks

what do you mean by this?

call them “onehalf”. You can find them in the sidebar > Figures > Fractions > right click and pick the fractions at the bottom of the list.

Getting your glyph names right | Glyphs


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

Of course. Remove the glyphs and the feature.

usually you do the .dnom and .numr first. Usually I build the .dnom and then use components in .numr and shift them up.

Thank you Janus, I understand. (A big learning curve for me)

Thanks Sebastian, I have done what you suggested and started another Glyphs file for the other. I am beginning to see how all this works :slight_smile:

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.

Here are what shows in Font info

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).

Thank you

Fractions are not activated by default. You can test OpenType layout features like this in dedicated apps like FontGoggles or Font Gauntlet.