From 90cd7129b3895d9843955a64fbc61ec3f00278d7 Mon Sep 17 00:00:00 2001 From: Pieter Degroote Date: Fri, 30 Jul 2021 23:10:30 +0200 Subject: [PATCH 1/1] Add files via upload MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit In this version, all accented letters directly available on the main layout have been removed from their corresponding dead keys. That way, some other letters (like ő/Ő and ű/Ű for Hungarian) got more favo[u]red places on their corresponding dead keys. --- linux-xcompose/.XCompose | 59 +++++++++++++++++++++++++++++-------- linux-xcompose/.XCompose_sw | 59 +++++++++++++++++++++++++++++-------- 2 files changed, 94 insertions(+), 24 deletions(-) diff --git a/linux-xcompose/.XCompose b/linux-xcompose/.XCompose index 08dfbec..a1edbaf 100644 --- a/linux-xcompose/.XCompose +++ b/linux-xcompose/.XCompose @@ -11,6 +11,19 @@ include "%L" # Additional dead key descriptions + : "ȃ" U0203 # a with inverted breve + : "Ȃ" U0202 # A with inverted breve + : "ȇ" U0207 # e with inverted breve + : "Ȇ" U0206 # E with inverted breve + : "ȋ" U020B # i with inverted breve + : "Ȋ" U020A # I with inverted breve + : "ȏ" U020F # o with inverted breve + : "Ȏ" U020E # O with inverted breve + : "ȓ" U0213 # r with inverted breve + : "Ȓ" U0212 # R with inverted breve + : "ȗ" U0217 # u with inverted breve + : "Ȗ" U0216 # U with inverted breve + <3> : "ǯ" U01EF # small letter ezh with caron : "Ǯ" U01EE # capital letter ezh with caron @@ -110,35 +123,57 @@ include "%L" <3> : "ʒ" U0292 # small letter ezh : "Ʒ" U01B7 # capital letter ezh - : "ɑ" U0251 # latin small letter alpha - : "Ɑ" U2C6D # latin capital letter alpha + : "ɑ" U0251 # latin small letter alpha + : "Ɑ" U2C6D # latin capital letter alpha : "ɓ" U0253 # b with hook : "Ɓ" U0181 # B with hook : "ɗ" U0257 # d with hook : "Ɗ" U018A # D with hook - : "ɛ" U025B # small open e (latin small epsilon) - : "Ɛ" U0190 # capital open E (latin capital epsilon) + : "ɛ" U025B # small letter open e (latin small epsilon) + : "Ɛ" U0190 # capital letter open E (latin capital epsilon) : "ƒ" function # f with hook : "Ƒ" U0191 # F with hook : "ɠ" U0260 # g with hook : "Ɠ" U0193 # G with hook : "ɦ" U0266 # h with hook : "Ɦ" UA7AA # H with hook + : "ɩ" U0269 # latin small letter iota + : "Ɩ" U0196 # latin capital letter iota + : "ő" U0151 # o with double acute + : "Ő" U0150 # O with double acute : "ɋ" U024B # q with tail : "Ɋ" U024A # Q with tail : "ƭ" U01AD # t with hook : "Ƭ" U01AC # T with hook + : "ű" U0171 # u with double acute + : "Ű" U0170 # U with double acute : "ʋ" U028B # v with hook : "Ʋ" U01B2 # V with hook : "ʌ" U028C # latin small letter turned v : "Ʌ" U0245 # latin capital letter turned V : "ƴ" U01B4 # y with hook : "Ƴ" U01B3 # Y with hook + : "ơ" U01A1 # o with horn + : "Ơ" U01A0 # O with horn + : "ư" U01B0 # u with horn + : "Ư" U01AF # U with horn + : "ȁ" U0201 # a with double grave + : "Ȁ" U0200 # A with double grave : "ð" eth # small letter eth : "Ð" ETH # capital letter eth + : "ȅ" U0205 # e with double grave + : "Ȅ" U0204 # E with double grave + : "ȉ" U0209 # i with double grave + : "Ȉ" U0208 # I with double grave + : "ȍ" U020D # o with double grave + : "Ȍ" U020C # O with double grave + : "ȑ" U0211 # r with double grave + : "Ȑ" U0210 # R with double grave : "þ" thorn # small letter thorn : "Þ" THORN # capital letter thorn + : "ȕ" U0215 # u with double grave + : "Ȕ" U0214 # U with double grave : "ꬶ" UAB36 # cross-tailed g : "ɧ" U0267 # small letter heng with hook @@ -146,18 +181,18 @@ include "%L" : "ʃ" U0283 # small letter esh : "Ʃ" U01A9 # capital letter esh - : "β" U03B2 # small beta - : "Β" U0392 # capital beta - : "ς" U03C2 # small final sigma - : "ς" U03C2 # small final sigma - : "υ" U03C5 # small upsilon - : "Υ" U03A5 # capital upsilon : "χ" U03C7 # small chi : "Χ" U03A7 # capital chi - : "ψ" U03C8 # small psi - : "Ψ" U03A8 # capital spi : "ω" U03C9 # small omega : "Ω" U03A9 # capital omega + : "β" U03B2 # small beta + : "Β" U0392 # capital beta + : "ψ" U03C8 # small psi + : "Ψ" U03A8 # capital spi + : "υ" U03C5 # small upsilon + : "Υ" U03A5 # capital upsilon + : "ς" U03C2 # small final sigma + : "ς" U03C2 # small final sigma : "†" dagger # dagger : "‡" doubledagger # double dagger diff --git a/linux-xcompose/.XCompose_sw b/linux-xcompose/.XCompose_sw index 5fe393a..25b8f1f 100644 --- a/linux-xcompose/.XCompose_sw +++ b/linux-xcompose/.XCompose_sw @@ -11,6 +11,19 @@ include "%L" # Additional dead key descriptions + : "ȃ" U0203 # a with inverted breve + : "Ȃ" U0202 # A with inverted breve + : "ȇ" U0207 # e with inverted breve + : "Ȇ" U0206 # E with inverted breve + : "ȋ" U020B # i with inverted breve + : "Ȋ" U020A # I with inverted breve + : "ȏ" U020F # o with inverted breve + : "Ȏ" U020E # O with inverted breve + : "ȓ" U0213 # r with inverted breve + : "Ȓ" U0212 # R with inverted breve + : "ȗ" U0217 # u with inverted breve + : "Ȗ" U0216 # U with inverted breve + : "ǯ" U01EF # small letter ezh with caron <3> : "Ǯ" U01EE # capital letter ezh with caron @@ -110,35 +123,57 @@ include "%L" : "ʒ" U0292 # small letter ezh <3> : "Ʒ" U01B7 # capital letter ezh - : "ɑ" U0251 # latin small letter alpha - : "Ɑ" U2C6D # latin capital letter alpha + : "ɑ" U0251 # latin small letter alpha + : "Ɑ" U2C6D # latin capital letter alpha : "ɓ" U0253 # b with hook : "Ɓ" U0181 # B with hook : "ɗ" U0257 # d with hook : "Ɗ" U018A # D with hook - : "ɛ" U025B # small open e (latin small epsilon) - : "Ɛ" U0190 # capital open E (latin capital epsilon) + : "ɛ" U025B # small letter open e (latin small epsilon) + : "Ɛ" U0190 # capital letter open E (latin capital epsilon) : "ƒ" function # f with hook : "Ƒ" U0191 # F with hook : "ɠ" U0260 # g with hook : "Ɠ" U0193 # G with hook : "ɦ" U0266 # h with hook : "Ɦ" UA7AA # H with hook + : "ɩ" U0269 # latin small letter iota + : "Ɩ" U0196 # latin capital letter iota + : "ő" U0151 # o with double acute + : "Ő" U0150 # O with double acute : "ɋ" U024B # q with tail : "Ɋ" U024A # Q with tail : "ƭ" U01AD # t with hook : "Ƭ" U01AC # T with hook + : "ű" U0171 # u with double acute + : "Ű" U0170 # U with double acute : "ʋ" U028B # v with hook : "Ʋ" U01B2 # V with hook : "ʌ" U028C # latin small letter turned v : "Ʌ" U0245 # latin capital letter turned V : "ƴ" U01B4 # y with hook : "Ƴ" U01B3 # Y with hook + : "ơ" U01A1 # o with horn + : "Ơ" U01A0 # O with horn + : "ư" U01B0 # u with horn + : "Ư" U01AF # U with horn + : "ȁ" U0201 # a with double grave + : "Ȁ" U0200 # A with double grave : "ð" eth # small letter eth : "Ð" ETH # capital letter eth + : "ȅ" U0205 # e with double grave + : "Ȅ" U0204 # E with double grave + : "ȉ" U0209 # i with double grave + : "Ȉ" U0208 # I with double grave + : "ȍ" U020D # o with double grave + : "Ȍ" U020C # O with double grave + : "ȑ" U0211 # r with double grave + : "Ȑ" U0210 # R with double grave : "þ" thorn # small letter thorn : "Þ" THORN # capital letter thorn + : "ȕ" U0215 # u with double grave + : "Ȕ" U0214 # U with double grave : "ꬶ" UAB36 # cross-tailed g : "ɧ" U0267 # small letter heng with hook @@ -146,18 +181,18 @@ include "%L" : "ʃ" U0283 # small letter esh : "Ʃ" U01A9 # capital letter esh - : "β" U03B2 # small beta - : "Β" U0392 # capital beta - : "ς" U03C2 # small final sigma - : "ς" U03C2 # small final sigma - : "υ" U03C5 # small upsilon - : "Υ" U03A5 # capital upsilon : "χ" U03C7 # small chi : "Χ" U03A7 # capital chi - : "ψ" U03C8 # small psi - : "Ψ" U03A8 # capital spi : "ω" U03C9 # small omega : "Ω" U03A9 # capital omega + : "β" U03B2 # small beta + : "Β" U0392 # capital beta + : "ψ" U03C8 # small psi + : "Ψ" U03A8 # capital spi + : "υ" U03C5 # small upsilon + : "Υ" U03A5 # capital upsilon + : "ς" U03C2 # small final sigma + : "ς" U03C2 # small final sigma : "†" dagger # dagger : "‡" doubledagger # double dagger -- 2.47.3