Add Superscript and Subscript letters

This commit is contained in:
sdrapha 2023-08-06 20:25:05 -04:00 committed by Jules Aguillon
parent f522a678f9
commit 29106bc69a

View File

@ -729,13 +729,36 @@ class KeyModifier
case '8': return '⁸'; case '8': return '⁸';
case '9': return '⁹'; case '9': return '⁹';
case '0': return '⁰'; case '0': return '⁰';
case 'i': return 'ⁱ';
case '+': return '⁺'; case '+': return '⁺';
case '-': return '⁻'; case '-': return '⁻';
case '=': return '⁼'; case '=': return '⁼';
case '(': return '⁽'; case '(': return '⁽';
case ')': return '⁾'; case ')': return '⁾';
case 'a': return 'ᵃ';
case 'b': return 'ᵇ';
case 'c': return 'ᶜ';
case 'd': return 'ᵈ';
case 'e': return 'ᵉ';
case 'f': return 'ᶠ';
case 'g': return 'ᵍ';
case 'h': return 'ʰ';
case 'i': return 'ⁱ';
case 'j': return 'ʲ';
case 'k': return 'ᵏ';
case 'l': return 'ˡ';
case 'm': return 'ᵐ';
case 'n': return 'ⁿ'; case 'n': return 'ⁿ';
case 'o': return 'ᵒ';
case 'p': return 'ᵖ';
case 'r': return 'ʳ';
case 's': return 'ˢ';
case 't': return 'ᵗ';
case 'u': return 'ᵘ';
case 'v': return 'ᵛ';
case 'w': return 'ʷ';
case 'x': return 'ˣ';
case 'y': return 'ʸ';
case 'z': return 'ᶻ';
default: return c; default: return c;
} }
} }
@ -762,10 +785,23 @@ class KeyModifier
case '=': return '₌'; case '=': return '₌';
case '(': return '₍'; case '(': return '₍';
case ')': return '₎'; case ')': return '₎';
case 'e': return 'ₑ';
case 'a': return 'ₐ'; case 'a': return 'ₐ';
case 'x': return 'ₓ'; case 'e': return 'ₑ';
case 'h': return 'ₕ';
case 'i': return 'ᵢ';
case 'j': return 'ⱼ';
case 'k': return 'ₖ';
case 'l': return 'ₗ';
case 'm': return 'ₘ';
case 'n': return 'ₙ';
case 'o': return 'ₒ'; case 'o': return 'ₒ';
case 'p': return 'ₚ';
case 'r': return 'ᵣ';
case 's': return 'ₛ';
case 't': return 'ₜ';
case 'u': return 'ᵤ';
case 'v': return 'ᵥ';
case 'x': return 'ₓ';
default: return c; default: return c;
} }
} }