From 3174fc112f5a2a5ed04730bcbf7a2d9a57a55461 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Mon, 5 Jul 2021 15:15:09 +0200 Subject: [PATCH] Add .XCompose --- bootstrap | 1 + files/xcompose | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100755 files/xcompose diff --git a/bootstrap b/bootstrap index 21e846c..ee69218 100755 --- a/bootstrap +++ b/bootstrap @@ -33,6 +33,7 @@ EOF ) DOTFILES=$(cat < … : "resulting text" +# +# All key names must be enclosed in . +# The first key must be . +# The remaining keys can be single characters, like , , <7>, +# <.>, <@>, or from the following list: +# +# Up, Down, Left, Right (the arrow keys), space, exclam, quotedbl, +# numbersign, dollar, percent, ampersand, apostrophe, parenleft, +# parenright, asterisk, plus, comma, minus, period, slash, colon, +# semicolon, less, equal, greater, at, bracketleft, backslash, +# bracketright, asciicircum, underscore, grave, braceleft, bar, +# braceright, asciitilde. + +# include "%L" + +# Various tests +# : "(ノಥ益ಥ)ノ彡┻━┻" # Table flip like a boss +# : "( ͡° ͜ʖ ͡°)" # Lenny face +# : "¯\\_(ツ)_/¯" # Shrug face + +# Superscript lowercase letters + <^> <^> : "ᵃ" # Superscript a + <^> <^> : "ᵇ" # Superscript b + <^> <^> : "ᶜ" # Superscript c + <^> <^> : "ᵈ" # Superscript d + <^> <^> : "ᵉ" # Superscript e + <^> <^> : "ᶠ" # Superscript f + <^> <^> : "ᵍ" # Superscript g + <^> <^> : "ʰ" # Superscript h + <^> <^> : "ⁱ" # Superscript i + <^> <^> : "ʲ" # Superscript j + <^> <^> : "ᵏ" # Superscript k + <^> <^> : "ˡ" # Superscript l + <^> <^> : "ᵐ" # Superscript m + <^> <^> : "ⁿ" # Superscript n + <^> <^> : "ᵒ" # Superscript o + <^> <^>

: "ᴾ" # Superscript P +# <^> <^> : "" # Superscript Q (character to be punblished) + <^> <^> : "ᴿ" # Superscript R +# <^> <^> : "" # Superscript S (character to be punblished) + <^> <^> : "ᵀ" # Superscript T + <^> <^> : "ᵁ" # Superscript U + <^> <^> : "ⱽ" # Superscript V + <^> <^> : "ᵂ" # Superscript W +# <^> <^> : "" # Superscript X (character to be punblished) +# <^> <^> : "" # Superscript Y (character to be punblished) +# <^> <^> : "" # Superscript Z (character to be punblished) +

: "ᵖ" # Superscript p +# <^> <^> : "" # Superscript q (character to be published) + <^> <^> : "ʳ" # Superscript r + <^> <^> : "ˢ" # Superscript s + <^> <^> : "ᵗ" # Superscript t + <^> <^> : "ᵘ" # Superscript u + <^> <^> : "ᵛ" # Superscript v + <^> <^> : "ʷ" # Superscript w + <^> <^> : "ˣ" # Superscript x + <^> <^> : "ʸ" # Superscript y + <^> <^> : "ᶻ" # Superscript z + +# Superscript uppercase letters + <^> <^> : "ᴬ" # Superscript A + <^> <^> : "ᴮ" # Superscript B +# <^> <^> : "" # Superscript C (character to be punblished) + <^> <^> : "ᴰ" # Superscript D + <^> <^> : "ᴱ" # Superscript E +# <^> <^> : "" # Superscript F (character to be punblished) + <^> <^> : "ᴳ" # Superscript G + <^> <^> : "ᴴ" # Superscript H + <^> <^> : "ᴵ" # Superscript I + <^> <^> : "ᴶ" # Superscript J + <^> <^> : "ᴷ" # Superscript K + <^> <^> : "ᴸ" # Superscript L + <^> <^> : "ᴹ" # Superscript M + <^> <^> : "ᴺ" # Superscript N + <^> <^> : "ᴼ" # Superscript O + <^> <^>