Glyph View on MyFonts
Does anyone have an idea why my glyphs are so randomly arranged on MyFonts? (http://new.myfonts.com/fonts/philatype/gravity/nova/characters.html)
This doesn't seem to happen to anyone else's fonts. Is there some encoding setting I'm missing?



9.Feb.2010 11.15am
Probably it's some kind of "raw" ordering the designer used.
hhp
9.Feb.2010 11.28am
My bet is that it has to do with the Index mode in Fontlab. I’d say that it reflects the order in which you designed/pasted the glyphs.
If this is true, the way to fix it is going to the Index mode and drag and drop until you get the desired order.
Good luck!
9.Feb.2010 11.40am
hrant, I'm "the designer", and I don't recall ordering the fonts in any special way — especially not in the way myFonts displays it. Do you know if this issue in the font is a danger to international compatibility?
9.Feb.2010 11.51am
What Cristobal said. But there's no danger, except in annoying
the picky customer/user who will be looking at a glyph view.
hhp
9.Feb.2010 11.51am
No, in my experience it doesn’t imply any kind of “international incompatibility”, except that it will be the order shown in Indesign and Illustrator when you ask for viewing the glyphs in CID/GID order.
9.Feb.2010 12.02pm
I would ask them directly:
http://new.myfonts.com/Contact
9.Feb.2010 12.05pm
>the way to fix it is going to the Index mode and drag and drop until you get the desired order.
Or can't you just 'sort glyphs' by unicode index in FL?
9.Feb.2010 12.26pm
Doesn’t seem to work very good. This is what I get by sorting glyphs by Unicode (Glyph > Sort Glyphs > by Unicode).
However, it can be a starting point.
9.Feb.2010 12.28pm
Or it can be just me.
9.Feb.2010 12.50pm
Aah, I guess if you have lots of non-Unicode glyphs it's not so great! ;)
9.Feb.2010 1.10pm
Yes. Actually, even this Unicode order is a bit odd for me. If Œ and œ are together, why doesn’t happen the same with Æ and æ? Why questiondown is so far from question, exclam or exclamdown? Why Ý and Ÿ are separated? Why dotlessi is separated from the other i characters [ì í î ï]? Etc.
I know this is the Unicode order, but it’s pointless from the user perspective.
9.Feb.2010 1.15pm
Good point. In fact, I'm going to completely reverse my advice. Don't order by Unicode: where there's the option for the user to select glyph order, they can choose Unicode order if they want. Therefore it makes little sense to have the GID order the same. Order it in a way that makes sense to you as suggested first of all.
9.Feb.2010 1.21pm
[Now, if someone knows a faster way of doing this than by hand, please tell.]
9.Feb.2010 1.31pm
I think you can create a custom order, save it and then import it into all your fonts so you don't have to reorder them every time by hand. Or at least that's what the 'save encoding' button indicates to me??
9.Feb.2010 8.58pm
I’ve tried that. No luck.
10.Feb.2010 5.35am
I think that after creating the custom encoding that Bendy mentions, then loading it up and activating that encoding in the Names mode, you can use Glyphs > Sort Glyphs > by Encoding to get the GIDs ordered the same as your custom encoding. Anything outside the range of your encoding stays in the order it was (which is the order of creation by default).
I think that's how it works. Been a while since I did this.
You can create a custom encoding in a text editor (easier than moving glyphs around by hand).
10.Feb.2010 11.51am
Ok, thanks. I’ll check it out when I need it again.
10.Feb.2010 2.37pm
Well, my Suomi Script has some 1600 extra glyphs with no problem, but I carefully did nothing to any 230-odd glyphs with Unicode, and also did try not to affect them. I only used 'liga' script.