]> shimmer.witbreuk.eu Git - UltimateKEYS.git/blobdiff - linux-xcompose/.XCompose
Add files via upload
[UltimateKEYS.git] / linux-xcompose / .XCompose
index 581fc6f05a8902b1131d945b2bba8f1fcacc9533..cabf1d394d5488126824f1bfe76d1b72045983ab 100644 (file)
-# UltimateKEYS - 2022-05-29  (~/.XCompose)
+include "%L"
 
 
-# Website :  www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)
+# UltimateKEYS Compose Key Sequences - 2025-02-11
+
+# Website :  https://pieter-degroote.github.io/UltimateKEYS/
+
+# GitHub :   https://github.com/pieter-degroote/UltimateKEYS
 
 # License :  GNU General Public License Version 3
 
 
 # License :  GNU General Public License Version 3
 
-# GitHub :   github.com/pieter-degroote/UltimateKEYS
 
 
+# Acute Accent
 
 
-# Compose key descriptions for UltimateKEYS
+<Multi_key> <apostrophe> <a> : "á"  U00E1  # a with acute
+<Multi_key> <apostrophe> <A> : "Á"  U00C1  # A with acute
+<Multi_key> <apostrophe> <c> : "ć"  U0107  # c with acute
+<Multi_key> <apostrophe> <C> : "Ć"  U0106  # C with acute
+<Multi_key> <apostrophe> <d> : "ḉ"  U1E09  # c with cedilla and acute
+<Multi_key> <apostrophe> <D> : "Ḉ"  U1E08  # C with cedilla and acute
+<Multi_key> <apostrophe> <e> : "é"  U00E9  # e with acute
+<Multi_key> <apostrophe> <E> : "É"  U00C9  # E with acute
+<Multi_key> <apostrophe> <g> : "ǵ"  U01F5  # g with acute
+<Multi_key> <apostrophe> <G> : "Ǵ"  U01F4  # G with acute
+<Multi_key> <apostrophe> <i> : "í"  U00ED  # i with acute
+<Multi_key> <apostrophe> <I> : "Í"  U00CD  # I with acute
+<Multi_key> <apostrophe> <j> : "ǿ"  U01FF  # o with stroke and acute
+<Multi_key> <apostrophe> <J> : "Ǿ"  U01FE  # O with stroke and acute
+<Multi_key> <apostrophe> <k> : "ḱ"  U1E31  # k with acute
+<Multi_key> <apostrophe> <K> : "Ḱ"  U1E30  # K with acute
+<Multi_key> <apostrophe> <l> : "ĺ"  U013A  # l with acute
+<Multi_key> <apostrophe> <L> : "Ĺ"  U0139  # L with acute
+<Multi_key> <apostrophe> <m> : "ḿ"  U1E3F  # m with acute
+<Multi_key> <apostrophe> <M> : "Ḿ"  U1E3E  # M with acute
+<Multi_key> <apostrophe> <n> : "ń"  U0144  # n with acute
+<Multi_key> <apostrophe> <N> : "Ń"  U0143  # N with acute
+<Multi_key> <apostrophe> <o> : "ó"  U00F3  # o with acute
+<Multi_key> <apostrophe> <O> : "Ó"  U00D3  # O with acute
+<Multi_key> <apostrophe> <p> : "ṕ"  U1E55  # p with acute
+<Multi_key> <apostrophe> <P> : "Ṕ"  U1E54  # P with acute
+<Multi_key> <apostrophe> <q> : "ǽ"  U01FD  # ae with acute
+<Multi_key> <apostrophe> <Q> : "Ǽ"  U01FC  # AE with acute
+<Multi_key> <apostrophe> <r> : "ŕ"  U0155  # r with acute
+<Multi_key> <apostrophe> <R> : "Ŕ"  U0154  # R with acute
+<Multi_key> <apostrophe> <s> : "ś"  U015B  # s with acute
+<Multi_key> <apostrophe> <S> : "Ś"  U015A  # S with acute
+<Multi_key> <apostrophe> <u> : "ú"  U00FA  # u with acute
+<Multi_key> <apostrophe> <U> : "Ú"  U00DA  # U with acute
+<Multi_key> <apostrophe> <w> : "ẃ"  U1E83  # w with acute
+<Multi_key> <apostrophe> <W> : "Ẃ"  U1E82  # W with acute
+<Multi_key> <apostrophe> <x> : "ǻ"  U01FB  # a with ring above and acute
+<Multi_key> <apostrophe> <X> : "Ǻ"  U01FA  # A with ring above and acute
+<Multi_key> <apostrophe> <y> : "ý"  U00FD  # y with acute
+<Multi_key> <apostrophe> <Y> : "Ý"  U00DD  # Y with acute
+<Multi_key> <apostrophe> <z> : "ź"  U017A  # z with acute
+<Multi_key> <apostrophe> <Z> : "Ź"  U0179  # Z with acute
+
+
+# Grave Accent
+
+<Multi_key> <grave> <a> : "à"  U00E0  # a with grave
+<Multi_key> <grave> <A> : "À"  U00C0  # A with grave
+<Multi_key> <grave> <e> : "è"  U00E8  # e with grave
+<Multi_key> <grave> <E> : "È"  U00C8  # E with grave
+<Multi_key> <grave> <i> : "ì"  U00EC  # i with grave
+<Multi_key> <grave> <I> : "Ì"  U00CC  # I with grave
+<Multi_key> <grave> <n> : "ǹ"  U01F9  # n with grave
+<Multi_key> <grave> <N> : "Ǹ"  U01F8  # N with grave
+<Multi_key> <grave> <o> : "ò"  U00F2  # o with grave
+<Multi_key> <grave> <O> : "Ò"  U00D2  # O with grave
+<Multi_key> <grave> <u> : "ù"  U00F9  # u with grave
+<Multi_key> <grave> <U> : "Ù"  U00D9  # U with grave
+<Multi_key> <grave> <w> : "ẁ"  U1E81  # w with grave
+<Multi_key> <grave> <W> : "Ẁ"  U1E80  # W with grave
+<Multi_key> <grave> <y> : "ỳ"  U1EF3  # y with grave
+<Multi_key> <grave> <Y> : "Ỳ"  U1EF2  # Y with grave
+
+
+# Diaeresis
+
+<Multi_key> <quotedbl> <a> : "ä"  U00E4  # a with diaeresis
+<Multi_key> <quotedbl> <A> : "Ä"  U00C4  # A with diaeresis
+<Multi_key> <quotedbl> <e> : "ë"  U00EB  # e with diaeresis
+<Multi_key> <quotedbl> <E> : "Ë"  U00CB  # E with diaeresis
+<Multi_key> <quotedbl> <h> : "ḧ"  U1E27  # h with diaeresis
+<Multi_key> <quotedbl> <H> : "Ḧ"  U1E26  # H with diaeresis
+<Multi_key> <quotedbl> <i> : "ï"  U00EF  # i with diaeresis
+<Multi_key> <quotedbl> <I> : "Ï"  U00CF  # I with diaeresis
+<Multi_key> <quotedbl> <o> : "ö"  U00F6  # o with diaeresis
+<Multi_key> <quotedbl> <O> : "Ö"  U00D6  # O with diaeresis
+<Multi_key> <quotedbl> <t> : "ẗ"  U1E97  # t with diaeresis
+<Multi_key> <quotedbl> <u> : "ü"  U00FC  # u with diaeresis
+<Multi_key> <quotedbl> <U> : "Ü"  U00DC  # U with diaeresis
+<Multi_key> <quotedbl> <w> : "ẅ"  U1E85  # w with diaeresis
+<Multi_key> <quotedbl> <W> : "Ẅ"  U1E84  # W with diaeresis
+<Multi_key> <quotedbl> <x> : "ẍ"  U1E8D  # x with diaeresis
+<Multi_key> <quotedbl> <X> : "Ẍ"  U1E8C  # X with diaeresis
+<Multi_key> <quotedbl> <y> : "ÿ"  U00FF  # y with diaeresis
+<Multi_key> <quotedbl> <Y> : "Ÿ"  U0178  # Y with diaeresis
 
 
 # Circumflex Accent
 
 
 # Circumflex Accent
 <Multi_key> <c> <Y> : "Ŷ"  U0176  # Y with circumflex
 <Multi_key> <c> <z> : "ẑ"  U1E91  # z with circumflex
 <Multi_key> <c> <Z> : "Ẑ"  U1E90  # Z with circumflex
 <Multi_key> <c> <Y> : "Ŷ"  U0176  # Y with circumflex
 <Multi_key> <c> <z> : "ẑ"  U1E91  # z with circumflex
 <Multi_key> <c> <Z> : "Ẑ"  U1E90  # Z with circumflex
-<Multi_key> <c> <space> : "ˆ"  U02C6  # circumflex accent (modifier)
+
+
+# Tilde
+
+<Multi_key> <asciitilde> <a> : "ã"  U00E3  # a with tilde
+<Multi_key> <asciitilde> <A> : "Ã"  U00C3  # A with tilde
+<Multi_key> <asciitilde> <e> : "ẽ"  U1EBD  # e with tilde
+<Multi_key> <asciitilde> <E> : "Ẽ"  U1EBC  # E with tilde
+<Multi_key> <asciitilde> <i> : "ĩ"  U0129  # i with tilde
+<Multi_key> <asciitilde> <I> : "Ĩ"  U0128  # I with tilde
+<Multi_key> <asciitilde> <l> : "ɫ"  U026B  # l with middle tilde
+<Multi_key> <asciitilde> <L> : "Ɫ"  U2C62  # L with middle tilde
+<Multi_key> <asciitilde> <n> : "ñ"  U00F1  # n with tilde
+<Multi_key> <asciitilde> <N> : "Ñ"  U00D1  # N with tilde
+<Multi_key> <asciitilde> <o> : "õ"  U00F5  # o with tilde
+<Multi_key> <asciitilde> <O> : "Õ"  U00D5  # O with tilde
+<Multi_key> <asciitilde> <u> : "ũ"  U0169  # u with tilde
+<Multi_key> <asciitilde> <U> : "Ũ"  U0168  # U with tilde
+<Multi_key> <asciitilde> <v> : "ṽ"  U1E7D  # v with tilde
+<Multi_key> <asciitilde> <V> : "Ṽ"  U1E7C  # V with tilde
+<Multi_key> <asciitilde> <y> : "ỹ"  U1EF9  # y with tilde
+<Multi_key> <asciitilde> <Y> : "Ỹ"  U1EF8  # Y with tilde
+
+
+# Cedilla and Ogonek
+
+<Multi_key> <comma> <a> : "ą"  U0105  # a with ogonek
+<Multi_key> <comma> <A> : "Ą"  U0104  # A with ogonek
+<Multi_key> <comma> <c> : "ç"  U00E7  # c with cedilla
+<Multi_key> <comma> <C> : "Ç"  U00C7  # C with cedilla
+<Multi_key> <comma> <d> : "ḑ"  U1E11  # d with cedilla
+<Multi_key> <comma> <D> : "Ḑ"  U1E10  # D with cedilla
+<Multi_key> <comma> <e> : "ę"  U0119  # e with ogonek
+<Multi_key> <comma> <E> : "Ę"  U0118  # E with ogonek
+<Multi_key> <comma> <f> : "ȩ"  U0229  # e with cedilla
+<Multi_key> <comma> <F> : "Ȩ"  U0228  # E with cedilla
+<Multi_key> <comma> <g> : "ģ"  U0123  # g with cedilla
+<Multi_key> <comma> <G> : "Ģ"  U0122  # G with cedilla
+<Multi_key> <comma> <h> : "ḩ"  U1E29  # h with cedilla
+<Multi_key> <comma> <H> : "Ḩ"  U1E28  # H with cedilla
+<Multi_key> <comma> <i> : "į"  U012F  # i with ogonek
+<Multi_key> <comma> <I> : "Į"  U012E  # I with ogonek
+<Multi_key> <comma> <k> : "ķ"  U0137  # k with cedilla
+<Multi_key> <comma> <K> : "Ķ"  U0136  # K with cedilla
+<Multi_key> <comma> <l> : "ļ"  U013C  # l with cedilla
+<Multi_key> <comma> <L> : "Ļ"  U013B  # L with cedilla
+<Multi_key> <comma> <n> : "ņ"  U0146  # n with cedilla
+<Multi_key> <comma> <N> : "Ņ"  U0145  # N with cedilla
+<Multi_key> <comma> <o> : "ǫ"  U01EB  # o with ogonek
+<Multi_key> <comma> <O> : "Ǫ"  U01EA  # O with ogonek
+<Multi_key> <comma> <r> : "ŗ"  U0157  # r with cedilla
+<Multi_key> <comma> <R> : "Ŗ"  U0156  # R with cedilla
+<Multi_key> <comma> <s> : "ş"  U015F  # s with cedilla
+<Multi_key> <comma> <S> : "Ş"  U015E  # S with cedilla
+<Multi_key> <comma> <t> : "ţ"  U0163  # t with cedilla
+<Multi_key> <comma> <T> : "Ţ"  U0162  # T with cedilla
+<Multi_key> <comma> <u> : "ų"  U0173  # u with ogonek
+<Multi_key> <comma> <U> : "Ų"  U0172  # U with ogonek
 
 
 # Caron
 
 
 # Caron
 <Multi_key> <v> <U> : "Ǔ"  U01D3  # U with caron
 <Multi_key> <v> <z> : "ž"  U017E  # z with caron
 <Multi_key> <v> <Z> : "Ž"  U017D  # Z with caron
 <Multi_key> <v> <U> : "Ǔ"  U01D3  # U with caron
 <Multi_key> <v> <z> : "ž"  U017E  # z with caron
 <Multi_key> <v> <Z> : "Ž"  U017D  # Z with caron
-<Multi_key> <v> <3>           : "ǯ"  U01EF  # small letter ezh with caron
-<Multi_key> <v> <numbersign>  : "Ǯ"  U01EE  # capital letter ezh with caron
-<Multi_key> <v> <space>       : "ˇ"  U02C7  # caron
+<Multi_key> <v> <3>          : "ǯ"  U01EF  # small letter ezh with caron
+<Multi_key> <v> <numbersign> : "Ǯ"  U01EE  # capital letter ezh with caron
 
 
 # Dot Above
 
 
 # Dot Above
 <Multi_key> <period> <O> : "Ȯ"  U022E  # O with dot above
 <Multi_key> <period> <p> : "ṗ"  U1E57  # p with dot above
 <Multi_key> <period> <P> : "Ṗ"  U1E56  # P with dot above
 <Multi_key> <period> <O> : "Ȯ"  U022E  # O with dot above
 <Multi_key> <period> <p> : "ṗ"  U1E57  # p with dot above
 <Multi_key> <period> <P> : "Ṗ"  U1E56  # P with dot above
