All pastes #1739701 Raw Edit

.XCompose

public text v1 · immutable
#1739701 ·published 2010-01-06 04:07 UTC
rendered paste body
# Author: o_O Tync, ICQ#1227-700, JID: ootync{a}gmail.com

# UTF-8 (Unicode) compose sequence
# See '/usr/share/X11/locale/en_US.UTF-8/Compose' for examples

## Format:
# <keyname1> <keyname2> ... : "string" U-CODE	# COMMENT
# Keyname can be a code <U1100> or any of the below:

## Find their names using `xev` output
# KEY-RESULT							KEYNAME
# `										<grave>
# '										<apostrophe>
# "										<quotedbl>
# ~										<asciitilde>
# !										<exclam>
# ?										<question>
# @										<at>
# #										<numbersign>
# $										<dollar>
# %										<percent>
# ^										<asciicircum>
# &										<ampersand>
# *										<asterisk>
# (										<parenleft>
# )										<parenright>
# [										<bracketleft>
# ]										<bracketright>
# {										<braceleft>
# }										<braceright>
# -										<minus>
# +										<plus>
# =										<equal>
# _										<underscore>
# <										<less>
# >										<greater>
# \										<backslash>
# /										<slash>
# |										<bar>
# ,										<comma>
# .										<period>
# :										<colon>
# ;										<semicolon>
# a-z,A-Z,0-9							<a>-<z>,<A>-<Z>,<0>-<9>
# NumPad 0-9							<KP_0>-<KP_9>
# NumPad +								<KP_Add>
# NumPad -								<KP_Subtract>
# NumPad *								<KP_Multiply>
# NumPad /								<KP_Divide>
# NumPad .								<KP_Decimal>

# ARROW KEYS: 						<Left> <Right> <Up> <Down>

## Russian letters:
# Cyrillic_a, Cyrillic_be, Cyrillic_ve, Cyrillic_ghe, Cyrillic_de, Cyrillic_ie, Cyrillic_io, Cyrillic_zhe, Cyrillic_ze, Cyrillic_i, Cyrillic_shorti, Cyrillic_ka, Cyrillic_el, Cyrillic_em, Cyrillic_en, Cyrillic_o, Cyrillic_pe, Cyrillic_er, Cyrillic_es, Cyrillic_te, Cyrillic_u, Cyrillic_ef, Cyrillic_ha, Cyrillic_tse, Cyrillic_che, Cyrillic_sha, Cyrillic_shcha, Cyrillic_hardsign, Cyrillic_yeru, Cyrillic_softsign, Cyrillic_e, Cyrillic_yu, Cyrillic_ya
# Cyrillic_A, Cyrillic_BE, Cyrillic_VE, Cyrillic_GHE, Cyrillic_DE, Cyrillic_IE, Cyrillic_IO, Cyrillic_ZHE, Cyrillic_ZE, Cyrillic_I, Cyrillic_SHORTI, Cyrillic_KA, Cyrillic_EL, Cyrillic_EM, Cyrillic_EN, Cyrillic_O, Cyrillic_PE, Cyrillic_ER, Cyrillic_ES, Cyrillic_TE, Cyrillic_U, Cyrillic_EF, Cyrillic_HA, Cyrillic_TSE, Cyrillic_CHE, Cyrillic_SHA, Cyrillic_SHCHA, Cyrillic_HARDSIGN, Cyrillic_YERU, Cyrillic_SOFTSIGN, Cyrillic_E, Cyrillic_YU, Cyrillic_YA


#====================[   MY KEYS   ]====================#

#====== Common symbols
<Multi_key> <equal> <0>									: ""	U2718 # HEAVY BALLOT X
<Multi_key> <equal> <1>									: ""	U2714 # HEAVY CHECK MARK

<Multi_key> <equal> <o>									: ""	U2022 # BULLET
<Multi_key> <equal> <greater>							: ""	U2023 # TRIANGULAR BULLET
<Multi_key> <equal> <asterisk>							: ""	U2605 # BLACK STAR

<Multi_key> <O> <C>										: ""	U00A9 # COPYRIGHT SIGN
<Multi_key> <O> <R>										: ""	U00AE # REGISTERED SIGN
<Multi_key> <T> <M>										: ""	U2122 # TRADE MARK SIGN

<Multi_key> <o> <x>										: ""	U00A4 # CURRENCY SIGN
<Multi_key> <e> <equal>          						: ""	U20AC # EURO SIGN
<Multi_key> <slash> <c>									: ""	U00A2 # CENT SIGN

<Multi_key> <percent> <percent>							: ""	U2030 # PER MILLE SIGN
<Multi_key> <o> <o>										: ""	U00B0 # DEGREE SIGN
<Multi_key> <o> <C>										: ""	U2103 # DEGREE CELSIUS
<Multi_key> <o> <F>										: ""	U2109 # DEGREE FARENHEIT

<Multi_key> <s> <s>										: ""	U00A7 # SECTION SIGN
<Multi_key> <less> <less>								: ""	U00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
<Multi_key> <greater> <greater>							: ""	U00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
<Multi_key> <less> <greater>							: ""	      # LEFT-RIGHT PAIR OF POINTING DOUBLE ANGLE QUOTATION MARK
<Multi_key> <period> <period> <period>					: ""	U2026 # HORIZONTAL ELLIPSIS

<Multi_key> <minus> <minus> <period>					: ""	U2013 # EN DASH
<Multi_key> <minus> <minus> <minus> 					: ""	U2014 # EM DASH

