Export error | makeotfGlyphs [FATAL]

Hello,

I have a export error called:

At the generateFont.command:
makeotfGlyphs [WARNING] --- Source font: font.pfa makeotfGlyphs [WARNING] suspect flex args <uni2605> (X4) makeotfGlyphs [WARNING] suspect flex args <Xi> (X6) makeotfGlyphs [WARNING] consecutive hint substitutions (collapsed) <equivalence> makeotfGlyphs [WARNING] suspect flex args <equivalence> (X6) makeotfGlyphs [WARNING] suspect flex args <uni2776> (X3) makeotfGlyphs [WARNING] suspect flex args <uni2777> (X2) makeotfGlyphs [WARNING] suspect flex args <uni2779> (X3) makeotfGlyphs [WARNING] suspect flex args <uni2778> (X2) makeotfGlyphs [WARNING] suspect flex args <uni277B> (X2) makeotfGlyphs [WARNING] suspect flex args <uni277A> (X4) makeotfGlyphs [WARNING] suspect flex args <uni277E> (X3) makeotfGlyphs [WARNING] suspect flex args <uni277D> makeotfGlyphs [WARNING] suspect flex args <uni277C> (X3) makeotfGlyphs [WARNING] suspect flex args <spade> (X2) makeotfGlyphs [WARNING] suspect flex args <u1F48C> (X2) makeotfGlyphs [WARNING] consecutive hint substitutions (collapsed) <u1F5C8> makeotfGlyphs [WARNING] suspect flex args <heart> (X4) makeotfGlyphs [WARNING] suspect flex args <u1F340> makeotfGlyphs [WARNING] suspect flex args <club> makeotfGlyphs [WARNING] moveto sequence (collapsed) <braceright> makeotfGlyphs [WARNING] suspect flex args <uni27B2> (X2) makeotfGlyphs [WARNING] suspect flex args <uni261A> (X2) makeotfGlyphs [WARNING] suspect flex args <uni261B> makeotfGlyphs [WARNING] suspect flex args <blackleftpointingindex.alt> makeotfGlyphs [WARNING] suspect flex args <stampform5> (X6) makeotfGlyphs [WARNING] suspect flex args <show> (X2) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigittwo> makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitzero> (X5) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitfour> (X2) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitthree> (X5) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitsix> (X5) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitseven> (X5) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitfive> (X6) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigiteight> (X5) makeotfGlyphs [WARNING] suspect flex args <negativesquareddigitnine> (X5) makeotfGlyphs [WARNING] suspect flex args <eightstar> (X2) makeotfGlyphs [WARNING] suspect flex args <uni272A> (X3) makeotfGlyphs [WARNING] moveto sequence (collapsed) <uni272A> makeotfGlyphs [WARNING] suspect flex args <u1F62E> (X2) makeotfGlyphs [WARNING] suspect flex args <invsmileface> (X3) makeotfGlyphs [WARNING] suspect flex args <u1F610> (X2) makeotfGlyphs [WARNING] suspect flex args <u1F635> makeotfGlyphs [WARNING] suspect flex args <uni2639> makeotfGlyphs [WARNING] suspect flex args <sixstar> (X2) makeotfGlyphs [WARNING] suspect flex args <stampform6> (X2) makeotfGlyphs [WARNING] suspect flex args <negativetriangledigitone> makeotfGlyphs [WARNING] suspect flex args <negativetriangledigittwo> (X2) makeotfGlyphs [WARNING] suspect flex args <negativetriangledigitzero> (X2) makeotfGlyphs [WARNING] unhinted <shape2> makeotfGlyphs [WARNING] suspect flex args <negativetriangledigitnine> (X2) makeotfGlyphs [WARNING] unhinted <shape3> makeotfGlyphs [WARNING] unhinted <shape5> makeotfGlyphs [WARNING] unhinted <shape6> makeotfGlyphs [WARNING] suspect flex args <shape4> (X6) makeotfGlyphs [WARNING] moveto sequence (collapsed) <shape4> makeotfGlyphs [WARNING] suspect flex args <shape7> (X7) makeotfGlyphs [WARNING] moveto precedes closepath (discarded) <shape7> makeotfGlyphs [WARNING] unhinted <shape8> makeotfGlyphs [WARNING] unhinted <shape9> makeotfGlyphs [WARNING] unhinted <shape10> makeotfGlyphs [WARNING] suspect flex args <shape11> (X5) makeotfGlyphs [WARNING] unhinted <shape12> makeotfGlyphs [WARNING] unhinted <shape13> makeotfGlyphs [WARNING] suspect flex args <O.ss01> makeotfGlyphs [WARNING] suspect flex args <E.ss02> (X2) makeotfGlyphs [WARNING] suspect flex args <K.ss02> makeotfGlyphs [WARNING] suspect flex args <L.ss03> makeotfGlyphs [WARNING] suspect flex args <O.ss03> makeotfGlyphs [WARNING] suspect flex args <Y.ss03> makeotfGlyphs [WARNING] suspect flex args <S.ss03> makeotfGlyphs [WARNING] suspect flex args <A_N_D> (X19) makeotfGlyphs [WARNING] unhinted <T_H_E> makeotfGlyphs [WARNING] suspect flex args <O_L_D> (X11) makeotfGlyphs [WARNING] suspect flex args <N_E_W> (X15) makeotfGlyphs [WARNING] suspect flex args <B_Y> (X21) makeotfGlyphs [WARNING] suspect flex args <T_O> (X15) makeotfGlyphs [WARNING] suspect flex args <three.ss02> makeotfGlyphs [WARNING] suspect flex args <four.tf> (X2) makeotfGlyphs [WARNING] suspect flex args <filledbox> (X6) makeotfGlyphs [WARNING] suspect flex args <uni25CF> (X3) makeotfGlyphs [WARNING] suspect flex args <uni25FC> (X3) makeotfGlyphs [WARNING] suspect flex args <uni25B3> (X2) makeotfGlyphs [WARNING] suspect flex args <triagup> (X3) makeotfGlyphs [WARNING] suspect flex args <uni25B4> (X2) makeotfGlyphs [WARNING] suspect flex args <stamp_right> (X6) makeotfGlyphs [WARNING] suspect flex args <stamp_left> (X10) makeotfGlyphs [WARNING] subr stack depth exceeded (reduced) syntax error at "anchor" missing { GCLASS CID GNAME "-" "]" } [features.fea 876] makeotfGlyphs [FATAL] <HandStampGothicRough-Regular> aborting because of errors logout

