On the Monotype/Myfonts conglomerate’s new uploading platform they are quite picky with naming the fonts correctly, which means they do not accept font names longer than 29 characters. So UltraLightItalic would have to turn into UlLtIt.
That’s OK internally or for the file itself but how can I keep the full name for the app menus?
Glyphs generates both automatically for you if you don’t define a custom value. So you can just set the one you want to change. You can open the exported OTF/TTF file with Glyphs to check if all parameters are set as you desire.
Thanks for your info so far!
I was trying to find the option to export automatically …
Pardon my ignorance but the naming tutorial you suggested (and which I was going through already) says under ‘The PostScript Names:
The PostScript Font Name (‘PostScript Name’, ID 6) can be set in File > Font Info > Exports with a general property called Font Name.
Where is this ‘Exports’ option (I don’t find it in the custom parameters)?
Or the ‘automatic’ option?
The “Instances” tab has been re-labeled to “Exports” in Glyphs 3 and the Naming tutorial has been updated to reflect that change. Glyphs 2 still uses the “Instances” tab label (see my screenshot above).
Thank you, Florian – this is helpful. This is why I stated that I am using Glyphs 2 earlier.
I can give every instance a particular postscriptFontName manually. Still I do not find the ‘automatic’ option you mentioned.
The automatic option is … automatic. Let’s say you have a font with Some Super Duper Wooper Long Name. Set the postscriptFontName in your Instances → Custom Parameter.
That’s it. The postscriptFullName is automatically generated by Glyphs. To verify this, you can export your .glyphs file as an OTF and open the exported .otf file in Glyphs:
As you can see, the exported .otf font contains both postscriptFontName and postscriptFullName even though you specified only the former in your .glyphs file.
What exactly will be fixed?
I exported it with G 2 2.6.6 … and i cannot open the exported otf-files with neither Glyphs version… Can you explain a bit more?
@FlorianPircher
OK, ich versuch immer noch, das hinzukriegen. Ich zweifel langsam an mir …
Wenn ich im Glyphsfile (nicht das otf, sondern das File mit den Mastern) bei den Instanzen > Benutzerparameter ‚postscriptFontName‘ bzw -FullName klicke, erscheint: ‚Neuer Wert‘
Wenn ich dann exportiere und das otf-File öffne sehe ich zwar das was Du beschreibst, aber ohne die Abkürzungen. Um genau DIE geht es mir aber, da ich sonst nicht zu Myfonts uploaden kann.
Kann ich zu den Abkürzungen auch automatisch gelangen?
Standardmäßig sind weder postscriptFullName noch postscriptFontName als Benutzerparameter definiert. Beide Werte werden von Glyphs automatisch aus den anderen Feldern (Familie Namen, Stil-Name) erzeugt. Falls man einen oder beiden dieser Werte anpassen will (etwa um einen kürzeren Namen zu haben) kann ein Benutzerparameter definiert werden. Will man also etwa alles automatisch berechnen lassen muss man nichts tun. Will man nur postscriptFontName ändern, so muss nur postscriptFontName als Benutzerparameter gesetzt werden.
Soweit ich weiß: nein. Es gibt keine festen Abkürzungen, nur Konventionen. Die Adobe-Konvention wird in Naming Tutorial beschrieben.