<Multi_key> <tab> <tab>									: "	"	U0009 # HORIZONTAL TABULATION

#====== Smileys & Co
<Multi_key> <less> <3>									: ""	U2665 # BLACK HEART SUIT
<Multi_key> <O> <numbersign>							: ""	U2706 # TELEPHONE LOCATION SIGN
<Multi_key> <numbersign>								: ""	U260E # BLACK TELEPHONE

#====== Modifying symbols
<Multi_key> <backslash> <Left>							: ""	U0202E # RightLeftOverride: TEXT REVERSAL! :)
<Multi_key> <backslash> <Right>							: ""	U0202D # LeftRightOverride: Back to normal

#====== Combining Diacritical Marks: [ \  punctuation ], [ \ punctuation ], [ \  punctuation ],
# ABOVE
<Multi_key> <backslash> <Up> <grave>					: ""	U0340 # GRAVE TONE: 
<Multi_key> <backslash> <Up> <apostrophe>				: ""	U0341 # ACUTE TONE: 
<Multi_key> <backslash> <Up> <asciicircum>				: ""	U0302 # CIRCUMFLEX: 
<Multi_key> <backslash> <Up> <o>						: ""	U030A # CIRCLE: 
<Multi_key> <backslash> <Up> <asterisk>					: ""	U20F0 # ASTERISK: 
<Multi_key> <backslash> <Up> <asciitilde>				: ""	U0303 # TILDE: 
<Multi_key> <backslash> <Up> <Right>					: ""	U20D7 # VECTOR: 
<Multi_key> <backslash> <Up> <minus>					: ""	U0305 # OVERLINE: 
<Multi_key> <backslash> <Up> <2> <minus>				: ""	U033F # 2xOVERLINE: 
<Multi_key> <backslash> <Up> <u>						: ""	U0306 # BREVE: 
<Multi_key> <backslash> <Up> <period>					: ""	U0307 # DOT: 
<Multi_key> <backslash> <Up> <2> <period>				: ""	U0308 # 2xDOT: 
<Multi_key> <backslash> <Up> <3> <period>				: ""	U20DB # 3xDOT: 
<Multi_key> <backslash> <Up> <4> <period>				: ""	U20DC # 4xDOT: 
# MIDDLE
<Multi_key> <backslash> <minus>							: ""	U0336 # STROKE (STRIKE): 
<Multi_key> <backslash> <slash>							: ""	U0338 # OVERLAY (MISTAKE):  
<Multi_key> <backslash> <2> <slash>						: ""	U20EB # DOUBLE OVERLAY (MISTAKE):  
# BELOW
<Multi_key> <backslash> <Down> <asciitilde>				: ""	U0330 # TILDE: 
<Multi_key> <backslash> <Down> <minus>					: ""	U0332 # UNDERLINE: 
<Multi_key> <backslash> <Down> <2> <minus>				: ""	U0333 # 2xUNDERLINE: 
<Multi_key> <backslash> <Down> <Up>						: ""	U034E # POINTING ARROW: 

#====== Pointing hands: [ H arrow ], [ h arrow ]
<Multi_key> <H> <Left>									: ""	U261A # BLACK LEFT POINTING INDEX
<Multi_key> <H> <Right>									: ""	U261B # BLACK RIGHT POINTING INDEX
<Multi_key> <h> <Left>									: ""	U261C # WHITE LEFT POINTING INDEX
<Multi_key> <h> <Up>									: ""	U261D # WHITE UP POINTING INDEX
<Multi_key> <h> <Right>									: ""	U261E # WHITE RIGHT POINTING INDEX
<Multi_key> <h> <Down>									: ""	U261F # WHITE DOWN POINTING INDEX
<Multi_key> <h> <v>										: ""	U270C # VICTORY HAND

#====== Single arrows: [ - arrow arrow ]
<Multi_key> <minus> <Right> <Right>						: ""
<Multi_key> <minus> <Left> <Left>						: ""
<Multi_key> <minus> <Up> <Up>							: ""
<Multi_key> <minus> <Down> <Down>						: ""

<Multi_key> <minus> <Left> <Right>						: ""
<Multi_key> <minus> <Up> <Down>							: ""

<Multi_key> <minus> <slash> <Left> <Left>				: ""
<Multi_key> <minus> <slash> <Right> <Right>				: ""
<Multi_key> <minus> <slash> <Left> <Right>				: ""

<Multi_key> <minus> <Left> <Up>							: ""
<Multi_key> <minus> <Left> <Down>						: ""
<Multi_key> <minus> <Up> <Right>						: ""
<Multi_key> <minus> <Down> <Right>						: ""

#====== Paired arrows: [ - arrow - arrow ]
<Multi_key> <minus> <Right>	<minus> <Right>				: ""
<Multi_key> <minus> <Left>	<minus> <Left>				: ""
<Multi_key> <minus> <Up>	<minus> <Up>				: ""
<Multi_key> <minus> <Down>	<minus> <Down>				: ""

<Multi_key> <minus> <Right>	<minus> <Left>				: ""
<Multi_key> <minus> <Left>	<minus> <Right>				: ""
<Multi_key> <minus> <Up>	<minus> <Down>				: ""
<Multi_key> <minus> <Down>	<minus> <Up>				: ""

#====== Double arrows: [ = arrow arrow ]
<Multi_key> <equal> <Right> <Right>						: ""
<Multi_key> <equal> <Left> <Left>						: ""
<Multi_key> <equal> <Up> <Up>							: ""
<Multi_key> <equal> <Down> <Down>						: ""