The file doesnt export. Can anybody help?
I have checked the glyphnames, the URL in the fontinfo and delete all features and generated new automaticly.
Perhaps, because I started in FontLab and switched to Glyphs?

Attached the .glyphs file
.zip (459.9 KB)

  • Rename your dlig glyphs properly, e.g. l_o_v_e instead of love.
  • Run Update Glyph Info
  • Update features.
  • Most of the commaaccent glyphs appear twice in your font. Delete or disable the duplicates.
  • Run Correct Path Direction on all glyphs
  • Run Tidy up Paths for all glyphs
  • Add Disable Subroutines ON parameter in instance (see below)
  • Add Autohint OFF parameter in instance (see below)
  • You can delete .notdef, null and CR, and the glyphOrder parameter
  • For most glyphs in this design, consider deleting the handles, e.g., with the Retractor plugin (available through Window > Plugin Manager).
  • Fix the zero handles (with the plugin of the same name in the Plugin Manager)

2 Likes

@mekkablue
DANKE

Now its works! GREAT
And the Plugin Manager is awesome. I dont know this :smiley:

The fatal error was the glyph-name of anchor. now its anchorsymbol.

Excellent checklist. Would come in handy in any eventuality.

To clarify, disabling subroutines is useful for complex shapes, disabling autohinting for irregular designs. Both criteria applied to this design. Retracting handles may make sense if you have a high node count, with comparatively small segments in between.

1 Like