aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dotXCompose40
1 files changed, 28 insertions, 12 deletions
diff --git a/dotXCompose b/dotXCompose
index f07a8c1..f0ddb25 100644
--- a/dotXCompose
+++ b/dotXCompose
@@ -37,6 +37,12 @@ include "%L"
# We already have THIN SPACE below, as <space> <apostrophe>! Keep both?
<Multi_key> <backslash> <comma> : " " U2009 # THIN SPACE
+<Multi_key> <minus> <less> : "←" leftarrow # LEFTWARDS ARROW
+<Multi_key> <minus> <asciicircum> : "↑" uparrow # UPWARDS ARROW
+<Multi_key> <minus> <greater> : "→" rightarrow # RIGHTWARDS ARROW
+<Multi_key> <minus> <v> : "↓" downarrow # DOWNWARDS ARROW
+<Multi_key> <less> <minus> <greater> : "↔" U2194 # LEFT RIGHT ARROW (kragen's)
+
<Multi_key> <Left> <Left> : "←" leftarrow # LEFTWARDS ARROW
<Multi_key> <Up> <Up> : "↑" uparrow # UPWARDS ARROW
<Multi_key> <Right> <Right> : "→" rightarrow # RIGHTWARDS ARROW
@@ -47,8 +53,7 @@ include "%L"
<Multi_key> <F> <Left> : "☚" U261A # BLACK LEFT POINTING INDEX
<Multi_key> <F> <Right> : "☛" U261B # BLACK RIGHT POINTING INDEX
<Multi_key> <f> <Left> : "☜" U261C # WHITE LEFT POINTING INDEX
-<Multi_key> <f> <Up> : "☝" U261D # WHITE UP
-POINTING INDEX
+<Multi_key> <f> <Up> : "☝" U261D # WHITE UP POINTING INDEX
<Multi_key> <f> <Right> : "☞" U261E # WHITE RIGHT POINTING INDEX
<Multi_key> <f> <Down> : "☟" U261F # WHITE DOWN POINTING INDEX
@@ -116,7 +121,7 @@ POINTING INDEX
# We can't use ! E E, because ! E maps to E-WITH-UNDERDOT.
<Multi_key> <slash> <E> <E> : "∄" U2204 # THERE DOES NOT EXIST
<Multi_key> <A> <A> : "∀" U2200 # FOR ALL
-<Multi_key> <Q> <E> <D> : "∎" U220E # END OF PROOF
+<Multi_key> <ampersand> <Q> <E> <D> : "∎" U220E # END OF PROOF
<Multi_key> <8> <8> : "∞" U221E # INFINITY
<Multi_key> <parenleft> <plus> <parenright> : "⊕" U2295 # CIRCLED PLUS
<Multi_key> <parenleft> <minus> <parenright> : "⊖" U2296 # CIRCLED MINUS
@@ -153,6 +158,8 @@ POINTING INDEX
<Multi_key> <bracketright> <underscore> : "⊒" U2291 # SQUARE ORIGINAL OF OR EQUAL TO
# If I did more Haskell, I'd want this more:
<Multi_key> <underscore> <bar> <underscore>: "⊥" U22A5 # UP TACK (bottom)
+# Handy for UNIX filenames...
+<Multi_key> <slash> <slash> : "⁄" U2044 # FRACTION SLASH
# The system file gives us subscript numbers, plus/minus, and parens. But
# there are letters missing. It would be nice to have at least a few of them.
@@ -236,6 +243,8 @@ POINTING INDEX
<Multi_key> <asterisk> <ampersand> : "ϗ" U03D7 # GREEK KAI SYMBOL
<Multi_key> <asterisk> <period> <Z> : "Ϡ" U03E0 # GREEK LETTER SAMPI
<Multi_key> <asterisk> <period> <z> : "ϡ" U03E1 # GREEK SMALL LETTER SAMPI
+<Multi_key> <asterisk> <period> <period> <Z> : "Ͳ" U0372 # GREEK CAPITAL LETTER ARCHAIC SAMPI
+<Multi_key> <asterisk> <period> <period> <z> : "ͳ" U0373 # GREEK SMALL LETTER ARCHAIC SAMPI
# Sorry, couldn't think of better ones for these. Might want .s for SAN.
<Multi_key> <asterisk> <question> : "Ϛ" U03DA # GREEK LETTER STIGMA
<Multi_key> <asterisk> <slash> : "ϛ" U03DB # GREEK SMALL LETTER STIGMA
@@ -338,11 +347,12 @@ POINTING INDEX
<Multi_key> <less> <greater> : "♢" U2662 # WHITE DIAMOND SUIT
<Multi_key> <3> <minus> : "♠" U2660 # BLACK SPADE SUIT
<Multi_key> <E> <greater> : "♡" U2661 # WHITE HEART SUIT
-<Multi_key> <p> <c> : "☮" U262E # PEACE SYMBOL
-<Multi_key> <y> <y> : "☯" U262F # YIN YANG
+<Multi_key> <ampersand> <p> <c> : "☮" U262E # PEACE SYMBOL
+<Multi_key> <ampersand> <y> <y> : "☯" U262F # YIN YANG
# For some reason, I don't really like these word-based mnemonics. But until we have something better... -clsn
-<Multi_key> <t> <e> <l> : "☎" U260E # BLACK TELEPHONE
-<Multi_key> <t> <e> <a> : "☕" U2615 # HOT BEVERAGE
+# are the ampersand versions better? -kragen
+<Multi_key> <ampersand> <t> <e> <l> : "☎" U260E # BLACK TELEPHONE
+<Multi_key> <ampersand> <t> <e> <a> : "☕" U2615 # HOT BEVERAGE
# These last two bother me less, though they can still be improved.
# Other possibly useful symbols:
# 2668 HOT SPRINGS (for chat, for running off to shower?)
@@ -350,13 +360,16 @@ POINTING INDEX
# 2611 BALLOT BOX WITH CHECK, or some other checkmark
# Better keystrokes anyone?
<Multi_key> <ampersand> <c> <h> <k> : "☑" U2611 # BALLOT BOX WITH CHECK
+# 267B BLACK UNIVERSAL RECYCLING SYMBOL
+
# 269C FLEUR-DE-LIS (maybe <f><d><l> would be okay)
-<Multi_key> <a> <t> <o> <m> : "⚛" U269B # ATOM SYMBOL
-<Multi_key> <c> <c> <c> <p> : "☭" U262D # HAMMER AND SICKLE
+<Multi_key> <ampersand> <a> <t> <o> <m> : "⚛" U269B # ATOM SYMBOL
+<Multi_key> <ampersand> <c> <c> <c> <p> : "☭" U262D # HAMMER AND SICKLE
+<Multi_key> <slash> <exclam> <backslash> : "⚠" U26A0 # WARNING SIGN
<Multi_key> <exclam> <asciicircum> : "⚠" U26A0 # WARNING SIGN
-<Multi_key> <z> <a> <p> : "⚡" U26A1 # HIGH VOLTAGE SIGN
-<Multi_key> <exclam> <r> <a> : "☢" U2622 # RADIOACTIVE SIGN
-<Multi_key> <exclam> <b> <h> : "☣" U2623 # BIOHAZARD SIGN
+<Multi_key> <ampersand> <z> <a> <p> : "⚡" U26A1 # HIGH VOLTAGE SIGN
+<Multi_key> <ampersand> <r> <a> : "☢" U2622 # RADIOACTIVE SIGN
+<Multi_key> <ampersand> <b> <h> : "☣" U2623 # BIOHAZARD SIGN
# 26B0 COFFIN ?
# One of the SNOWFLAKEs?
# SNOWMAN? COMET? ANCHOR? WHEELCHAIR SYMBOL?
@@ -368,6 +381,7 @@ POINTING INDEX
# all the &-j-u-p-i-t-e-r and &-a-r-i-e-s combos you want without worrying
# that you'll run into a combination already used, like "ca"=ǎ or something.
# (unless you have whole words that are prefixes). Worth doing?
+# I think so. -Kragen
#
# I already have STAR OF DAVID on another map.
# 2B1A DOTTED SQUARE -- and/or some other hollow square/rectangle?
@@ -377,6 +391,7 @@ POINTING INDEX
# 0950 DEVANAGARI OM?
# 214C PER SIGN?
# 212E ESTIMATED SYMBOL?
+
<Multi_key> <o> <minus> <plus> : "♀" U2640 # FEMALE SIGN
<Multi_key> <o> <minus> <greater> : "♂" U2642 # MALE SIGN
<Multi_key> <O> <X>: "☠" U2620 # SKULL AND CROSSBONES
@@ -398,6 +413,7 @@ POINTING INDEX
<Multi_key> <asciitilde> <asciitilde> : "≈" U2248 # ALMOST EQUAL TO
<Multi_key> <s> <h> : "ʃ" U0283 # LATIN SMALL LETTER ESH
<Multi_key> <z> <h> : "ʒ" U0292 # LATIN SMALL LETTER EZH
+<Multi_key> <l> <h> : "ɬ" U026C # LATIN SMALL LETTER L WITH BELT
<Multi_key> <y> <g> : "ȝ" U021D # LATIN SMALL LETTER YOGH
<Multi_key> <Y> <G> : "Ȝ" U021C # LATIN CAPITAL LETTER YOGH
<Multi_key> <question> <period> : "ʔ" U0294 # LATIN LETTER GLOTTAL STOP