<Multi_key> <equal> <Left> <Right>						: ""
<Multi_key> <equal> <Up> <Down>							: ""

<Multi_key> <equal> <slash> <Left> <Left>				: ""
<Multi_key> <equal> <slash> <Right> <Right>				: ""
<Multi_key> <equal> <slash> <Left> <Right>				: ""

<Multi_key> <equal> <Left> <Up>							: ""
<Multi_key> <equal> <Left> <Down>						: ""
<Multi_key> <equal> <Up> <Right>						: ""
<Multi_key> <equal> <Down> <Right>						: ""

#====== Rotating arrows: [ - c arrow ]
<Multi_key> <minus> <c> <Left>							: ""	U27F2 # ANTICLOCKWISE GAPPED CIRCLE ARROW
<Multi_key> <minus> <c> <Right>							: ""	U27F3 # CLOCKWISE GAPPED CIRCLE ARROW

#====== Long single arrows: [ - - arrow arrow ], [ | - - arrow arrow ]
<Multi_key> <minus> <minus> <Left> <Left>				: ""	U27F5 # LONG LEFTWARDS ARROW
<Multi_key> <minus> <minus> <Right> <Right>				: ""	U27F6 # LONG RIGHTWARDS ARROW
<Multi_key> <minus> <minus> <Left> <Right>				: ""	U27F7 # LONG LEFT RIGHT ARROW

<Multi_key> <bar> <minus> <minus> <Left> <Left>			: ""	U27FB # LONG LEFTWARDS ARROW FROM BAR
<Multi_key> <bar> <minus> <minus> <Right> <Right>		: ""	U27FC # LONG RIGHTWARDS ARROW FROM BAR

#====== Long double arrows: [ = = arrow arrow ], [ | = = arrow arrow ]
<Multi_key> <equal> <equal> <Left> <Left>				: ""	U27F8 # LONG LEFTWARDS DOUBLE ARROW
<Multi_key> <equal> <equal> <Right> <Right>				: ""	U27F9 # LONG RIGHTWARDS DOUBLE ARROW
<Multi_key> <equal> <equal> <Left> <Right>				: ""	U27FA # LONG LEFT RIGHT DOUBLE ARROW

<Multi_key> <bar> <equal> <equal> <Left> <Left>			: ""	U27FD # LONG LEFTWARDS DOUBLE ARROW FROM BAR
<Multi_key> <bar> <equal> <equal> <Right> <Right>		: ""	U27FE # LONG RIGHTWARDS DOUBLE ARROW FROM BAR

#====== Arithmetic Operators
<Multi_key> <O> <plus>									: ""	U2295 # CIRCLED PLUS
<Multi_key> <O> <minus>									: ""	U2296 # CIRCLED MINUS
<Multi_key> <O> <asterisk>								: ""	U2297 # CIRCLED TIMES
<Multi_key> <O> <slash>									: ""	U2298 # CIRCLED DIVISION SLASH
<Multi_key> <O> <equal>									: ""	U229B # CIRCLED ASTERISK OPERATOR

<Multi_key> <colon> <equal>								: ""	U2254 # COLON EQUALS
<Multi_key> <equal> <colon>								: ""	U2255 # EQUALS COLON
<Multi_key> <equal> <d> <e> <f>							: ""	U225D # EQUAL TO BY DEFINITION
<Multi_key> <equal> <question>							: ""	U225F # QUESTIONED EQUAL TO

<Multi_key> <less> <equal>								: ""	U2264 # LESS-THAN OR EQUAL
<Multi_key> <greater> <equal>							: ""	U2265 # GREATER-THAN OR EQUAL
<Multi_key> <equal> <equal> <equal>						: ""	U2261 # IDENTICAL TO

<Multi_key> <slash> <equal>								: ""	U2260 # NOT EQUAL TO
<Multi_key> <exclam> <equal>							: ""	U2260 # NOT EQUAL TO
<Multi_key> <slash> <less>								: ""	U226E # NOT LESS-THAN
<Multi_key> <slash> <greater>							: ""	U226F # NOT GREATER-THAN

<Multi_key> <asciitilde>								: ""	U223C # TILDE OPERATOR
<Multi_key> <slash>	<asciitilde>						: ""	U2241 # NOT TILDE
<Multi_key> <equal> <asciitilde>						: ""	U2248 # ALMOST EQUAL TO
<Multi_key> <slash>	<equal> <asciitilde>				: ""	U2249 # NOT ALMOST EQUAL TO

<Multi_key> <plus> <minus>								: ""	U00B1 # PLUS-MINUS SIGN
<Multi_key> <minus> <plus>								: ""	U2213 # MINUS-OR-PLUS SIGN

<Multi_key> <plus> <plus>								: ""	U2211 # N-ARY SUMMATION
<Multi_key> <asterisk> <asterisk>						: ""	U220F # N-ARY PRODUCT

<Multi_key> <Up> <slash> <2>							: ""	U221A # SQUARE ROOT
<Multi_key> <Up> <slash> <3>							: ""	U221B # CUBE ROOT
<Multi_key> <Up> <slash> <4>							: ""	U221C # FOURTH ROOT

#====== Set Operators: [ { keys ]
<Multi_key> <braceleft> <slash> <o>						: ""	# EMPTY SET

