diff options
author | Mark Shoulson <mark@kli.org> | 2009-02-12 22:53:36 -0500 |
---|---|---|
committer | Mark Shoulson <mark@kli.org> | 2009-02-12 22:53:36 -0500 |
commit | f5580e8b1c6aa7e38ddebd96ec326e6804acd279 (patch) | |
tree | c3d6efa893b10590f815702eb0ca15fe2ad9ce0e | |
parent | Added double-arrow implication symbols. (diff) | |
download | dotXCompose-f5580e8b1c6aa7e38ddebd96ec326e6804acd279.tar.gz dotXCompose-f5580e8b1c6aa7e38ddebd96ec326e6804acd279.tar.bz2 dotXCompose-f5580e8b1c6aa7e38ddebd96ec326e6804acd279.zip |
A mixed bag of new chars, zero-widthers, comments.
-rw-r--r-- | dotXCompose | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/dotXCompose b/dotXCompose index 853053e..d2476fd 100644 --- a/dotXCompose +++ b/dotXCompose @@ -31,6 +31,10 @@ include "%L" <Multi_key> <o> <comma> : "·" periodcentered # MIDDLE DOT # Already present for me: # <Multi_key> <space> <space> : " " U00A0 # NO-BREAK SPACE +# Do we want/need these? +<Multi_key> <d> <a> <g> : "†" U2020 # DAGGER +<Multi_key> <d> <d> <a> <g> : "‡" U2021 # DOUBLE DAGGER +# 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 @@ -54,6 +58,8 @@ include "%L" <Multi_key> <U017F> <t> : "ſt" UFB05 # LATIN SMALL LIGATURE LONG S T # ß is already available as <s><s> I think. But now it comes in industrial size! <Multi_key> <S> <S> : "ẞ" U1E9E # LATIN CAPITAL LETTER SHARP S +# Eventually we'll have to look over the really crazy-cakes Latin letters +# they're adding as "mediævalist extensions" # Custom additions: Mathematical symbols <Multi_key> <exclam> <equal> : "≠" U2260 # NOT EQUAL TO @@ -70,6 +76,7 @@ include "%L" <Multi_key> <asciitilde> <equals> : "≅" U2245 # APPROXIMATELY EQUAL TO (It actually means "congruent"!) <Multi_key> <colon> <equal> : "≔" U2254 # COLON EQUALS <Multi_key> <equal> <question> : "≟" U225f # QUESTIONED EQUAL TO +<Multi_key> <equal> <d> <e> <f> : "≝" U225D # EQUAL TO BY DEFINITION <Multi_key> <equal> <equal> : "≡" U2261 # IDENTICAL TO # Using <slash> conflicts. <Multi_key> <equal> <bar> <equal> : "≢" U2262 # NOT IDENTICAL TO @@ -95,6 +102,8 @@ include "%L" <Multi_key> <parenleft> <x> <x> <parenright> : "⊗" U2297 # CIRCLED TIMES <Multi_key> <parenleft> <slash> <parenright> : "⊘" U2298 # CIRCLED DIVISION SLASH <Multi_key> <parenleft> <asterisk> <parenright> : "⊛" U229B # CIRCLED ASTERISK OPERATOR +<Multi_key> <period> <quotedbl> : "∴" U2234 # THEREFORE +<Multi_key> <quotedbl> <period> : "∵" U2235 # BECAUSE <Multi_key> <percent> <percent> : "‱" U2031 # PER TEN THOUSAND (basis points) <Multi_key> <asciicircum> <greater> : "⃗" U20D7 # COMBINING RIGHT ARROW ABOVE (vector) # There's a whole passel of these guys starting at U+1D538 but I have no fonts for those. @@ -248,9 +257,17 @@ include "%L" # 2624 CADEUCEUS # 2611 BALLOT BOX WITH CHECK, or some other checkmark # 267B BLACK UNIVERSAL RECYCLING SYMBOL +# 269B ATOM SYMBOL (for coolness) +# 269C FLEUR-DE-LIS (maybe <f><d><l> would be okay) +# 26A1 HIGH VOLTAGE SIGN (!) +# 26B0 COFFIN ? +# One of the SNOWFLAKEs? +# I already have STAR OF DAVID on another map. +# 2B1A DOTTED SQUARE -- and/or some other hollow square/rectangle? <Multi_key> <o> <minus> <plus> : "♀" U2640 # FEMALE SIGN <Multi_key> <o> <minus> <greater> : "♂" U2642 # MALE SIGN <Multi_key> <O> <X>: "☠" U2620 # SKULL AND CROSSBONES +# Can we get better keycodes for these? <Multi_key> <equal> <minus> : "☞" U261E # WHITE RIGHT POINTING INDEX <Multi_key> <minus> <equal> : "☜" U261C # WHITE LEFT POINTING INDEX <Multi_key> <asterisk> <asterisk> :"★" U2605 # BLACK STAR @@ -323,6 +340,19 @@ include "%L" <Multi_key> <period> <parenright> : "͒" U0352 # COMBINING FERMATA +# How about for a little extra control: +<Multi_key> <Z> <W> <S> <P> : "" U200B # ZERO WIDTH SPACE +<Multi_key> <Z> <W> <N> <J> : "" U200C # ZERO WIDTH NON-JOINER +<Multi_key> <Z> <W> <J> : "" U200D # ZERO WIDTH JOINER +<Multi_key> <L> <R> <M> : "" U200E # LEFT-TO-RIGHT MARK +<Multi_key> <R> <L> <M> : "" U200F # RIGHT-TO-LEFT MARK +# I never understood the whole embedding/pop thing, so I'm leaving those out +# for now. +<Multi_key> <L> <R> <O> : "" U202D # LEFT-TO-RIGHT OVERRIDE +<Multi_key> <R> <L> <O> : "" U202E # RIGHT-TO-LEFT OVERRIDE +<Multi_key> <B> <O> <M> : "" UFEFF # ZERO WIDTH NO-BREAK SPACE (Byte Order Mark) + + # See also http://bleah.co.uk/~simon/stuff/XCompose # and http://dotfiles.org/~inky/.XCompose # and http://paste.lisp.org/display/73094 |