+<Multi_key> <period> <q> : "ẛ"  U1E9B  # long s with dot above
 <Multi_key> <period> <r> : "ṙ"  U1E59  # r with dot above
 <Multi_key> <period> <R> : "Ṙ"  U1E58  # R with dot above
 <Multi_key> <period> <s> : "ṡ"  U1E61  # s with dot above
 <Multi_key> <period> <r> : "ṙ"  U1E59  # r with dot above
 <Multi_key> <period> <R> : "Ṙ"  U1E58  # R with dot above
 <Multi_key> <period> <s> : "ṡ"  U1E61  # s with dot above
 <Multi_key> <o> <y> : "ẙ"  U1E99  # y with ring above
 
 
 <Multi_key> <o> <y> : "ẙ"  U1E99  # y with ring above
 
 
-# Macron/Stroke
+# Macron and Stroke
 
 <Multi_key> <minus> <a> : "ā"  U0101  # a with macron
 <Multi_key> <minus> <A> : "Ā"  U0100  # A with macron
 
 <Multi_key> <minus> <a> : "ā"  U0101  # a with macron
 <Multi_key> <minus> <A> : "Ā"  U0100  # A with macron
 <Multi_key> <minus> <Y> : "Ȳ"  U0232  # Y with macron
 <Multi_key> <minus> <z> : "ƶ"  U01B6  # z with stroke
 <Multi_key> <minus> <Z> : "Ƶ"  U01B5  # Z with stroke
 <Multi_key> <minus> <Y> : "Ȳ"  U0232  # Y with macron
 <Multi_key> <minus> <z> : "ƶ"  U01B6  # z with stroke
 <Multi_key> <minus> <Z> : "Ƶ"  U01B5  # Z with stroke
-<Multi_key> <minus> <space> : "¯"  U00AF  # macron
 
 
 
 
-# Macron/Stroke (Additional)
+# Macron and Stroke (additional)
 
 
+<Multi_key> <underscore> <f> : "ẝ"  U1E9D  # long s with high stroke
 <Multi_key> <underscore> <g> : "ḡ"  U1E21  # g with macron
 <Multi_key> <underscore> <G> : "Ḡ"  U1E20  # G with macron
 <Multi_key> <underscore> <i> : "ɨ"  U0268  # i with stroke
 <Multi_key> <underscore> <I> : "Ɨ"  U0197  # I with stroke
 <Multi_key> <underscore> <l> : "ƚ"  U019A  # l with bar
 <Multi_key> <underscore> <L> : "Ƚ"  U023D  # L with bar
 <Multi_key> <underscore> <g> : "ḡ"  U1E21  # g with macron
 <Multi_key> <underscore> <G> : "Ḡ"  U1E20  # G with macron
 <Multi_key> <underscore> <i> : "ɨ"  U0268  # i with stroke
 <Multi_key> <underscore> <I> : "Ɨ"  U0197  # I with stroke
 <Multi_key> <underscore> <l> : "ƚ"  U019A  # l with bar
 <Multi_key> <underscore> <L> : "Ƚ"  U023D  # L with bar
+<Multi_key> <underscore> <o> : "ɵ"  U0275  # barred o
+<Multi_key> <underscore> <O> : "Ɵ"  U019F  # O with middle tilde
+<Multi_key> <underscore> <q> : "ǣ"  U01E3  # ae with macron
+<Multi_key> <underscore> <Q> : "Ǣ"  U01E2  # AE with macron
 <Multi_key> <underscore> <u> : "ʉ"  U0289  # u with bar
 <Multi_key> <underscore> <U> : "Ʉ"  U0244  # U with bar
 <Multi_key> <underscore> <y> : "ɏ"  U024F  # y with stroke
 <Multi_key> <underscore> <Y> : "Ɏ"  U024E  # Y with stroke
 
 
 <Multi_key> <underscore> <u> : "ʉ"  U0289  # u with bar
 <Multi_key> <underscore> <U> : "Ʉ"  U0244  # U with bar
 <Multi_key> <underscore> <y> : "ɏ"  U024F  # y with stroke
 <Multi_key> <underscore> <Y> : "Ɏ"  U024E  # Y with stroke
 
 
-# Stroke
+# Oblique/Diagonal Stroke
 
 <Multi_key> <slash> <a> : "ⱥ"  U2C65  # a with stroke
 <Multi_key> <slash> <A> : "Ⱥ"  U023A  # A with stroke
 
 <Multi_key> <slash> <a> : "ⱥ"  U2C65  # a with stroke
 <Multi_key> <slash> <A> : "Ⱥ"  U023A  # A with stroke
 <Multi_key> <slash> <T> : "Ⱦ"  U023E  # T with stroke
 
 
 <Multi_key> <slash> <T> : "Ⱦ"  U023E  # T with stroke
 
 
-# Cedilla/Ogonek
-
-<Multi_key> <comma> <a> : "ą"  U0105  # a with ogonek
-<Multi_key> <comma> <A> : "Ą"  U0104  # A with ogonek
-<Multi_key> <comma> <c> : "ç"  U00E7  # c with cedilla
-<Multi_key> <comma> <C> : "Ç"  U00C7  # C with cedilla
-<Multi_key> <comma> <d> : "ḑ"  U1E11  # d with cedilla
-<Multi_key> <comma> <D> : "Ḑ"  U1E10  # D with cedilla
-<Multi_key> <comma> <e> : "ę"  U0119  # e with ogonek
-<Multi_key> <comma> <E> : "Ę"  U0118  # E with ogonek
-<Multi_key> <comma> <f> : "ȩ"  U0229  # e with cedilla
-<Multi_key> <comma> <F> : "Ȩ"  U0228  # E with cedilla
-<Multi_key> <comma> <g> : "ģ"  U0123  # g with cedilla
-<Multi_key> <comma> <G> : "Ģ"  U0122  # G with cedilla
-<Multi_key> <comma> <h> : "ḩ"  U1E29  # h with cedilla
-<Multi_key> <comma> <H> : "Ḩ"  U1E28  # H with cedilla
-<Multi_key> <comma> <i> : "į"  U012F  # i with ogonek
-<Multi_key> <comma> <I> : "Į"  U012E  # I with ogonek
-<Multi_key> <comma> <k> : "ķ"  U0137  # k with cedilla
-<Multi_key> <comma> <K> : "Ķ"  U0136  # K with cedilla
-<Multi_key> <comma> <l> : "ļ"  U013C  # l with cedilla
-<Multi_key> <comma> <L> : "Ļ"  U013B  # L with cedilla
-<Multi_key> <comma> <n> : "ņ"  U0146  # n with cedilla
-<Multi_key> <comma> <N> : "Ņ"  U0145  # N with cedilla
-<Multi_key> <comma> <o> : "ǫ"  U01EB  # o with ogonek
-<Multi_key> <comma> <O> : "Ǫ"  U01EA  # O with ogonek
-<Multi_key> <comma> <r> : "ŗ"  U0157  # r with cedilla
-<Multi_key> <comma> <R> : "Ŗ"  U0156  # R with cedilla
-<Multi_key> <comma> <s> : "ş"  U015F  # s with cedilla
-<Multi_key> <comma> <S> : "Ş"  U015E  # S with cedilla
-<Multi_key> <comma> <t> : "ţ"  U0163  # t with cedilla
-<Multi_key> <comma> <T> : "Ţ"  U0162  # T with cedilla
-<Multi_key> <comma> <u> : "ų"  U0173  # u with ogonek
-<Multi_key> <comma> <U> : "Ų"  U0172  # U with ogonek
-<Multi_key> <comma> <period> : "˛"  U02DB  # ogonek
-<Multi_key> <comma> <space>  : "¸"  U00B8  # cedilla
-
-
-# Breve/Special
+# Breve and Special Letters
 
 <Multi_key> <b> <a> : "ă"  U0103  # a with breve
 <Multi_key> <b> <A> : "Ă"  U0102  # A with breve
 
 <Multi_key> <b> <a> : "ă"  U0103  # a with breve
 <Multi_key> <b> <A> : "Ă"  U0102  # A with breve
 <Multi_key> <b> <D> : "Ɖ"  U0189  # capital letter African D
 <Multi_key> <b> <e> : "ĕ"  U0115  # e with breve
 <Multi_key> <b> <E> : "Ĕ"  U0114  # E with breve
 <Multi_key> <b> <D> : "Ɖ"  U0189  # capital letter African D
 <Multi_key> <b> <e> : "ĕ"  U0115  # e with breve
 <Multi_key> <b> <E> : "Ĕ"  U0114  # E with breve
-<Multi_key> <b> <f> : "ə"  U0259  # small letter schwa (Azerbaijani)
-<Multi_key> <b> <F> : "Ə"  U018F  # capital letter schwa (Azerbaijani)
 <Multi_key> <b> <g> : "ğ"  U011F  # g with breve
 <Multi_key> <b> <G> : "Ğ"  U011E  # G with breve
 <Multi_key> <b> <i> : "ĭ"  U012D  # i with breve
 <Multi_key> <b> <I> : "Ĭ"  U012C  # I with breve
 <Multi_key> <b> <g> : "ğ"  U011F  # g with breve
 <Multi_key> <b> <G> : "Ğ"  U011E  # G with breve
 <Multi_key> <b> <i> : "ĭ"  U012D  # i with breve
 <Multi_key> <b> <I> : "Ĭ"  U012C  # I with breve
-<Multi_key> <b> <n> : "ŋ"  U014B  # small letter eng(ma)
-<Multi_key> <b> <N> : "Ŋ"  U014A  # capital letter eng(ma)
 <Multi_key> <b> <o> : "ŏ"  U014F  # o with breve
 <Multi_key> <b> <O> : "Ŏ"  U014E  # O with breve
 <Multi_key> <b> <s> : "ș"  U0219  # s with comma below (Romanian)
 <Multi_key> <b> <o> : "ŏ"  U014F  # o with breve
 <Multi_key> <b> <O> : "Ŏ"  U014E  # O with breve
 <Multi_key> <b> <s> : "ș"  U0219  # s with comma below (Romanian)
 <Multi_key> <b> <T> : "Ț"  U021A  # T with comma below (Romanian)
 <Multi_key> <b> <u> : "ŭ"  U016D  # u with breve
 <Multi_key> <b> <U> : "Ŭ"  U016C  # U with breve
 <Multi_key> <b> <T> : "Ț"  U021A  # T with comma below (Romanian)
 <Multi_key> <b> <u> : "ŭ"  U016D  # u with breve
 <Multi_key> <b> <U> : "Ŭ"  U016C  # U with breve
-<Multi_key> <b> <w> : "ƿ"  U01BF  # small letter wynn
-<Multi_key> <b> <W> : "Ƿ"  U01F7  # capital letter wynn
-<Multi_key> <b> <y> : "ȝ"  U021D  # small letter yogh
-<Multi_key> <b> <Y> : "Ȝ"  U021C  # capital letter yogh
 <Multi_key> <b> <3>          : "ʒ"  U0292  # small letter ezh
 <Multi_key> <b> <numbersign> : "Ʒ"  U01B7  # capital letter ezh
 <Multi_key> <b> <3>          : "ʒ"  U0292  # small letter ezh
 <Multi_key> <b> <numbersign> : "Ʒ"  U01B7  # capital letter ezh
