I’m working on a font with many smart/non-exporting/_ type glyphs. I would like to keep the normal Glyphs sorting for everything in the font… except those guys at the end. Is there something like #Automatic Code for the glyphOrder parameter so I can add only a list to control the order at the end? ![]()
Am now trying this by using a custom GlyphData.xml file where the sortName is a large value (e.g. ar9100). If I just add basic info, then production names are filled for these glyphs, but since these are all smart/non-exporting glyphs I would like the production name to stay blank/default.
So adding a few entries like:
<glyph name="\_part72" sortName="ar9100" category="Smart Glyph" subCategory="Smart" production="" />
<glyph name="\_part72.big" sortName="ar9100.1" category="Smart Glyph" subCategory="Smart" production="" />
<glyph name="\_part2" sortName="ar9101" category="Smart Glyph" subCategory="Smart" production="" />
Results in an error about duplicate production names found:
Though the production names are blanked out/set to default as I would want. Is there another way to notate this so the error doesn’t pop up every time I open the font?
You don’t need a custom glyph data file for this. Just set the sortName in the Glyph Info dialog (select the glyph and press Command+Option+i).
The names in the glyph data should not have a backslash. That is only used to denote glyph names in copy pasted strings.
That’s a good point, I could do in the glyph info. This is a font that three people are working on so doing externally would be a little easier for me to manage. I’ll set it in the info box for now though, thanks.
(the names don’t have a slash in the actual file – I think that was an artifact of the formatting inside the forum text window
)