<Multi_key> <braceleft> <i> <n>							: ""	# ELEMENT OF
<Multi_key> <braceleft> <n> <i>							: ""	# CONTAINS AS MEMBER
<Multi_key> <braceleft> <slash> <i> <n>					: ""	# NOT ELEMENT OF
<Multi_key> <braceleft> <slash> <n> <i>					: ""	# NOT CONTAINS AS MEMBER

<Multi_key> <braceleft> <plus>							: ""	# UNION
<Multi_key> <braceleft> <minus>							: ""	# MINUS
<Multi_key> <braceleft> <asterisk>						: ""	# INTERSECTION

<Multi_key> <braceleft> <parenleft>						: ""	# SUBSET OF
<Multi_key> <braceleft>	<parenright>					: ""	# SUPERSET OF
<Multi_key> <braceleft> <equal> <parenleft>				: ""	# SUBSET OF OR EQUAL
<Multi_key> <braceleft>	<equal> <parenright>			: ""	# SUPERSET OF OR EQUAL

<Multi_key> <braceleft> <slash> <parenleft>				: ""	# NOT SUBSET OF
<Multi_key> <braceleft>	<slash> <parenright>			: ""	# NOT SUPERSET OF
<Multi_key> <braceleft> <slash> <equal> <parenleft>		: ""	# NOT SUBSET OF AND EQUAL
<Multi_key> <braceleft>	<slash> <equal> <parenright>	: ""	# NOT SUPERSET OF AND EQUAL

#====== Logical Operators
<Multi_key> <E> <E>										: ""	# THERE EXISTS
<Multi_key> <exclam> <E> <E>							: ""	# THERE DOES NOT EXIST
<Multi_key> <A> <A>										: ""	# FOR ALL
<Multi_key> <less> <parenright>							: ""	# LET'S SEE

<Multi_key> <exclam> <exclam>							: ""	# LOGICAL NOT
<Multi_key> <ampersand> <ampersand>						: ""	# LOGICAL AND
<Multi_key> <bar> <bar>									: ""	# LOGICAL OR

#====== Mathematical Operators
<Multi_key> <d> <f>										: ""	U2202 # PARTIAL DIFFERENTIAL
<Multi_key> <d> <x>										: ""	U2206 # INCREMENT
<Multi_key> <S>											: ""	U222B # INTEGRAL

#====== Math Symbols
<Multi_key> <8> <8>										: ""	# INFINITY
<Multi_key> <C> <C>										: ""	# DOUBLE-STRUCK CAPITAL C (set of complex numbers)
<Multi_key> <N> <N>										: ""	# DOUBLE-STRUCK CAPITAL N (natural number)
<Multi_key> <P> <P>										: ""	# DOUBLE-STRUCK CAPITAL P
<Multi_key> <Q> <Q>										: ""	# DOUBLE-STRUCK CAPITAL Q (set of rational numbers)
<Multi_key> <R> <R>										: ""	# DOUBLE-STRUCK CAPITAL R (set of real numbers)
<Multi_key> <Z> <Z>										: ""	# DOUBLE-STRUCK CAPITAL Z (set of integers)

#====== Greek Letters (MathCad compatible): [ g char ] , [ g CHAR ]
<Multi_key> <g> <a>						: ""	# GREEK SMALL LETTER ALPHA
<Multi_key> <g> <b>						: ""	# GREEK SMALL LETTER BETA
<Multi_key> <g> <g>						: ""	# GREEK SMALL LETTER GAMMA
<Multi_key> <g> <d>						: ""	# GREEK SMALL LETTER DELTA
<Multi_key> <g> <e>						: ""	# GREEK SMALL LETTER EPSILON
<Multi_key> <g> <z>						: ""	# GREEK SMALL LETTER ZETA
<Multi_key> <g> <h>						: ""	# GREEK SMALL LETTER 
<Multi_key> <g> <q>						: ""	# GREEK SMALL LETTER THETA
<Multi_key> <g> <i>						: ""	# GREEK SMALL LETTER 
<Multi_key> <g> <k>						: ""	# GREEK SMALL LETTER KAPPA
<Multi_key> <g> <l>						: ""	# GREEK SMALL LETTER LAMBDA
<Multi_key> <g> <m>						: ""	# GREEK SMALL LETTER MU
<Multi_key> <g> <n>						: ""	# GREEK SMALL LETTER NU
<Multi_key> <g> <x>						: ""	# GREEK SMALL LETTER XI
<Multi_key> <g> <o>						: ""	# GREEK SMALL LETTER OMICRON
<Multi_key> <g> <p>						: ""	# GREEK SMALL LETTER PI
<Multi_key> <g> <v>						: ""	# GREEK PI SYMBOL
<Multi_key> <g> <r>						: ""	# GREEK SMALL LETTER RHO
#<Multi_key> <g> <>						: ""	# GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <g> <s>						: ""	# GREEK SMALL LETTER SIGMA
<Multi_key> <g> <t>						: ""	# GREEK SMALL LETTER TAU
<Multi_key> <g> <u>						: ""	# GREEK SMALL LETTER UPSILON
<Multi_key> <g> <f>						: ""	# GREEK SMALL LETTER PHI
<Multi_key> <g> <j>						: ""	# GREEK SMALL PHI SYMBOL
<Multi_key> <g> <c>						: ""	# GREEK SMALL LETTER CHI
<Multi_key> <g> <y>						: ""	# GREEK SMALL LETTER PSI
<Multi_key> <g> <w>						: ""	# GREEK SMALL LETTER OMEGA