-<Multi_key> <b> <space>      : "˘"  U02D8  # breve
-
-
-# Inverted Breve
-
-<Multi_key> <B> <a> : "ȃ"  U0203  # a with inverted breve
-<Multi_key> <B> <A> : "Ȃ"  U0202  # A with inverted breve
-<Multi_key> <B> <e> : "ȇ"  U0207  # e with inverted breve
-<Multi_key> <B> <E> : "Ȇ"  U0206  # E with inverted breve
-<Multi_key> <B> <i> : "ȋ"  U020B  # i with inverted breve
-<Multi_key> <B> <I> : "Ȋ"  U020A  # I with inverted breve
-<Multi_key> <B> <o> : "ȏ"  U020F  # o with inverted breve
-<Multi_key> <B> <O> : "Ȏ"  U020E  # O with inverted breve
-<Multi_key> <B> <r> : "ȓ"  U0213  # r with inverted breve
-<Multi_key> <B> <R> : "Ȓ"  U0212  # R with inverted breve
-<Multi_key> <B> <u> : "ȗ"  U0217  # u with inverted breve
-<Multi_key> <B> <U> : "Ȗ"  U0216  # U with inverted breve
-
-
-# Acute Accent
-
-<Multi_key> <apostrophe> <a> : "á"  U00E1  # a with acute
-<Multi_key> <apostrophe> <A> : "Á"  U00C1  # A with acute
-<Multi_key> <apostrophe> <c> : "ć"  U0107  # c with acute
-<Multi_key> <apostrophe> <C> : "Ć"  U0106  # C with acute
-<Multi_key> <apostrophe> <e> : "é"  U00E9  # e with acute
-<Multi_key> <apostrophe> <E> : "É"  U00C9  # E with acute
-<Multi_key> <apostrophe> <g> : "ǵ"  U01F5  # g with acute
-<Multi_key> <apostrophe> <G> : "Ǵ"  U01F4  # G with acute
-<Multi_key> <apostrophe> <i> : "í"  U00ED  # i with acute
-<Multi_key> <apostrophe> <I> : "Í"  U00CD  # I with acute
-<Multi_key> <apostrophe> <k> : "ḱ"  U1E31  # k with acute
-<Multi_key> <apostrophe> <K> : "Ḱ"  U1E30  # K with acute
-<Multi_key> <apostrophe> <l> : "ĺ"  U013A  # l with acute
-<Multi_key> <apostrophe> <L> : "Ĺ"  U0139  # L with acute
-<Multi_key> <apostrophe> <m> : "ḿ"  U1E3F  # m with acute
-<Multi_key> <apostrophe> <M> : "Ḿ"  U1E3E  # M with acute
-<Multi_key> <apostrophe> <n> : "ń"  U0144  # n with acute
-<Multi_key> <apostrophe> <N> : "Ń"  U0143  # N with acute
-<Multi_key> <apostrophe> <o> : "ó"  U00F3  # o with acute
-<Multi_key> <apostrophe> <O> : "Ó"  U00D3  # O with acute
-<Multi_key> <apostrophe> <p> : "ṕ"  U1E55  # p with acute
-<Multi_key> <apostrophe> <P> : "Ṕ"  U1E54  # P with acute
-<Multi_key> <apostrophe> <r> : "ŕ"  U0155  # r with acute
-<Multi_key> <apostrophe> <R> : "Ŕ"  U0154  # R with acute
-<Multi_key> <apostrophe> <s> : "ś"  U015B  # s with acute
-<Multi_key> <apostrophe> <S> : "Ś"  U015A  # S with acute
-<Multi_key> <apostrophe> <u> : "ú"  U00FA  # u with acute
-<Multi_key> <apostrophe> <U> : "Ú"  U00DA  # U with acute
-<Multi_key> <apostrophe> <w> : "ẃ"  U1E83  # w with acute
-<Multi_key> <apostrophe> <W> : "Ẃ"  U1E82  # W with acute
-<Multi_key> <apostrophe> <y> : "ý"  U00FD  # y with acute
-<Multi_key> <apostrophe> <Y> : "Ý"  U00DD  # Y with acute
-<Multi_key> <apostrophe> <z> : "ź"  U017A  # z with acute
-<Multi_key> <apostrophe> <Z> : "Ź"  U0179  # Z with acute
-<Multi_key> <apostrophe> <space> : "´"  U00B4  # acute accent
-
-
-# Diaeresis
-
-<Multi_key> <quotedbl> <a> : "ä"  U00E4  # a with diaeresis
-<Multi_key> <quotedbl> <A> : "Ä"  U00C4  # A with diaeresis
-<Multi_key> <quotedbl> <e> : "ë"  U00EB  # e with diaeresis
-<Multi_key> <quotedbl> <E> : "Ë"  U00CB  # E with diaeresis
-<Multi_key> <quotedbl> <h> : "ḧ"  U1E27  # h with diaeresis
-<Multi_key> <quotedbl> <H> : "Ḧ"  U1E26  # H with diaeresis
-<Multi_key> <quotedbl> <i> : "ï"  U00EF  # i with diaeresis
-<Multi_key> <quotedbl> <I> : "Ï"  U00CF  # I with diaeresis
-<Multi_key> <quotedbl> <o> : "ö"  U00F6  # o with diaeresis
-<Multi_key> <quotedbl> <O> : "Ö"  U00D6  # O with diaeresis
-<Multi_key> <quotedbl> <t> : "ẗ"  U1E97  # t with diaeresis
-<Multi_key> <quotedbl> <u> : "ü"  U00FC  # u with diaeresis
-<Multi_key> <quotedbl> <U> : "Ü"  U00DC  # U with diaeresis
-<Multi_key> <quotedbl> <w> : "ẅ"  U1E85  # w with diaeresis
-<Multi_key> <quotedbl> <W> : "Ẅ"  U1E84  # W with diaeresis
-<Multi_key> <quotedbl> <x> : "ẍ"  U1E8D  # x with diaeresis
-<Multi_key> <quotedbl> <X> : "Ẍ"  U1E8C  # X with diaeresis
-<Multi_key> <quotedbl> <y> : "ÿ"  U00FF  # y with diaeresis
-<Multi_key> <quotedbl> <Y> : "Ÿ"  U0178  # Y with diaeresis
-<Multi_key> <quotedbl> <space> : "¨"  U00A8  # diaeresis
 
 
 # Double Acute Accent
 
 
 # Double Acute Accent
 <Multi_key> <equal> <O> : "Ő"  U0150  # O with double acute
 <Multi_key> <equal> <u> : "ű"  U0171  # u with double acute
 <Multi_key> <equal> <U> : "Ű"  U0170  # U with double acute
 <Multi_key> <equal> <O> : "Ő"  U0150  # O with double acute
 <Multi_key> <equal> <u> : "ű"  U0171  # u with double acute
 <Multi_key> <equal> <U> : "Ű"  U0170  # U with double acute
-<Multi_key> <equal> <space> : "˝"  U02DD  # double acute accent
 
 
 
 
-# Grave Accent
-
-<Multi_key> <grave> <a> : "à"  U00E0  # a with grave
-<Multi_key> <grave> <A> : "À"  U00C0  # A with grave
-<Multi_key> <grave> <e> : "è"  U00E8  # e with grave
-<Multi_key> <grave> <E> : "È"  U00C8  # E with grave
-<Multi_key> <grave> <i> : "ì"  U00EC  # i with grave
-<Multi_key> <grave> <I> : "Ì"  U00CC  # I with grave
-<Multi_key> <grave> <n> : "ǹ"  U01F9  # n with grave
-<Multi_key> <grave> <N> : "Ǹ"  U01F8  # N with grave
-<Multi_key> <grave> <o> : "ò"  U00F2  # o with grave
-<Multi_key> <grave> <O> : "Ò"  U00D2  # O with grave
-<Multi_key> <grave> <u> : "ù"  U00F9  # u with grave
-<Multi_key> <grave> <U> : "Ù"  U00D9  # U with grave
-<Multi_key> <grave> <w> : "ẁ"  U1E81  # w with grave
-<Multi_key> <grave> <W> : "Ẁ"  U1E80  # W with grave
-<Multi_key> <grave> <y> : "ỳ"  U1EF3  # y with grave
-<Multi_key> <grave> <Y> : "Ỳ"  U1EF2  # Y with grave
-<Multi_key> <grave> <space> : "ˋ"  U02CB  # grave accent (modifier)
-
-
-# Double Grave Accent
-
-<Multi_key> <G> <a> : "ȁ"  U0201  # a with double grave
-<Multi_key> <G> <A> : "Ȁ"  U0200  # A with double grave
-<Multi_key> <G> <e> : "ȅ"  U0205  # e with double grave
-<Multi_key> <G> <E> : "Ȅ"  U0204  # E with double grave
-<Multi_key> <G> <i> : "ȉ"  U0209  # i with double grave
-<Multi_key> <G> <I> : "Ȉ"  U0208  # I with double grave
-<Multi_key> <G> <o> : "ȍ"  U020D  # o with double grave
-<Multi_key> <G> <O> : "Ȍ"  U020C  # O with double grave
-<Multi_key> <G> <r> : "ȑ"  U0211  # r with double grave
-<Multi_key> <G> <R> : "Ȑ"  U0210  # R with double grave
-<Multi_key> <G> <u> : "ȕ"  U0215  # u with double grave
-<Multi_key> <G> <U> : "Ȕ"  U0214  # U with double grave
-
-
-# Tilde
-
-<Multi_key> <asciitilde> <a> : "ã"  U00E3  # a with tilde
-<Multi_key> <asciitilde> <A> : "Ã"  U00C3  # A with tilde
-<Multi_key> <asciitilde> <e> : "ẽ"  U1EBD  # e with tilde
-<Multi_key> <asciitilde> <E> : "Ẽ"  U1EBC  # E with tilde
-<Multi_key> <asciitilde> <i> : "ĩ"  U0129  # i with tilde
-<Multi_key> <asciitilde> <I> : "Ĩ"  U0128  # I with tilde
-<Multi_key> <asciitilde> <l> : "ɫ"  U026B  # l with middle tilde
-<Multi_key> <asciitilde> <L> : "Ɫ"  U2C62  # L with middle tilde
-<Multi_key> <asciitilde> <n> : "ñ"  U00F1  # n with tilde
-<Multi_key> <asciitilde> <N> : "Ñ"  U00D1  # N with tilde
-<Multi_key> <asciitilde> <o> : "õ"  U00F5  # o with tilde
-<Multi_key> <asciitilde> <O> : "Õ"  U00D5  # O with tilde
-<Multi_key> <asciitilde> <u> : "ũ"  U0169  # u with tilde
-<Multi_key> <asciitilde> <U> : "Ũ"  U0168  # U with tilde
-<Multi_key> <asciitilde> <v> : "ṽ"  U1E7D  # v with tilde
-<Multi_key> <asciitilde> <V> : "Ṽ"  U1E7C  # V with tilde
-<Multi_key> <asciitilde> <y> : "ỹ"  U1EF9  # y with tilde
-<Multi_key> <asciitilde> <Y> : "Ỹ"  U1EF8  # Y with tilde
-<Multi_key> <asciitilde> <space>  : "˜"  U02DC  # small tilde
-
-
-# Hook and Latin Greek Letters
+# Hook, Horn and Variations
 
 <Multi_key> <h> <b> : "ɓ"  U0253  # b with hook
 <Multi_key> <h> <B> : "Ɓ"  U0181  # B with hook
 
 <Multi_key> <h> <b> : "ɓ"  U0253  # b with hook
 <Multi_key> <h> <B> : "Ɓ"  U0181  # B with hook
 <Multi_key> <h> <C> : "Ƈ"  U0187  # C with hook
 <Multi_key> <h> <d> : "ɗ"  U0257  # d with hook
 <Multi_key> <h> <D> : "Ɗ"  U018A  # D with hook
 <Multi_key> <h> <C> : "Ƈ"  U0187  # C with hook
 <Multi_key> <h> <d> : "ɗ"  U0257  # d with hook
 <Multi_key> <h> <D> : "Ɗ"  U018A  # D with hook
+<Multi_key> <h> <e> : "ɚ"  U025A  # small letter schwa with hook
 <Multi_key> <h> <f> : "ƒ"  U0192  # f with hook
 <Multi_key> <h> <F> : "Ƒ"  U0191  # F with hook
 <Multi_key> <h> <g> : "ɠ"  U0260  # g with hook
 <Multi_key> <h> <G> : "Ɠ"  U0193  # G with hook
 <Multi_key> <h> <h> : "ɦ"  U0266  # h with hook
 <Multi_key> <h> <H> : "Ɦ"  UA7AA  # H with hook
 <Multi_key> <h> <f> : "ƒ"  U0192  # f with hook
 <Multi_key> <h> <F> : "Ƒ"  U0191  # F with hook
 <Multi_key> <h> <g> : "ɠ"  U0260  # g with hook
 <Multi_key> <h> <G> : "Ɠ"  U0193  # G with hook
 <Multi_key> <h> <h> : "ɦ"  U0266  # h with hook
 <Multi_key> <h> <H> : "Ɦ"  UA7AA  # H with hook
+<Multi_key> <h> <j> : "ɧ"  U0267  # small letter heng with hook
 <Multi_key> <h> <k> : "ƙ"  U0199  # k with hook
 <Multi_key> <h> <K> : "Ƙ"  U0198  # K with hook
 <Multi_key> <h> <k> : "ƙ"  U0199  # k with hook
 <Multi_key> <h> <K> : "Ƙ"  U0198  # K with hook
+<Multi_key> <h> <l> : "ɬ"  U026C  # l with belt
+<Multi_key> <h> <L> : "Ɬ"  UA7AD  # L with belt
 <Multi_key> <h> <m> : "ɱ"  U0271  # m with hook
 <Multi_key> <h> <M> : "Ɱ"  U2C6E  # M with hook
 <Multi_key> <h> <n> : "ɲ"  U0272  # n with left hook
 <Multi_key> <h> <N> : "Ɲ"  U019D  # N with left hook
 <Multi_key> <h> <m> : "ɱ"  U0271  # m with hook
 <Multi_key> <h> <M> : "Ɱ"  U2C6E  # M with hook
 <Multi_key> <h> <n> : "ɲ"  U0272  # n with left hook
 <Multi_key> <h> <N> : "Ɲ"  U019D  # N with left hook
+<Multi_key> <h> <o> : "ơ"  U01A1  # o with horn
+<Multi_key> <h> <O> : "Ơ"  U01A0  # O with horn
 <Multi_key> <h> <p> : "ƥ"  U01A5  # p with hook
 <Multi_key> <h> <P> : "Ƥ"  U01A4  # P with hook
 <Multi_key> <h> <q> : "ɋ"  U024B  # q with hook tail
 <Multi_key> <h> <Q> : "Ɋ"  U024A  # Q with hook tail
 <Multi_key> <h> <r> : "ɽ"  U027D  # r with tail
 <Multi_key> <h> <R> : "Ɽ"  U2C64  # R with tail
 <Multi_key> <h> <p> : "ƥ"  U01A5  # p with hook
 <Multi_key> <h> <P> : "Ƥ"  U01A4  # P with hook
 <Multi_key> <h> <q> : "ɋ"  U024B  # q with hook tail
 <Multi_key> <h> <Q> : "Ɋ"  U024A  # Q with hook tail
 <Multi_key> <h> <r> : "ɽ"  U027D  # r with tail
 <Multi_key> <h> <R> : "Ɽ"  U2C64  # R with tail
+<Multi_key> <h> <s> : "ʂ"  U0282  # s with hook
 <Multi_key> <h> <t> : "ƭ"  U01AD  # t with hook
 <Multi_key> <h> <T> : "Ƭ"  U01AC  # T with hook
 <Multi_key> <h> <t> : "ƭ"  U01AD  # t with hook
 <Multi_key> <h> <T> : "Ƭ"  U01AC  # T with hook
+<Multi_key> <h> <u> : "ư"  U01B0  # u with horn
+<Multi_key> <h> <U> : "Ư"  U01AF  # U with horn
 <Multi_key> <h> <v> : "ʋ"  U028B  # v with hook
 <Multi_key> <h> <V> : "Ʋ"  U01B2  # V with hook
 <Multi_key> <h> <w> : "ⱳ"  U2C73  # w with hook
 <Multi_key> <h> <v> : "ʋ"  U028B  # v with hook
 <Multi_key> <h> <V> : "Ʋ"  U01B2  # V with hook
 <Multi_key> <h> <w> : "ⱳ"  U2C73  # w with hook
 <Multi_key> <h> <Y> : "Ƴ"  U01B3  # Y with hook
 <Multi_key> <h> <z> : "ȥ"  U0225  # z with hook
 <Multi_key> <h> <Z> : "Ȥ"  U0224  # Z with hook
 <Multi_key> <h> <Y> : "Ƴ"  U01B3  # Y with hook
 <Multi_key> <h> <z> : "ȥ"  U0225  # z with hook
 <Multi_key> <h> <Z> : "Ȥ"  U0224  # Z with hook
