39aldo39 / klfc

Keyboard Layout Files Creator
GNU General Public License v3.0
215 stars 13 forks source link

Added superscript/subscript symbols to dead circumflex/grave #46

Closed jmcwilliams403 closed 1 year ago

jmcwilliams403 commented 2 years ago

Libx11 defines typing a dead circumflex/caron followed by a number or math operator (within ASCII) to print a superscript/subscript form of it. Source

DreymaR commented 2 years ago

Just a small comment on that: Libx uses the circumflex freely, without regard to its poor position on the keyboard. I've chosen to use the acute dead key for superscripts (and grave for subscripts) instead, since it's so much more comfortable in use. Just mentioning it.

On another side note, using the double quote as a umlaut dead key is similarly unproductive as the Umlaut is a very common accent in several languages and therefore deserves a lot better. I used the (semi-)colon for it which is simple and intuitive.

jmcwilliams403 commented 2 years ago

Just a small comment on that: Libx uses the circumflex freely, without regard to its poor position on the keyboard. I've chosen to use the acute dead key for superscripts (and grave for subscripts) instead, since it's so much more comfortable in use. Just mentioning it.

My brother in Christ, not everyone puts these dead keys in the same spots as US intl does. I've seen dead circumflex/caron put on altgr+shift+period (greater) and altgr+shift+comma (less) which is arguably easier to reach than 6 in the middle of numrow. All I wanted here is parity with a commonly accepted standard library.