Input methods: Difference between revisions

26 bytes added ,  03:40, 17 December 2022
Updated layout
(Moved diacritics to come after the "◌")
(Updated layout)
Line 273: Line 273:
` 1 2 3 4 5 6 7 8 9 0 - =
` 1 2 3 4 5 6 7 8 9 0 - =


{{derani| ◌   ◌◌ ◌  ◌ }} « » \
{{derani|◌   ◌◌ ◌ ◌ }} « » \


{{derani|         }}
{{derani|         }}


{{derani|         }}
{{derani|        }}


'''Shifted'''
'''Shifted'''
Line 285: Line 285:
X X X X X X X X X X ‹ › |
X X X X X X X X X X ‹ › |


X X X X X X X X X X {{derani|}}
X X X X X X X X X {{derani|◌◌ }}


X X X X X X X {{derani|  }}
X X X X X X X {{derani|  }}


Some punctuation whose keys were taken over have been put under AltGr.
Some punctuation whose keys were taken over have been put under AltGr.
Line 297: Line 297:
     name[Group1]= "Toaqzu (Deranı)";
     name[Group1]= "Toaqzu (Deranı)";


     key <TLDE> { [ grave, asciitilde ] };
     key <TLDE> { [ grave, asciitilde ] };
     key <AE01> { [ 1, exclam ] };
     key <AE01> { [ 1, exclam ] };
     key <AE02> { [ 2, at ] };
     key <AE02> { [ 2, at ] };
     key <AE03> { [ 3, numbersign ] };
     key <AE03> { [ 3, numbersign ] };
     key <AE04> { [ 4, dollar ] };
     key <AE04> { [ 4, dollar ] };
     key <AE05> { [ 5, percent ] };
     key <AE05> { [ 5, percent ] };
     key <AE06> { [ 6, asciicircum ] };
     key <AE06> { [ 6, asciicircum ] };
     key <AE07> { [ 7, ampersand ] };
     key <AE07> { [ 7, ampersand ] };
     key <AE08> { [ 8, asterisk ] };
     key <AE08> { [ 8, asterisk ] };
     key <AE09> { [ 9, parenleft ] };
     key <AE09> { [ 9, parenleft ] };
     key <AE10> { [ 0, parenright ] };
     key <AE10> { [ 0, parenright ] };
     key <AE11> { [ minus, underscore, endash, emdash ] };
     key <AE11> { [ minus, underscore, endash, emdash ] };
     key <AE12> { [ equal, plus ] };
     key <AE12> { [ equal, plus ] };


     key <AD01> { [ UEDC1 ] }; // Q
     key <AD01> { [ UEDC2 ] }; // Q
     key <AD02> { [ UEDC0 ] }; // Ꝡ
     key <AD02> { [ UEDC1 ] }; // Ꝡ
     key <AD03> { [ UEDD1 ] }; // 2nd tone
     key <AD03> { [ UEDD0 ] }; // 2nd tone
     key <AD04> { [ UEDBA ] }; // R
     key <AD04> { [ UEDBB ] }; // R
     key <AD05> { [ UEDB6 ] }; // T
     key <AD05> { [ UEDB7 ] }; // T
     key <AD06> { [ UEDD0 ] }; // digraph
     key <AD06> { [ UEDD4 ] }; // diphthong
     key <AD07> { [ UEDD2 ] }; // 3rd tone
     key <AD07> { [ UEDD1 ] }; // 3rd tone
     key <AD08> { [ UEDBC ] }; // NH
     key <AD08> { [ UEDBD ] }; // NH
     key <AD09> { [ UEDD3 ] }; // 4th tone
     key <AD09> { [ UEDD2 ] }; // 4th tone
     key <AD10> { [ UEDB2 ] }; // P
     key <AD10> { [ UEDB3 ] }; // P
     key <AD11> { [ guillemotleft, U2039, bracketleft, braceleft ] };
     key <AD11> { [ guillemotleft, U2039, bracketleft, braceleft ] };
     key <AD12> { [ guillemotright, U203A, bracketright, braceright ] };
     key <AD12> { [ guillemotright, U203A, bracketright, braceright ] };


     key <AC01> { [ UEDC4 ] }; // vowel
     key <AC01> { [ UEDC5 ] }; // '
     key <AC02> { [ UEDB9 ] }; // S
     key <AC02> { [ UEDBA ] }; // S
     key <AC03> { [ UEDB5 ] }; // D
     key <AC03> { [ UEDB6 ] }; // D
     key <AC04> { [ UEDB3 ] }; // F
     key <AC04> { [ UEDB4 ] }; // F
     key <AC05> { [ UEDC2 ] }; // G
     key <AC05> { [ UEDC3 ] }; // G
     key <AC06> { [ UEDC5 ] }; // H
     key <AC06> { [ UEDC6 ] }; // H
     key <AC07> { [ UEDBD ] }; // J
     key <AC07> { [ UEDBE ] }; // J
     key <AC08> { [ UEDC3 ] }; // K
     key <AC08> { [ UEDC4 ] }; // K
     key <AC09> { [ UEDBB ] }; // L
     key <AC09> { [ UEDBC ] }; // L
     key <AC10> { [ UEDDA, NoSymbol, semicolon, colon ] }; // cartouche start
     key <AC10> { [ UEDE6, UEDD3, semicolon, colon ] }; // cartouche start | hiatus mark
     key <AC11> { [ UEDDB, UEDDC, apostrophe, quotedbl ] }; // cartouche end | null variable
     key <AC11> { [ UEDE7, UEDE8, apostrophe, quotedbl ] }; // cartouche end | null variable


     key <AB01> { [ UEDB7 ] }; // Z
     key <AB01> { [ UEDB8 ] }; // Z
     key <AB02> { [ UEDBF ] }; // SH
     key <AB02> { [ UEDC0 ] }; // SH
     key <AB03> { [ UEDB8 ] }; // C
     key <AB03> { [ UEDB9 ] }; // C
     key <AB04> { [ UEDBE ] }; // CH
     key <AB04> { [ UEDBF ] }; // CH
     key <AB05> { [ UEDB1 ] }; // B
     key <AB05> { [ UEDB2 ] }; // B
     key <AB06> { [ UEDB4 ] }; // N
     key <AB06> { [ UEDB5 ] }; // N
     key <AB07> { [ UEDB0 ] }; // M
     key <AB07> { [ UEDB0, UEDB1 ] }; // M | M coda
     key <AB08> { [ UEDD6, UEDD4, comma, less ] }; // subordination mark | prefix mark
     key <AB08> { [ UEDE2, UEDE0, comma, less ] }; // subordination mark | prefix mark
     key <AB09> { [ UEDD7, UEDD5, period, greater ] }; // declarative period | quotation mark
     key <AB09> { [ UEDE3, UEDE1, period, greater ] }; // declarative full stop | quotation mark
     key <AB10> { [ UEDD8, UEDD9, slash, question ] }; // non-declarative period | question mark
     key <AB10> { [ UEDE4, UEDE5, slash, question ] }; // other full stop | question mark


     key <BKSL> { [ backslash, bar] };
     key <BKSL> { [ backslash, bar] };
      
      
     key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
     key <SPCE> { [ space, space, nobreakspace,  nobreakspace ] };
      
      
   include "level3(ralt_switch)"
   include "level3(ralt_switch)"
};
};
</pre>
</pre>