-<Multi_key> <h> <a> : "ɑ"  U0251  # latin small letter alpha
-<Multi_key> <h> <A> : "Ɑ"  U2C6D  # latin capital letter alpha
-<Multi_key> <h> <e> : "ɛ"  U025B  # small letter open e (latin small epsilon)
-<Multi_key> <h> <E> : "Ɛ"  U0190  # capital letter open E (latin capital epsilon)
-<Multi_key> <h> <i> : "ɩ"  U0269  # latin small letter iota
-<Multi_key> <h> <I> : "Ɩ"  U0196  # latin capital letter iota
-<Multi_key> <h> <j> : "ɣ"  U0263  # latin small gamma
-<Multi_key> <h> <J> : "Ɣ"  U0194  # latin capital gamma
-<Multi_key> <h> <o> : "ɔ"  U0254  # small open o
-<Multi_key> <h> <O> : "Ɔ"  U0186  # capital open O
-<Multi_key> <h> <s> : "ʃ"  U0283  # small letter esh
-<Multi_key> <h> <S> : "Ʃ"  U01A9  # capital letter esh
-<Multi_key> <h> <u> : "ʊ"  U028A  # latin small letter upsilon
-<Multi_key> <h> <U> : "Ʊ"  U01B1  # latin capital letter upsilon
-
-
-# Horn and Special Letters
-
-<Multi_key> <H> <o> : "ơ"  U01A1  # o with horn
-<Multi_key> <H> <O> : "Ơ"  U01A0  # O with horn
-<Multi_key> <H> <u> : "ư"  U01B0  # u with horn
-<Multi_key> <H> <U> : "Ư"  U01AF  # U with horn
-<Multi_key> <H> <g> : "ꬶ"  UAB36  # cross-tailed g
-<Multi_key> <H> <h> : "ɧ"  U0267  # small letter heng with hook
-<Multi_key> <H> <j> : "ꜧ"  UA727  # small letter heng
-<Multi_key> <H> <J> : "Ꜧ"  UA726  # capital letter heng
-<Multi_key> <H> <k> : "ĸ"  U0138  # small letter kra
-<Multi_key> <H> <s> : "ſ"  U017F  # small long s
-<Multi_key> <H> <S> : "ẛ"  U1E9B  # small long s with dot above
-
-
-# Turned Letters
-
-<Multi_key> <t> <a> : "ɐ"  U0250  # small turned a
-<Multi_key> <t> <A> : "Ɐ"  U2C6F  # capital turned A
-<Multi_key> <t> <e> : "ǝ"  U01DD  # small turned e
-<Multi_key> <t> <E> : "Ǝ"  U018E  # capital reversed E
-<Multi_key> <t> <q> : "ɒ"  U0252  # latin small letter turned alpha
-<Multi_key> <t> <Q> : "Ɒ"  U2C70  # latin capital letter turned alpha
-<Multi_key> <t> <v> : "ʌ"  U028C  # latin small letter turned v
-<Multi_key> <t> <V> : "Ʌ"  U0245  # latin capital letter turned V
-
-
-# Letters with Two Diacritical Marks
-
-<Multi_key> <a> <quotedbl>   : "ǟ"  U01DF  # a with diaeresis and macron
-<Multi_key> <A> <quotedbl>   : "Ǟ"  U01DE  # A with diaeresis and macron
-<Multi_key> <a> <period>     : "ǡ"  U01E1  # a with dot above and macron
-<Multi_key> <A> <period>     : "Ǡ"  U01E0  # A with dot above and macron
-<Multi_key> <a> <apostrophe> : "ǻ"  U01FB  # a with ring above and acute
-<Multi_key> <A> <apostrophe> : "Ǻ"  U01FA  # A with ring above and acute
-<Multi_key> <c> <apostrophe> : "ḉ"  U1E09  # c with cedilla and acute
-<Multi_key> <C> <apostrophe> : "Ḉ"  U1E08  # C with cedilla and acute
-<Multi_key> <e> <minus>      : "ǣ"  U01E3  # ae with macron
-<Multi_key> <E> <minus>      : "Ǣ"  U01E2  # AE with macron
-<Multi_key> <e> <apostrophe> : "ǽ"  U01FD  # ae with acute
-<Multi_key> <E> <apostrophe> : "Ǽ"  U01FC  # AE with acute
-<Multi_key> <o> <comma>      : "ǭ"  U01ED  # o with ogonek and macron
-<Multi_key> <O> <comma>      : "Ǭ"  U01EC  # O with ogonek and macron
-<Multi_key> <o> <apostrophe> : "ǿ"  U01FF  # o with stroke and acute
-<Multi_key> <O> <apostrophe> : "Ǿ"  U01FE  # O with stroke and acute
-<Multi_key> <o> <quotedbl>   : "ȫ"  U022B  # o with diaeresis and macron
-<Multi_key> <O> <quotedbl>   : "Ȫ"  U022A  # O with diaeresis and macron
-<Multi_key> <o> <asciitilde> : "ȭ"  U022D  # o with tilde and macron
-<Multi_key> <O> <asciitilde> : "Ȭ"  U022C  # O with tilde and macron
-<Multi_key> <o> <period>     : "ȱ"  U0231  # o with dot above and macron
-<Multi_key> <O> <period>     : "Ȱ"  U0230  # O with dot above and macron
-<Multi_key> <u> <minus>      : "ǖ"  U01D6  # u with diaeresis and macron
-<Multi_key> <U> <minus>      : "Ǖ"  U01D5  # U with diaeresis and macron
-<Multi_key> <u> <apostrophe> : "ǘ"  U01D8  # u with diaeresis and acute
-<Multi_key> <U> <apostrophe> : "Ǘ"  U01D7  # U with diaeresis and acute
-<Multi_key> <u> <v>          : "ǚ"  U01DA  # u with diaeresis and caron
-<Multi_key> <U> <v>          : "Ǚ"  U01D9  # U with diaeresis and caron
-<Multi_key> <u> <grave>      : "ǜ"  U01DC  # u with diaeresis and grave
-<Multi_key> <U> <grave>      : "Ǜ"  U01DB  # U with diaeresis and grave
+
+
+# Retroflex Hook and Variations
+
+<Multi_key> <f> <d> : "ᶑ"  U1D91  # d with hook and tail
+<Multi_key> <f> <e> : "ɝ"  U025D  # small letter reversed open e with hook
+<Multi_key> <f> <f> : "ᶔ"  U1D94  # small letter reversed open e with retroflex hook
+<Multi_key> <f> <g> : "ꬶ"  UAB36  # small letter script g with crossed-tail
+<Multi_key> <f> <h> : "ꜧ"  UA727  # small letter heng
+<Multi_key> <f> <H> : "Ꜧ"  UA726  # capital letter heng
+<Multi_key> <f> <j> : "ʝ"  U029D  # j with crossed-tail
+<Multi_key> <f> <J> : "Ʝ"  UA7B2  # J with crossed-tail
+<Multi_key> <f> <l> : "ɭ"  U026D  # l with retroflex hook
+<Multi_key> <f> <n> : "ɳ"  U0273  # n with retroflex hook
+<Multi_key> <f> <q> : "ʠ"  U02A0  # q with hook
+<Multi_key> <f> <r> : "ɾ"  U027E  # r with fishhook
+<Multi_key> <f> <t> : "ʈ"  U0288  # t with retroflex hook
+<Multi_key> <f> <T> : "Ʈ"  U01AE  # T with retroflex hook
+<Multi_key> <f> <v> : "ⱱ"  U2C71  # v with right hook
+<Multi_key> <f> <z> : "ʐ"  U0290  # z with retroflex hook
+
+
+# Swash Tail and Other Variations
+
+<Multi_key> <t> <c> : "ꞓ"  UA793  # c with bar
+<Multi_key> <t> <C> : "Ꞓ"  UA792  # C with bar
+<Multi_key> <t> <f> : "ꞙ"  UA799  # f with stroke
+<Multi_key> <t> <F> : "Ꞙ"  UA798  # F with stroke
+<Multi_key> <t> <l> : "ⱡ"  U2C61  # l with double bar
+<Multi_key> <t> <L> : "Ⱡ"  U2C60  # L with double bar
+<Multi_key> <t> <s> : "ȿ"  U023F  # s with swash tail
+<Multi_key> <t> <S> : "Ȿ"  U2C7E  # S with swash tail
+<Multi_key> <t> <z> : "ɀ"  U0240  # z with swash tail
+<Multi_key> <t> <Z> : "Ɀ"  U2C7F  # Z with swash tail
+
+
+# Latin Greek Letters and Variations
+
+<Multi_key> <l> <a> : "ɑ"  U0251  # Latin small letter alpha
+<Multi_key> <l> <A> : "Ɑ"  U2C6D  # Latin capital letter alpha
+<Multi_key> <l> <b> : "ɞ"  U025E  # small letter closed reversed open e
+<Multi_key> <l> <d> : "ẟ"  U1E9F  # Latin small letter delta
+<Multi_key> <l> <e> : "ɛ"  U025B  # small letter open e (Latin small epsilon)
+<Multi_key> <l> <E> : "Ɛ"  U0190  # capital letter open E (Latin capital epsilon)
+<Multi_key> <l> <f> : "ɸ"  U0278  # Latin small letter phi
+<Multi_key> <l> <g> : "ɡ"  U0261  # small letter script g
+<Multi_key> <l> <G> : "Ɡ"  UA7AC  # capital letter script G
+<Multi_key> <l> <h> : "ƣ"  U01A3  # small letter gha
+<Multi_key> <l> <H> : "Ƣ"  U01A2  # capital letter gha
+<Multi_key> <l> <i> : "ɩ"  U0269  # Latin small letter iota
+<Multi_key> <l> <I> : "Ɩ"  U0196  # Latin capital letter iota
+<Multi_key> <l> <j> : "ɣ"  U0263  # Latin small letter gamma
+<Multi_key> <l> <J> : "Ɣ"  U0194  # Latin capital letter gamma
+<Multi_key> <l> <k> : "ĸ"  U0138  # small letter kra
+<Multi_key> <l> <l> : "ƛ"  U019B  # Latin small letter lambda with stroke (barred lambda)
+<Multi_key> <l> <m> : "ɰ"  U0270  # small letter turned m with long leg
+<Multi_key> <l> <n> : "ƞ"  U019E  # small letter n with long right leg
+<Multi_key> <l> <N> : "Ƞ"  U0220  # capital letter N with long right leg
+<Multi_key> <l> <o> : "ɔ"  U0254  # small letter open o
+<Multi_key> <l> <O> : "Ɔ"  U0186  # capital letter open O
+<Multi_key> <l> <q> : "ɷ"  U0277  # Latin small letter closed omega
+<Multi_key> <l> <s> : "ʃ"  U0283  # Latin small letter esh
+<Multi_key> <l> <S> : "Ʃ"  U01A9  # Latin capital letter esh
+<Multi_key> <l> <u> : "ʊ"  U028A  # Latin small letter upsilon
+<Multi_key> <l> <U> : "Ʊ"  U01B1  # Latin capital letter upsilon
+<Multi_key> <l> <w> : "ƿ"  U01BF  # small letter wynn
+<Multi_key> <l> <W> : "Ƿ"  U01F7  # capital letter wynn
+<Multi_key> <l> <y> : "ȝ"  U021D  # small letter yogh
+<Multi_key> <l> <Y> : "Ȝ"  U021C  # capital letter yogh
+<Multi_key> <l> <8>         : "ȣ"  U0223  # small letter ou
+<Multi_key> <l> <asterisk>  : "Ȣ"  U0222  # capital letter OU
+<Multi_key> <l> <7>         : "ɂ"  U0242  # small letter glottal stop
+<Multi_key> <l> <ampersand> : "Ɂ"  U0241  # capital letter glottal stop
+<Multi_key> <l> <question>  : "ʔ"  U0294  # unicase letter glottal stop
+
+
+# Turned and Reversed Letters
+
+<Multi_key> <r> <a> : "ɐ"  U0250  # small letter turned a
+<Multi_key> <r> <A> : "Ɐ"  U2C6F  # capital letter turned A
+<Multi_key> <r> <b> : "ɜ"  U025C  # small letter reversed open e
+<Multi_key> <r> <B> : "Ɜ"  UA7AB  # capital letter reversed open E
+<Multi_key> <r> <d> : "ƍ"  U018D  # Latin small letter turned delta
+<Multi_key> <r> <e> : "ǝ"  U01DD  # small letter turned e
+<Multi_key> <r> <E> : "Ǝ"  U018E  # capital letter reversed E
+<Multi_key> <r> <f> : "ɘ"  U0258  # small letter reversed e
+<Multi_key> <r> <g> : "ᵷ"  U1D77  # small letter turned g
+<Multi_key> <r> <G> : "⅁"  U2141  # capital letter turned G
+<Multi_key> <r> <h> : "ɥ"  U0265  # small letter turned h
+<Multi_key> <r> <H> : "Ɥ"  UA78D  # capital letter turned H
+<Multi_key> <r> <i> : "ᴉ"  U1D09  # small letter turned i
+<Multi_key> <r> <k> : "ʞ"  U029E  # small letter turned k
+<Multi_key> <r> <K> : "Ʞ"  UA7B0  # capital letter turned K
+<Multi_key> <r> <m> : "ɯ"  U026F  # small letter turned m
+<Multi_key> <r> <M> : "Ɯ"  U019C  # capital letter turned M
+<Multi_key> <r> <o> : "ɤ"  U0264  # small letter ram's horn (baby gamma)
+<Multi_key> <r> <q> : "ɒ"  U0252  # Latin small letter turned alpha
+<Multi_key> <r> <Q> : "Ɒ"  U2C70  # Latin capital letter turned alpha
+<Multi_key> <r> <r> : "ɹ"  U0279  # small letter turned r
+<Multi_key> <r> <t> : "ʇ"  U0287  # small letter turned t
+<Multi_key> <r> <T> : "Ʇ"  UA7B1  # capital letter turned T
+<Multi_key> <r> <v> : "ʌ"  U028C  # small letter turned v
+<Multi_key> <r> <V> : "Ʌ"  U0245  # capital letter turned V
+<Multi_key> <r> <w> : "ʍ"  U028D  # small letter turned w
+<Multi_key> <r> <y> : "ʎ"  U028E  # small letter turned y
+<Multi_key> <r> <z> : "ƹ"  U01B9  # Latin small letter ezh reversed
+<Multi_key> <r> <Z> : "Ƹ"  U01B8  # Latin capital letter ezh reversed
 
 
 # Currency Symbols
 
 
 # Currency Symbols
 <Multi_key> <dollar> <x> : "¤"  U00A4  # currency sign
 <Multi_key> <dollar> <y> : "¥"  U00A5  # yen sign
 <Multi_key> <dollar> <Y> : "¥"  U00A5  # yen sign
 <Multi_key> <dollar> <x> : "¤"  U00A4  # currency sign
 <Multi_key> <dollar> <y> : "¥"  U00A5  # yen sign
 <Multi_key> <dollar> <Y> : "¥"  U00A5  # yen sign
-<Multi_key> <dollar> <space> : "¤"  U00A4  # currency sign
 
 
 # Greek Alphabet
 
 
 # Greek Alphabet
 <Multi_key> <p> <8> : "⁸"  U2078  # superscript 8
 <Multi_key> <p> <9> : "⁹"  U2079  # superscript 9
 <Multi_key> <p> <0> : "⁰"  U2070  # superscript 0
 <Multi_key> <p> <8> : "⁸"  U2078  # superscript 8
 <Multi_key> <p> <9> : "⁹"  U2079  # superscript 9
 <Multi_key> <p> <0> : "⁰"  U2070  # superscript 0
