+<dead_tilde> <n> : "ñ" U00F1 # n with tilde
+<dead_tilde> <N> : "Ñ" U00D1 # N with tilde
+<dead_tilde> <o> : "õ" U00F5 # o with tilde
+<dead_tilde> <O> : "Õ" U00D5 # O with tilde
+<dead_tilde> <u> : "ũ" U0169 # u with tilde
+<dead_tilde> <U> : "Ũ" U0168 # U with tilde
+<dead_tilde> <v> : "ṽ" U1E7D # v with tilde
+<dead_tilde> <V> : "Ṽ" U1E7C # V with tilde
+<dead_tilde> <y> : "ỹ" U1EF9 # y with tilde
+<dead_tilde> <Y> : "Ỹ" U1EF8 # Y with tilde
+<dead_tilde> <s> : "ſ" U017F # small long s
+<dead_tilde> <1> : " " U2000 # en quad
+<dead_tilde> <2> : " " U2001 # em quad
+<dead_tilde> <exclam> : " " U2000 # en quad
+<dead_tilde> <at> : " " U2001 # em quad
+<dead_tilde> <space> : "~" U007E # tilde
+<dead_tilde> <dead_tilde> : "~" U007E # tilde
+
+
+# Dead Key : General Symbols
+
+<dead_stroke> <a> : "ª" U00AA # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<dead_stroke> <A> : "ª" U00AA # feminine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<dead_stroke> <b> : "•" U2022 # bullet
+<dead_stroke> <B> : "◦" U25E6 # white bullet
+<dead_stroke> <c> : "℅" U2105 # care of
+<dead_stroke> <C> : "℅" U2105 # care of
+<dead_stroke> <d> : "†" U2020 # dagger
+<dead_stroke> <D> : "‡" U2021 # double dagger
+<dead_stroke> <e> : "℮" U212E # estimated symbol
+<dead_stroke> <E> : "✉" U2709 # envelope
+<dead_stroke> <f> : "♀" U2640 # Venus symbol (female)
+<dead_stroke> <F> : "♀" U2640 # Venus symbol (female)
+<dead_stroke> <g> : "❀" U2740 # white florette
+<dead_stroke> <G> : "✿" U273F # black florette
+<dead_stroke> <h> : "❦" U2766 # floral heart
+<dead_stroke> <H> : "❧" U2767 # rotated floral heart bullet
+<dead_stroke> <i> : "⋄" U22C4 # diamond operator
+<dead_stroke> <I> : "⋄" U22C4 # diamond operator
+<dead_stroke> <j> : "Ω" U2126 # ohm sign (backwards compatibility)
+<dead_stroke> <J> : "Ω" U2126 # ohm sign (backwards compatibility)
+<dead_stroke> <k> : "⅍" U214D # aktieselskab
+<dead_stroke> <K> : "⅍" U214D # aktieselskab
+<dead_stroke> <l> : "ℓ" U2113 # script small l
+<dead_stroke> <L> : "ℒ" U2112 # Laplace transform
+<dead_stroke> <m> : "♂" U2642 # Mars symbol (male)
+<dead_stroke> <M> : "♂" U2642 # Mars symbol (male)
+<dead_stroke> <n> : "¬" U00AC # not sign
+<dead_stroke> <N> : "¬" U00AC # not sign
+<dead_stroke> <o> : "º" U00BA # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<dead_stroke> <O> : "º" U00BA # masculine ordinal indicator (Spanish, Portuguese, Italian, Galician)
+<dead_stroke> <p> : "¶" U00B6 # pilcrow sign
+<dead_stroke> <P> : "℗" U2117 # sound recording copyright
+<dead_stroke> <q> : "„" U201E # double low-9 quotation mark
+<dead_stroke> <Q> : "‚" U201A # single low-9 quotation mark
+<dead_stroke> <r> : "®" U00AE # registered sign
+<dead_stroke> <R> : "℞" U211E # prescription take (Recipere)
+<dead_stroke> <s> : "℠" U2120 # service mark
+<dead_stroke> <S> : "℠" U2120 # service mark
+<dead_stroke> <t> : "™" U2122 # trademark symbol
+<dead_stroke> <T> : "✆" U2706 # telephone location sign
+<dead_stroke> <u> : "☐" U2610 # ballot box
+<dead_stroke> <U> : "☙" U2619 # reversed rotated floral heart bullet
+<dead_stroke> <v> : "✓" U2713 # check mark
+<dead_stroke> <V> : "✔" U2714 # heavy check mark
+<dead_stroke> <w> : "⚠" U26A0 # warning sign
+<dead_stroke> <W> : "⚠" U26A0 # warning sign
+<dead_stroke> <x> : "✗" U2717 # ballot x
+<dead_stroke> <X> : "✘" U2718 # heavy ballot x
+<dead_stroke> <y> : "☑" U2611 # ballot box with check
+<dead_stroke> <Y> : "☒" U2612 # ballot box with x
+<dead_stroke> <1> : "№" U2116 # numero sign
+<dead_stroke> <2> : "½" U00BD # vulgar fraction 1/2
+<dead_stroke> <3> : "⅓" U2153 # vulgar fraction 1/3
+<dead_stroke> <4> : "¼" U00BC # vulgar fraction 1/4
+<dead_stroke> <5> : "⅔" U2154 # vulgar fraction 2/3
+<dead_stroke> <6> : "¾" U00BE # vulgar fraction 3/4
+<dead_stroke> <7> : "⅛" U215B # vulgar fraction 1/8
+<dead_stroke> <8> : "⅜" U215C # vulgar fraction 3/8
+<dead_stroke> <9> : "⅝" U215D # vulgar fraction 5/8
+<dead_stroke> <0> : "⅞" U215E # vulgar fraction 7/8
+<dead_stroke> <exclam> : "№" U2116 # numero sign
+<dead_stroke> <at> : "½" U00BD # vulgar fraction 1/2
+<dead_stroke> <numbersign> : "⅓" U2153 # vulgar fraction 1/3
+<dead_stroke> <dollar> : "¼" U00BC # vulgar fraction 1/4
+<dead_stroke> <percent> : "⅔" U2154 # vulgar fraction 2/3
+<dead_stroke> <asciicircum> : "¾" U00BE # vulgar fraction 3/4
+<dead_stroke> <ampersand> : "⅛" U215B # vulgar fraction 1/8
+<dead_stroke> <asterisk> : "⅜" U215C # vulgar fraction 3/8
+<dead_stroke> <parenleft> : "⅝" U215D # vulgar fraction 5/8
+<dead_stroke> <parenright> : "⅞" U215E # vulgar fraction 7/8
+<dead_stroke> <minus> : "⁃" U2043 # hyphen bullet
+<dead_stroke> <underscore> : "‣" U2023 # triangular bullet
+<dead_stroke> <equal> : "×" U00D7 # multiplication sign
+<dead_stroke> <plus> : "÷" U00F7 # division sign
+<dead_stroke> <semicolon> : "☺" U263A # white smiling face
+<dead_stroke> <colon> : "☻" U263B # black smiling face
+<dead_stroke> <period> : "‼" U203C # double exclamation mark
+<dead_stroke> <greater> : "⸮" U2E2E # reversed question mark
+<dead_stroke> <slash> : "‽" U203D # interrobang
+<dead_stroke> <question> : "⸘" U2E18 # inverted interrobang
+<dead_stroke> <backslash> : "⁞" U205E # vertical four dots
+<dead_stroke> <bar> : "¦" U00A6 # broken bar
+<dead_stroke> <space> : "×" U00D7 # multiplication sign
+<dead_stroke> <dead_stroke> : "×" U00D7 # multiplication sign
+
+
+# Dead Key : Currency
+
+<dead_currency> <a> : "֏" U058F # Armenian dram
+<dead_currency> <A> : "₳" U20B3 # Argentine austral
+<dead_currency> <b> : "₿" U20BF # bitcoin
+<dead_currency> <B> : "฿" U0E3F # Thai baht
+<dead_currency> <c> : "₡" U20A1 # Costa Rican colón
+<dead_currency> <C> : "₵" U20B5 # Ghanaian cedi
+<dead_currency> <d> : "₫" U20AB # Vietnamese dong
+<dead_currency> <D> : "₯" U20AF # Greek drachma
+<dead_currency> <e> : "₢" U20A2 # Brazilian cruzeiro
+<dead_currency> <E> : "₠" U20A0 # euro-currency sign
+<dead_currency> <f> : "₣" U20A3 # French franc
+<dead_currency> <F> : "₣" U20A3 # French franc
+<dead_currency> <g> : "₲" U20B2 # Paraguayan guaraní
+<dead_currency> <G> : "₲" U20B2 # Paraguayan guaraní
+<dead_currency> <h> : "₴" U20B4 # Ukrainian hryvnia
+<dead_currency> <H> : "₴" U20B4 # Ukrainian hryvnia
+<dead_currency> <i> : "₤" U20A4 # lira
+<dead_currency> <I> : "₶" U20B6 # livre tournois
+<dead_currency> <k> : "₭" U20AD # Laotian kip
+<dead_currency> <K> : "₭" U20AD # Laotian kip
+<dead_currency> <l> : "₺" U20BA # Turkish lira
+<dead_currency> <L> : "₾" U20BE # Georgian lari
+<dead_currency> <m> : "₼" U20BC # Azerbaijani manat
+<dead_currency> <M> : "₥" U20A5 # mill sign
+<dead_currency> <n> : "₦" U20A6 # Nigerian naira
+<dead_currency> <N> : "₻" U20BB # nordic mark
+<dead_currency> <p> : "₱" U20B1 # Philippine peso
+<dead_currency> <P> : "₧" U20A7 # Spanish pesetas
+<dead_currency> <r> : "₹" U20B9 # Indian rupee
+<dead_currency> <R> : "₽" U20BD # Russian ruble
+<dead_currency> <s> : "₪" U20AA # Israeli new shekel
+<dead_currency> <S> : "₷" U20B7 # spesmilo
+<dead_currency> <t> : "₮" U20AE # Mongolian tögrög (tugrik)
+<dead_currency> <T> : "₸" U20B8 # Kazakh tenge
+<dead_currency> <u> : "₨" U20A8 # rupee sign
+<dead_currency> <U> : "₨" U20A8 # rupee sign
+<dead_currency> <w> : "₩" U20A9 # South Korean won
+<dead_currency> <W> : "₩" U20A9 # South Korean won
+<dead_currency> <x> : "¤" U00A4 # currency sign
+<dead_currency> <X> : "¤" U00A4 # currency sign
+<dead_currency> <space> : "¤" U00A4 # currency sign
+<dead_currency> <dead_currency> : "¤" U00A4 # currency sign
+
+
+# Dead Key : Greek Alphabet
+
+<dead_greek> <a> : "α" U03B1 # small alpha
+<dead_greek> <A> : "Α" U0391 # capital alpha
+<dead_greek> <b> : "β" U03B2 # small beta
+<dead_greek> <B> : "Β" U0392 # capital beta
+<dead_greek> <v> : "β" U03B2 # small beta
+<dead_greek> <V> : "Β" U0392 # capital beta
+<dead_greek> <g> : "γ" U03B3 # small gamma
+<dead_greek> <G> : "Γ" U0393 # capital gamma
+<dead_greek> <d> : "δ" U03B4 # small delta
+<dead_greek> <D> : "Δ" U0394 # capital delta
+<dead_greek> <e> : "ε" U03B5 # small epsilon
+<dead_greek> <E> : "Ε" U0395 # capital epsilon
+<dead_greek> <z> : "ζ" U03B6 # small zeta
+<dead_greek> <Z> : "Ζ" U0396 # capital zeta
+<dead_greek> <h> : "η" U03B7 # small eta
+<dead_greek> <H> : "Η" U0397 # capital eta
+<dead_greek> <j> : "θ" U03B8 # small theta
+<dead_greek> <J> : "Θ" U0398 # capital theta
+<dead_greek> <i> : "ι" U03B9 # small iota
+<dead_greek> <I> : "Ι" U0399 # capital iota
+<dead_greek> <k> : "κ" U03BA # small kappa
+<dead_greek> <K> : "Κ" U039A # capital kappa
+<dead_greek> <l> : "λ" U03BB # small lambda
+<dead_greek> <L> : "Λ" U039B # capital lambda
+<dead_greek> <m> : "μ" U03BC # small mu
+<dead_greek> <M> : "Μ" U039C # capital mu
+<dead_greek> <n> : "ν" U03BD # small nu
+<dead_greek> <N> : "Ν" U039D # capital nu
+<dead_greek> <x> : "ξ" U03BE # small xi
+<dead_greek> <X> : "Ξ" U039E # capital xi
+<dead_greek> <o> : "ο" U03BF # small omicron
+<dead_greek> <O> : "Ο" U039F # capital omicron
+<dead_greek> <p> : "π" U03C0 # small pi
+<dead_greek> <P> : "Π" U03A0 # capital pi
+<dead_greek> <r> : "ρ" U03C1 # small rho
+<dead_greek> <R> : "Ρ" U03A1 # capital rho
+<dead_greek> <s> : "σ" U03C3 # small sigma
+<dead_greek> <S> : "Σ" U03A3 # capital sigma
+<dead_greek> <t> : "τ" U03C4 # small tau
+<dead_greek> <T> : "Τ" U03A4 # capital tau
+<dead_greek> <u> : "υ" U03C5 # small upsilon
+<dead_greek> <U> : "Υ" U03A5 # capital upsilon
+<dead_greek> <y> : "υ" U03C5 # small upsilon
+<dead_greek> <Y> : "Υ" U03A5 # capital upsilon
+<dead_greek> <f> : "φ" U03C6 # small phi
+<dead_greek> <F> : "Φ" U03A6 # capital phi
+<dead_greek> <c> : "χ" U03C7 # small chi
+<dead_greek> <C> : "Χ" U03A7 # capital chi
+<dead_greek> <w> : "ψ" U03C8 # small psi
+<dead_greek> <W> : "Ψ" U03A8 # capital psi
+<dead_greek> <q> : "ω" U03C9 # small omega
+<dead_greek> <Q> : "Ω" U03A9 # capital omega
+<dead_greek> <1> : "¹" U00B9 # superscript 1
+<dead_greek> <2> : "²" U00B2 # superscript 2
+<dead_greek> <3> : "³" U00B3 # superscript 3
+<dead_greek> <4> : "⁴" U2074 # superscript 4
+<dead_greek> <5> : "⁵" U2075 # superscript 5
+<dead_greek> <6> : "⁶" U2076 # superscript 6
+<dead_greek> <7> : "⁷" U2077 # superscript 7
+<dead_greek> <8> : "⁸" U2078 # superscript 8
+<dead_greek> <9> : "⁹" U2079 # superscript 9
+<dead_greek> <0> : "⁰" U2070 # superscript 0
+<dead_greek> <minus> : "⁻" U207B # superscript -
+<dead_greek> <equal> : "⁼" U207C # superscript =
+<dead_greek> <plus> : "⁺" U207A # superscript +
+<dead_greek> <bracketleft> : "⁽" U207D # superscript (
+<dead_greek> <bracketright> : "⁾" U207E # superscript )
+<dead_greek> <exclam> : "₁" U2081 # subscript 1
+<dead_greek> <at> : "₂" U2082 # subscript 2
+<dead_greek> <numbersign> : "₃" U2083 # subscript 3
+<dead_greek> <dollar> : "₄" U2084 # subscript 4
+<dead_greek> <percent> : "₅" U2085 # subscript 5
+<dead_greek> <asciicircum> : "₆" U2086 # subscript 6
+<dead_greek> <ampersand> : "₇" U2087 # subscript 7
+<dead_greek> <asterisk> : "₈" U2088 # subscript 8
+<dead_greek> <parenleft> : "₉" U2089 # subscript 9
+<dead_greek> <parenright> : "₀" U2080 # subscript 0
+<dead_greek> <semicolon> : "₋" U208B # subscript -
+<dead_greek> <apostrophe> : "₌" U208C # subscript =
+<dead_greek> <quotedbl> : "₊" U208A # subscript +
+<dead_greek> <braceleft> : "₍" U208D # subscript (
+<dead_greek> <braceright> : "₎" U208E # subscript )
+<dead_greek> <period> : "µ" U00B5 # micro sign
+<dead_greek> <comma> : "ς" U03C2 # small final sigma
+<dead_greek> <ssharp> : "ς" U03C2 # small final sigma
+<dead_greek> <space> : "μ" U03BC # small mu
+<dead_greek> <dead_greek> : "μ" U03BC # small mu
+
+
+# Dead Key : Math Symbols
+
+<dead_hook> <a> : "∀" U2200 # for all
+<dead_hook> <A> : "∀" U2200 # for all
+<dead_hook> <b> : "⊆" U2286 # subset of or equal to
+<dead_hook> <B> : "⊇" U2287 # superset of or equal to
+<dead_hook> <c> : "∝" U221D # proportional to
+<dead_hook> <C> : "ℂ" U2102 # complex numbers
+<dead_hook> <d> : "∆" U2206 # increment operator
+<dead_hook> <D> : "∇" U2207 # nabla/del operator
+<dead_hook> <e> : "∃" U2203 # there exists
+<dead_hook> <E> : "∄" U2204 # there does not exist
+<dead_hook> <f> : "ƒ" U0192 # f with hook
+<dead_hook> <F> : "∎" U220E # end of proof
+<dead_hook> <g> : "⊂" U2282 # subset of
+<dead_hook> <G> : "⊄" U2284 # not a subset of
+<dead_hook> <h> : "⊃" U2283 # superset of
+<dead_hook> <H> : "⊅" U2285 # not a superset of
+<dead_hook> <i> : "∞" U221E # infinity symbol
+<dead_hook> <I> : "ℑ" U2111 # imaginary numbers
+<dead_hook> <j> : "≅" U2245 # congruent to
+<dead_hook> <J> : "≇" U2247 # not congruent to
+<dead_hook> <k> : "∋" U220B # contains as member
+<dead_hook> <K> : "∌" U220C # does not contain as member
+<dead_hook> <l> : "∥" U2225 # parallel to
+<dead_hook> <L> : "∦" U2226 # not parallel to
+<dead_hook> <m> : "∈" U2208 # element of
+<dead_hook> <M> : "∉" U2209 # not an element of
+<dead_hook> <n> : "ⁿ" U207F # superscript n
+<dead_hook> <N> : "ℕ" U2115 # natural numbers
+<dead_hook> <o> : "∘" U2218 # ring operator
+<dead_hook> <O> : "∅" U2205 # empty set
+<dead_hook> <p> : "∂" U2202 # partial differential
+<dead_hook> <P> : "ℙ" U2119 # prime numbers
+<dead_hook> <q> : "ℚ" U211A # rational numbers
+<dead_hook> <Q> : "ℚ" U211A # rational numbers
+<dead_hook> <r> : "√" U221A # square root
+<dead_hook> <R> : "ℝ" U211D # real numbers
+<dead_hook> <s> : "∩" U2229 # set intersection
+<dead_hook> <S> : "∫" U222B # integral symbol
+<dead_hook> <t> : "⌀" U2300 # diameter sign
+<dead_hook> <T> : "⌀" U2300 # diameter sign
+<dead_hook> <u> : "∪" U222A # set union
+<dead_hook> <U> : "∖" U2216 # set minus
+<dead_hook> <v> : "≡" U2261 # identical to
+<dead_hook> <V> : "≢" U2262 # not identical to
+<dead_hook> <w> : "℘" U2118 # Weierstrass elliptic function
+<dead_hook> <W> : "℘" U2118 # Weierstrass elliptic function
+<dead_hook> <z> : "↯" U21AF # downwards zigzag arrow
+<dead_hook> <Z> : "ℤ" U2124 # whole numbers
+<dead_hook> <1> : "≠" U2260 # not equal to
+<dead_hook> <exclam> : "≠" U2260 # not equal to
+<dead_hook> <2> : "√" U221A # square root
+<dead_hook> <at> : "√" U221A # square root
+<dead_hook> <3> : "∛" U221B # cube root
+<dead_hook> <numbersign> : "∛" U221B # cube root
+<dead_hook> <4> : "∜" U221C # fourth root
+<dead_hook> <dollar> : "∜" U221C # fourth root
+<dead_hook> <5> : "‰" U2030 # per mille sign
+<dead_hook> <percent> : "‱" U2031 # per ten thousand sign
+<dead_hook> <6> : "∠" U2220 # angle symbol
+<dead_hook> <asciicircum> : "∠" U2220 # angle symbol
+<dead_hook> <7> : "∧" U2227 # logical and
+<dead_hook> <ampersand> : "∧" U2227 # logical and
+<dead_hook> <8> : "⊗" U2297 # circled times
+<dead_hook> <asterisk> : "⊙" U2299 # circled dot operator
+<dead_hook> <9> : "∟" U221F # right angle
+<dead_hook> <parenleft> : "∟" U221F # right angle
+<dead_hook> <0> : "∡" U2221 # measured angle
+<dead_hook> <parenright> : "∡" U2221 # measured angle
+<dead_hook> <grave> : "≈" U2248 # almost equal to
+<dead_hook> <asciitilde> : "≈" U2248 # almost equal to
+<dead_hook> <comma> : "≤" U2264 # less-than or equal to
+<dead_hook> <less> : "⩽" U2A7D # less-than or slanted equal to
+<dead_hook> <period> : "≥" U2265 # greater-than or equal to
+<dead_hook> <greater> : "⩾" U2A7E # greater-than or slanted equal to
+<dead_hook> <minus> : "±" U00B1 # plus-minus sign
+<dead_hook> <underscore> : "⊖" U2296 # circled minus
+<dead_hook> <slash> : "⊘" U2298 # circled division slash
+<dead_hook> <equal> : "≝" U225D # equal to by definition
+<dead_hook> <plus> : "⊕" U2295 # circled plus
+<dead_hook> <semicolon> : "∵" U2235 # because sign
+<dead_hook> <colon> : "∴" U2234 # therefore sign
+<dead_hook> <apostrophe> : "′" U2032 # prime
+<dead_hook> <quotedbl> : "″" U2033 # double prime
+<dead_hook> <bracketleft> : "‴" U2034 # triple prime
+<dead_hook> <bracketright> : "⁗" U2057 # quadruple prime
+<dead_hook> <backslash> : "∨" U2228 # logical or
+<dead_hook> <bar> : "∨" U2228 # logical or
+<dead_hook> <space> : "√" U221A # square root
+<dead_hook> <dead_hook> : "√" U221A # square root