From 46360261ac292c4e61dc0fbed66ade79869c28b9 Mon Sep 17 00:00:00 2001 From: Zitrone Date: Tue, 1 Oct 2024 01:28:40 +0200 Subject: [PATCH] compose/shift.json: uppercase superscript characters --- srcs/compose/accent_superscript.json | 1 + srcs/compose/shift.json | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/srcs/compose/accent_superscript.json b/srcs/compose/accent_superscript.json index b104d7c63..f42c39afa 100644 --- a/srcs/compose/accent_superscript.json +++ b/srcs/compose/accent_superscript.json @@ -38,6 +38,7 @@ "m": "ᵐ", "o": "ᵒ", "p": "ᵖ", + "q": "ꟴ", // there is no proper lowercase superscript q "r": "ʳ", "s": "ˢ", "t": "ᵗ", diff --git a/srcs/compose/shift.json b/srcs/compose/shift.json index ef89da000..19dd5e220 100644 --- a/srcs/compose/shift.json +++ b/srcs/compose/shift.json @@ -18,6 +18,28 @@ "┐": "╗", "─": "═", "│": "║", + // superscript + "ᵃ": "ᴬ", + "ᵇ": "ᴮ", + "ᶜ": "ꟲ", + "ᵈ": "ᴰ", + "ᵉ": "ᴱ", + "ᶠ": "ꟳ", + "ᵍ": "ᴳ", + "ʰ": "ᴴ", + "ⁱ": "ᴵ", + "ʲ": "ᴶ", + "ᵏ": "ᴷ", + "ˡ": "ᴸ", + "ᵐ": "ᴹ", + "ⁿ": "ᴺ", + "ᵒ": "ᴼ", + "ᵖ": "ᴾ", + "ʳ": "ᴿ", + "ᵗ": "ᵀ", + "ᵘ": "ᵁ", + "ᵛ": "ⱽ", + "ʷ": "ᵂ", // german eszett has an uppercase, but because it is uncommon, java doesn't know about it "ß": "ẞ", // t with two dots above ("accent_trema") does not have an preapplied uppercase version