+<Multi_key> <p> <i> : "ⁱ"  U2071  # superscript i
 <Multi_key> <p> <n> : "ⁿ"  U207F  # superscript n
 <Multi_key> <p> <plus>       : "⁺"  U207A  # superscript +
 <Multi_key> <p> <minus>      : "⁻"  U207B  # superscript -
 <Multi_key> <p> <n> : "ⁿ"  U207F  # superscript n
 <Multi_key> <p> <plus>       : "⁺"  U207A  # superscript +
 <Multi_key> <p> <minus>      : "⁻"  U207B  # superscript -
 <Multi_key> <u> <8> : "₈"  U2088  # subscript 8
 <Multi_key> <u> <9> : "₉"  U2089  # subscript 9
 <Multi_key> <u> <0> : "₀"  U2080  # subscript 0
 <Multi_key> <u> <8> : "₈"  U2088  # subscript 8
 <Multi_key> <u> <9> : "₉"  U2089  # subscript 9
 <Multi_key> <u> <0> : "₀"  U2080  # subscript 0
+<Multi_key> <u> <a> : "ₐ"  U2090  # subscript a
+<Multi_key> <u> <b> : "ᵦ"  U1D66  # subscript beta
+<Multi_key> <u> <c> : "ᵪ"  U1D6A  # subscript chi
+<Multi_key> <u> <e> : "ₑ"  U2091  # subscript e
+<Multi_key> <u> <E> : "ₔ"  U2094  # subscript schwa
+<Multi_key> <u> <f> : "ᵩ"  U1D69  # subscript phi
+<Multi_key> <u> <g> : "ᵧ"  U1D67  # subscript gamma
+<Multi_key> <u> <h> : "ₕ"  U2095  # subscript h
+<Multi_key> <u> <i> : "ᵢ"  U1D62  # subscript i
+<Multi_key> <u> <j> : "ⱼ"  U2C7C  # subscript j
+<Multi_key> <u> <k> : "ₖ"  U2096  # subscript k
+<Multi_key> <u> <l> : "ₗ"  U2097  # subscript l
+<Multi_key> <u> <m> : "ₘ"  U2098  # subscript m
 <Multi_key> <u> <n> : "ₙ"  U2099  # subscript n
 <Multi_key> <u> <n> : "ₙ"  U2099  # subscript n
+<Multi_key> <u> <o> : "ₒ"  U2092  # subscript o
+<Multi_key> <u> <p> : "ₚ"  U209A  # subscript p
+<Multi_key> <u> <r> : "ᵣ"  U1D63  # subscript r
+<Multi_key> <u> <R> : "ᵨ"  U1D68  # subscript rho
+<Multi_key> <u> <s> : "ₛ"  U209B  # subscript s
+<Multi_key> <u> <t> : "ₜ"  U209C  # subscript t
+<Multi_key> <u> <u> : "ᵤ"  U1D64  # subscript u
+<Multi_key> <u> <v> : "ᵥ"  U1D65  # subscript v
+<Multi_key> <u> <x> : "ₓ"  U2093  # subscript x
 <Multi_key> <u> <plus>       : "₊"  U208A  # subscript +
 <Multi_key> <u> <minus>      : "₋"  U208B  # subscript -
 <Multi_key> <u> <equal>      : "₌"  U208C  # subscript =
 <Multi_key> <u> <plus>       : "₊"  U208A  # subscript +
 <Multi_key> <u> <minus>      : "₋"  U208B  # subscript -
 <Multi_key> <u> <equal>      : "₌"  U208C  # subscript =
 
 # Spacing Characters and Dashes
 
 
 # Spacing Characters and Dashes
 
+<Multi_key> <space> <1> : " "  U2004  # three-per-em space
 <Multi_key> <space> <2> : " "  U2002  # en space
 <Multi_key> <space> <3> : " "  U2003  # em space
 <Multi_key> <space> <2> : " "  U2002  # en space
 <Multi_key> <space> <3> : " "  U2003  # em space
-<Multi_key> <space> <1> : " "  U2004  # three-per-em space
 <Multi_key> <space> <4> : " "  U2005  # four-per-em space
 <Multi_key> <space> <4> : " "  U2005  # four-per-em space
-<Multi_key> <space> <5> : " "  U2008  # punctuation space
 <Multi_key> <space> <6> : " "  U2006  # six-per-em space
 <Multi_key> <space> <6> : " "  U2006  # six-per-em space
-<Multi_key> <space> <7> : " "  U2009  # thin space
-<Multi_key> <space> <8> : " "  U200A  # hair space
 <Multi_key> <space> <9> : " "  U2007  # figure space
 <Multi_key> <space> <9> : " "  U2007  # figure space
-<Multi_key> <space> <0> : "​"  U200B  # zero-width space
-<Multi_key> <space> <space>  : " "  U00A0  # non-breaking space
-<Multi_key> <space> <period> : " "  U202F  # narrow no-break space
+<Multi_key> <space> <0> : "​"  U200B  # zero-width space (ZWSP)
+<Multi_key> <space> <b> : " "  U00A0  # non-breaking space (NBSP)
+<Multi_key> <space> <m> : " "  U205F  # medium mathematical space (MMSP)
+<Multi_key> <space> <n> : " "  U202F  # narrow no-break space (NNBSP)
+<Multi_key> <space> <p> : " "  U2008  # punctuation space
+<Multi_key> <space> <t> : " "  U2009  # thin space
+<Multi_key> <space> <h> : " "  U200A  # hair space
+<Multi_key> <space> <period> : " "  U2008  # punctuation space
+<Multi_key> <minus> <1> : "‐"  U2010  # hyphen
 <Multi_key> <minus> <2> : "–"  U2013  # en dash
 <Multi_key> <minus> <3> : "—"  U2014  # em dash
 <Multi_key> <minus> <4> : "―"  U2015  # horizontal bar
 <Multi_key> <minus> <2> : "–"  U2013  # en dash
 <Multi_key> <minus> <3> : "—"  U2014  # em dash
 <Multi_key> <minus> <4> : "―"  U2015  # horizontal bar
-<Multi_key> <minus> <5> : "‐"  U2010  # hyphen
 <Multi_key> <minus> <9> : "‒"  U2012  # figure dash
 <Multi_key> <minus> <9> : "‒"  U2012  # figure dash
-<Multi_key> <minus> <0> : "­"  U00AD  # soft hyphen
+<Multi_key> <minus> <0> : "­"  U00AD  # soft hyphen (SHY)
 <Multi_key> <minus> <minus> : "‑"  U2011  # non-breaking hyphen
 <Multi_key> <minus> <minus> : "‑"  U2011  # non-breaking hyphen
-<Multi_key> <q> <2> : " "  U2000  # en quad
-<Multi_key> <q> <3> : " "  U2001  # em quad
 
 
 
 
-# Arrows and Pointers
-
+# Arrows and Pointing Triangles
+
+<Multi_key> <a> <w> : "▲"  U25B2  # black up-pointing triangle
+<Multi_key> <a> <a> : "◀"  U25C0  # black left-pointing triangle
+<Multi_key> <a> <s> : "▼"  U25BC  # black down-pointing triangle
+<Multi_key> <a> <d> : "▶"  U25B6  # black right-pointing triangle
+<Multi_key> <a> <i> : "△"  U25B3  # white up-pointing triangle
+<Multi_key> <a> <j> : "◁"  U25C1  # white left-pointing triangle
+<Multi_key> <a> <k> : "▽"  U25BD  # white down-pointing triangle
+<Multi_key> <a> <l> : "▷"  U25B7  # white right-pointing triangle
+<Multi_key> <a> <q> : "■"  U25A0  # black square
+<Multi_key> <a> <u> : "□"  U25A1  # white square
+<Multi_key> <a> <z> : "◆"  U25C6  # black diamond
+<Multi_key> <a> <m> : "◇"  U25C7  # white diamond
 <Multi_key> <a> <1> : "↙"  U2199  # south west arrow
 <Multi_key> <a> <2> : "↓"  U2193  # downwards arrow
 <Multi_key> <a> <3> : "↘"  U2198  # south east arrow
 <Multi_key> <a> <1> : "↙"  U2199  # south west arrow
 <Multi_key> <a> <2> : "↓"  U2193  # downwards arrow
 <Multi_key> <a> <3> : "↘"  U2198  # south east arrow
 <Multi_key> <a> <8> : "↑"  U2191  # upwards arrow
 <Multi_key> <a> <9> : "↗"  U2197  # north east arrow
 <Multi_key> <a> <0> : "↔"  U2194  # left right arrow
 <Multi_key> <a> <8> : "↑"  U2191  # upwards arrow
 <Multi_key> <a> <9> : "↗"  U2197  # north east arrow
 <Multi_key> <a> <0> : "↔"  U2194  # left right arrow
-<Multi_key> <equal> <1> : "⇙"  U21D9  # south west double arrow
-<Multi_key> <equal> <2> : "⇓"  U21D3  # downwards double arrow
-<Multi_key> <equal> <3> : "⇘"  U21D8  # south east double arrow
-<Multi_key> <equal> <4> : "⇐"  U21D0  # leftwards double arrow
-<Multi_key> <equal> <5> : "⇕"  U21D5  # up down double arrow
-<Multi_key> <equal> <6> : "⇒"  U21D2  # rightwards double arrow
-<Multi_key> <equal> <7> : "⇖"  U21D6  # north west double arrow
-<Multi_key> <equal> <8> : "⇑"  U21D1  # upwards double arrow
-<Multi_key> <equal> <9> : "⇗"  U21D7  # north east double arrow
-<Multi_key> <equal> <0> : "⇔"  U21D4  # left right double arrow
-<Multi_key> <plus> <2>           : "▼"  U25BC  # black down-pointing triangle
-<Multi_key> <plus> <at>          : "▽"  U25BD  # white down-pointing triangle
-<Multi_key> <plus> <4>           : "◀"  U25C0  # black left-pointing triangle
-<Multi_key> <plus> <dollar>      : "◁"  U25C1  # white left-pointing triangle
-<Multi_key> <plus> <6>           : "▶"  U25B6  # black right-pointing triangle
-<Multi_key> <plus> <asciicircum> : "▷"  U25B7  # white right-pointing triangle
-<Multi_key> <plus> <8>           : "▲"  U25B2  # black up-pointing triangle
-<Multi_key> <plus> <asterisk>    : "△"  U25B3  # white up-pointing triangle
+<Multi_key> <q> <w> : "▴"  U25B4  # black up-pointing small triangle
+<Multi_key> <q> <a> : "◂"  U25C2  # black left-pointing small triangle
+<Multi_key> <q> <s> : "▾"  U25BE  # black down-pointing small triangle
+<Multi_key> <q> <d> : "▸"  U25B8  # black right-pointing small triangle
+<Multi_key> <q> <i> : "▵"  U25B5  # white up-pointing small triangle
+<Multi_key> <q> <j> : "◃"  U25C3  # white left-pointing small triangle
+<Multi_key> <q> <k> : "▿"  U25BF  # white down-pointing small triangle
+<Multi_key> <q> <l> : "▹"  U25B9  # white right-pointing small triangle
+<Multi_key> <q> <q> : "▪"  U25AA  # black small square
+<Multi_key> <q> <u> : "▫"  U25AB  # white small square
+<Multi_key> <q> <z> : "⬥"  U2B25  # black medium diamond
+<Multi_key> <q> <m> : "⬦"  U2B26  # white medium diamond
+<Multi_key> <q> <1> : "⇙"  U21D9  # south west double arrow
+<Multi_key> <q> <2> : "⇓"  U21D3  # downwards double arrow
+<Multi_key> <q> <3> : "⇘"  U21D8  # south east double arrow
+<Multi_key> <q> <4> : "⇐"  U21D0  # leftwards double arrow
+<Multi_key> <q> <5> : "⇕"  U21D5  # up down double arrow
+<Multi_key> <q> <6> : "⇒"  U21D2  # rightwards double arrow
+<Multi_key> <q> <7> : "⇖"  U21D6  # north west double arrow
+<Multi_key> <q> <8> : "⇑"  U21D1  # upwards double arrow
+<Multi_key> <q> <9> : "⇗"  U21D7  # north east double arrow
+<Multi_key> <q> <0> : "⇔"  U21D4  # left right double arrow
+
+
+# Various Symbols
+
+<Multi_key> <s> <a> : "℀"  U2100  # account of
+<Multi_key> <s> <c> : "℅"  U2105  # care of
+<Multi_key> <s> <d> : "⋄"  U22C4  # diamond operator
+<Multi_key> <s> <e> : "℮"  U212E  # estimated symbol
+<Multi_key> <s> <f> : "♀"  U2640  # female sign (Venus)
+<Multi_key> <s> <h> : "⌂"  U2302  # house
+<Multi_key> <s> <H> : "Ω"  U2126  # ohm sign (backwards compatibility)
+<Multi_key> <s> <i> : "⌀"  U2300  # diameter sign
+<Multi_key> <s> <j> : "℁"  U2101  # addressed to the subject
+<Multi_key> <s> <k> : "⅍"  U214D  # aktieselskab
+<Multi_key> <s> <l> : "ℓ"  U2113  # script small l
+<Multi_key> <s> <L> : "ℒ"  U2112  # Laplace transform
+<Multi_key> <s> <m> : "♂"  U2642  # male sign (Mars)
+<Multi_key> <s> <M> : "℠"  U2120  # service mark
+<Multi_key> <s> <p> : "℞"  U211E  # prescription take (Recipere)
+<Multi_key> <s> <P> : "℞"  U211E  # prescription take (Recipere)
+<Multi_key> <s> <r> : "℟"  U211F  # response (liturgy)
+<Multi_key> <s> <R> : "℟"  U211F  # response (liturgy)
+<Multi_key> <s> <u> : "℆"  U2106  # cada una (each one)
+<Multi_key> <s> <v> : "℣"  U2123  # versicle (liturgy)
+<Multi_key> <s> <V> : "℣"  U2123  # versicle (liturgy)
+<Multi_key> <s> <x> : "※"  U203B  # reference mark
+<Multi_key> <s> <2> : "♫"  U266B  # beamed eighth notes
+<Multi_key> <s> <3> : "⁂"  U2042  # asterism
+<Multi_key> <s> <4> : "※"  U203B  # reference mark
+<Multi_key> <s> <5> : "★"  U2605  # black star
+<Multi_key> <s> <6> : "☆"  U2606  # white star
+<Multi_key> <s> <8> : "♪"  U266A  # eighth note
+<Multi_key> <s> <exclam>   : "‼"  U203C  # double exclamation mark
+<Multi_key> <s> <question> : "⸮"  U2E2E  # reversed question mark
+<Multi_key> <s> <slash>    : "⁞"  U205E  # vertical four dots
+<Multi_key> <s> <bar>      : "¦"  U00A6  # broken bar
+
+
+# Math Symbols
+
+<Multi_key> <m> <a> : "∀"  U2200  # for all
+<Multi_key> <m> <A> : "∀"  U2200  # for all
+<Multi_key> <m> <b> : "⊆"  U2286  # subset of or equal to
+<Multi_key> <m> <B> : "⊇"  U2287  # superset of or equal to
+<Multi_key> <m> <c> : "∝"  U221D  # proportional to
+<Multi_key> <m> <C> : "ℂ"  U2102  # complex numbers
+<Multi_key> <m> <d> : "∆"  U2206  # increment operator
+<Multi_key> <m> <D> : "∇"  U2207  # nabla/del operator
+<Multi_key> <m> <e> : "∃"  U2203  # there exists
+<Multi_key> <m> <E> : "∄"  U2204  # there does not exist
+<Multi_key> <m> <f> : "ƒ"  U0192  # f with hook
+<Multi_key> <m> <F> : "∎"  U220E  # end of proof
+<Multi_key> <m> <g> : "⊂"  U2282  # subset of
+<Multi_key> <m> <G> : "⊄"  U2284  # not a subset of
+<Multi_key> <m> <h> : "⊃"  U2283  # superset of
+<Multi_key> <m> <H> : "⊅"  U2285  # not a superset of
+<Multi_key> <m> <I> : "ℑ"  U2111  # imaginary numbers
+<Multi_key> <m> <j> : "≅"  U2245  # congruent to
+<Multi_key> <m> <J> : "≇"  U2247  # not congruent to
+<Multi_key> <m> <k> : "∋"  U220B  # contains as member
+<Multi_key> <m> <K> : "∌"  U220C  # does not contain as member
+<Multi_key> <m> <l> : "∥"  U2225  # parallel to
+<Multi_key> <m> <L> : "∦"  U2226  # not parallel to
+<Multi_key> <m> <m> : "∈"  U2208  # element of
+<Multi_key> <m> <M> : "∉"  U2209  # not an element of
+<Multi_key> <m> <n> : "¬"  U00AC  # not sign
+<Multi_key> <m> <N> : "ℕ"  U2115  # natural numbers
+<Multi_key> <m> <o> : "∘"  U2218  # ring operator
+<Multi_key> <m> <O> : "∅"  U2205  # empty set
+<Multi_key> <m> <p> : "∂"  U2202  # partial differential
+<Multi_key> <m> <P> : "ℙ"  U2119  # prime numbers
+<Multi_key> <m> <Q> : "ℚ"  U211A  # rational numbers
+<Multi_key> <m> <R> : "ℝ"  U211D  # real numbers
+<Multi_key> <m> <s> : "∩"  U2229  # set intersection
+<Multi_key> <m> <S> : "∫"  U222B  # integral symbol
+<Multi_key> <m> <t> : "≡"  U2261  # identical to
+<Multi_key> <m> <T> : "≢"  U2262  # not identical to
+<Multi_key> <m> <u> : "∪"  U222A  # set union
+<Multi_key> <m> <U> : "∖"  U2216  # set minus
+<Multi_key> <m> <w> : "℘"  U2118  # Weierstrass elliptic function
+<Multi_key> <m> <z> : "↯"  U21AF  # downwards zigzag arrow
+<Multi_key> <m> <Z> : "ℤ"  U2124  # whole numbers
+<Multi_key> <m> <2> : "∶"  U2236  # ratio symbol
+<Multi_key> <m> <4> : "∷"  U2237  # proportion sign
+<Multi_key> <m> <6> : "∠"  U2220  # angle symbol
+<Multi_key> <m> <9> : "∟"  U221F  # right angle
+<Multi_key> <m> <0> : "∡"  U2221  # measured angle
+<Multi_key> <m> <period>    : "⋅"  U22C5  # dot operator
+<Multi_key> <m> <equal>     : "≝"  U225D  # equal to by definition
+<Multi_key> <m> <plus>      : "⊕"  U2295  # circled plus
+<Multi_key> <m> <minus>     : "⊖"  U2296  # circled minus
+<Multi_key> <m> <asterisk>  : "⊗"  U2297  # circled times
+<Multi_key> <m> <slash>     : "⊘"  U2298  # circled division slash
+<Multi_key> <m> <semicolon> : "∵"  U2235  # because sign
+<Multi_key> <m> <colon>     : "∴"  U2234  # therefore sign
+<Multi_key> <m> <ampersand> : "∧"  U2227  # logical and
+<Multi_key> <m> <bar>       : "∨"  U2228  # logical or
 
 
 # Special Letters/Characters
 
 
 # Special Letters/Characters
 <Multi_key> <A> <E> : "Æ"  U00C6  # letter AE
 <Multi_key> <d> <h> : "ð"  U00F0  # small letter eth
 <Multi_key> <D> <H> : "Ð"  U00D0  # capital letter eth
 <Multi_key> <A> <E> : "Æ"  U00C6  # letter AE
 <Multi_key> <d> <h> : "ð"  U00F0  # small letter eth
 <Multi_key> <D> <H> : "Ð"  U00D0  # capital letter eth
