aboutsummaryrefslogtreecommitdiffstats
path: root/res/compose
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-08-14 11:51:01 +0200
committerMattias Andrée <maandree@operamail.com>2014-08-14 11:51:01 +0200
commite405eeabd96b0f25c52cfb904156732d135d50f6 (patch)
tree617ebd5fa5b723f9cbac02f984fc85cd0dd96601 /res/compose
parentcompose table: hexcompose + general punctuation (diff)
downloadmds-e405eeabd96b0f25c52cfb904156732d135d50f6.tar.gz
mds-e405eeabd96b0f25c52cfb904156732d135d50f6.tar.bz2
mds-e405eeabd96b0f25c52cfb904156732d135d50f6.tar.xz
compose table: superscripts and subscripts
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r--res/compose46
1 files changed, 45 insertions, 1 deletions
diff --git a/res/compose b/res/compose
index 5b6957b..c2f1baa 100644
--- a/res/compose
+++ b/res/compose
@@ -311,7 +311,51 @@ composite("¨" "\"" "y" "ÿ")
<compose> <space> "i" "p" : "\u2069" # pop directional isolate
# U+206A through U+206C are deprecated
-# TODO Superscripts and Subscripts
+# Superscripts and Subscripts:
+<dead letter ^> "0" : "⁰"
+<shift compose> ["^" <dead letter "^">] "i" : "ⁱ"
+<dead letter ^> "4" : "⁴"
+<dead letter ^> "5" : "⁵"
+<dead letter ^> "6" : "⁶"
+<dead letter ^> "7" : "⁷"
+<dead letter ^> "8" : "⁸"
+<dead letter ^> "9" : "⁹"
+<dead letter ^> "+" : "⁺"
+<dead letter ^> "-" : "⁻"
+<dead letter ^> "=" : "⁼"
+<dead letter ^> "(" : "⁽"
+<dead letter ^> ")" : "⁾"
+<shift compose> ["^" <dead letter "^">] "n" : "ⁿ"
+dead_ascii("ˇ")
+<dead letter ˇ> "0" : "₀"
+<dead letter ˇ> "1" : "₁"
+<dead letter ˇ> "2" : "₂"
+<dead letter ˇ> "3" : "₃"
+<dead letter ˇ> "4" : "₄"
+<dead letter ˇ> "5" : "₅"
+<dead letter ˇ> "6" : "₆"
+<dead letter ˇ> "7" : "₇"
+<dead letter ˇ> "8" : "₈"
+<dead letter ˇ> "9" : "₉"
+<dead letter ˇ> "+" : "₊"
+<dead letter ˇ> "-" : "₋"
+<dead letter ˇ> "=" : "₌"
+<dead letter ˇ> "(" : "₍"
+<dead letter ˇ> ")" : "₎"
+<shift compose> ["ˇ" <dead letter "ˇ">] "a" : "ₐ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "e" : "ₑ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "o" : "ₒ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "x" : "ₓ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "ə" : "ₔ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "h" : "ₕ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "k" : "ₖ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "l" : "ₗ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "m" : "ₘ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "n" : "ₙ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "p" : "ₚ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "s" : "ₛ"
+<shift compose> ["ˇ" <dead letter "ˇ">] "t" : "ₜ"
+
# TODO Currency Symbols
# TODO Combining Diacritical Marks for Symbols
# TODO Letterlike Symbols