<Multi_key> <G> <A>						: ""	# GREEK CAPITAL LETTER ALPHA
<Multi_key> <G> <B>						: ""	# GREEK CAPITAL LETTER BETA
<Multi_key> <G> <G>						: ""	# GREEK CAPITAL LETTER GAMMA
<Multi_key> <G> <D>						: ""	# GREEK CAPITAL LETTER DELTA
<Multi_key> <G> <E>						: ""	# GREEK CAPITAL LETTER EPSILON
<Multi_key> <G> <Z>						: ""	# GREEK CAPITAL LETTER ZETA
<Multi_key> <G> <H>						: ""	# GREEK CAPITAL LETTER 
<Multi_key> <G> <Q>						: ""	# GREEK CAPITAL LETTER THETA
<Multi_key> <G> <I>						: ""	# GREEK CAPITAL LETTER 
<Multi_key> <G> <K>						: ""	# GREEK CAPITAL LETTER KAPPA
<Multi_key> <G> <L>						: ""	# GREEK CAPITAL LETTER LAMBDA
<Multi_key> <G> <M>						: ""	# GREEK CAPITAL LETTER MU
<Multi_key> <G> <N>						: ""	# GREEK CAPITAL LETTER NU
<Multi_key> <G> <X>						: ""	# GREEK CAPITAL LETTER XI
<Multi_key> <G> <O>						: ""	# GREEK CAPITAL LETTER OMICRON
<Multi_key> <G> <P>						: ""	# GREEK CAPITAL LETTER PI
<Multi_key> <G> <V>						: ""	# GREEK PI SYMBOL
<Multi_key> <G> <R>						: ""	# GREEK CAPITAL LETTER RHO
#<Multi_key> <G> <>						: ""	# GREEK CAPITAL LETTER FINAL SIGMA
<Multi_key> <G> <S>						: ""	# GREEK CAPITAL LETTER SIGMA
<Multi_key> <G> <T>						: ""	# GREEK CAPITAL LETTER TAU
<Multi_key> <G> <U>						: ""	# GREEK CAPITAL LETTER UPSILON
<Multi_key> <G> <F>						: ""	# GREEK CAPITAL LETTER PHI
<Multi_key> <G> <J>						: ""	# GREEK CAPITAL PHI SYMBOL
<Multi_key> <G> <C>						: ""	# GREEK CAPITAL LETTER CHI
<Multi_key> <G> <Y>						: ""	# GREEK CAPITAL LETTER PSI
<Multi_key> <G> <W>						: ""	# GREEK CAPITAL LETTER OMEGA


#====== Fractions: [ number / number ]
<Multi_key> <1> <slash> <2>				: ""
<Multi_key> <1> <slash> <3>				: ""
<Multi_key> <2> <slash> <3>				: ""
<Multi_key> <1> <slash> <4>				: ""
<Multi_key> <3> <slash> <4>				: ""
<Multi_key> <1> <slash> <5>				: ""
<Multi_key> <2> <slash> <5>				: ""
<Multi_key> <3> <slash> <5>				: ""
<Multi_key> <4> <slash> <5>				: ""
<Multi_key> <1> <slash> <6>				: ""
<Multi_key> <5> <slash> <6>				: ""
<Multi_key> <1> <slash> <8>				: ""
<Multi_key> <3> <slash> <8>				: ""
<Multi_key> <5> <slash> <8>				: ""
<Multi_key> <7> <slash> <8>				: ""

#====== Powers: Superscript numbers: [  number ]
<Multi_key> <Up> <0>					: ""
<Multi_key> <Up> <1>					: ""
<Multi_key> <Up> <2>					: ""
<Multi_key> <Up> <3>					: ""
<Multi_key> <Up> <4>					: ""
<Multi_key> <Up> <5>					: ""
<Multi_key> <Up> <6>					: ""
<Multi_key> <Up> <7>					: ""
<Multi_key> <Up> <8>					: ""
<Multi_key> <Up> <9>					: ""
<Multi_key> <Up> <plus>					: ""
<Multi_key> <Up> <minus>				: ""
<Multi_key> <Up> <equal>				: ""
<Multi_key> <Up> <parenleft>			: ""
<Multi_key> <Up> <parenright>			: ""
<Multi_key> <Up> <i>					: ""
<Multi_key> <Up> <n>					: ""

#====== Indicies: Subscript numbers: [  number ]
<Multi_key> <Down> <0>					: ""
<Multi_key> <Down> <1>					: ""
<Multi_key> <Down> <2>					: ""
<Multi_key> <Down> <3>					: ""
<Multi_key> <Down> <4>					: ""
<Multi_key> <Down> <5>					: ""
<Multi_key> <Down> <6>					: ""
<Multi_key> <Down> <7>					: ""
<Multi_key> <Down> <8>					: ""
<Multi_key> <Down> <9>					: ""
<Multi_key> <Down> <plus>				: ""
<Multi_key> <Down> <minus>				: ""
<Multi_key> <Down> <equal>				: ""
<Multi_key> <Down> <parenleft>			: ""
<Multi_key> <Down> <parenright>			: ""
<Multi_key> <Down> <i>					: ""
<Multi_key> <Down> <n>					: "_n" # There's none!