+<Multi_key> <e> <e> : "ə"  U0259  # small letter schwa
+<Multi_key> <E> <E> : "Ə"  U018F  # capital letter schwa
+<Multi_key> <f> <s> : "ſ"  U017F  # small letter long s
 <Multi_key> <i> <j> : "ij"  U0133  # ligature ij
 <Multi_key> <I> <J> : "IJ"  U0132  # ligature IJ
 <Multi_key> <i> <j> : "ij"  U0133  # ligature ij
 <Multi_key> <I> <J> : "IJ"  U0132  # ligature IJ
+<Multi_key> <n> <g> : "ŋ"  U014B  # small letter eng(ma)
+<Multi_key> <N> <G> : "Ŋ"  U014A  # capital letter eng(ma)
 <Multi_key> <o> <e> : "œ"  U0153  # ligature oe
 <Multi_key> <O> <E> : "Œ"  U0152  # ligature OE
 <Multi_key> <s> <s> : "ß"  U00DF  # small sharp s (Eszett)
 <Multi_key> <o> <e> : "œ"  U0153  # ligature oe
 <Multi_key> <O> <E> : "Œ"  U0152  # ligature OE
 <Multi_key> <s> <s> : "ß"  U00DF  # small sharp s (Eszett)
 <Multi_key> <s> <o> : "§"  U00A7  # section sign
 <Multi_key> <S> <o> : "§"  U00A7  # section sign
 <Multi_key> <t> <m> : "™"  U2122  # trademark symbol
 <Multi_key> <s> <o> : "§"  U00A7  # section sign
 <Multi_key> <S> <o> : "§"  U00A7  # section sign
 <Multi_key> <t> <m> : "™"  U2122  # trademark symbol
-<Multi_key> <semicolon> <b>  : "•"  U2022  # bullet
-<Multi_key> <semicolon> <semicolon> : "•"  U2022  # bullet
-<Multi_key> <semicolon> <h>  : "⁃"  U2043  # hyphen bullet
-<Multi_key> <semicolon> <t>  : "‣"  U2023  # triangular bullet
-<Multi_key> <semicolon> <w>  : "◦"  U25E6  # white bullet
-<Multi_key> <apostrophe> <1> : "′"  U2032  # prime
-<Multi_key> <apostrophe> <2> : "″"  U2033  # double prime
-<Multi_key> <apostrophe> <3> : "‴"  U2034  # triple prime
-<Multi_key> <apostrophe> <4> : "⁗"  U2057  # quadruple prime
-<Multi_key> <asterisk> <asterisk> : "×"  U00D7  # multiplication sign
-<Multi_key> <slash> <slash>       : "÷"  U00F7  # division sign
-<Multi_key> <asterisk> <o>        : "°"  U00B0  # degree sign
-<Multi_key> <o> <asterisk>        : "°"  U00B0  # degree sign
-<Multi_key> <period> <period>     : "·"  U00B7  # middle dot
-<Multi_key> <period> <space>      : "·"  U00B7  # middle dot
-<Multi_key> <period> <3>          : "…"  U2026  # horizontal ellipsis
-<Multi_key> <a> <minus>           : "ª"  U00AA  # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)
-<Multi_key> <o> <minus>           : "º"  U00BA  # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
-<Multi_key> <exclam> <exclam>     : "¡"  U00A1  # inverted exclamation mark
-<Multi_key> <question> <question> : "¿"  U00BF  # inverted question mark
-<Multi_key> <o> <c>               : "©"  U00A9  # copyright sign
-<Multi_key> <parenleft> <c>       : "©"  U00A9  # copyright sign
-<Multi_key> <o> <p>               : "℗"  U2117  # sound recording copyright
-<Multi_key> <parenleft> <p>       : "℗"  U2117  # sound recording copyright
-<Multi_key> <o> <r>               : "®"  U00AE  # registered sign
-<Multi_key> <parenleft> <r>       : "®"  U00AE  # registered sign
-<Multi_key> <plus> <minus>        : "±"  U00B1  # plus-minus sign
-<Multi_key> <percent> <percent>   : "‰"  U2030  # per mille sign
-<Multi_key> <percent> <3>         : "‰"  U2030  # per mille sign
-<Multi_key> <percent> <4>         : "‱"  U2031  # per ten thousand sign
-<Multi_key> <exclam> <equal>      : "≠"  U2260  # not equal to
-<Multi_key> <equal> <slash>       : "≠"  U2260  # not equal to
-<Multi_key> <slash> <equal>       : "≠"  U2260  # not equal to
-<Multi_key> <less> <equal>        : "≤"  U2264  # less-than or equal to
-<Multi_key> <greater> <equal>     : "≥"  U2265  # greater-than or equal to
-<Multi_key> <less> <plus>         : "⩽"  U2A7D  # less-than or slanted equal to
-<Multi_key> <greater> <plus>      : "⩾"  U2A7E  # greater-than or slanted equal to
+<Multi_key> <v> <v> : "✓"  U2713  # check mark
+<Multi_key> <y> <y> : "✓"  U2713  # check mark
+<Multi_key> <V> <V> : "✔"  U2714  # heavy check mark
+<Multi_key> <Y> <Y> : "✔"  U2714  # heavy check mark
+<Multi_key> <x> <x> : "✗"  U2717  # ballot x
+<Multi_key> <X> <X> : "✘"  U2718  # heavy ballot x
+<Multi_key> <bar> <bar>               : "‖"  U2016  # double vertical line
+<Multi_key> <apostrophe> <1>          : "′"  U2032  # prime
+<Multi_key> <apostrophe> <2>          : "″"  U2033  # double prime
+<Multi_key> <apostrophe> <3>          : "‴"  U2034  # triple prime
+<Multi_key> <apostrophe> <4>          : "⁗"  U2057  # quadruple prime
+<Multi_key> <asterisk> <asterisk>     : "×"  U00D7  # multiplication sign
+<Multi_key> <slash> <slash>           : "÷"  U00F7  # division sign
+<Multi_key> <asterisk> <o>            : "°"  U00B0  # degree sign
+<Multi_key> <o> <asterisk>            : "°"  U00B0  # degree sign
+<Multi_key> <period> <minus>          : "·"  U00B7  # middle dot
+<Multi_key> <period> <3>              : "…"  U2026  # horizontal ellipsis
+<Multi_key> <period> <period>         : "…"  U2026  # horizontal ellipsis
+<Multi_key> <a> <minus>               : "ª"  U00AA  # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<Multi_key> <o> <minus>               : "º"  U00BA  # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<Multi_key> <exclam> <exclam>         : "¡"  U00A1  # inverted exclamation mark
+<Multi_key> <question> <question>     : "¿"  U00BF  # inverted question mark
+<Multi_key> <exclam> <question>       : "‽"  U203D  # interrobang
+<Multi_key> <question> <exclam>       : "⸘"  U2E18  # inverted interrobang
+<Multi_key> <o> <c>                   : "©"  U00A9  # copyright sign
+<Multi_key> <parenleft> <c>           : "©"  U00A9  # copyright sign
+<Multi_key> <o> <p>                   : "℗"  U2117  # sound recording copyright
+<Multi_key> <parenleft> <p>           : "℗"  U2117  # sound recording copyright
+<Multi_key> <o> <r>                   : "®"  U00AE  # registered sign
+<Multi_key> <parenleft> <r>           : "®"  U00AE  # registered sign
+<Multi_key> <plus> <minus>            : "±"  U00B1  # plus-minus sign
+<Multi_key> <minus> <plus>            : "∓"  U2213  # minus-or-plus sign
+<Multi_key> <percent> <percent>       : "‰"  U2030  # per mille sign
+<Multi_key> <percent> <3>             : "‰"  U2030  # per mille sign
+<Multi_key> <percent> <4>             : "‱"  U2031  # per ten thousand sign
+<Multi_key> <exclam> <equal>          : "≠"  U2260  # not equal to
+<Multi_key> <less> <greater>          : "≠"  U2260  # not equal to
+<Multi_key> <less> <equal>            : "≤"  U2264  # less-than or equal to
+<Multi_key> <greater> <equal>         : "≥"  U2265  # greater-than or equal to
+<Multi_key> <less> <plus>             : "⩽"  U2A7D  # less-than or slanted equal to
+<Multi_key> <greater> <plus>          : "⩾"  U2A7E  # greater-than or slanted equal to
 <Multi_key> <asciitilde> <asciitilde> : "≈"  U2248  # almost equal to
 <Multi_key> <asciitilde> <asciitilde> : "≈"  U2248  # almost equal to
+<Multi_key> <semicolon> <b>           : "•"  U2022  # bullet
+<Multi_key> <semicolon> <o>           : "◦"  U25E6  # white bullet
+<Multi_key> <semicolon> <w>           : "◦"  U25E6  # white bullet
+<Multi_key> <semicolon> <h>           : "⁃"  U2043  # hyphen bullet
+<Multi_key> <semicolon> <t>           : "‣"  U2023  # triangular bullet
+<Multi_key> <semicolon> <semicolon>   : "•"  U2022  # bullet
+<Multi_key> <colon> <parenleft>       : "☹"  U2639  # white frowning face
+<Multi_key> <colon> <parenright>      : "☺"  U263A  # white smiling face
+<Multi_key> <semicolon> <parenright>  : "☻"  U263B  # black smiling face
+<Multi_key> <less> <3>                : "♥"  U2665  # black heart suit
 <Multi_key> <bracketleft> <bracketright> : "☐"  U2610  # ballot box
 <Multi_key> <bracketleft> <v>            : "☑"  U2611  # ballot box with check
 <Multi_key> <bracketleft> <y>            : "☑"  U2611  # ballot box with check
 <Multi_key> <bracketleft> <x>            : "☒"  U2612  # ballot box with x
 
 
 <Multi_key> <bracketleft> <bracketright> : "☐"  U2610  # ballot box
 <Multi_key> <bracketleft> <v>            : "☑"  U2611  # ballot box with check
 <Multi_key> <bracketleft> <y>            : "☑"  U2611  # ballot box with check
 <Multi_key> <bracketleft> <x>            : "☒"  U2612  # ballot box with x
 
 
