aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dotXCompose9
1 files changed, 5 insertions, 4 deletions
diff --git a/dotXCompose b/dotXCompose
index 00eceff..fa1e235 100644
--- a/dotXCompose
+++ b/dotXCompose
@@ -44,6 +44,8 @@ include "%L"
<Multi_key> <f> <f> : "ff" UFB00 # LATIN LIGATURE FF
<Multi_key> <f> <i> : "fi" UFB01 # LATIN LIGATURE FI
<Multi_key> <f> <l> : "fl" UFB02 # LATIN LIGATURE FL
+<Multi_key> <s> <t> : "st" UFB06 # LATIN SMALL LIGATURE ST
+<Multi_key> <U017F> <t> : "ſt" UFB05 # LATIN SMALL LIGATURE LONG S T
# Custom additions: Mathematical symbols
<Multi_key> <exclam> <equal> : "≠" U2260 # NOT EQUAL TO
@@ -71,6 +73,7 @@ include "%L"
<Multi_key> <0> <slash> : "∅" U2205 # EMPTY SET (thanks jsled!)
<Multi_key> <slash> <0> : "∅" U2205 # EMPTY SET
<Multi_key> <E> <E> : "∃" U2203 # THERE EXISTS
+# We can't use ! E E, because ! E maps to E-WITH-UNDERDOT.
<Multi_key> <exclam> <E> <E> : "∄" U2204 # THERE DOES NOT EXIST
<Multi_key> <A> <A> : "∀" U2200 # FOR ALL
<Multi_key> <Q> <E> <D> : "∎" U220E # END OF PROOF
@@ -216,13 +219,11 @@ include "%L"
<Multi_key> <asciicircum> <minus> : "⁻" U207B # SUPERSCRIPT MINUS
# Or <asciitilde> <asciitilde> ?
<Multi_key> <asciitilde> <equal> : "≈" U2248 # ALMOST EQUAL TO
-<Multi_key> <s> <t> : "st" UFB06 # LATIN SMALL LIGATURE ST
<Multi_key> <s> <h> : "ʃ" U0283 # LATIN SMALL LETTER ESH
<Multi_key> <N> <o> : "№" U2116 # NUMERO SIGN
# There are all kinds of awesome combining characters in the U+0300 page.
# However, I don’t know how I would use a lot of them. x͜͡y?
# There are a bunch of other awesome combining characters like U+20E0
-# and U+20DD that I would totally use if my system suppported them.
<Multi_key> <asterisk> <period> <period> <period> : "๛" U0E5B # THAI CHARACTER KHOMUT (end of chapter)
#
# Music stuff. # is the music mnemonic.
@@ -251,6 +252,7 @@ include "%L"
<Multi_key> <backslash> <o> : "̊" U030a # COMBINING RING ABOVE
<Multi_key> <backslash> <backslash> <apostrophe> : "̋" U030b # COMBINING DOUBLE ACUTE ACCENT -- ??
<Multi_key> <backslash> <c> : "̌" U030c # COMBINING CARON
+# These two conflict!!
<Multi_key> <backslash> <bar> : "̍" U030d # COMBINING VERTICAL LINE ABOVE
<Multi_key> <backslash> <bar> <bar> : "̎" U030e # COMBINING DOUBLE VERTICAL LINE ABOVE
<Multi_key> <backslash> <backslash> <grave> : "̏" U030f # COMBINING DOUBLE GRAVE ACCENT
@@ -258,9 +260,8 @@ include "%L"
<Multi_key> <backslash> <parenleft> <period>: : "̐" U0310 # COMBINING CHANDRABINDU
<Multi_key> <backslash> <i> <b> : "̑" U0311 # COMBINING INVERTED BREVE -- ??
<Multi_key> <backslash> <parenleft> <parenright>: "⃝" U20DD # COMBINING ENCLOSING CIRCLE
-
+<Multi_key> <backslash> <parenleft> <slash> <parenright>: "⃠" U20E0 # COMBINING ENCLOSING CIRCLE BACKSLASH
<Multi_key> <backslash> <exclam> : "̣" U0323 # COMBINING DOT BELOW
-
<Multi_key> <backslash> <underscore> : "̱" U0331 # COMBINING MACRON BELOW
<Multi_key> <backslash> <backslash> <underscore> : "̲" U0332 # COMBINING LOW LINE
<Multi_key> <backslash> <backslash> <backslash> <underscore> : "̳" U0333 # COMBINING DOUBLE LOW LINE