I'm working on a custom font and this client wants a PDF document which shows all the glyphs that are available in the font and the (MS Word) keyboard positions they're under. The font has a very limited character set so I could put some glyphs in standard Latin language boxes like à, ï, ó, etc.
But I also have some handmade ligatures that are not available through the standard alphabet keys. Can Word users reach these with their keyboards?
The client wants to deliver this PDF as a service to their partners, who will use the font. Does anyone have some good documentation about all the glyph locations on the keyboard? I'd like to know what key combinations the user has to enter to get the designated glyph.
Thanks for your help,
®ené
0
Comments
A custom font may require a custom keyboard layout. If you want to use a keyboard to input non-standard glyphs, I recommend having those glyphs encoded using Private Use Area codepoints, and to provide your clients with a custom keyboard driver (easy to make for Windows with MSKLC). This is a cleaner mechanism than hijacking codepoints of diacritic characters.
I have the feeling we're making it way to difficult. I don't need or want to code a custom keyboard layout! I'm 'merely' looking for documentation where the characters are located and which key combinations are required to enter those characters. Like I said, I need to make an instruction PDF so I need an overview of the keyboards. I can even decide where to put characters, because I have plenty of room. I can easily position ligatures or alternatives on standard layout positions.
So I was hoping someone might have made something similar that I could learn from.
®
Personally, I'll do the kind of "bogus encoding" approach for a symbol font when the symbols don't have real-world codepoints. After all, the "text" that uses those symbols is non-alphabetic and will never work across other fonts, or work with spell-check or the like.
BUT, I'd put some effort into educating the client about how ligatures are supposed to work and how to make them work in Word, before letting them have a font with ligatures put onto codepoints normally used for accented letters.