+# Vulgar Fractions
+
+<Multi_key> <1> <2> : "½"  U00BD  # vulgar fraction 1/2
+<Multi_key> <1> <3> : "⅓"  U2153  # vulgar fraction 1/3
+<Multi_key> <2> <3> : "⅔"  U2154  # vulgar fraction 2/3
+<Multi_key> <1> <4> : "¼"  U00BC  # vulgar fraction 1/4
+<Multi_key> <3> <4> : "¾"  U00BE  # vulgar fraction 3/4
+<Multi_key> <1> <5> : "⅕"  U2155  # vulgar fraction 1/5
+<Multi_key> <2> <5> : "⅖"  U2156  # vulgar fraction 2/5
+<Multi_key> <3> <5> : "⅗"  U2157  # vulgar fraction 3/5
+<Multi_key> <4> <5> : "⅘"  U2158  # vulgar fraction 4/5
+<Multi_key> <1> <6> : "⅙"  U2159  # vulgar fraction 1/6
+<Multi_key> <5> <6> : "⅚"  U215A  # vulgar fraction 5/6
+<Multi_key> <1> <7> : "⅐"  U2150  # vulgar fraction 1/7
+<Multi_key> <1> <8> : "⅛"  U215B  # vulgar fraction 1/8
+<Multi_key> <3> <8> : "⅜"  U215C  # vulgar fraction 3/8
+<Multi_key> <5> <8> : "⅝"  U215D  # vulgar fraction 5/8
+<Multi_key> <7> <8> : "⅞"  U215E  # vulgar fraction 7/8
+<Multi_key> <1> <9> : "⅑"  U2151  # vulgar fraction 1/9
+<Multi_key> <1> <0> : "⅒"  U2152  # vulgar fraction 1/10
+<Multi_key> <0> <3> : "↉"  U2189  # vulgar fraction 0/3
+
+
 # Quotation Marks
 
 <Multi_key> <comma> <quotedbl>          : "„"  U201E  # double low-9 quotation mark
 <Multi_key> <quotedbl> <comma>          : "„"  U201E  # double low-9 quotation mark
 <Multi_key> <comma> <apostrophe>        : "‚"  U201A  # single low-9 quotation mark
 <Multi_key> <apostrophe> <comma>        : "‚"  U201A  # single low-9 quotation mark
 # Quotation Marks
 
 <Multi_key> <comma> <quotedbl>          : "„"  U201E  # double low-9 quotation mark
 <Multi_key> <quotedbl> <comma>          : "„"  U201E  # double low-9 quotation mark
 <Multi_key> <comma> <apostrophe>        : "‚"  U201A  # single low-9 quotation mark
 <Multi_key> <apostrophe> <comma>        : "‚"  U201A  # single low-9 quotation mark
+<Multi_key> <comma> <comma>             : "‚"  U201A  # single low-9 quotation mark
 <Multi_key> <quotedbl> <bracketleft>    : "“"  U201C  # left double quotation mark
 <Multi_key> <bracketleft> <quotedbl>    : "“"  U201C  # left double quotation mark
 <Multi_key> <quotedbl> <bracketright>   : "”"  U201D  # right double quotation mark
 <Multi_key> <quotedbl> <bracketleft>    : "“"  U201C  # left double quotation mark
 <Multi_key> <bracketleft> <quotedbl>    : "“"  U201C  # left double quotation mark
 <Multi_key> <quotedbl> <bracketright>   : "”"  U201D  # right double quotation mark
 <Multi_key> <bracketleft> <apostrophe>  : "‘"  U2018  # left single quotation mark
 <Multi_key> <apostrophe> <bracketright> : "’"  U2019  # right single quotation mark
 <Multi_key> <bracketright> <apostrophe> : "’"  U2019  # right single quotation mark
 <Multi_key> <bracketleft> <apostrophe>  : "‘"  U2018  # left single quotation mark
 <Multi_key> <apostrophe> <bracketright> : "’"  U2019  # right single quotation mark
 <Multi_key> <bracketright> <apostrophe> : "’"  U2019  # right single quotation mark
+<Multi_key> <backslash> <quotedbl>      : "‟"  U201F  # double high-reversed-9 quotation mark
+<Multi_key> <quotedbl> <backslash>      : "‟"  U201F  # double high-reversed-9 quotation mark
+<Multi_key> <backslash> <apostrophe>    : "‛"  U201B  # single high-reversed-9 quotation mark
+<Multi_key> <apostrophe> <backslash>    : "‛"  U201B  # single high-reversed-9 quotation mark
 <Multi_key> <less> <less>               : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <less> <quotedbl>           : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <quotedbl> <less>           : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <less> <less>               : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <less> <quotedbl>           : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <quotedbl> <less>           : "«"  U00AB  # left-pointing double angle quotation mark
 <Multi_key> <apostrophe> <greater>      : "›"  U203A  # right-pointing single angle quotation mark
 
 
 <Multi_key> <apostrophe> <greater>      : "›"  U203A  # right-pointing single angle quotation mark
 
 
