Quantcast
Channel: SIL Language Software Community - Latest topics
Viewing all articles
Browse latest Browse all 649

A Font to Keyboard Approach

$
0
0

While working on a font reorganization, and considering corresponding keyboard updates that would be needed, it occurred to me that the “notes” attribute on each letter could be leveraged to facilitate the keyboard update.

The keyman input sequence that generates the symbol could be added to the notes field, a python script could parse the font and spit out the notes to generate a keyboard file (kmn) easily. Perhaps not the most optimal or efficient keyboard, but at least one that is functional. Keyman keyboard data that preceded the “begin” section could even be added to one of the font overview fields.

This info may be lost in a TTF format, but would be preserved in a source format like UFO. Going a step further, maybe KMD could use the UFO file as a keyboard source format?

I plan to give the python approach a try. I’m wondering if something like this has been done before and what was learned from the experience if so?

thanks!

-Daniel

3 posts - 3 participants

Read full topic


Viewing all articles
Browse latest Browse all 649

Trending Articles