Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 4683 lines (4682 sloc) 158 KB
<?xml version="1.1" encoding="UTF-8"?>
<!DOCTYPE keyboard SYSTEM "file://localhost/System/Library/DTDs/KeyboardLayout.dtd">
<!-- bépo 1.1rc2 Layout -->
<!-- http://www.bepo.fr/ -->
<!-- version 1.1rc2 -->
<!--Last edited by Ukelele version 3.2.0.154 on 2019-04-30 at 12:10 (UTC+2)-->
<keyboard group="126" id="-32245" name="bépo - ISO" maxout="2">
<!--
This layout is designed for ISO keyboards ONLY. The extra
key on an ISO keyboard (next to the left Shift) is optional,
characters on it are also accessible through other keys.
-->
<layouts>
<layout first="0" last="0" mapSet="ISO" modifiers="commonModifiers"/>
</layouts>
<modifierMap id="commonModifiers" defaultIndex="0">
<keyMapSelect mapIndex="0">
<modifier keys=""/>
<modifier keys="anyShift? caps? command"/>
</keyMapSelect>
<keyMapSelect mapIndex="1">
<!-- <modifier keys="anyShift caps?" /> -->
<modifier keys="anyShift"/>
</keyMapSelect>
<keyMapSelect mapIndex="2">
<modifier keys="caps"/>
</keyMapSelect>
<keyMapSelect mapIndex="3">
<modifier keys="anyShift caps"/>
</keyMapSelect>
<keyMapSelect mapIndex="4">
<modifier keys="anyOption"/>
</keyMapSelect>
<keyMapSelect mapIndex="5">
<!-- <modifier keys="anyShift anyOption command? caps?" /> -->
<modifier keys="anyShift anyOption command?"/>
</keyMapSelect>
<keyMapSelect mapIndex="6">
<modifier keys="anyShift caps anyOption command?"/>
</keyMapSelect>
<keyMapSelect mapIndex="7">
<modifier keys="caps anyOption"/>
</keyMapSelect>
<keyMapSelect mapIndex="8">
<modifier keys="caps? anyOption command"/>
</keyMapSelect>
<keyMapSelect mapIndex="9">
<modifier keys="anyShift? caps? anyOption? command? anyControl"/>
</keyMapSelect>
</modifierMap>
<keyMapSet id="ISO">
<keyMap index="0">
<!-- No modifiers -->
<key code="0" action="a"/>
<key code="1" action="u"/>
<key code="2" action="i"/>
<key code="3" action="e"/>
<key code="4" action="c"/>
<key code="5" action=","/>
<key code="6" action="à"/>
<key code="7" action="y"/>
<key code="8" action="x"/>
<key code="9" action="."/>
<key code="10" action="$"/>
<key code="11" action="k"/>
<key code="12" action="b"/>
<key code="13" action="é"/>
<key code="14" action="p"/>
<key code="15" action="o"/>
<key code="16" action="circonflexe"/>
<key code="17" action="è"/>
<key code="18" action="guillemet"/>
<key code="19" action="«"/>
<key code="20" action="»"/>
<key code="21" action="("/>
<key code="22" action="@"/>
<key code="23" action=")"/>
<key code="24" action="%"/>
<key code="25" action="/"/>
<key code="26" action="+"/>
<key code="27" action="="/>
<key code="28" action="-"/>
<key code="29" action="*"/>
<key code="30" action="w"/>
<key code="31" action="l"/>
<key code="32" action="v"/>
<key code="33" action="z"/>
<key code="34" action="d"/>
<key code="35" action="j"/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="r"/>
<key code="38" action="t"/>
<key code="39" action="m"/>
<key code="40" action="s"/>
<key code="41" action="n"/>
<key code="42" action="ç"/>
<key code="43" action="g"/>
<key code="44" action="f"/>
<key code="45" action=""/>
<key code="46" action="q"/>
<key code="47" action="h"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="espace"/>
<key code="50" action="ê"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action=","/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
<!-- gap, 127 -->
</keyMap>
<keyMap index="1">
<!-- shift -->
<key code="0" action="A"/>
<key code="1" action="U"/>
<key code="2" action="I"/>
<key code="3" action="E"/>
<key code="4" action="C"/>
<key code="5" action=";"/>
<key code="6" action="À"/>
<key code="7" action="Y"/>
<key code="8" action="X"/>
<key code="9" action=":"/>
<key code="10" action="#"/>
<key code="11" action="K"/>
<key code="12" action="B"/>
<key code="13" action="É"/>
<key code="14" action="P"/>
<key code="15" action="O"/>
<key code="16" action="!"/>
<key code="17" action="È"/>
<key code="18" action="1"/>
<key code="19" action="2"/>
<key code="20" action="3"/>
<key code="21" action="4"/>
<key code="22" action="6"/>
<key code="23" action="5"/>
<key code="24" action="`"/>
<key code="25" action="9"/>
<key code="26" action="7"/>
<key code="27" action="°"/>
<key code="28" action="8"/>
<key code="29" action="0"/>
<key code="30" action="W"/>
<key code="31" action="L"/>
<key code="32" action="V"/>
<key code="33" action="Z"/>
<key code="34" action="D"/>
<key code="35" action="J"/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="R"/>
<key code="38" action="T"/>
<key code="39" action="M"/>
<key code="40" action="S"/>
<key code="41" action="N"/>
<key code="42" action="Ç"/>
<key code="43" action="G"/>
<key code="44" action="F"/>
<key code="45" action="?"/>
<key code="46" action="Q"/>
<key code="47" action="H"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="fineinsecable"/>
<key code="50" action="Ê"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action=","/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="2">
<!-- caps lock -->
<key code="0" action="A"/>
<key code="1" action="U"/>
<key code="2" action="I"/>
<key code="3" action="E"/>
<key code="4" action="C"/>
<key code="5" action=","/>
<key code="6" action="À"/>
<key code="7" action="Y"/>
<key code="8" action="X"/>
<key code="9" action="."/>
<key code="10" action="$"/>
<key code="11" action="K"/>
<key code="12" action="B"/>
<key code="13" action="É"/>
<key code="14" action="P"/>
<key code="15" action="O"/>
<key code="16" action="circonflexe"/>
<key code="17" action="È"/>
<key code="18" action="1"/>
<key code="19" action="2"/>
<key code="20" action="3"/>
<key code="21" action="4"/>
<key code="22" action="6"/>
<key code="23" action="5"/>
<key code="24" action="%"/>
<key code="25" action="9"/>
<key code="26" action="7"/>
<key code="27" action="="/>
<key code="28" action="8"/>
<key code="29" action="0"/>
<key code="30" action="W"/>
<key code="31" action="L"/>
<key code="32" action="V"/>
<key code="33" action="Z"/>
<key code="34" action="D"/>
<key code="35" action="J"/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="R"/>
<key code="38" action="T"/>
<key code="39" action="M"/>
<key code="40" action="S"/>
<key code="41" action="N"/>
<key code="42" action="Ç"/>
<key code="43" action="G"/>
<key code="44" action="F"/>
<key code="45" action=""/>
<key code="46" action="Q"/>
<key code="47" action="H"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="espace"/>
<key code="50" action="Ê"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action="."/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="3">
<!-- shift caps lock -->
<key code="0" action="a"/>
<key code="1" action="u"/>
<key code="2" action="i"/>
<key code="3" action="e"/>
<key code="4" action="c"/>
<key code="5" action=";"/>
<key code="6" action="à"/>
<key code="7" action="y"/>
<key code="8" action="x"/>
<key code="9" action=":"/>
<key code="10" action="#"/>
<key code="11" action="k"/>
<key code="12" action="b"/>
<key code="13" action="é"/>
<key code="14" action="p"/>
<key code="15" action="o"/>
<key code="16" action="!"/>
<key code="17" action="è"/>
<key code="18" action="guillemet"/>
<key code="19" action="«"/>
<key code="20" action="»"/>
<key code="21" action="("/>
<key code="22" action="@"/>
<key code="23" action=")"/>
<key code="24" action="`"/>
<key code="25" action="/"/>
<key code="26" action="+"/>
<key code="27" action="°"/>
<key code="28" action="-"/>
<key code="29" action="*"/>
<key code="30" action="w"/>
<key code="31" action="l"/>
<key code="32" action="v"/>
<key code="33" action="z"/>
<key code="34" action="d"/>
<key code="35" action="j"/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="r"/>
<key code="38" action="t"/>
<key code="39" action="m"/>
<key code="40" action="s"/>
<key code="41" action="n"/>
<key code="42" action="ç"/>
<key code="43" action="g"/>
<key code="44" action="f"/>
<key code="45" action="?"/>
<key code="46" action="q"/>
<key code="47" action="h"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="fineinsecable"/>
<key code="50" action="ê"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action="."/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="4">
<!-- option -->
<key code="0" action="æ"/>
<key code="1" action="ù"/>
<key code="2" action="trema"/>
<key code="3" action=""/>
<key code="4" action="cedille"/>
<key code="5" action="&#x0027;"/>
<key code="6" action="\"/>
<key code="7" action="{"/>
<key code="8" action="}"/>
<key code="9" action=""/>
<key code="10" action=""/>
<key code="11" action="~"/>
<key code="12" action="|"/>
<key code="13" action="aigu"/>
<key code="14" action="esperluette"/>
<key code="15" action="œ"/>
<key code="16" action="¡"/>
<key code="17" action="grave"/>
<key code="18" action=""/>
<key code="19" action="inferieur"/>
<key code="20" action="&#x003E;"/>
<key code="21" action="["/>
<key code="22" action="^"/>
<key code="23" action="]"/>
<key code="24" action=""/>
<key code="25" action="÷"/>
<key code="26" action="±"/>
<key code="27" action=""/>
<key code="28" action=""/>
<key code="29" action="×"/>
<key code="30" action=""/>
<key code="31" action="barre"/>
<key code="32" action="caron"/>
<key code="33" action="raye"/>
<key code="34" action="scientifique"/>
<key code="35" action=""/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="breve"/>
<key code="38" action="exposant"/>
<key code="39" action="macron"/>
<key code="40" action="latin"/>
<key code="41" action="tilde"/>
<key code="42" action=""/>
<key code="43" action="grec"/>
<key code="44" action="ogonek"/>
<key code="45" action="¿"/>
<key code="46" action="rond"/>
<key code="47" action="pointsouscrit"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="_"/>
<key code="50" action="/"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action=","/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="5">
<!-- shift option -->
<key code="0" action="Æ"/>
<key code="1" action="Ù"/>
<key code="2" action="pointsuscrit"/>
<key code="3" action="monnaie"/>
<key code="4" action="©"/>
<key code="5" action="virgule"/>
<key code="6" action=""/>
<key code="7" action=""/>
<key code="8" action=""/>
<key code="9" action="·"/>
<key code="10" action=""/>
<key code="11" action=""/>
<key code="12" action="_"/>
<key code="13" action=""/>
<key code="14" action="§"/>
<key code="15" action="Œ"/>
<key code="16" action=""/>
<key code="17" action="`"/>
<key code="18" action=""/>
<key code="19" action=""/>
<key code="20" action=""/>
<key code="21" action=""/>
<key code="22" action=""/>
<key code="23" action=""/>
<key code="24" action=""/>
<key code="25" action="½"/>
<key code="26" action="¬"/>
<key code="27" action=""/>
<key code="28" action="¼"/>
<key code="29" action="¾"/>
<key code="30" action=""/>
<key code="31" action="£"/>
<key code="32" action=""/>
<key code="33" action=""/>
<key code="34" action=""/>
<key code="35" action=""/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="®"/>
<key code="38" action=""/>
<key code="39" action=""/>
<key code="40" action="ſ"/>
<key code="41" action=""/>
<key code="42" action="copyleft"/>
<key code="43" action=""/>
<key code="44" action=""/>
<key code="45" action="crochet"/>
<key code="46" action="corne"/>
<key code="47" action=""/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="insecable"/>
<key code="50" action="^"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action="."/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="6">
<!-- shift option caps lock -->
<key code="0" action="æ"/>
<key code="1" action="ù"/>
<key code="2" action="pointsuscrit"/>
<key code="3" action="monnaie"/>
<key code="4" action="©"/>
<key code="5" action="virgule"/>
<key code="6" action=""/>
<key code="7" action=""/>
<key code="8" action=""/>
<key code="9" action="·"/>
<key code="10" action=""/>
<key code="11" action=""/>
<key code="12" action="_"/>
<key code="13" action=""/>
<key code="14" action="§"/>
<key code="15" action="œ"/>
<key code="16" action=""/>
<key code="17" action="`"/>
<key code="18" action=""/>
<key code="19" action=""/>
<key code="20" action=""/>
<key code="21" action=""/>
<key code="22" action=""/>
<key code="23" action=""/>
<key code="24" action=""/>
<key code="25" action="½"/>
<key code="26" action="¬"/>
<key code="27" action=""/>
<key code="28" action="¼"/>
<key code="29" action="¾"/>
<key code="30" action=""/>
<key code="31" action="£"/>
<key code="32" action=""/>
<key code="33" action=""/>
<key code="34" action=""/>
<key code="35" action=""/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="®"/>
<key code="38" action=""/>
<key code="39" action=""/>
<key code="40" action="ſ"/>
<key code="41" action=""/>
<key code="42" action="copyleft"/>
<key code="43" action=""/>
<key code="44" action=""/>
<key code="45" action="crochet"/>
<key code="46" action="corne"/>
<key code="47" action=""/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="insecable"/>
<key code="50" action="^"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action="."/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="7">
<!-- option caps lock -->
<key code="0" action="Æ"/>
<key code="1" action="Ù"/>
<key code="2" action="trema"/>
<key code="3" action=""/>
<key code="4" action="cedille"/>
<key code="5" action="&#x0027;"/>
<key code="6" action="\"/>
<key code="7" action="{"/>
<key code="8" action="}"/>
<key code="9" action=""/>
<key code="10" action=""/>
<key code="11" action="~"/>
<key code="12" action="|"/>
<key code="13" action="aigu"/>
<key code="14" action="esperluette"/>
<key code="15" action="Œ"/>
<key code="16" action="¡"/>
<key code="17" action="grave"/>
<key code="18" action=""/>
<key code="19" action="inferieur"/>
<key code="20" action="&#x003E;"/>
<key code="21" action="["/>
<key code="22" action="^"/>
<key code="23" action="]"/>
<key code="24" action=""/>
<key code="25" action="÷"/>
<key code="26" action="±"/>
<key code="27" action=""/>
<key code="28" action=""/>
<key code="29" action="×"/>
<key code="30" action=""/>
<key code="31" action="barre"/>
<key code="32" action="caron"/>
<key code="33" action="raye"/>
<key code="34" action="scientifique"/>
<key code="35" action=""/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="breve"/>
<key code="38" action="exposant"/>
<key code="39" action="macron"/>
<key code="40" action="latin"/>
<key code="41" action="tilde"/>
<key code="42" action=""/>
<key code="43" action="grec"/>
<key code="44" action="ogonek"/>
<key code="45" action="¿"/>
<key code="46" action="rond"/>
<key code="47" action="pointsouscrit"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="_"/>
<key code="50" action="/"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action=","/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="8">
<!-- option command -->
<key code="0" action="æ"/>
<key code="1" action="ù"/>
<key code="2" action="trema"/>
<key code="3" action=""/>
<key code="4" action="cedille"/>
<key code="5" action="&#x0027;"/>
<key code="6" action="\"/>
<key code="7" action="{"/>
<key code="8" action="}"/>
<key code="9" action=""/>
<key code="10" action=""/>
<key code="11" action="~"/>
<key code="12" action="|"/>
<key code="13" action="aigu"/>
<key code="14" action="esperluette"/>
<key code="15" action="œ"/>
<key code="16" action="¡"/>
<key code="17" action="grave"/>
<key code="18" action=""/>
<key code="19" action="inferieur"/>
<key code="20" action="&#x003E;"/>
<key code="21" action="["/>
<key code="22" action="^"/>
<key code="23" action="]"/>
<key code="24" action=""/>
<key code="25" action="÷"/>
<key code="26" action="±"/>
<key code="27" action=""/>
<key code="28" action=""/>
<key code="29" action="×"/>
<key code="30" action=""/>
<key code="31" action="barre"/>
<key code="32" action="caron"/>
<key code="33" action="raye"/>
<key code="34" action="scientifique"/>
<key code="35" action=""/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" action="breve"/>
<key code="38" action="exposant"/>
<key code="39" action="macron"/>
<key code="40" action="latin"/>
<key code="41" action="tilde"/>
<key code="42" action=""/>
<key code="43" action="grec"/>
<key code="44" action="ogonek"/>
<key code="45" action="¿"/>
<key code="46" action="rond"/>
<key code="47" action="pointsouscrit"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="_"/>
<key code="50" action="/"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" action=","/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" action="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" action="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
</keyMap>
<keyMap index="9">
<!-- control -->
<key code="0" output="&#x0001;"/>
<key code="1" output="&#x0015;"/>
<key code="2" output="&#x0009;"/>
<key code="3" output="&#x0005;"/>
<key code="4" output="&#x0003;"/>
<key code="5" output=","/>
<key code="6" output=";"/>
<key code="7" output="&#x0019;"/>
<key code="8" output="&#x0008;"/>
<key code="9" output="."/>
<key code="10" action="0"/>
<key code="11" output="&#x000B;"/>
<key code="12" output="&#x0002;"/>
<key code="13" output="/"/>
<key code="14" output="&#x0010;"/>
<key code="15" output="&#x000F;"/>
<key code="16" output="&#x001C;"/>
<key code="17" output="&#x001B;"/>
<key code="18" action="1"/>
<key code="19" action="2"/>
<key code="20" action="3"/>
<key code="21" action="4"/>
<key code="22" action="6"/>
<key code="23" action="5"/>
<key code="24" action="="/>
<key code="25" action="9"/>
<key code="26" action="7"/>
<key code="27" output="&#x001F;"/>
<key code="28" action="8"/>
<key code="29" action="0"/>
<key code="30" output="&#x0017;"/>
<key code="31" output="&#x000C;"/>
<key code="32" output="&#x0016;"/>
<key code="33" output="&#x001A;"/>
<key code="34" output="&#x0004;"/>
<key code="35" output="&#x0006;"/>
<key code="36" output="&#x000D;"/>
<!-- Return -->
<key code="37" output="&#x000E;"/>
<key code="38" output="&#x0014;"/>
<key code="39" output="&#x000D;"/>
<key code="40" output="&#x0013;"/>
<key code="41" output="&#x0012;"/>
<key code="42" output="&#x001D;"/>
<key code="43" output="&#x0007;"/>
<key code="44" output="&#x000A;"/>
<key code="45" output="&#x0027;"/>
<key code="46" output="&#x0011;"/>
<key code="47" output="&#x0018;"/>
<key code="48" output="&#x0009;"/>
<!-- Tab -->
<key code="49" action="espace"/>
<key code="50" output="`"/>
<key code="51" output="&#x0008;"/>
<!-- Backspace -->
<key code="52" output="&#x0003;"/>
<!-- Enter (Fn-Return) -->
<key code="53" output="&#x001B;"/>
<!-- Escape -->
<!-- gap, 54 through 64 -->
<key code="65" output="."/>
<!-- keypad -->
<key code="66" output="&#x001D;"/>
<!-- keypad right arrow? -->
<key code="67" output="*"/>
<!-- keypad -->
<!-- gap, 68 -->
<key code="69" action="+"/>
<!-- keypad -->
<key code="70" output="&#x001C;"/>
<!-- keypad left arrow? -->
<key code="71" output="&#x001B;"/>
<!-- Clear -->
<key code="72" output="&#x001F;"/>
<!-- keypad down arrow? -->
<!-- gap, 73 through 74 -->
<key code="75" output="/"/>
<!-- keypad -->
<key code="76" output="&#x0003;"/>
<!-- Enter -->
<key code="77" output="&#x001E;"/>
<!-- keypad up arrow? -->
<key code="78" action="-"/>
<!-- keypad -->
<!-- gap, 79 through 80 -->
<key code="81" action="="/>
<!-- keypad -->
<key code="82" action="0"/>
<!-- keypad -->
<key code="83" action="1"/>
<!-- keypad -->
<key code="84" action="2"/>
<!-- keypad -->
<key code="85" action="3"/>
<!-- keypad -->
<key code="86" action="4"/>
<!-- keypad -->
<key code="87" action="5"/>
<!-- keypad -->
<key code="88" action="6"/>
<!-- keypad -->
<key code="89" action="7"/>
<!-- keypad -->
<!-- gap, 90 -->
<key code="91" action="8"/>
<!-- keypad -->
<key code="92" action="9"/>
<!-- keypad -->
<!-- gap, 93 through 95 -->
<key code="96" output="&#x0010;"/>
<!-- F5 -->
<key code="97" output="&#x0010;"/>
<!-- F6 -->
<key code="98" output="&#x0010;"/>
<!-- F7 -->
<key code="99" output="&#x0010;"/>
<!-- F3 -->
<key code="100" output="&#x0010;"/>
<!-- F8 -->
<key code="101" output="&#x0010;"/>
<!-- F9 -->
<key code="102" output="&#x0010;"/>
<!-- ?? -->
<key code="103" output="&#x0010;"/>
<!-- F11 -->
<key code="104" output="&#x0010;"/>
<!-- ?? -->
<key code="105" output="&#x0010;"/>
<!-- F13 -->
<key code="106" output="&#x0010;"/>
<!-- F16 -->
<key code="107" output="&#x0010;"/>
<!-- F14 -->
<key code="108" output="&#x0010;"/>
<!-- ?? -->
<key code="109" output="&#x0010;"/>
<!-- F10 -->
<key code="110" output="&#x0010;"/>
<!-- ?? -->
<key code="111" output="&#x0010;"/>
<!-- F12 -->
<key code="112" output="&#x0010;"/>
<!-- ?? -->
<key code="113" output="&#x0010;"/>
<!-- F15 -->
<key code="114" output="&#x0005;"/>
<!-- Help -->
<key code="115" output="&#x0001;"/>
<!-- Home -->
<key code="116" output="&#x000B;"/>
<!-- Page Up -->
<key code="117" output="&#x007F;"/>
<!-- Delete -->
<key code="118" output="&#x0010;"/>
<!-- F4 -->
<key code="119" output="&#x0004;"/>
<!-- End -->
<key code="120" output="&#x0010;"/>
<!-- F2 -->
<key code="121" output="&#x000C;"/>
<!-- Page Down -->
<key code="122" output="&#x0010;"/>
<!-- F1 -->
<key code="123" output="&#x001C;"/>
<!-- left arrow -->
<key code="124" output="&#x001D;"/>
<!-- right arrow -->
<key code="125" output="&#x001F;"/>
<!-- down arrow -->
<key code="126" output="&#x001E;"/>
<!-- up arrow -->
<!-- gap, 127 -->
</keyMap>
</keyMapSet>
<actions>
<action id="">
<when state="none" output=""/>
<when state="aigu" output=""/>
<when state="aigubarre" output=""/>
<when state="aigubreve" output=""/>
<when state="aigucedille" output=""/>
<when state="aigucorne" output=""/>
<when state="aigumacron" output=""/>
<when state="aigupoint" output=""/>
<when state="aigurond" output=""/>
<when state="aigutilde" output=""/>
<when state="aigutrema" output=""/>
<when state="barre" output=""/>
<when state="barrelatin" output=""/>
<when state="barreraye" output=""/>
<when state="breve" output=""/>
<when state="brevecedille" output=""/>
<when state="brevecrochet" output=""/>
<when state="breveinverse" output=""/>
<when state="brevepoint" output=""/>
<when state="brevetilde" output=""/>
<when state="calligraphique" output=""/>
<when state="caron" output=""/>
<when state="caronlatin" output=""/>
<when state="caronpoint" output=""/>
<when state="caronsouscrit" output=""/>
<when state="carontrema" output=""/>
<when state="cedille" output=""/>
<when state="circonflexe" output=""/>
<when state="circonflexeaigu" output=""/>
<when state="circonflexecrochet" output=""/>
<when state="circonflexegrave" output=""/>
<when state="circonflexepoint" output=""/>
<when state="circonflexesouscrit" output=""/>
<when state="circonflexetilde" output=""/>
<when state="corne" output=""/>
<when state="cornecrochet" output=""/>
<when state="cornepointsouscrit" output=""/>
<when state="crochet" output=""/>
<when state="crochetlatin" output=""/>
<when state="crosse" output=""/>
<when state="doubleaigu" output=""/>
<when state="doublebarre" output=""/>
<when state="doublegrave" output=""/>
<when state="doubleraye" output=""/>
<when state="doublerayelatin" output=""/>
<when state="doubletilde" output=""/>
<when state="doubletrait" output=""/>
<when state="exposant" output=""/>
<when state="gotiques" output=""/>
<when state="gotiquesgras" output=""/>
<when state="gras" output=""/>
<when state="grasitalique" output=""/>
<when state="grave" output=""/>
<when state="gravebreve" output=""/>
<when state="gravecorne" output=""/>
<when state="gravemacron" output=""/>
<when state="gravetrema" output=""/>
<when state="grec" output=""/>
<when state="grecaigu" output=""/>
<when state="grectrema" output=""/>
<when state="grectremaaigu" output=""/>
<when state="indices" output=""/>
<when state="italique" output=""/>
<when state="latin" output=""/>
<when state="latinexposant" output=""/>
<when state="latinpoint" output=""/>
<when state="macron" output=""/>
<when state="macronogonek" output=""/>
<when state="macronpointsouscrit" output=""/>
<when state="macronpointsuscrit" output=""/>
<when state="macronsouscrit" output=""/>
<when state="monnaie" output=""/>
<when state="ogonek" output=""/>
<when state="points" output=""/>
<when state="pointsouscrit" output=""/>
<when state="pointsouscritcorne" output=""/>
<when state="pointsuscrit" output=""/>
<when state="raye" output=""/>
<when state="rayelatin" output=""/>
<when state="rayepoint" output=""/>
<when state="rond" output=""/>
<when state="rondsouscrit" output=""/>
<when state="scientifique" output=""/>
<when state="scientifiquebarre" output=""/>
<when state="scriptes" output=""/>
<when state="tilde" output=""/>
<when state="tildebarre" output=""/>
<when state="tildecorne" output=""/>
<when state="tildeinscrit" output=""/>
<when state="tildemacron" output=""/>
<when state="trema" output=""/>
<when state="tremamacron" output=""/>
<when state="tremasouscrit" output=""/>
<when state="trematilde" output=""/>
<when state="virgule" output=""/>
</action>
<action id="!">
<when state="none" output="!"/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="#">
<when state="none" output="#"/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="$">
<when state="none" output="$"/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="%">
<when state="none" output="%"/>
<when state="latin" output=""/>
</action>
<action id="&#x0027;">
<when state="none" output="&#x0027;"/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
<when state="scientifiquebarre" output=""/>
</action>
<action id="(">
<when state="none" output="("/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="exposant" output=""/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id=")">
<when state="none" output=")"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="exposant" output=""/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="*">
<when state="none" output="*"/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="+">
<when state="none" output="+"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="exposant" output=""/>
<when state="indices" output=""/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id=",">
<when state="none" output=","/>
<when state="scientifique" output=""/>
<when state="scientifiquebarre" output=""/>
<when state="virgule" output=","/>
</action>
<action id="-">
<when state="none" output="-"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="exposant" output=""/>
<when state="indices" output=""/>
<when state="latin" output="­"/>
<when state="scientifique" output=""/>
<when state="tilde" output=""/>
<when state="tildebarre" output=""/>
</action>
<action id=".">
<when state="none" output="."/>
<when state="aigu" output="́"/>
<when state="barre" output="̸"/>
<when state="breve" output="̆"/>
<when state="breveinverse" output="̑"/>
<when state="caron" output="̌"/>
<when state="cedille" output="̧"/>
<when state="circonflexe" output="̂"/>
<when state="circonflexesouscrit" output="̭"/>
<when state="corne" output="̛"/>
<when state="crochet" output="̉"/>
<when state="doubleaigu" output="̋"/>
<when state="doublegrave" output="̏"/>
<when state="grave" output="̀"/>
<when state="grecaigu" output="́"/>
<when state="grectremaaigu" output="̈́"/>
<when state="latin" output=""/>
<when state="macron" output="̄"/>
<when state="macronsouscrit" output="̱"/>
<when state="ogonek" output="̨"/>
<when state="pointsouscrit" output="̣"/>
<when state="pointsuscrit" output="̇"/>
<when state="raye" output="̶"/>
<when state="rond" output="̊"/>
<when state="rondsouscrit" output="̥"/>
<when state="scientifique" output=""/>
<when state="tilde" output="̃"/>
<when state="tildeinscrit" output="̴"/>
<when state="trema" output="̈"/>
<when state="tremasouscrit" output="̤"/>
<when state="virgule" output="̦"/>
</action>
<action id="/">
<when state="none" output="/"/>
</action>
<action id="0">
<when state="none" output="0"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟘"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟬"/>
<when state="indices" output=""/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="1">
<when state="none" output="1"/>
<when state="caron" output=""/>
<when state="circonflexe" output="¹"/>
<when state="doubletrait" output="𝟙"/>
<when state="exposant" output="¹"/>
<when state="gras" output="𝟏"/>
<when state="indices" output=""/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="2">
<when state="none" output="2"/>
<when state="caron" output=""/>
<when state="circonflexe" output="²"/>
<when state="doubletrait" output="𝟚"/>
<when state="exposant" output="²"/>
<when state="gras" output="𝟮"/>
<when state="indices" output=""/>
<when state="raye" output="ƻ"/>
<when state="scientifique" output=""/>
</action>
<action id="3">
<when state="none" output="3"/>
<when state="caron" output=""/>
<when state="circonflexe" output="³"/>
<when state="doubletrait" output="𝟛"/>
<when state="exposant" output="³"/>
<when state="gras" output="𝟯"/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="4">
<when state="none" output="4"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟜"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟰"/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="5">
<when state="none" output="5"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟝"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟱"/>
<when state="indices" output=""/>
<when state="latin" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="6">
<when state="none" output="6"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟞"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟲"/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="7">
<when state="none" output="7"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟟"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟳"/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="8">
<when state="none" output="8"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟠"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟴"/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
</action>
<action id="9">
<when state="none" output="9"/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="doubletrait" output="𝟡"/>
<when state="exposant" output=""/>
<when state="gras" output="𝟵"/>
<when state="indices" output=""/>
</action>
<action id=":">
<when state="none" output=":"/>
<when state="aigu" output="́"/>
<when state="barre" output="̸"/>
<when state="breve" output="̆"/>
<when state="breveinverse" output="̑"/>
<when state="caron" output="̌"/>
<when state="cedille" output="̧"/>
<when state="circonflexe" output="̂"/>
<when state="circonflexesouscrit" output="̭"/>
<when state="corne" output="̛"/>
<when state="crochet" output="̉"/>
<when state="doubleaigu" output="̋"/>
<when state="doublegrave" output="̏"/>
<when state="grave" output="̀"/>
<when state="grecaigu" output="́"/>
<when state="grectremaaigu" output="̈́"/>
<when state="latin" output=""/>
<when state="macron" output="̄"/>
<when state="macronsouscrit" output="̱"/>
<when state="ogonek" output="̨"/>
<when state="pointsouscrit" output="̣"/>
<when state="pointsuscrit" output="̇"/>
<when state="raye" output="̶"/>
<when state="rond" output="̊"/>
<when state="rondsouscrit" output="̥"/>
<when state="scientifique" output=""/>
<when state="tilde" output="̃"/>
<when state="tildeinscrit" output="̴"/>
<when state="trema" output="̈"/>
<when state="tremasouscrit" output="̤"/>
<when state="virgule" output="̦"/>
</action>
<action id=";">
<when state="none" output=";"/>
</action>
<action id="=">
<when state="none" output="="/>
<when state="barre" output=""/>
<when state="caron" output=""/>
<when state="circonflexe" output=""/>
<when state="exposant" output=""/>
<when state="indices" output=""/>
<when state="scientifique" output=""/>
<when state="tilde" output=""/>
<when state="tildebarre" output=""/>
</action>
<action id="&#x003E;">
<when state="none" output="&#x003E;"/>
<when state="barre" output=""/>
<when state="scientifique" output=""/>
<when state="scientifiquebarre" output=""/>
<when state="tilde" output=""/>
</action>
<action id="?">
<when state="none" output="?"/>
<when state="aigu" output="́"/>
<when state="barre" output="̸"/>
<when state="breve" output="̆"/>
<when state="breveinverse" output="̑"/>
<when state="caron" output="̌"/>
<when state="cedille" output="̧"/>
<when state="circonflexe" output="̂"/>
<when state="circonflexesouscrit" output="̭"/>
<when state="corne" output="̛"/>
<when state="crochet" output="̉"/>
<when state="doubleaigu" output="̋"/>
<when state="doublegrave" output="̏"/>
<when state="grave" output="̀"/>
<when state="grecaigu" output="́"/>
<when state="grectremaaigu" output="̈́"/>
<when state="latin" output=""/>
<when state="macron" output="̄"/>
<when state="macronsouscrit" output="̱"/>
<when state="ogonek" output="̨"/>
<when state="pointsouscrit" output="̣"/>
<when state="pointsuscrit" output="̇"/>
<when state="raye" output="̶"/>
<when state="rond" output="̊"/>
<when state="rondsouscrit" output="̥"/>
<when state="scientifique" output=""/>
<when state="tilde" output="̃"/>
<when state="tildeinscrit" output="̴"/>
<when state="trema" output="̈"/>
<when state="tremasouscrit" output="̤"/>
<when state="virgule" output="̦"/>
</action>
<action id="@">
<when state="none" output="@"/>
<when state="scientifique" output=""/>
</action>
<action id="A">
<when state="none" output="A"/>
<when state="aigu" output="Á"/>
<when state="aigubreve" output=""/>
<when state="aigurond" output="Ǻ"/>
<when state="barre" output="Ⱥ"/>
<when state="breve" output="Ă"/>
<when state="brevecrochet" output=""/>
<when state="breveinverse" output="Ȃ"/>
<when state="brevepoint" output=""/>
<when state="brevetilde" output=""/>
<when state="calligraphique" output="𝓐"/>
<when state="caron" output="Ǎ"/>
<when state="circonflexe" output="Â"/>
<when state="circonflexeaigu" output=""/>
<when state="circonflexecrochet" output=""/>
<when state="circonflexegrave" output=""/>
<when state="circonflexepoint" output=""/>
<when state="circonflexetilde" output=""/>
<when state="crochet" output=""/>
<when state="doublegrave" output="Ȁ"/>
<when state="doubletrait" output="𝔸"/>
<when state="exposant" output=""/>
<when state="gotiques" output="𝔄"/>
<when state="gotiquesgras" output="𝕬"/>
<when state="gras" output="𝐀"/>
<when state="grasitalique" output="𝑨"/>
<when state="grave" output="À"/>
<when state="gravebreve" output=""/>
<when state="grec" output="Α"/>
<when state="grecaigu" output="Ά"/>
<when state="indices" output=""/>
<when state="italique" output="𝐴"/>
<when state="latin" output=""/>
<when state="macron" output="Ā"/>
<when state="macronpointsuscrit" output="Ǡ"/>
<when state="monnaie" output=""/>
<when state="ogonek" output="Ą"/>
<when state="pointsouscrit" output=""/>
<when state="pointsuscrit" output="Ȧ"/>
<when state="rond" output="Å"/>
<when state="rondsouscrit" output=""/>
<when state="scientifique" output=""/>
<when state="scriptes" output="𝒜"/>
<when state="tilde" output="Ã"/>
<when state="trema" output="Ä"/>
<when state="tremamacron" output="Ǟ"/>
</action>
<action id="B">
<when state="none" output="B"/>
<when state="calligraphique" output="𝓑"/>
<when state="crosse" output="Ɓ"/>
<when state="doubletrait" output="𝔹"/>
<when state="exposant" output=""/>
<when state="gotiques" output="𝔅"/>
<when state="gotiquesgras" output="𝕭"/>
<when state="gras" output="𝐁"/>
<when state="grasitalique" output="𝑩"/>
<when state="grec" output="Β"/>
<when state="indices" output="ʙ"/>
<when state="italique" output="𝐵"/>
<when state="latin" output=""/>
<when state="macronsouscrit" output=""/>
<when state="monnaie" output="฿"/>
<when state="pointsouscrit" output=""/>
<when state="pointsuscrit" output=""/>
<when state="raye" output="Ƀ"/>
<when state="scientifique" output=""/>
</action>
<action id="C">
<when state="none" output="C"/>
<when state="aigu" output="Ć"/>
<when state="aigucedille" output=""/>
<when state="barre" output="Ȼ"/>
<when state="calligraphique" output="𝓒"/>
<when state="caron" output="Č"/>
<when state="cedille" output="Ç"/>
<when state="circonflexe" output="Ĉ"/>
<when state="crosse" output="Ƈ"/>
<when state="doubletrait" output=""/>
<when state="exposant" output=""/>
<when state="gotiques" output=""/>
<when state="gotiquesgras" output="𝕮"/>
<when state="gras" output="𝐂"/>
<when state="grasitalique" output="𝑪"/>
<when state="grec" output="Ψ"/>
<when state="indices" output=""/>
<when state="italique" output="𝐶"/>
<when state="latin" output="ϴ"/>
<when state="monnaie" output=""/>
<when state="pointsuscrit" output="Ċ"/>
<when state="raye" output=""/>
<when state="scientifique" output=""/>
<when state="scriptes" output="𝒞"/>
</action>
<action id="D">
<when state="none" output="D"/>
<when state="calligraphique" output="𝓓"/>
<when state="caron" output="Ď"/>
<when state="cedille" output=""/>
<when state="circonflexesouscrit" output=""/>
<when state="crochet" output="Ɖ"/>
<when state="crosse" output="Ɗ"/>
<when state="doubletrait" output="𝔻"/>
<when state="exposant" output=""/>
<when state="gotiques" output="𝔇"/>
<when state="gotiquesgras" output="𝕯"/>
<when state="gras" output="𝐃"/>
<when state="grasitalique" output="𝑫"/>
<when state="grec" output="Δ"/>
<when state="indices" output=""/>
<when state="italique" output="𝐷"/>
<when state="latin" output="Ð"/>
<when state="macronsouscrit" output=""/>
<when state="monnaie" output=""/>
<when state="pointsouscrit" output=""/>
<when state="pointsuscrit" output=""/>
<when state="raye" output="Đ"/>
<when state="scientifique" output=""/>
<when state="scriptes" output="𝒟"/>
</action>
<action id="E">
<when state="none" output="E"/>
<when state="aigu" output="É"/>
<when state="aigumacron" output=""/>
<when state="barre" output="Ɇ"/>
<when state="breve" output="Ĕ"/>
<when state="brevecedille"<