-# Miscellaneous Symbols
+# Chess Pieces and Playing Card Suit Symbols
+
+<Multi_key> <C> <k> : "♔"  U2654  # white chess king
+<Multi_key> <C> <q> : "♕"  U2655  # white chess queen
+<Multi_key> <C> <r> : "♖"  U2656  # white chess rook
+<Multi_key> <C> <b> : "♗"  U2657  # white chess bishop
+<Multi_key> <C> <n> : "♘"  U2658  # white chess knight
+<Multi_key> <C> <p> : "♙"  U2659  # white chess pawn
+<Multi_key> <C> <K> : "♚"  U265A  # black chess king
+<Multi_key> <C> <Q> : "♛"  U265B  # black chess queen
+<Multi_key> <C> <R> : "♜"  U265C  # black chess rook
+<Multi_key> <C> <B> : "♝"  U265D  # black chess bishop
+<Multi_key> <C> <N> : "♞"  U265E  # black chess knight
+<Multi_key> <C> <P> : "♟"  U265F  # black chess pawn
+<Multi_key> <C> <c> : "♧"  U2667  # white club suit
+<Multi_key> <C> <C> : "♣"  U2663  # black club suit
+<Multi_key> <C> <d> : "♢"  U2662  # white diamond suit
+<Multi_key> <C> <D> : "♦"  U2666  # black diamond suit
+<Multi_key> <C> <h> : "♡"  U2661  # white heart suit
+<Multi_key> <C> <H> : "♥"  U2665  # black heart suit
+<Multi_key> <C> <s> : "♤"  U2664  # white spade suit
+<Multi_key> <C> <S> : "♠"  U2660  # black spade suit
 
 
-<Multi_key> <s> <a> : "⅍"  U214D  # aktieselskab
-<Multi_key> <s> <c> : "℅"  U2105  # care of
-<Multi_key> <s> <d> : "⋄"  U22C4  # diamond operator
-<Multi_key> <s> <e> : "℮"  U212E  # estimated symbol
-<Multi_key> <s> <E> : "✉"  U2709  # envelope
-<Multi_key> <s> <f> : "♀"  U2640  # Venus symbol (female)
-<Multi_key> <s> <g> : "❀"  U2740  # white florette
-<Multi_key> <s> <G> : "✿"  U273F  # black florette
-<Multi_key> <s> <h> : "❦"  U2766  # floral heart
-<Multi_key> <s> <H> : "❧"  U2767  # rotated floral heart bullet
-<Multi_key> <s> <i> : "⌀"  U2300  # diameter sign
-<Multi_key> <s> <l> : "ℓ"  U2113  # script small l
-<Multi_key> <s> <L> : "ℒ"  U2112  # Laplace transform
-<Multi_key> <s> <m> : "♂"  U2642  # Mars symbol (male)
-<Multi_key> <s> <M> : "℠"  U2120  # service mark
-<Multi_key> <s> <q> : "Ω"  U2126  # ohm sign (backwards compatibility)
-<Multi_key> <s> <r> : "☙"  U2619  # reversed rotated floral heart bullet
-<Multi_key> <s> <R> : "℞"  U211E  # prescription take (Recipere)
-<Multi_key> <s> <t> : "✆"  U2706  # telephone location sign
-<Multi_key> <s> <v> : "✓"  U2713  # check mark
-<Multi_key> <s> <V> : "✔"  U2714  # heavy check mark
-<Multi_key> <s> <w> : "⚠"  U26A0  # warning sign
-<Multi_key> <s> <x> : "✗"  U2717  # ballot x
-<Multi_key> <s> <X> : "✘"  U2718  # heavy ballot x
-<Multi_key> <s> <y> : "✓"  U2713  # check mark
-<Multi_key> <s> <Y> : "✔"  U2714  # heavy check mark
-<Multi_key> <s> <2>           : "♫"  U266B  # beamed eighth notes
-<Multi_key> <s> <3>           : "⁂"  U2042  # asterism
-<Multi_key> <s> <5>           : "★"  U2605  # black star
-<Multi_key> <s> <percent>     : "☆"  U2606  # white star
-<Multi_key> <s> <6>           : "✽"  U273D  # heavy teardrop-spoked asterisk
-<Multi_key> <s> <asciicircum> : "✻"  U273B  # teardrop-spoked asterisk
-<Multi_key> <s> <8>           : "♪"  U266A  # eighth note
-<Multi_key> <s> <semicolon>   : "☺"  U263A  # white smiling face
-<Multi_key> <s> <colon>       : "☻"  U263B  # black smiling face
-<Multi_key> <s> <exclam>      : "‼"  U203C  # double exclamation mark
-<Multi_key> <s> <question>    : "‽"  U203D  # interrobang
-<Multi_key> <s> <backslash>   : "⁞"  U205E  # vertical four dots
-<Multi_key> <s> <bar>         : "¦"  U00A6  # broken bar
-<Multi_key> <s> <period>      : "⸘"  U2E18  # inverted interrobang
-<Multi_key> <s> <slash>       : "⸮"  U2E2E  # reversed question mark
-
-
-# Playing Card Suit Symbols
-
-<Multi_key> <S> <c> : "♣"  U2663  # black club suit
-<Multi_key> <S> <C> : "♧"  U2667  # white club suit
-<Multi_key> <S> <d> : "♦"  U2666  # black diamond suit
-<Multi_key> <S> <D> : "♢"  U2662  # white diamond suit
-<Multi_key> <S> <h> : "♥"  U2665  # black heart suit
-<Multi_key> <S> <H> : "♡"  U2661  # white heart suit
-<Multi_key> <S> <p> : "♠"  U2660  # black spade suit
-<Multi_key> <S> <P> : "♤"  U2664  # white spade suit
 
 
+# Double Grave Accent
 
 
-# Vulgar Fractions
+<Multi_key> <G> <a> : "ȁ"  U0201  # a with double grave
+<Multi_key> <G> <A> : "Ȁ"  U0200  # A with double grave
+<Multi_key> <G> <e> : "ȅ"  U0205  # e with double grave
+<Multi_key> <G> <E> : "Ȅ"  U0204  # E with double grave
+<Multi_key> <G> <i> : "ȉ"  U0209  # i with double grave
+<Multi_key> <G> <I> : "Ȉ"  U0208  # I with double grave
+<Multi_key> <G> <o> : "ȍ"  U020D  # o with double grave
+<Multi_key> <G> <O> : "Ȍ"  U020C  # O with double grave
+<Multi_key> <G> <r> : "ȑ"  U0211  # r with double grave
+<Multi_key> <G> <R> : "Ȑ"  U0210  # R with double grave
+<Multi_key> <G> <u> : "ȕ"  U0215  # u with double grave
+<Multi_key> <G> <U> : "Ȕ"  U0214  # U with double grave
 
 
-<Multi_key> <1> <2> : "½"  U00BD  # vulgar fraction 1/2
-<Multi_key> <1> <3> : "⅓"  U2153  # vulgar fraction 1/3
-<Multi_key> <2> <3> : "⅔"  U2154  # vulgar fraction 2/3
-<Multi_key> <1> <4> : "¼"  U00BC  # vulgar fraction 1/4
-<Multi_key> <3> <4> : "¾"  U00BE  # vulgar fraction 3/4
-<Multi_key> <1> <5> : "⅕"  U2155  # vulgar fraction 1/5
-<Multi_key> <2> <5> : "⅖"  U2156  # vulgar fraction 2/5
-<Multi_key> <3> <5> : "⅗"  U2157  # vulgar fraction 3/5
-<Multi_key> <4> <5> : "⅘"  U2158  # vulgar fraction 4/5
-<Multi_key> <1> <6> : "⅙"  U2159  # vulgar fraction 1/6
-<Multi_key> <5> <6> : "⅚"  U215A  # vulgar fraction 5/6
-<Multi_key> <1> <7> : "⅐"  U2150  # vulgar fraction 1/7
-<Multi_key> <1> <8> : "⅛"  U215B  # vulgar fraction 1/8
-<Multi_key> <3> <8> : "⅜"  U215C  # vulgar fraction 3/8
-<Multi_key> <5> <8> : "⅝"  U215D  # vulgar fraction 5/8
-<Multi_key> <7> <8> : "⅞"  U215E  # vulgar fraction 7/8
-<Multi_key> <1> <9> : "⅑"  U2151  # vulgar fraction 1/9
-<Multi_key> <1> <0> : "⅒"  U2152  # vulgar fraction 1/10
-<Multi_key> <0> <3> : "↉"  U2189  # vulgar fraction 0/3
 
 
+# Inverted Breve
 
 
-# Math Symbols
+<Multi_key> <B> <a> : "ȃ"  U0203  # a with inverted breve
+<Multi_key> <B> <A> : "Ȃ"  U0202  # A with inverted breve
+<Multi_key> <B> <e> : "ȇ"  U0207  # e with inverted breve
+<Multi_key> <B> <E> : "Ȇ"  U0206  # E with inverted breve
+<Multi_key> <B> <i> : "ȋ"  U020B  # i with inverted breve
+<Multi_key> <B> <I> : "Ȋ"  U020A  # I with inverted breve
+<Multi_key> <B> <o> : "ȏ"  U020F  # o with inverted breve
+<Multi_key> <B> <O> : "Ȏ"  U020E  # O with inverted breve
+<Multi_key> <B> <r> : "ȓ"  U0213  # r with inverted breve
+<Multi_key> <B> <R> : "Ȓ"  U0212  # R with inverted breve
+<Multi_key> <B> <u> : "ȗ"  U0217  # u with inverted breve
+<Multi_key> <B> <U> : "Ȗ"  U0216  # U with inverted breve
 
 
-<Multi_key> <m> <a> : "∀"  U2200  # for all
-<Multi_key> <m> <A> : "∀"  U2200  # for all
-<Multi_key> <m> <b> : "⊆"  U2286  # subset of or equal to
-<Multi_key> <m> <B> : "⊇"  U2287  # superset of or equal to
-<Multi_key> <m> <c> : "∝"  U221D  # proportional to
-<Multi_key> <m> <C> : "ℂ"  U2102  # complex numbers
-<Multi_key> <m> <d> : "∆"  U2206  # increment operator
-<Multi_key> <m> <D> : "∇"  U2207  # nabla/del operator
-<Multi_key> <m> <e> : "∃"  U2203  # there exists
-<Multi_key> <m> <E> : "∄"  U2204  # there does not exist
-<Multi_key> <m> <f> : "ƒ"  U0192  # f with hook
-<Multi_key> <m> <F> : "∎"  U220E  # end of proof
-<Multi_key> <m> <g> : "⊂"  U2282  # subset of
-<Multi_key> <m> <G> : "⊄"  U2284  # not a subset of
-<Multi_key> <m> <h> : "⊃"  U2283  # superset of
-<Multi_key> <m> <H> : "⊅"  U2285  # not a superset of
-<Multi_key> <m> <I> : "ℑ"  U2111  # imaginary numbers
-<Multi_key> <m> <j> : "≅"  U2245  # congruent to
-<Multi_key> <m> <J> : "≇"  U2247  # not congruent to
-<Multi_key> <m> <k> : "∋"  U220B  # contains as member
-<Multi_key> <m> <K> : "∌"  U220C  # does not contain as member
-<Multi_key> <m> <l> : "∥"  U2225  # parallel to
-<Multi_key> <m> <L> : "∦"  U2226  # not parallel to
-<Multi_key> <m> <m> : "∈"  U2208  # element of
-<Multi_key> <m> <M> : "∉"  U2209  # not an element of
-<Multi_key> <m> <n> : "¬"  U00AC  # not sign
-<Multi_key> <m> <N> : "ℕ"  U2115  # natural numbers
-<Multi_key> <m> <o> : "∘"  U2218  # ring operator
-<Multi_key> <m> <O> : "∅"  U2205  # empty set
-<Multi_key> <m> <p> : "∂"  U2202  # partial differential
-<Multi_key> <m> <P> : "ℙ"  U2119  # prime numbers
-<Multi_key> <m> <Q> : "ℚ"  U211A  # rational numbers
-<Multi_key> <m> <R> : "ℝ"  U211D  # real numbers
-<Multi_key> <m> <s> : "∩"  U2229  # set intersection
-<Multi_key> <m> <S> : "∫"  U222B  # integral symbol
-<Multi_key> <m> <t> : "≡"  U2261  # identical to
-<Multi_key> <m> <T> : "≢"  U2262  # not identical to
-<Multi_key> <m> <u> : "∪"  U222A  # set union
-<Multi_key> <m> <U> : "∖"  U2216  # set minus
-<Multi_key> <m> <w> : "℘"  U2118  # Weierstrass elliptic function
-<Multi_key> <m> <z> : "↯"  U21AF  # downwards zigzag arrow
-<Multi_key> <m> <Z> : "ℤ"  U2124  # whole numbers
-<Multi_key> <m> <6>         : "∠"  U2220  # angle symbol
-<Multi_key> <m> <ampersand> : "∧"  U2227  # logical and
-<Multi_key> <m> <8>         : "⊗"  U2297  # circled times
-<Multi_key> <m> <asterisk>  : "⊙"  U2299  # circled dot operator
-<Multi_key> <m> <9>         : "∟"  U221F  # right angle
-<Multi_key> <m> <0>         : "∡"  U2221  # measured angle
-<Multi_key> <m> <plus>      : "⊕"  U2295  # circled plus
-<Multi_key> <m> <minus>     : "⊖"  U2296  # circled minus
-<Multi_key> <m> <slash>     : "⊘"  U2298  # circled division slash
-<Multi_key> <m> <equal>     : "≝"  U225D  # equal to by definition
-<Multi_key> <m> <semicolon> : "∵"  U2235  # because sign
-<Multi_key> <m> <colon>     : "∴"  U2234  # therefore sign
-<Multi_key> <m> <bar>       : "∨"  U2228  # logical or
+
+# Circumflex Below
+
+<Multi_key> <I> <d> : "ḓ"  U1E13  # d with circumflex below
+<Multi_key> <I> <D> : "Ḓ"  U1E12  # D with circumflex below
+<Multi_key> <I> <e> : "ḙ"  U1E19  # e with circumflex below
+<Multi_key> <I> <E> : "Ḙ"  U1E18  # E with circumflex below
+<Multi_key> <I> <l> : "ḽ"  U1E3D  # l with circumflex below
+<Multi_key> <I> <L> : "Ḽ"  U1E3C  # L with circumflex below
+<Multi_key> <I> <n> : "ṋ"  U1E4B  # n with circumflex below
+<Multi_key> <I> <N> : "Ṋ"  U1E4A  # N with circumflex below
+<Multi_key> <I> <t> : "ṱ"  U1E71  # t with circumflex below
+<Multi_key> <I> <T> : "Ṱ"  U1E70  # T with circumflex below
+<Multi_key> <I> <u> : "ṷ"  U1E77  # u with circumflex below
+<Multi_key> <I> <U> : "Ṷ"  U1E76  # U with circumflex below
+
+
+# Tilde Below
+
+<Multi_key> <T> <e> : "ḛ"  U1E1B  # e with tilde below
+<Multi_key> <T> <E> : "Ḛ"  U1E1A  # E with tilde below
+<Multi_key> <T> <i> : "ḭ"  U1E2D  # i with tilde below
+<Multi_key> <T> <I> : "Ḭ"  U1E2C  # I with tilde below
+<Multi_key> <T> <u> : "ṵ"  U1E75  # u with tilde below
+<Multi_key> <T> <U> : "Ṵ"  U1E74  # U with tilde below
+
+
+# Line Below
+
+<Multi_key> <L> <b> : "ḇ"  U1E07  # b with line below
+<Multi_key> <L> <B> : "Ḇ"  U1E06  # B with line below
+<Multi_key> <L> <d> : "ḏ"  U1E0F  # d with line below
+<Multi_key> <L> <D> : "Ḏ"  U1E0E  # D with line below
+<Multi_key> <L> <h> : "ẖ"  U1E96  # h with line below
+<Multi_key> <L> <k> : "ḵ"  U1E35  # k with line below
+<Multi_key> <L> <K> : "Ḵ"  U1E34  # K with line below
+<Multi_key> <L> <l> : "ḻ"  U1E3B  # l with line below
+<Multi_key> <L> <L> : "Ḻ"  U1E3A  # L with line below
+<Multi_key> <L> <n> : "ṉ"  U1E49  # n with line below
+<Multi_key> <L> <N> : "Ṉ"  U1E48  # N with line below
+<Multi_key> <L> <r> : "ṟ"  U1E5F  # r with line below
+<Multi_key> <L> <R> : "Ṟ"  U1E5E  # R with line below
+<Multi_key> <L> <t> : "ṯ"  U1E6F  # t with line below
+<Multi_key> <L> <T> : "Ṯ"  U1E6E  # T with line below
+<Multi_key> <L> <z> : "ẕ"  U1E95  # z with line below
+<Multi_key> <L> <Z> : "Ẕ"  U1E94  # Z with line below
+
+
+# Ring Below, Breve Below and Diaeresis Below
+
+<Multi_key> <R> <a> : "ḁ"  U1E01  # a with ring below
+<Multi_key> <R> <A> : "Ḁ"  U1E00  # A with ring below
+<Multi_key> <R> <h> : "ḫ"  U1E2B  # h with breve below
+<Multi_key> <R> <H> : "Ḫ"  U1E2A  # H with breve below
+<Multi_key> <R> <u> : "ṳ"  U1E73  # u with diaeresis below
+<Multi_key> <R> <U> : "Ṳ"  U1E72  # U with diaeresis below
+
+
+# Hook Above
+
+<Multi_key> <less> <a> : "ả"  U1EA3  # a with hook above
+<Multi_key> <less> <A> : "Ả"  U1EA2  # A with hook above
+<Multi_key> <less> <e> : "ẻ"  U1EBB  # e with hook above
+<Multi_key> <less> <E> : "Ẻ"  U1EBA  # E with hook above
+<Multi_key> <less> <i> : "ỉ"  U1EC9  # i with hook above
+<Multi_key> <less> <I> : "Ỉ"  U1EC8  # I with hook above
+<Multi_key> <less> <o> : "ỏ"  U1ECF  # o with hook above
+<Multi_key> <less> <O> : "Ỏ"  U1ECE  # O with hook above
+<Multi_key> <less> <u> : "ủ"  U1EE7  # u with hook above
+<Multi_key> <less> <U> : "Ủ"  U1EE6  # U with hook above
+<Multi_key> <less> <y> : "ỷ"  U1EF7  # y with hook above
+<Multi_key> <less> <Y> : "Ỷ"  U1EF6  # Y with hook above
+
+
+# Dot Below
+
+<Multi_key> <greater> <a> : "ạ"  U1EA1  # a with dot below
+<Multi_key> <greater> <A> : "Ạ"  U1EA0  # A with dot below
+<Multi_key> <greater> <b> : "ḅ"  U1E05  # b with dot below
+<Multi_key> <greater> <B> : "Ḅ"  U1E04  # B with dot below
+<Multi_key> <greater> <d> : "ḍ"  U1E0D  # d with dot below
+<Multi_key> <greater> <D> : "Ḍ"  U1E0C  # D with dot below
+<Multi_key> <greater> <e> : "ẹ"  U1EB9  # e with dot below
+<Multi_key> <greater> <E> : "Ẹ"  U1EB8  # E with dot below
+<Multi_key> <greater> <h> : "ḥ"  U1E25  # h with dot below
+<Multi_key> <greater> <H> : "Ḥ"  U1E24  # H with dot below
+<Multi_key> <greater> <i> : "ị"  U1ECB  # i with dot below
+<Multi_key> <greater> <I> : "Ị"  U1ECA  # I with dot below
+<Multi_key> <greater> <k> : "ḳ"  U1E33  # k with dot below
+<Multi_key> <greater> <K> : "Ḳ"  U1E32  # K with dot below
+<Multi_key> <greater> <l> : "ḷ"  U1E37  # l with dot below
+<Multi_key> <greater> <L> : "Ḷ"  U1E36  # L with dot below
+<Multi_key> <greater> <m> : "ṃ"  U1E43  # m with dot below
+<Multi_key> <greater> <M> : "Ṃ"  U1E42  # M with dot below
+<Multi_key> <greater> <n> : "ṇ"  U1E47  # n with dot below
+<Multi_key> <greater> <N> : "Ṇ"  U1E46  # N with dot below
+<Multi_key> <greater> <o> : "ọ"  U1ECD  # o with dot below
+<Multi_key> <greater> <O> : "Ọ"  U1ECC  # O with dot below
+<Multi_key> <greater> <r> : "ṛ"  U1E5B  # r with dot below
+<Multi_key> <greater> <R> : "Ṛ"  U1E5A  # R with dot below
+<Multi_key> <greater> <s> : "ṣ"  U1E63  # s with dot below
+<Multi_key> <greater> <S> : "Ṣ"  U1E62  # S with dot below
+<Multi_key> <greater> <t> : "ṭ"  U1E6D  # t with dot below
+<Multi_key> <greater> <T> : "Ṭ"  U1E6C  # T with dot below
+<Multi_key> <greater> <u> : "ụ"  U1EE5  # u with dot below
+<Multi_key> <greater> <U> : "Ụ"  U1EE4  # U with dot below
+<Multi_key> <greater> <v> : "ṿ"  U1E7F  # v with dot below
+<Multi_key> <greater> <V> : "Ṿ"  U1E7E  # V with dot below
+<Multi_key> <greater> <w> : "ẉ"  U1E89  # w with dot below
+<Multi_key> <greater> <W> : "Ẉ"  U1E88  # W with dot below
+<Multi_key> <greater> <y> : "ỵ"  U1EF5  # y with dot below
+<Multi_key> <greater> <Y> : "Ỵ"  U1EF4  # Y with dot below
+<Multi_key> <greater> <z> : "ẓ"  U1E93  # z with dot below
+<Multi_key> <greater> <Z> : "Ẓ"  U1E92  # Z with dot below
+
+
+# Accented Letters with Dot Below
+
+<Multi_key> <question> <a> : "ậ"  U1EAD  # a with circumflex and dot below
+<Multi_key> <question> <A> : "Ậ"  U1EAC  # A with circumflex and dot below
+<Multi_key> <question> <e> : "ệ"  U1EC7  # e with circumflex and dot below
+<Multi_key> <question> <E> : "Ệ"  U1EC6  # E with circumflex and dot below
+<Multi_key> <question> <f> : "ḝ"  U1E1D  # e with cedilla and breve
+<Multi_key> <question> <F> : "Ḝ"  U1E1C  # E with cedilla and breve
+<Multi_key> <question> <l> : "ḹ"  U1E39  # l with dot below and macron
+<Multi_key> <question> <L> : "Ḹ"  U1E38  # L with dot below and macron
+<Multi_key> <question> <o> : "ộ"  U1ED9  # o with circumflex and dot below
+<Multi_key> <question> <O> : "Ộ"  U1ED8  # O with circumflex and dot below
+<Multi_key> <question> <p> : "ợ"  U1EE3  # o with horn and dot below
+<Multi_key> <question> <P> : "Ợ"  U1EE2  # O with horn and dot below
+<Multi_key> <question> <q> : "ặ"  U1EB7  # a with breve and dot below
+<Multi_key> <question> <Q> : "Ặ"  U1EB6  # A with breve and dot below
+<Multi_key> <question> <r> : "ṝ"  U1E5D  # r with dot below and macron
+<Multi_key> <question> <R> : "Ṝ"  U1E5C  # R with dot below and macron
+<Multi_key> <question> <s> : "ṩ"  U1E69  # s with dot below and dot above
+<Multi_key> <question> <S> : "Ṩ"  U1E68  # S with dot below and dot above
+<Multi_key> <question> <u> : "ự"  U1EF1  # u with horn and dot below
+<Multi_key> <question> <U> : "Ự"  U1EF0  # U with horn and dot below