Open jamesgk opened 9 years ago
It's clear that the default keycap glyph should be made larger and deeper to cover the whole glyph for all ASCII graphic characters. We also need to make sure all the char+keycap combinations get the same advance width, which should be achievable using GPOS.
@roozbehp wanted to research to find out what characters are used with a combining keycap on the web, but a minimal expectation would be all characters on a US QWERTY keyboard (basically all visible ASCII).
Quickly rendering the ASCII characters + the keycap with Roboto reveals many problems, and some tricky cases (what to do with characters larger than the keycap? descenders?):
At least the numbers seem to be working.