how to form the glyph palette in Indesign?

oli_type's picture

Hello,

does anybody knows how fontlab have to sort the glyphs that they will be show correct in Indesign or Illustrator.

If I generate the Font and open it in Indesign and look at the Indesign glyph palette there is just chaos (f.e. you see one after another C, c.sc., cdot.sc, c, cdot etc). I like to change the order, maybe capital-group, smallcap-group, figures and so on.

I hope somebody comprehend.

thanks

ot

Theunis de Jong's picture

It's the glyph index number in your own font.

I re-sorted my own phonetics set, putting all 'a' variants together, then all 'b' variants, etc. (And the upside down 'v' is not in my 'a' section, where it belongs -- phonetically, that is -- but it's in my 'v' section because I sorted by eye.)
That way I can set the Glyph panel sorting to Unicode if I know the code to insert, or to Glyph Index if I don't have a clue and must hunt by eye.

oli_type's picture

all right,

put i thougt there are still some problems. can it be a indesign problem? or a fontlab/unicode problem?

Igor Freiberger's picture

There are two criteria to sort glyphs in ID panel: by Unicode and by index. This is chosen in the panel menu. You don't have control over Unicode sorting as ID simply follows the sequence of codepoints. But for index sorting ID would show exactly the order you defined in FontLab.

For index sorting, you must set FontLab maping mode to use "Glyph Index" and then freely drag-n-drop glyphs to define the desired order:

FontLab maping mode menu in font window.

InDesign let you set the order criteria in the panel menu (this sample is in Portuguese, but the menu order is the same in all languages):

InDesign sorting mode in Glyph panel.

If you don't see the same order in FL and ID for your font, test how ID exhibits glyphs from other fonts to identify if the problem come from it.

Theunis de Jong's picture

If you don't see the same order in FL and ID for your font, test how ID exhibits glyphs from other fonts to identify if the problem come from it.

Igor, I'm quite sure the CID/GID (Character ID/Glyph ID) order is the exact order in the font file. If there is a discrepancy with FontLab, it's the latter that's wrong :-) (there are a lot of sorting options in FontLab, you'll have to find the 'don't sort at all' one).

Igor Freiberger's picture

Theunis, we agree on this. As I said above, for index sorting ID would show exactly the order you defined in FontLab.. FL is the usual suspect, but it always possible to get some strange error in ID –and to check it is simple.

Jean Paul Beumer's picture

Very useful, thanks!

Syndicate content Syndicate content