X-Git-Url: https://shimmer.witbreuk.eu/gitweb/UltimateKEYS.git/blobdiff_plain/e2225dbcf5e748ac1e1e632d50656ffaf9608d8f..93740b38c81e4d824652c8013133e4ed390ceb45:/linux-xcompose/.XCompose?ds=sidebyside diff --git a/linux-xcompose/.XCompose b/linux-xcompose/.XCompose index f25c566..dd9eac3 100644 --- a/linux-xcompose/.XCompose +++ b/linux-xcompose/.XCompose @@ -1,13 +1,12 @@ -# UltimateKEYS - 2023-01-07 (~/.XCompose) +include "%L" -# Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/) +# UltimateKEYS Compose Key Sequences - 2024-11-30 -# License : GNU General Public License Version 3 - -# GitHub : github.com/pieter-degroote/UltimateKEYS +# Website : https://pieter-degroote.github.io/UltimateKEYS/ +# GitHub : https://github.com/pieter-degroote/UltimateKEYS -# Compose Key Sequences for UltimateKEYS +# License : GNU General Public License Version 3 # Acute Accent @@ -54,7 +53,6 @@ : "Ý" U00DD # Y with acute : "ź" U017A # z with acute : "Ź" U0179 # Z with acute - : "´" U00B4 # acute accent # Grave Accent @@ -75,7 +73,6 @@ : "Ẁ" U1E80 # W with grave : "ỳ" U1EF3 # y with grave : "Ỳ" U1EF2 # Y with grave - : "ˋ" U02CB # grave accent (modifier) # Diaeresis @@ -99,7 +96,6 @@ : "Ẍ" U1E8C # X with diaeresis : "ÿ" U00FF # y with diaeresis : "Ÿ" U0178 # Y with diaeresis - : "¨" U00A8 # diaeresis # Circumflex Accent @@ -130,7 +126,6 @@ : "Ŷ" U0176 # Y with circumflex : "ẑ" U1E91 # z with circumflex : "Ẑ" U1E90 # Z with circumflex - : "ˆ" U02C6 # circumflex accent (modifier) # Tilde @@ -153,7 +148,6 @@ : "Ṽ" U1E7C # V with tilde : "ỹ" U1EF9 # y with tilde : "Ỹ" U1EF8 # Y with tilde - : "˜" U02DC # small tilde # Cedilla and Ogonek @@ -190,8 +184,6 @@ : "Ţ" U0162 # T with cedilla : "ų" U0173 # u with ogonek : "Ų" U0172 # U with ogonek - : "˛" U02DB # ogonek - : "¸" U00B8 # cedilla # Caron @@ -231,7 +223,6 @@ : "Ž" U017D # Z with caron <3> : "ǯ" U01EF # small letter ezh with caron : "Ǯ" U01EE # capital letter ezh with caron - : "ˇ" U02C7 # caron # Dot Above @@ -330,7 +321,6 @@ : "Ȳ" U0232 # Y with macron : "ƶ" U01B6 # z with stroke : "Ƶ" U01B5 # Z with stroke - : "¯" U00AF # macron # Macron and Stroke (additional) @@ -407,7 +397,6 @@ : "Ȝ" U021C # capital letter yogh <3> : "ʒ" U0292 # small letter ezh : "Ʒ" U01B7 # capital letter ezh - : "˘" U02D8 # breve # Double Acute Accent @@ -416,10 +405,9 @@ : "Ő" U0150 # O with double acute : "ű" U0171 # u with double acute : "Ű" U0170 # U with double acute - : "˝" U02DD # double acute accent -# Hook and Horn +# Hook, Horn and Variations : "ɓ" U0253 # b with hook : "Ɓ" U0181 # B with hook @@ -437,6 +425,8 @@ : "ɧ" U0267 # small letter heng with hook : "ƙ" U0199 # k with hook : "Ƙ" U0198 # K with hook + : "ɬ" U026C # l with belt + : "Ɬ" UA7AD # L with belt : "ɱ" U0271 # m with hook : "Ɱ" U2C6E # M with hook : "ɲ" U0272 # n with left hook @@ -464,25 +454,36 @@ : "Ȥ" U0224 # Z with hook -# Retroflex Hook, Right Hook, Crossed-Tail and Variations +# Retroflex Hook and Variations : "ᶑ" U1D91 # d with hook and tail : "ɝ" U025D # small letter reversed open e with hook + : "ᶔ" U1D94 # small letter reversed open e with retroflex hook : "ꬶ" UAB36 # small letter script g with crossed-tail : "ꜧ" UA727 # small letter heng : "Ꜧ" UA726 # capital letter heng : "ʝ" U029D # j with crossed-tail + : "Ʝ" UA7B2 # J with crossed-tail : "ɭ" U026D # l with retroflex hook : "ɳ" U0273 # n with retroflex hook + : "ʠ" U02A0 # q with hook : "ɾ" U027E # r with fishhook : "ʈ" U0288 # t with retroflex hook : "Ʈ" U01AE # T with retroflex hook : "ⱱ" U2C71 # v with right hook - : "ⱳ" U2C73 # w with right hook - : "Ⱳ" U2C72 # W with right hook : "ʐ" U0290 # z with retroflex hook +# Swash Tail and Variations + + : "ⱡ" U2C61 # l with double bar + : "Ⱡ" U2C60 # L with double bar + : "ȿ" U023F # s with swash tail + : "Ȿ" U2C7E # S with swash tail + : "ɀ" U0240 # z with swash tail + : "Ɀ" U2C7F # Z with swash tail + + # Latin Greek Letters and Variations : "ɑ" U0251 # Latin small letter alpha @@ -508,17 +509,23 @@ : "ɔ" U0254 # small letter open o : "Ɔ" U0186 # capital letter open O : "ɷ" U0277 # Latin small letter closed omega - : "ʃ" U0283 # small letter esh - : "Ʃ" U01A9 # capital letter esh + : "ʃ" U0283 # Latin small letter esh + : "Ʃ" U01A9 # Latin capital letter esh : "ʊ" U028A # Latin small letter upsilon : "Ʊ" U01B1 # Latin capital letter upsilon + <8> : "ȣ" U0223 # small letter ou + : "Ȣ" U0222 # capital letter OU + <7> : "ɂ" U0242 # small letter glottal stop + : "Ɂ" U0241 # capital letter glottal stop + : "ʔ" U0294 # unicase letter glottal stop -# Turned Letters +# Turned and Reversed Letters : "ɐ" U0250 # small letter turned a : "Ɐ" U2C6F # capital letter turned A : "ɜ" U025C # small letter reversed open e + : "Ɜ" UA7AB # capital letter reversed open E : "ƍ" U018D # Latin small letter turned delta : "ǝ" U01DD # small letter turned e : "Ǝ" U018E # capital letter reversed E @@ -537,10 +544,13 @@ : "Ɒ" U2C70 # Latin capital letter turned alpha : "ɹ" U0279 # small letter turned r : "ʇ" U0287 # small letter turned t + : "Ʇ" UA7B1 # capital letter turned T : "ʌ" U028C # small letter turned v : "Ʌ" U0245 # capital letter turned V : "ʍ" U028D # small letter turned w : "ʎ" U028E # small letter turned y + : "ƹ" U01B9 # Latin small letter ezh reversed + : "Ƹ" U01B8 # Latin capital letter ezh reversed # Currency Symbols @@ -587,7 +597,6 @@ : "¤" U00A4 # currency sign : "¥" U00A5 # yen sign : "¥" U00A5 # yen sign - : "¤" U00A4 # currency sign # Greek Alphabet @@ -712,30 +721,31 @@ # Spacing Characters and Dashes + <1> : " " U2004 # three-per-em space <2> : " " U2002 # en space <3> : " " U2003 # em space - <1> : " " U2004 # three-per-em space <4> : " " U2005 # four-per-em space <5> : " " U2008 # punctuation space <6> : " " U2006 # six-per-em space <7> : " " U2009 # thin space <8> : " " U200A # hair space <9> : " " U2007 # figure space - <0> : "​" U200B # zero-width space - : " " U00A0 # non-breaking space - : " " U202F # narrow no-break space + <0> : "​" U200B # zero-width space (ZWSP) + : " " U205F # medium mathematical space (MMSP) + : " " U202F # narrow no-break space (NNBSP) + : " " U00A0 # non-breaking space (NBSP) <2> : "–" U2013 # en dash <3> : "—" U2014 # em dash <4> : "―" U2015 # horizontal bar <5> : "‐" U2010 # hyphen <9> : "‒" U2012 # figure dash - <0> : "­" U00AD # soft hyphen + <0> : "­" U00AD # soft hyphen (SHY) : "‑" U2011 # non-breaking hyphen <2> : " " U2000 # en quad <3> : " " U2001 # em quad -# Arrows and Pointers +# Arrows and Pointing Triangles : "▲" U25B2 # black up-pointing triangle : "◀" U25C0 # black left-pointing triangle @@ -804,14 +814,7 @@ : "§" U00A7 # section sign : "§" U00A7 # section sign : "™" U2122 # trademark symbol - : "•" U2022 # bullet - : "•" U2022 # bullet - : "‣" U2023 # triangular bullet - : "‣" U2023 # triangular bullet - : "⁃" U2043 # hyphen bullet - : "⁃" U2043 # hyphen bullet - : "◦" U25E6 # white bullet - : "◦" U25E6 # white bullet + : "‖" U2016 # double vertical line <1> : "′" U2032 # prime <2> : "″" U2033 # double prime <3> : "‴" U2034 # triple prime @@ -820,9 +823,9 @@ : "÷" U00F7 # division sign : "°" U00B0 # degree sign : "°" U00B0 # degree sign - : "·" U00B7 # middle dot - : "·" U00B7 # middle dot + : "·" U00B7 # middle dot <3> : "…" U2026 # horizontal ellipsis + : "…" U2026 # horizontal ellipsis : "ª" U00AA # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician) : "º" U00BA # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician) : "¡" U00A1 # inverted exclamation mark @@ -847,30 +850,63 @@ : "≈" U2248 # almost equal to +# Bullets and Small Geometric Shapes + + : "•" U2022 # bullet + : "◦" U25E6 # white bullet + : "⁃" U2043 # hyphen bullet + : "‣" U2023 # triangular bullet + : "▪" U25AA # black small square + : "▫" U25AB # white small square + : "▴" U25B4 # black up-pointing small triangle + : "◂" U25C2 # black left-pointing small triangle + : "▾" U25BE # black down-pointing small triangle + : "▸" U25B8 # black right-pointing small triangle + : "▵" U25B5 # white up-pointing small triangle + : "◃" U25C3 # white left-pointing small triangle + : "▿" U25BF # white down-pointing small triangle + : "▹" U25B9 # white right-pointing small triangle + : "■" U25A0 # black square + : "□" U25A1 # white square + : "◆" U25C6 # black diamond + : "◇" U25C7 # white diamond + : "•" U2022 # bullet + + # Various Symbols - : "⅍" U214D # aktieselskab - : "⸘" U2E18 # inverted interrobang + : "℀" U2100 # account of + : "‽" U203D # interrobang + : "⸘" U2E18 # inverted interrobang : "℅" U2105 # care of : "⋄" U22C4 # diamond operator : "℮" U212E # estimated symbol : "♀" U2640 # female sign (Venus) - : "Ω" U2126 # ohm sign (backwards compatibility) + : "⌂" U2302 # house + : "Ω" U2126 # ohm sign (backwards compatibility) : "⌀" U2300 # diameter sign + : "℁" U2101 # addressed to the subject + : "⅍" U214D # aktieselskab : "ℓ" U2113 # script small l : "ℒ" U2112 # Laplace transform : "♂" U2642 # male sign (Mars) : "℠" U2120 # service mark - : "⸮" U2E2E # reversed question mark - : "℞" U211E # prescription take (Recipere) - : "℞" U211E # prescription take (Recipere) +

