-# UltimateKEYS (~/.XCompose) - 2022-05-23
+# UltimateKEYS - 2022-06-04 (~/.XCompose)
# Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/)
<Multi_key> <o> <y> : "ẙ" U1E99 # y with ring above
-# Macron/Stroke (General)
+# Macron/Stroke
<Multi_key> <minus> <a> : "ā" U0101 # a with macron
<Multi_key> <minus> <A> : "Ā" U0100 # A with macron
<Multi_key> <minus> <O> : "Ō" U014C # O with macron
<Multi_key> <minus> <p> : "ᵽ" U1D7D # p with stroke
<Multi_key> <minus> <P> : "Ᵽ" U2C63 # P with stroke
+<Multi_key> <minus> <q> : "ǭ" U01ED # o with ogonek and macron
+<Multi_key> <minus> <Q> : "Ǭ" U01EC # O with ogonek and macron
<Multi_key> <minus> <r> : "ɍ" U024D # r with stroke
<Multi_key> <minus> <R> : "Ɍ" U024C # R with stroke
<Multi_key> <minus> <t> : "ŧ" U0167 # t with stroke
# Macron/Stroke (Additional)
-<Multi_key> <underscore> <a> : "ǣ" U01E3 # ae with macron
-<Multi_key> <underscore> <A> : "Ǣ" U01E2 # AE with macron
<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> : "ǭ" U01ED # o with ogonek and macron
-<Multi_key> <underscore> <O> : "Ǭ" U01EC # O with ogonek and 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> <slash> <G> : "Ꞡ" UA7A0 # G with oblique stroke
<Multi_key> <slash> <k> : "ꞣ" UA7A3 # k with oblique stroke
<Multi_key> <slash> <K> : "Ꞣ" UA7A2 # K with oblique stroke
+<Multi_key> <slash> <l> : "ł" U0142 # l with stroke
+<Multi_key> <slash> <L> : "Ł" U0141 # L with stroke
<Multi_key> <slash> <n> : "ꞥ" UA7A5 # n with oblique stroke
<Multi_key> <slash> <N> : "Ꞥ" UA7A4 # N with oblique stroke
<Multi_key> <slash> <o> : "ø" U00F8 # o with stroke
<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> <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> <b> : "ǻ" U01FB # a with ring above and acute
-<Multi_key> <apostrophe> <B> : "Ǻ" U01FA # A with ring above and acute
-<Multi_key> <apostrophe> <d> : "ḉ" U1E09 # c with cedilla and acute
-<Multi_key> <apostrophe> <D> : "Ḉ" U1E08 # C with cedilla and acute
-<Multi_key> <apostrophe> <f> : "ǽ" U01FD # ae with acute
-<Multi_key> <apostrophe> <F> : "Ǽ" U01FC # AE with acute
-<Multi_key> <apostrophe> <q> : "ǿ" U01FF # o with stroke and acute
-<Multi_key> <apostrophe> <Q> : "Ǿ" U01FE # O with stroke and acute
<Multi_key> <apostrophe> <space> : "´" U00B4 # acute accent
<Multi_key> <quotedbl> <space> : "¨" U00A8 # diaeresis
-# Double Acute and Special Letters
+# Double Acute Accent
<Multi_key> <equal> <o> : "ő" U0151 # o 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> <h> : "ꜧ" UA727 # small letter heng
-<Multi_key> <equal> <H> : "Ꜧ" UA726 # capital letter heng
<Multi_key> <equal> <space> : "˝" U02DD # double acute accent
<Multi_key> <grave> <space> : "ˋ" U02CB # grave accent (modifier)
-# Double Grave
+# Double Grave Accent
<Multi_key> <G> <a> : "ȁ" U0201 # a with double grave
<Multi_key> <G> <A> : "Ȁ" U0200 # A with double grave
<Multi_key> <asciitilde> <space> : "˜" U02DC # small tilde
-# Hook and Latin Greek Letters
+# Hook and Horn
<Multi_key> <h> <b> : "ɓ" U0253 # b with hook
<Multi_key> <h> <B> : "Ɓ" U0181 # B 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> <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> <R> : "Ɽ" U2C64 # R with tail
<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> <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> <k> : "ĸ" U0138 # small letter kra
-<Multi_key> <H> <s> : "ſ" U017F # small long s
-<Multi_key> <H> <S> : "ẛ" U1E9B # small long s with dot above
+
+
+# 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> <c> : "ꬶ" UAB36 # cross-tailed g
+<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> : "ſ" U017F # small long s
+<Multi_key> <l> <F> : "ẛ" U1E9B # small long s with dot above
+<Multi_key> <l> <g> : "ɣ" U0263 # latin small gamma
+<Multi_key> <l> <G> : "Ɣ" U0194 # latin capital gamma
+<Multi_key> <l> <h> : "ꜧ" UA727 # small letter heng
+<Multi_key> <l> <H> : "Ꜧ" UA726 # capital letter heng
+<Multi_key> <l> <i> : "ɩ" U0269 # latin small letter iota
+<Multi_key> <l> <I> : "Ɩ" U0196 # latin capital letter iota
+<Multi_key> <l> <k> : "ĸ" U0138 # small letter kra
+<Multi_key> <l> <o> : "ɔ" U0254 # small open o
+<Multi_key> <l> <O> : "Ɔ" U0186 # capital open O
+<Multi_key> <l> <s> : "ʃ" U0283 # small letter esh
+<Multi_key> <l> <S> : "Ʃ" U01A9 # capital letter esh
+<Multi_key> <l> <u> : "ʊ" U028A # latin small letter upsilon
+<Multi_key> <l> <U> : "Ʊ" U01B1 # latin capital letter upsilon
# Turned Letters
<Multi_key> <t> <V> : "Ʌ" U0245 # latin capital letter turned V
-# Letters with Two Accents
+# Letters with Two Diacritical Marks
-<Multi_key> <a> <diaeresis> : "ǟ" U01DF # a with diaeresis and macron
-<Multi_key> <A> <diaeresis> : "Ǟ" U01DE # A with diaeresis and macron
+<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> <o> <diaeresis> : "ȫ" U022B # o with diaeresis and macron
-<Multi_key> <O> <diaeresis> : "Ȫ" U022A # O with diaeresis 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
# General/Math Symbols
-<Multi_key> <B> <b> : "•" U2022 # bullet
-<Multi_key> <B> <h> : "⁃" U2043 # hyphen bullet
-<Multi_key> <B> <t> : "‣" U2023 # triangular bullet
-<Multi_key> <B> <w> : "◦" U25E6 # white bullet
<Multi_key> <d> <d> : "†" U2020 # dagger
<Multi_key> <D> <D> : "‡" U2021 # double dagger
+<Multi_key> <i> <i> : "∞" U221E # infinity symbol
+<Multi_key> <8> <8> : "∞" U221E # infinity symbol
<Multi_key> <m> <i> : "µ" U00B5 # micro sign
<Multi_key> <n> <o> : "№" U2116 # numero sign
<Multi_key> <N> <o> : "№" U2116 # numero sign
<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> <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> <8> <8> : "∞" U221E # infinity symbol
<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> <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> <asciitilde> <asciitilde> : "≈" U2248 # almost equal to
<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> <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