#====== Circled: Digits [ O 0 number ], [ O number number ]
<Multi_key> <O> <0> <0>					: ""
<Multi_key> <O> <0> <1>					: ""
<Multi_key> <O> <0> <2>					: ""
<Multi_key> <O> <0> <3>					: ""
<Multi_key> <O> <0> <4>					: ""
<Multi_key> <O> <0> <5>					: ""
<Multi_key> <O> <0> <6>					: ""
<Multi_key> <O> <0> <7>					: ""
<Multi_key> <O> <0> <8>					: ""
<Multi_key> <O> <0> <9>					: ""
<Multi_key> <O> <1> <0>					: ""
<Multi_key> <O> <1> <1>					: ""
<Multi_key> <O> <1> <2>					: ""
<Multi_key> <O> <1> <3>					: ""
<Multi_key> <O> <1> <4>					: ""
<Multi_key> <O> <1> <5>					: ""
<Multi_key> <O> <1> <6>					: ""
<Multi_key> <O> <1> <7>					: ""
<Multi_key> <O> <1> <8>					: ""
<Multi_key> <O> <1> <9>					: ""
<Multi_key> <O> <2> <0>					: ""



#====== Circled: Letters [ O char ], [ O CHAR ]
<Multi_key> <O> <a>						: ""
<Multi_key> <O> <b>						: ""
<Multi_key> <O> <c>						: ""
<Multi_key> <O> <d>						: ""
<Multi_key> <O> <e>						: ""
<Multi_key> <O> <f>						: ""
<Multi_key> <O> <g>						: ""
<Multi_key> <O> <h>						: ""
<Multi_key> <O> <i>						: ""
<Multi_key> <O> <j>						: ""
<Multi_key> <O> <k>						: ""
<Multi_key> <O> <l>						: ""
<Multi_key> <O> <m>						: ""
<Multi_key> <O> <n>						: ""
<Multi_key> <O> <o>						: ""
<Multi_key> <O> <p>						: ""
<Multi_key> <O> <q>						: ""
<Multi_key> <O> <r>						: ""
<Multi_key> <O> <s>						: ""
<Multi_key> <O> <t>						: ""
<Multi_key> <O> <u>						: ""
<Multi_key> <O> <v>						: ""
<Multi_key> <O> <w>						: ""
<Multi_key> <O> <x>						: ""
<Multi_key> <O> <y>						: ""
<Multi_key> <O> <z>						: ""
<Multi_key> <O> <A>						: ""
<Multi_key> <O> <B>						: ""
<Multi_key> <O> <C>						: ""
<Multi_key> <O> <D>						: ""
<Multi_key> <O> <E>						: ""
<Multi_key> <O> <F>						: ""
<Multi_key> <O> <G>						: ""
<Multi_key> <O> <H>						: ""
<Multi_key> <O> <I>						: ""
<Multi_key> <O> <J>						: ""
<Multi_key> <O> <K>						: ""
<Multi_key> <O> <L>						: ""
<Multi_key> <O> <M>						: ""
<Multi_key> <O> <N>						: ""
<Multi_key> <O> <O>						: ""
<Multi_key> <O> <P>						: ""
<Multi_key> <O> <Q>						: ""
<Multi_key> <O> <R>						: ""
<Multi_key> <O> <S>						: ""
<Multi_key> <O> <T>						: ""
<Multi_key> <O> <U>						: ""
<Multi_key> <O> <V>						: ""
<Multi_key> <O> <W>						: ""
<Multi_key> <O> <X>						: ""
<Multi_key> <O> <Y>						: ""
<Multi_key> <O> <Z>						: ""












