: "℞" U211E # prescription take (Recipere) +

: "℞" U211E # prescription take (Recipere) + : "℟" U211F # response (liturgy) + : "℟" U211F # response (liturgy) + : "℆" U2106 # cada una (each one) + : "℣" U2123 # versicle (liturgy) + : "℣" U2123 # versicle (liturgy) + : "※" U203B # reference mark <2> : "♫" U266B # beamed eighth notes <3> : "⁂" U2042 # asterism + <4> : "※" U203B # reference mark <8> : "♪" U266A # eighth note - : "‼" U203C # double exclamation mark - : "‽" U203D # interrobang - : "⁞" U205E # vertical four dots - : "¦" U00A6 # broken bar + : "‼" U203C # double exclamation mark + : "⸮" U2E2E # reversed question mark + : "⁞" U205E # vertical four dots + : "¦" U00A6 # broken bar # Math Symbols @@ -917,18 +953,20 @@ : "℘" U2118 # Weierstrass elliptic function : "↯" U21AF # downwards zigzag arrow : "ℤ" U2124 # whole numbers - <6> : "∠" U2220 # angle symbol - : "∧" U2227 # logical and - <8> : "⊗" U2297 # circled times - : "⊙" U2299 # circled dot operator - <9> : "∟" U221F # right angle - <0> : "∡" U2221 # measured angle + <2> : "∶" U2236 # ratio symbol + <4> : "∷" U2237 # proportion sign + <6> : "∠" U2220 # angle symbol + <9> : "∟" U221F # right angle + <0> : "∡" U2221 # measured angle + : "⋅" U22C5 # dot operator + : "≝" U225D # equal to by definition : "⊕" U2295 # circled plus : "⊖" U2296 # circled minus + : "⊗" U2297 # circled times : "⊘" U2298 # circled division slash - : "≝" U225D # equal to by definition : "∵" U2235 # because sign : "∴" U2234 # therefore sign + : "∧" U2227 # logical and : "∨" U2228 # logical or @@ -961,6 +999,7 @@ : "„" U201E # double low-9 quotation mark : "‚" U201A # single low-9 quotation mark : "‚" U201A # single low-9 quotation mark + : "‚" U201A # single low-9 quotation mark : "“" U201C # left double quotation mark : "“" U201C # left double quotation mark : "”" U201D # right double quotation mark @@ -1183,6 +1222,8 @@ <2> : "⚠" U26A0 # warning sign <2> : "⚡" U26A1 # high voltage sign <2> : "⛔" U26D4 # no entry + <2> : "⌚" U231A # watch + <2> : "⌛" U231B # hourglass <3> : "✁" U2701 # upper blade scissors <3> : "✂" U2702 # black scissors