Add mappings: dead key √ (square root) → mathematical symbols

This commit is contained in:
Leonardo Brondani Schenkel
2015-04-10 22:37:53 +02:00
parent e19ea8f5d3
commit f34454029a

View File

@@ -89,7 +89,7 @@
<key code="44" output="/"/>
<key code="45" action="n"/>
<key code="46" action="m"/>
<key code="47" output="."/>
<key code="47" action="."/>
<key code="48" output="&#x0009;"/>
<key code="49" action="space"/>
<key code="50" output="`"/>
@@ -195,16 +195,16 @@
<key code="38" action="J"/>
<key code="39" action="&#x0022;"/>
<key code="40" action="K"/>
<key code="41" output=":"/>
<key code="42" output="|"/>
<key code="43" output="&#x003C;"/>
<key code="41" action=":"/>
<key code="42" action="|"/>
<key code="43" action="&#x003C;"/>
<key code="44" output="?"/>
<key code="45" action="N"/>
<key code="46" action="M"/>
<key code="47" output="&#x003E;"/>
<key code="47" action="&#x003E;"/>
<key code="48" output="&#x0009;"/>
<key code="49" action="space"/>
<key code="50" output="~"/>
<key code="50" action="~"/>
<key code="51" output="&#x0008;"/>
<key code="52" output="&#x0003;"/>
<key code="53" output="&#x001B;"/>
@@ -293,7 +293,7 @@
<key code="24" action="="/>
<key code="25" action="9"/>
<key code="26" action="7"/>
<key code="27" output="-"/>
<key code="27" action="-"/>
<key code="28" action="8"/>
<key code="29" action="0"/>
<key code="30" output="]"/>
@@ -540,7 +540,7 @@
<key code="47" output="Ó"/>
<key code="48" output="&#x0009;"/>
<key code="49" output=" "/>
<key code="50" action="~"/>
<key code="50" action="~ option"/>
<key code="51" output="&#x0008;"/>
<key code="52" output="&#x0003;"/>
<key code="53" output="&#x001B;"/>
@@ -1023,6 +1023,7 @@
<action id="!">
<when state="none" output="!"/>
<when state="dead: Ω" output="₁"/>
<when state="dead: √" output="≠"/>
</action>
<action id="#">
<when state="none" output="#"/>
@@ -1035,18 +1036,30 @@
<action id="%">
<when state="none" output="%"/>
<when state="dead: Ω" output="₅"/>
<when state="dead: √" output="‰"/>
</action>
<action id="&#x003C;">
<when state="none" output="&#x003C;"/>
<when state="dead: √" output="≤"/>
</action>
<action id="&#x003E;">
<when state="none" output="&#x003E;"/>
<when state="dead: √" output="≥"/>
</action>
<action id="&#x0022;">
<when state="none" output="&#x0022;"/>
<when state="dead: Ω" output="₊"/>
<when state="dead: √" output="″"/>
</action>
<action id="&#x0026;">
<when state="none" output="&#x0026;"/>
<when state="dead: Ω" output="₇"/>
<when state="dead: √" output="∧"/>
</action>
<action id="&#x0027;">
<when state="none" output="&#x0027;"/>
<when state="dead: Ω" output="₌"/>
<when state="dead: √" output=""/>
</action>
<action id="(">
<when state="none" output="("/>
@@ -1059,15 +1072,22 @@
<action id="*">
<when state="none" output="*"/>
<when state="dead: Ω" output="₈"/>
<when state="dead: √" output="⊗"/>
</action>
<action id="+">
<when state="none" output="+"/>
<when state="dead: ©" output="⇔"/>
<when state="dead: Ω" output="⁺"/>
<when state="dead: √" output="⊕"/>
</action>
<action id="-">
<when state="none" output="-"/>
<when state="dead: Ω" output="⁻"/>
<when state="dead: √" output="±"/>
</action>
<action id=".">
<when state="none" output="."/>
<when state="dead: √" output="⋅"/>
</action>
<action id="0">
<when state="none" output="0"/>
@@ -1090,11 +1110,13 @@
<when state="dead: ©" output="¾"/>
<when state="dead: ¯" output="—"/>
<when state="dead: Ω" output="³"/>
<when state="dead: √" output="∛"/>
</action>
<action id="4">
<when state="none" output="4"/>
<when state="dead: ©" output="⅓"/>
<when state="dead: Ω" output="⁴"/>
<when state="dead: √" output="∜"/>
</action>
<action id="5">
<when state="none" output="5"/>
@@ -1115,23 +1137,32 @@
<action id="7">
<when state="none" output="7"/>
<when state="dead: Ω" output="⁷"/>
<when state="dead: √" output="∡"/>
</action>
<action id="8">
<when state="none" output="8"/>
<when state="dead: Ω" output="⁸"/>
<when state="dead: √" output="∠"/>
</action>
<action id="9">
<when state="none" output="9"/>
<when state="dead: Ω" output="⁹"/>
<when state="dead: √" output="∟"/>
</action>
<action id=":">
<when state="none" output=":"/>
<when state="dead: √" output="∴"/>
</action>
<action id=";">
<when state="none" output=";"/>
<when state="dead: Ω" output="₋"/>
<when state="dead: √" output="∵"/>
</action>
<action id="=">
<when state="none" output="="/>
<when state="dead: ©" output="↔"/>
<when state="dead: Ω" output="⁼"/>
<when state="dead: √" output="≝"/>
</action>
<action id="@">
<when state="none" output="@"/>
@@ -1148,11 +1179,13 @@
<when state="dead: ˇ" output="Ǎ"/>
<when state="dead: ˚" output="Å"/>
<when state="dead: Ω" output="Α"/>
<when state="dead: √" output="∀"/>
</action>
<action id="B">
<when state="none" output="B"/>
<when state="dead: ´" output="Ɓ"/>
<when state="dead: Ω" output="Β"/>
<when state="dead: √" output="⊇"/>
</action>
<action id="C">
<when state="none" output="C"/>
@@ -1162,12 +1195,14 @@
<when state="dead: ˇ" output="Č"/>
<when state="dead: ˚" output="Ċ"/>
<when state="dead: Ω" output="Χ"/>
<when state="dead: √" output=""/>
</action>
<action id="D">
<when state="none" output="D"/>
<when state="dead: ¯" output="Đ"/>
<when state="dead: ˇ" output="Ď"/>
<when state="dead: Ω" output="Δ"/>
<when state="dead: √" output="∇"/>
</action>
<action id="E">
<when state="none" output="E"/>
@@ -1179,10 +1214,12 @@
<when state="dead: ˇ" output="Ě"/>
<when state="dead: ˚" output="Ė"/>
<when state="dead: Ω" output="Ε"/>
<when state="dead: √" output="∃"/>
</action>
<action id="F">
<when state="none" output="F"/>
<when state="dead: Ω" output="Φ"/>
<when state="dead: √" output="∎"/>
</action>
<action id="G">
<when state="none" output="G"/>
@@ -1192,6 +1229,7 @@
<when state="dead: ˇ" output="Ǧ"/>
<when state="dead: ˚" output="Ġ"/>
<when state="dead: Ω" output="Γ"/>
<when state="dead: √" output="⊃"/>
</action>
<action id="H">
<when state="none" output="H"/>
@@ -1200,6 +1238,7 @@
<when state="dead: ¯" output="Ħ"/>
<when state="dead: ˇ" output="Ȟ"/>
<when state="dead: Ω" output="Θ"/>
<when state="dead: √" output="⊅"/>
</action>
<action id="I">
<when state="none" output="I"/>
@@ -1226,6 +1265,7 @@
<when state="dead: ´" output="Ḱ"/>
<when state="dead: ˇ" output="Ǩ"/>
<when state="dead: Ω" output="Κ"/>
<when state="dead: √" output="∌"/>
</action>
<action id="L">
<when state="none" output="L"/>
@@ -1234,12 +1274,14 @@
<when state="dead: ´" output="Ł"/>
<when state="dead: ˇ" output="Ľ"/>
<when state="dead: Ω" output="Λ"/>
<when state="dead: √" output="∦"/>
</action>
<action id="M">
<when state="none" output="M"/>
<when state="dead: ©" output="⇘"/>
<when state="dead: ´" output="Ḿ"/>
<when state="dead: Ω" output="Μ"/>
<when state="dead: √" output="∉"/>
</action>
<action id="N">
<when state="none" output="N"/>
@@ -1248,6 +1290,7 @@
<when state="dead: ´" output="Ń"/>
<when state="dead: ˇ" output="Ň"/>
<when state="dead: Ω" output="Ν"/>
<when state="dead: √" output=""/>
</action>
<action id="O">
<when state="none" output="O"/>
@@ -1259,16 +1302,19 @@
<when state="dead: ´" output="Ó"/>
<when state="dead: ˇ" output="Ǒ"/>
<when state="dead: Ω" output="Ο"/>
<when state="dead: √" output="∅"/>
</action>
<action id="P">
<when state="none" output="P"/>
<when state="dead: ©" output="℗"/>
<when state="dead: ´" output="Ṕ"/>
<when state="dead: Ω" output="Π"/>
<when state="dead: √" output=""/>
</action>
<action id="Q">
<when state="none" output="Q"/>
<when state="dead: Ω" output="Ω"/>
<when state="dead: √" output=""/>
</action>
<action id="R">
<when state="none" output="R"/>
@@ -1276,6 +1322,7 @@
<when state="dead: ´" output="Ŕ"/>
<when state="dead: ˇ" output="Ř"/>
<when state="dead: Ω" output="Ρ"/>
<when state="dead: √" output=""/>
</action>
<action id="S">
<when state="none" output="S"/>
@@ -1284,6 +1331,7 @@
<when state="dead: ´" output="Ś"/>
<when state="dead: ˇ" output="Š"/>
<when state="dead: Ω" output="Σ"/>
<when state="dead: √" output="∫"/>
</action>
<action id="T">
<when state="none" output="T"/>
@@ -1304,6 +1352,7 @@
<when state="dead: ˇ" output="Ǔ"/>
<when state="dead: ˚" output="Ů"/>
<when state="dead: Ω" output="Ω"/>
<when state="dead: √" output=""/>
</action>
<action id="V">
<when state="none" output="V"/>
@@ -1318,6 +1367,7 @@
<action id="X">
<when state="none" output="X"/>
<when state="dead: Ω" output="Ξ"/>
<when state="dead: √" output="∄"/>
</action>
<action id="Y">
<when state="none" output="Y"/>
@@ -1334,6 +1384,7 @@
<when state="dead: ˇ" output="Ž"/>
<when state="dead: ˚" output="Ż"/>
<when state="dead: Ω" output="Ζ"/>
<when state="dead: √" output=""/>
</action>
<action id="[">
<when state="none" output="["/>
@@ -1346,6 +1397,7 @@
<action id="^">
<when state="none" output="^"/>
<when state="dead: Ω" output="₆"/>
<when state="dead: √" output="℘"/>
</action>
<action id="_">
<when state="none" output="_"/>
@@ -1369,6 +1421,7 @@
<when state="none" output="b"/>
<when state="dead: ´" output="ɓ"/>
<when state="dead: Ω" output="β"/>
<when state="dead: √" output="⊆"/>
</action>
<action id="c">
<when state="none" output="c"/>
@@ -1378,12 +1431,14 @@
<when state="dead: ˇ" output="č"/>
<when state="dead: ˚" output="ċ"/>
<when state="dead: Ω" output="χ"/>
<when state="dead: √" output="∝"/>
</action>
<action id="d">
<when state="none" output="d"/>
<when state="dead: ¯" output="đ"/>
<when state="dead: ˇ" output="ď"/>
<when state="dead: Ω" output="δ"/>
<when state="dead: √" output="Δ"/>
</action>
<action id="e">
<when state="none" output="e"/>
@@ -1399,6 +1454,7 @@
<action id="f">
<when state="none" output="f"/>
<when state="dead: Ω" output="φ"/>
<when state="dead: √" output="ƒ"/>
</action>
<action id="g">
<when state="none" output="g"/>
@@ -1408,6 +1464,7 @@
<when state="dead: ˇ" output="ǧ"/>
<when state="dead: ˚" output="ġ"/>
<when state="dead: Ω" output="γ"/>
<when state="dead: √" output="⊂"/>
</action>
<action id="h">
<when state="none" output="h"/>
@@ -1416,6 +1473,7 @@
<when state="dead: ¯" output="ħ"/>
<when state="dead: ˇ" output="ȟ"/>
<when state="dead: Ω" output="θ"/>
<when state="dead: √" output="⊄"/>
</action>
<action id="i">
<when state="none" output="i"/>
@@ -1428,6 +1486,7 @@
<when state="dead: ´" output="í"/>
<when state="dead: ˇ" output="ǐ"/>
<when state="dead: Ω" output="η"/>
<when state="dead: √" output="∞"/>
</action>
<action id="j">
<when state="none" output="j"/>
@@ -1442,6 +1501,7 @@
<when state="dead: ´" output="ḱ"/>
<when state="dead: ˇ" output="ǩ"/>
<when state="dead: Ω" output="κ"/>
<when state="dead: √" output="∋"/>
</action>
<action id="l">
<when state="none" output="l"/>
@@ -1450,12 +1510,14 @@
<when state="dead: ´" output="ł"/>
<when state="dead: ˇ" output="ľ"/>
<when state="dead: Ω" output="λ"/>
<when state="dead: √" output="∥"/>
</action>
<action id="m">
<when state="none" output="m"/>
<when state="dead: ©" output="↘"/>
<when state="dead: ´" output="ḿ"/>
<when state="dead: Ω" output="μ"/>
<when state="dead: √" output="∈"/>
</action>
<action id="n">
<when state="none" output="n"/>
@@ -1464,6 +1526,7 @@
<when state="dead: ´" output="ń"/>
<when state="dead: ˇ" output="ň"/>
<when state="dead: Ω" output="ν"/>
<when state="dead: √" output="ⁿ"/>
</action>
<action id="o">
<when state="none" output="o"/>
@@ -1475,12 +1538,14 @@
<when state="dead: ´" output="ó"/>
<when state="dead: ˇ" output="ǒ"/>
<when state="dead: Ω" output="ο"/>
<when state="dead: √" output="∘"/>
</action>
<action id="p">
<when state="none" output="p"/>
<when state="dead: ©" output="℗"/>
<when state="dead: ´" output="ṕ"/>
<when state="dead: Ω" output="π"/>
<when state="dead: √" output="∂"/>
</action>
<action id="q">
<when state="none" output="q"/>
@@ -1492,6 +1557,7 @@
<when state="dead: ´" output="ŕ"/>
<when state="dead: ˇ" output="ř"/>
<when state="dead: Ω" output="ρ"/>
<when state="dead: √" output="√"/>
</action>
<action id="s">
<when state="none" output="s"/>
@@ -1500,6 +1566,7 @@
<when state="dead: ´" output="ś"/>
<when state="dead: ˇ" output="š"/>
<when state="dead: Ω" output="σ"/>
<when state="dead: √" output="∩"/>
</action>
<action id="space">
<when state="none" output=" "/>
@@ -1512,6 +1579,7 @@
<when state="dead: ´" output="´"/>
<when state="dead: ˇ" output="ˇ"/>
<when state="dead: ˚" output="˚"/>
<when state="dead: √" output="√"/>
</action>
<action id="t">
<when state="none" output="t"/>
@@ -1532,6 +1600,7 @@
<when state="dead: ˇ" output="ǔ"/>
<when state="dead: ˚" output="ů"/>
<when state="dead: Ω" output="ω"/>
<when state="dead: √" output=""/>
</action>
<action id="v">
<when state="none" output="v"/>
@@ -1564,16 +1633,25 @@
<when state="dead: ˇ" output="ž"/>
<when state="dead: ˚" output="ż"/>
<when state="dead: Ω" output="ζ"/>
<when state="dead: √" output="↯"/>
</action>
<action id="{">
<when state="none" output="{"/>
<when state="dead: Ω" output="₍"/>
</action>
<action id="|">
<when state="none" output="|"/>
<when state="dead: √" output=""/>
</action>
<action id="}">
<when state="none" output="}"/>
<when state="dead: Ω" output="₎"/>
</action>
<action id="~">
<when state="none" output="~"/>
<when state="dead: √" output="≈"/>
</action>
<action id="~ option">
<when state="none" next="dead: ~"/>
</action>
<action id="¨">