###		====================[ KEYPAD VERSIONS ]====================
### Generated aliases for NumPad
###		cat ~/.XCompose | grep -E "^<.*<(plus|minus|slash|asterisk|period|[0-9])>" | sed -r "s~<([0-9])>~<KP_\1>~g" | sed -r "s~<plus>~<KP_Add>~g" | sed -r "s~<minus>~<KP_Subtract>~g" | sed -r "s~<slash>~<KP_Divide>~g" | sed -r "s~<asterisk>~<KP_Multiply>~g" | sed -r "s~<period>~<KP_Decimal>~g" >> ~/.XCompose
###+++###
<Multi_key> <equal> <KP_0>									: ""	U2718 # HEAVY BALLOT X
<Multi_key> <equal> <KP_1>									: ""	U2714 # HEAVY CHECK MARK
<Multi_key> <equal> <KP_Multiply>							: ""	U2605 # BLACK STAR
<Multi_key> <KP_Divide> <c>									: ""	U00A2 # CENT SIGN
<Multi_key> <KP_Decimal> <KP_Decimal> <KP_Decimal>					: ""	U2026 # HORIZONTAL ELLIPSIS
<Multi_key> <KP_Subtract> <KP_Subtract> <KP_Decimal>					: ""	U2013 # EN DASH
<Multi_key> <KP_Subtract> <KP_Subtract> <KP_Subtract> 					: ""	U2014 # EM DASH
<Multi_key> <less> <KP_3>									: ""	U2665 # BLACK HEART SUIT
<Multi_key> <backslash> <Up> <KP_Multiply>					: ""	U20F0 # ASTERISK: 
<Multi_key> <backslash> <Up> <KP_Subtract>					: ""	U0305 # OVERLINE: 
<Multi_key> <backslash> <Up> <KP_2> <KP_Subtract>				: ""	U033F # 2xOVERLINE: 
<Multi_key> <backslash> <Up> <KP_Decimal>					: ""	U0307 # DOT: 
<Multi_key> <backslash> <Up> <KP_2> <KP_Decimal>				: ""	U0308 # 2xDOT: 
<Multi_key> <backslash> <Up> <KP_3> <KP_Decimal>				: ""	U20DB # 3xDOT: 
<Multi_key> <backslash> <Up> <KP_4> <KP_Decimal>				: ""	U20DC # 4xDOT: 
<Multi_key> <backslash> <KP_Subtract>							: ""	U0336 # STROKE (STRIKE): 
<Multi_key> <backslash> <KP_Divide>							: ""	U0338 # OVERLAY (MISTAKE):  
<Multi_key> <backslash> <KP_2> <KP_Divide>						: ""	U20EB # DOUBLE OVERLAY (MISTAKE):  
<Multi_key> <backslash> <Down> <KP_Subtract>					: ""	U0332 # UNDERLINE: 
<Multi_key> <backslash> <Down> <KP_2> <KP_Subtract>				: ""	U0333 # 2xUNDERLINE: 
<Multi_key> <KP_Subtract> <Right> <Right>						: ""
<Multi_key> <KP_Subtract> <Left> <Left>						: ""
<Multi_key> <KP_Subtract> <Up> <Up>							: ""
<Multi_key> <KP_Subtract> <Down> <Down>						: ""
<Multi_key> <KP_Subtract> <Left> <Right>						: ""
<Multi_key> <KP_Subtract> <Up> <Down>							: ""
<Multi_key> <KP_Subtract> <KP_Divide> <Left> <Left>				: ""
<Multi_key> <KP_Subtract> <KP_Divide> <Right> <Right>				: ""
<Multi_key> <KP_Subtract> <KP_Divide> <Left> <Right>				: ""
<Multi_key> <KP_Subtract> <Left> <Up>							: ""
<Multi_key> <KP_Subtract> <Left> <Down>						: ""
<Multi_key> <KP_Subtract> <Up> <Right>						: ""
<Multi_key> <KP_Subtract> <Down> <Right>						: ""
<Multi_key> <KP_Subtract> <Right>	<KP_Subtract> <Right>				: ""
<Multi_key> <KP_Subtract> <Left>	<KP_Subtract> <Left>				: ""
<Multi_key> <KP_Subtract> <Up>	<KP_Subtract> <Up>				: ""
<Multi_key> <KP_Subtract> <Down>	<KP_Subtract> <Down>				: ""
<Multi_key> <KP_Subtract> <Right>	<KP_Subtract> <Left>				: ""
<Multi_key> <KP_Subtract> <Left>	<KP_Subtract> <Right>				: ""
<Multi_key> <KP_Subtract> <Up>	<KP_Subtract> <Down>				: ""
<Multi_key> <KP_Subtract> <Down>	<KP_Subtract> <Up>				: ""
<Multi_key> <equal> <KP_Divide> <Left> <Left>				: ""
<Multi_key> <equal> <KP_Divide> <Right> <Right>				: ""
<Multi_key> <equal> <KP_Divide> <Left> <Right>				: ""
<Multi_key> <KP_Subtract> <c> <Left>							: ""	U27F2 # ANTICLOCKWISE GAPPED CIRCLE ARROW
<Multi_key> <KP_Subtract> <c> <Right>							: ""	U27F3 # CLOCKWISE GAPPED CIRCLE ARROW
<Multi_key> <KP_Subtract> <KP_Subtract> <Left> <Left>				: ""	U27F5 # LONG LEFTWARDS ARROW
<Multi_key> <KP_Subtract> <KP_Subtract> <Right> <Right>				: ""	U27F6 # LONG RIGHTWARDS ARROW
<Multi_key> <KP_Subtract> <KP_Subtract> <Left> <Right>				: ""	U27F7 # LONG LEFT RIGHT ARROW
<Multi_key> <bar> <KP_Subtract> <KP_Subtract> <Left> <Left>			: ""	U27FB # LONG LEFTWARDS ARROW FROM BAR
<Multi_key> <bar> <KP_Subtract> <KP_Subtract> <Right> <Right>		: ""	U27FC # LONG RIGHTWARDS ARROW FROM BAR
<Multi_key> <O> <KP_Add>									: ""	U2295 # CIRCLED PLUS
<Multi_key> <O> <KP_Subtract>									: ""	U2296 # CIRCLED MINUS
<Multi_key> <O> <KP_Multiply>								: ""	U2297 # CIRCLED TIMES
<Multi_key> <O> <KP_Divide>									: ""	U2298 # CIRCLED DIVISION SLASH
<Multi_key> <KP_Divide> <equal>								: ""	U2260 # NOT EQUAL TO
<Multi_key> <KP_Divide> <less>								: ""	U226E # NOT LESS-THAN
<Multi_key> <KP_Divide> <greater>							: ""	U226F # NOT GREATER-THAN
<Multi_key> <KP_Divide>	<asciitilde>						: ""	U2241 # NOT TILDE
<Multi_key> <KP_Divide>	<equal> <asciitilde>				: ""	U2249 # NOT ALMOST EQUAL TO
<Multi_key> <KP_Add> <KP_Subtract>								: ""	U00B1 # PLUS-MINUS SIGN
<Multi_key> <KP_Subtract> <KP_Add>								: ""	U2213 # MINUS-OR-PLUS SIGN
<Multi_key> <KP_Add> <KP_Add>								: ""	U2211 # N-ARY SUMMATION
<Multi_key> <KP_Multiply> <KP_Multiply>						: ""	U220F # N-ARY PRODUCT
<Multi_key> <Up> <KP_Divide> <KP_2>							: ""	U221A # SQUARE ROOT
<Multi_key> <Up> <KP_Divide> <KP_3>							: ""	U221B # CUBE ROOT
<Multi_key> <Up> <KP_Divide> <KP_4>							: ""	U221C # FOURTH ROOT
<Multi_key> <braceleft> <KP_Divide> <o>						: ""	# EMPTY SET
<Multi_key> <braceleft> <KP_Divide> <i> <n>					: ""	# NOT ELEMENT OF
<Multi_key> <braceleft> <KP_Divide> <n> <i>					: ""	# NOT CONTAINS AS MEMBER
<Multi_key> <braceleft> <KP_Add>							: ""	# UNION
<Multi_key> <braceleft> <KP_Subtract>							: ""	# MINUS
<Multi_key> <braceleft> <KP_Multiply>						: ""	# INTERSECTION
<Multi_key> <braceleft> <KP_Divide> <parenleft>				: ""	# NOT SUBSET OF
<Multi_key> <braceleft>	<KP_Divide> <parenright>			: ""	# NOT SUPERSET OF
<Multi_key> <braceleft> <KP_Divide> <equal> <parenleft>		: ""	# NOT SUBSET OF AND EQUAL
<Multi_key> <braceleft>	<KP_Divide> <equal> <parenright>	: ""	# NOT SUPERSET OF AND EQUAL
<Multi_key> <KP_8> <KP_8>										: ""	# INFINITY
<Multi_key> <KP_1> <KP_Divide> <KP_2>				: ""
<Multi_key> <KP_1> <KP_Divide> <KP_3>				: ""
<Multi_key> <KP_2> <KP_Divide> <KP_3>				: ""
<Multi_key> <KP_1> <KP_Divide> <KP_4>				: ""
<Multi_key> <KP_3> <KP_Divide> <KP_4>				: ""
<Multi_key> <KP_1> <KP_Divide> <KP_5>				: ""
<Multi_key> <KP_2> <KP_Divide> <KP_5>				: ""
<Multi_key> <KP_3> <KP_Divide> <KP_5>				: ""
<Multi_key> <KP_4> <KP_Divide> <KP_5>				: ""
<Multi_key> <KP_1> <KP_Divide> <KP_6>				: ""
<Multi_key> <KP_5> <KP_Divide> <KP_6>				: ""
<Multi_key> <KP_1> <KP_Divide> <KP_8>				: ""
<Multi_key> <KP_3> <KP_Divide> <KP_8>				: ""
<Multi_key> <KP_5> <KP_Divide> <KP_8>				: ""
<Multi_key> <KP_7> <KP_Divide> <KP_8>				: ""
<Multi_key> <Up> <KP_0>					: ""
<Multi_key> <Up> <KP_1>					: ""
<Multi_key> <Up> <KP_2>					: ""
<Multi_key> <Up> <KP_3>					: ""
<Multi_key> <Up> <KP_4>					: ""
<Multi_key> <Up> <KP_5>					: ""
<Multi_key> <Up> <KP_6>					: ""
<Multi_key> <Up> <KP_7>					: ""
<Multi_key> <Up> <KP_8>					: ""
<Multi_key> <Up> <KP_9>					: ""
<Multi_key> <Up> <KP_Add>					: ""
<Multi_key> <Up> <KP_Subtract>				: ""
<Multi_key> <Down> <KP_0>					: ""
<Multi_key> <Down> <KP_1>					: ""
<Multi_key> <Down> <KP_2>					: ""
<Multi_key> <Down> <KP_3>					: ""
<Multi_key> <Down> <KP_4>					: ""
<Multi_key> <Down> <KP_5>					: ""
<Multi_key> <Down> <KP_6>					: ""
<Multi_key> <Down> <KP_7>					: ""
<Multi_key> <Down> <KP_8>					: ""
<Multi_key> <Down> <KP_9>					: ""
<Multi_key> <Down> <KP_Add>				: ""
<Multi_key> <Down> <KP_Subtract>				: ""
<Multi_key> <O> <KP_0> <KP_0>					: ""
<Multi_key> <O> <KP_0> <KP_1>					: ""
<Multi_key> <O> <KP_0> <KP_2>					: ""
<Multi_key> <O> <KP_0> <KP_3>					: ""
<Multi_key> <O> <KP_0> <KP_4>					: ""
<Multi_key> <O> <KP_0> <KP_5>					: ""
<Multi_key> <O> <KP_0> <KP_6>					: ""
<Multi_key> <O> <KP_0> <KP_7>					: ""
<Multi_key> <O> <KP_0> <KP_8>					: ""
<Multi_key> <O> <KP_0> <KP_9>					: ""
<Multi_key> <O> <KP_1> <KP_0>					: ""
<Multi_key> <O> <KP_1> <KP_1>					: ""
<Multi_key> <O> <KP_1> <KP_2>					: ""
<Multi_key> <O> <KP_1> <KP_3>					: ""
<Multi_key> <O> <KP_1> <KP_4>					: ""
<Multi_key> <O> <KP_1> <KP_5>					: ""
<Multi_key> <O> <KP_1> <KP_6>					: ""
<Multi_key> <O> <KP_1> <KP_7>					: ""
<Multi_key> <O> <KP_1> <KP_8>					: ""
<Multi_key> <O> <KP_1> <KP_9>					: ""
<Multi_key> <O> <KP_2> <KP_0>					: ""