I've come across a dingbats font. Usually the glyphs are on ordinary
slots, like if you type 'a', you'll get some dingbat character like
mailbox, etc. However in this font, glyphs are directly called
'flower7', 'corner3TL', etc. So how can I access them using latex?
If they're on ordinary slots, I can access them using
\char`\@, \char`\$
But the problem is they're not. I don't understand how to use
\catcode, etc. So please help me. Thanks
> Hello,
>
> I've come across a dingbats font. Usually the glyphs are on ordinary
> slots, like if you type 'a', you'll get some dingbat character like
> mailbox, etc. However in this font, glyphs are directly called
> 'flower7', 'corner3TL', etc. So how can I access them using latex?
The names don't matter, only the positions. You can use nfssfont.tex
to get a font table, or try simply \char1, \char2, \char3 etc. If
your glyphs appear: fine. If not you will have to reencode the font
(that's not difficult). If you have an afm-file of the font (I guess
you are speaking of a type1 font, a .pfb) you could post it, and I
can tell you if the glyphs are encoded.
--
Ulrike Fischer
I've opened this font in Fontlab. This is an opentype font (otf), a
small part of glyphs aren't encoded. Anyway, I've figured out that
using xltxtra 's \namedglyph, I can access them by name and that's
better as I didn't want to convert and install it as type1 font.
--
kmc