Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@davidcesarino
Last active February 27, 2019 20:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidcesarino/efdf7cd91864a74e1c5ecdadd121e2c5 to your computer and use it in GitHub Desktop.
Save davidcesarino/efdf7cd91864a74e1c5ecdadd121e2c5 to your computer and use it in GitHub Desktop.
My personal keyboard compose sequences for pt-BR
######################################################################
# UTF-8 compose sequences for pt-BR with US international keyboards.
# David Cesarino de Sousa <davidcesarino@gmail.com> 2019-02-25
######################################################################
######################################################################
# Compose key.
######################################################################
### Composed once
# [ ] { } < >: soft quotes
<Multi_key> <bracketleft> : "‘" U2018 # LEFT SINGLE QUOTATION MARK
<Multi_key> <bracketright> : "’" U2019 # RIGHT SINGLE QUOTATION MARK
<Multi_key> <braceleft> : "“" U201C # LEFT DOUBLE QUOTATION MARK
<Multi_key> <braceright> : "”" U201D # RIGHT DOUBLE QUOTATION MARK
<Multi_key> <greater> : "»" guillemotright # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
<Multi_key> <less> : "«" guillemotleft # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
# I J K L: arrows
<Multi_key> <i> : "↑" U2191 # UPWARDS ARROW
<Multi_key> <I> : "↕" U2195 # UP DOWN ARROW
<Multi_key> <k> : "↓" U2193 # DOWNWARDS ARROW
<Multi_key> <K> : "↔" U2194 # LEFT RIGHT ARROW
<Multi_key> <l> : "→" U2192 # RIGHTWARDS ARROW
<Multi_key> <L> : "↛" U219B # RIGHTWARDS ARROW WITH STROKE
<Multi_key> <j> : "←" U2190 # LEFTWARDS ARROW
<Multi_key> <J> : "↚" U219A # LEFTWARDS ARROW WITH STROKE
# ? !: inverted marks
<Multi_key> <exclam> : "¡" exclamdown # INVERTED EXCLAMATION MARK
<Multi_key> <question> : "¿" questiondown # INVERTED QUESTION MARK
# A C G M N O P Q R S T W: symbols from letters
<Multi_key> <a> : "ª" ordfeminine # FEMININE ORDINAL INDICATOR
<Multi_key> <A> : "ª" ordfeminine # FEMININE ORDINAL INDICATOR
<Multi_key> <c> : "©" copyright # COPYRIGHT SIGN
<Multi_key> <C> : "©" copyright # COPYRIGHT SIGN
<Multi_key> <g> : "°" degree # DEGREE SIGN
<Multi_key> <G> : "°" degree # DEGREE SIGN
<Multi_key> <m> : "℠" U2120 # SERVICE MARK
<Multi_key> <M> : "℠" U2120 # SERVICE MARK
<Multi_key> <n> : "№" numerosign # NUMERO SIGN
<Multi_key> <N> : "№" numerosign # NUMERO SIGN
<Multi_key> <o> : "º" masculine # MASCULINE ORDINAL INDICATOR
<Multi_key> <O> : "º" masculine # MASCULINE ORDINAL INDICATOR
<Multi_key> <p> : "¶" paragraph # PILCROW SIGN
<Multi_key> <P> : "¶" paragraph # PILCROW SIGN
<Multi_key> <q> : "œ" oe # LATIN SMALL LIGATURE OE
<Multi_key> <Q> : "Œ" OE # LATIN CAPITAL LIGATURE OE
<Multi_key> <r> : "®" registered # REGISTERED SIGN
<Multi_key> <R> : "®" registered # REGISTERED SIGN
<Multi_key> <s> : "§" section # SECTION SIGN
<Multi_key> <S> : "§" section # SECTION SIGN
<Multi_key> <t> : "™" U2122 # TRADE MARK SIGN
<Multi_key> <T> : "™" U2122 # TRADE MARK SIGN
<Multi_key> <w> : "æ" ae # LATIN SMALL LETTER AE
<Multi_key> <W> : "Æ" AE # LATIN CAPITAL LETTER AE
# % - _ .: symbols from symbols.
<Multi_key> <percent> : "‰" U2030 # PER MILLE SIGN
<Multi_key> <minus> : "–" U2013 # EN DASH
<Multi_key> <underscore> : "—" U2014 # EM DASH
<Multi_key> <period> <period> <period> : "…" ellipsis # HORIZONTAL ELLIPSIS
<Multi_key> <period> <space> : "•" U2022 # BULLET
### Composed GROUP: #, musical notations.
<Multi_key> <numbersign> <2> : "𝅗𝅥" U1D15E # MUSICAL SYMBOL HALF NOTE
<Multi_key> <numbersign> <4> : "𝅘𝅥" U1D15F # MUSICAL SYMBOL QUARTER NOTE
<Multi_key> <numbersign> <8> : "𝅘𝅥𝅮" U1D160 # MUSICAL SYMBOL EIGHTH NOTE
<Multi_key> <numbersign> <1> <6> : "𝅘𝅥𝅯" U1D161 # MUSICAL SYMBOL SIXTEENTH NOTE
<Multi_key> <numbersign> <3> <2> : "𝅘𝅥𝅰" U1D162 # MUSICAL SYMBOL THIRTY-SECOND NOTE
<Multi_key> <numbersign> <6> <4> : "𝅘𝅥𝅱" U1D163 # MUSICAL SYMBOL SIXTY-FOURTH NOTE
<Multi_key> <numbersign> <1> <2> <8> : "𝅘𝅥𝅲" U1D164 # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
<Multi_key> <numbersign> <l> <2> : "𝆹𝅥" U1D1BB # MUSICAL SYMBOL MINIMA
<Multi_key> <numbersign> <l> <4> : "𝆹𝅥𝅮" U1D1BD # MUSICAL SYMBOL SEMIMINIMA WHITE
<Multi_key> <numbersign> <l> <8> : "𝆹𝅥𝅯" U1D1BF # MUSICAL SYMBOL FUSA WHITE
<Multi_key> <numbersign> <m> <2> : "𝆺𝅥" U1D1BC # MUSICAL SYMBOL MINIMA BLACK
<Multi_key> <numbersign> <m> <4> : "𝆺𝅥𝅮" U1D1BE # MUSICAL SYMBOL SEMIMINIMA BLACK
<Multi_key> <numbersign> <m> <8> : "𝆺𝅥𝅯" U1D1C0 # MUSICAL SYMBOL FUSA BLACK
<Multi_key> <numbersign> <d> <8> : "♫" U266b # BEAMED EIGHTH NOTES
<Multi_key> <numbersign> <d> <1> <6> : "♬" U266c # BEAMED SIXTEENTH NOTES
<Multi_key> <numbersign> <a> <4> : "♩" U2669 # QUARTER NOTE
<Multi_key> <numbersign> <a> <8> : "♪" U266a # EIGHTH NOTE
<Multi_key> <numbersign> <b> : "♭" U266d # MUSIC FLAT SIGN
<Multi_key> <numbersign> <n> : "♮" U266e # MUSIC NATURAL SIGN
<Multi_key> <numbersign> <numbersign> : "♯" U266f # MUSIC SHARP SIGN
### Composed GROUP: =, math
<Multi_key> <equal> <0> <slash> : "∅" U2205 # EMPTY SET
<Multi_key> <equal> <0> <minus> : "⊖" U2296 # ○ - CIRCLED MINUS
<Multi_key> <equal> <0> <period> : "⊙" U2299 # ○ - CIRCLED DOT
<Multi_key> <equal> <8> : "∞" U221e # INFINITY
<Multi_key> <equal> <p> : "∝" U221D # PROPORTIONAL TO
<Multi_key> <equal> <period> : "⋅" U22C5 # DOT OPERATOR
<Multi_key> <equal> <x> : "×" multiply # MULTIPLICATION SIGN
<Multi_key> <equal> <d> : "÷" division # DIVISION SIGN
<Multi_key> <equal> <D> : "⋄" U22c4 # DIAMOND OPERATOR
<Multi_key> <equal> <colon> : "∶" U2236 # RATIO
<Multi_key> <equal> <v> : "√" U221a # SQUARE ROOT
<Multi_key> <equal> <minus> : "−" U2212 # MINUS SIGN
<Multi_key> <equal> <plus> : "±" plusminus # PLUS-MINUS SIGN
<Multi_key> <equal> <less> <equal> : "≤" U2264 # LESS-THAN OR EQUAL TO
<Multi_key> <equal> <less> <slash> : "≮" U226E # NOT LESS-THAN
<Multi_key> <equal> <greater> <equal> : "≥" U2265 # GREATER-THAN OR EQUAL TO
<Multi_key> <equal> <greater> <slash> : "≯" U226F # NOT GREATER-THAN
<Multi_key> <equal> <equal> <slash> : "≠" U2260 # NOT EQUAL TO
<Multi_key> <equal> <equal> <equal> <equal> : "≡" U2261 # IDENTICAL TO
<Multi_key> <equal> <equal> <equal> <slash> : "≢" U2262 # NOT IDENTICAL TO
<Multi_key> <equal> <l> <equal> : "∥" U2225 # PARALLEL TO
<Multi_key> <equal> <l> <slash> : "∦" U2226 # NOT PARALLEL TO
<Multi_key> <equal> <c> <equal> : "⊂" U2282 # SUBSET OF
<Multi_key> <equal> <c> <slash> : "⊄" U2284 # NOT A SUBSET OF
<Multi_key> <equal> <c> <underscore> <equal> : "⊆" U2286 # SUBSET OF OR EQUAL TO
<Multi_key> <equal> <c> <underscore> <slash> : "⊈" U2288 # NEITHER A SUBSET OF NOR EQUAL TO
<Multi_key> <equal> <C> <equal> : "⊃" U2283 # SUPERSET OF
<Multi_key> <equal> <C> <slash> : "⊅" U2285 # NOT A SUPERSET OF
<Multi_key> <equal> <C> <underscore> <equal> : "⊇" U2287 # SUPERSET OF OR EQUAL TO
<Multi_key> <equal> <C> <underscore> <slash> : "⊉" U2289 # NEITHER A SUPERSET OF NOR EQUAL TO
<Multi_key> <equal> <e> <equal> : "∈" U2208 # ELEMENT OF
<Multi_key> <equal> <e> <slash> : "∉" U2209 # NOT AN ELEMENT OF
<Multi_key> <equal> <E> <equal> : "∋" U220B # CONTAIN AS MEMBER
<Multi_key> <equal> <E> <slash> : "∌" U220C # DOES NOT CONTAIN AS MEMBER
<Multi_key> <equal> <i> : "∩" U2229 # INTERSECTION
<Multi_key> <equal> <I> : "⋂" U22C2 # N-ARY INTERSECTION
<Multi_key> <equal> <u> : "∪" U222A # UNION
<Multi_key> <equal> <U> : "⋃" U22C3 # N-ARY UNION
### Composed GROUP: b, logic
<Multi_key> <b> <n> : "¬" notsign # NOT SIGN
<Multi_key> <b> <a> : "∧" U2227 # LOGICAL AND
<Multi_key> <b> <A> : "⊼" U22BC # NAND
<Multi_key> <b> <o> : "∨" U2228 # LOGICAL OR
<Multi_key> <b> <O> : "⊽" U22BD # NOR
<Multi_key> <b> <x> : "⊻" U22BB # XOR
<Multi_key> <b> <b> : "∵" U2235 # BECAUSE
<Multi_key> <b> <F> <equal> : "⊩" U22A9 # FORCES
<Multi_key> <b> <F> <slash> : "⊮" U22AE # DOES NOT FORCE
<Multi_key> <b> <P> <equal> : "⊢" U22A2 # RIGHT TACK
<Multi_key> <b> <P> <slash> : "⊬" U22AC # DOES NOT PROVE
<Multi_key> <b> <q> : "∎" U220E # END OF PROOF
<Multi_key> <b> <T> <equal> : "⊨" U22A8 # TRUE
<Multi_key> <b> <T> <slash> : "⊭" U22AD # NOT TRUE
<Multi_key> <b> <t> : "∴" U2234 # THEREFORE
<Multi_key> <b> <V> <equal> : "∣" U2223 # DIVIDES
<Multi_key> <b> <V> <slash> : "∤" U2224 # DOES NOT DIVIDE
<Multi_key> <b> <X> <equal> : "∃" U2203 # THERE EXISTS
<Multi_key> <b> <X> <slash> : "∄" U2204 # THERE DOES NOT EXISTS
<Multi_key> <b> <Y> <equal> : "⊢" U22A2 # RIGHT TACK
<Multi_key> <b> <Y> <slash> : "⊣" U22A3 # LEFT TACK
#
<Multi_key> <B> <n> : "¬" notsign # NOT SIGN
<Multi_key> <B> <a> : "∧" U2227 # LOGICAL AND
<Multi_key> <B> <A> : "⊼" U22BC # NAND
<Multi_key> <B> <o> : "∨" U2228 # LOGICAL OR
<Multi_key> <B> <O> : "⊽" U22BD # NOR
<Multi_key> <B> <x> : "⊻" U22BB # XOR
<Multi_key> <B> <b> : "∵" U2235 # BECAUSE
<Multi_key> <B> <F> <equal> : "⊩" U22A9 # FORCES
<Multi_key> <B> <F> <slash> : "⊮" U22AE # DOES NOT FORCE
<Multi_key> <B> <P> <equal> : "⊢" U22A2 # RIGHT TACK
<Multi_key> <B> <P> <slash> : "⊬" U22AC # DOES NOT PROVE
<Multi_key> <B> <q> : "∎" U220E # END OF PROOF
<Multi_key> <B> <T> <equal> : "⊨" U22A8 # TRUE
<Multi_key> <B> <T> <slash> : "⊭" U22AD # NOT TRUE
<Multi_key> <B> <t> : "∴" U2234 # THEREFORE
<Multi_key> <B> <V> <equal> : "∣" U2223 # DIVIDES
<Multi_key> <B> <V> <slash> : "∤" U2224 # DOES NOT DIVIDE
<Multi_key> <B> <X> <equal> : "∃" U2203 # THERE EXISTS
<Multi_key> <B> <X> <slash> : "∄" U2204 # THERE DOES NOT EXISTS
<Multi_key> <B> <Y> <equal> : "⊢" U22A2 # RIGHT TACK
<Multi_key> <B> <Y> <slash> : "⊣" U22A3 # LEFT TACK
### Composed GROUP: $, common currency.
# single.
<Multi_key> <dollar> <c> : "¢" cent # CENT SIGN
<Multi_key> <dollar> <C> : "¢" cent # CENT SIGN
<Multi_key> <dollar> <d> : "₫" U20ab # DONG SIGN
<Multi_key> <dollar> <D> : "₫" U20ab # DONG SIGN
<Multi_key> <dollar> <e> : "€" EuroSign # EURO SIGN
<Multi_key> <dollar> <E> : "€" EuroSign # EURO SIGN
<Multi_key> <dollar> <g> : "₲" U20b2 # GUARANI SIGN
<Multi_key> <dollar> <G> : "₲" U20b2 # GUARANI SIGN
<Multi_key> <dollar> <h> : "₴" U20b4 # HRYVNIA SIGN
<Multi_key> <dollar> <H> : "₴" U20b4 # HRYVNIA SIGN
<Multi_key> <dollar> <k> : "₭" U20ad # KIP SIGN
<Multi_key> <dollar> <K> : "₭" U20ad # KIP SIGN
<Multi_key> <dollar> <l> : "£" sterling # POUND SIGN
<Multi_key> <dollar> <L> : "£" sterling # POUND SIGN
<Multi_key> <dollar> <m> : "₥" U20a5 # MILL SIGN
<Multi_key> <dollar> <M> : "₥" U20a5 # MILL SIGN
<Multi_key> <dollar> <n> : "₦" U20a6 # NAIRA SIGN
<Multi_key> <dollar> <N> : "₦" U20a6 # NAIRA SIGN
<Multi_key> <dollar> <o> : "¤" currency # CURRENCY SIGN
<Multi_key> <dollar> <O> : "¤" currency # CURRENCY SIGN
<Multi_key> <dollar> <p> : "₱" U20b1 # PESO SIGN
<Multi_key> <dollar> <P> : "₱" U20b1 # PESO SIGN
<Multi_key> <dollar> <r> : "₨" U20a8 # RUPEE SIGN
<Multi_key> <dollar> <R> : "₨" U20a8 # RUPEE SIGN
<Multi_key> <dollar> <s> : "₪" U20aa # NEW SHEQEL SIGN
<Multi_key> <dollar> <S> : "₪" U20aa # NEW SHEQEL SIGN
<Multi_key> <dollar> <t> : "₮" U20ae # TUGRIK SIGN
<Multi_key> <dollar> <T> : "₮" U20ae # TUGRIK SIGN
<Multi_key> <dollar> <w> : "₩" U20a9 # WON SIGN
<Multi_key> <dollar> <W> : "₩" U20a9 # WON SIGN
<Multi_key> <dollar> <y> : "¥" yen # YEN SIGN
<Multi_key> <dollar> <Y> : "¥" yen # YEN SIGN
<Multi_key> <dollar> <z> : "₢" U20a2 # CRUZEIRO SIGN
<Multi_key> <dollar> <Z> : "₢" U20a2 # CRUZEIRO SIGN
# double (less used).
<Multi_key> <dollar> <dollar> <a> : "₳" U20b3 # AUSTRAL SIGN
<Multi_key> <dollar> <dollar> <A> : "₳" U20b3 # AUSTRAL SIGN
<Multi_key> <dollar> <dollar> <c> <slash> : "₡" U20a1 # COLON SIGN
<Multi_key> <dollar> <dollar> <C> <slash> : "₡" U20a1 # COLON SIGN
<Multi_key> <dollar> <dollar> <c> <bar> : "₵" U20b5 # CEDI SIGN
<Multi_key> <dollar> <dollar> <C> <bar> : "₵" U20b5 # CEDI SIGN
<Multi_key> <dollar> <dollar> <c> <e> : "₠" U20a0 # EURO-CURRENCY SIGN
<Multi_key> <dollar> <dollar> <C> <E> : "₠" U20a0 # EURO-CURRENCY SIGN
<Multi_key> <dollar> <dollar> <d> : "₯" U20af # DRACHMA SIGN
<Multi_key> <dollar> <dollar> <D> : "₯" U20af # DRACHMA SIGN
<Multi_key> <dollar> <dollar> <f> : "₣" U20a3 # FRENCH FRANC SIGN
<Multi_key> <dollar> <dollar> <F> : "₣" U20a3 # FRENCH FRANC SIGN
<Multi_key> <dollar> <dollar> <g> : "₰" U20b0 # GERMAN PENNY SIGN
<Multi_key> <dollar> <dollar> <G> : "₰" U20b0 # GERMAN PENNY SIGN
<Multi_key> <dollar> <dollar> <l> : "₤" U20a4 # LIRA SIGN
<Multi_key> <dollar> <dollar> <L> : "₤" U20a4 # LIRA SIGN
<Multi_key> <dollar> <dollar> <p> : "₧" U20a7 # PESETA SIGN
<Multi_key> <dollar> <dollar> <P> : "₧" U20a7 # PESETA SIGN
### Composed GROUP: e, greek.
<Multi_key> <e> <w> : "ω" U03c9 # GREEK SMALL LETTER OMEGA
<Multi_key> <e> <W> : "Ω" U03a9 # GREEK CAPITAL LETTER OMEGA
<Multi_key> <E> <W> : "Ω" U03a9 # GREEK CAPITAL LETTER OMEGA
<Multi_key> <e> <y> : "ψ" U03c8 # GREEK SMALL LETTER PSI
<Multi_key> <e> <Y> : "Ψ" U03a8 # GREEK CAPITAL LETTER PSI
<Multi_key> <E> <Y> : "Ψ" U03a8 # GREEK CAPITAL LETTER PSI
<Multi_key> <e> <x> : "χ" U03c7 # GREEK SMALL LETTER CHI
<Multi_key> <e> <X> : "Χ" U03a7 # GREEK CAPITAL LETTER CHI
<Multi_key> <E> <X> : "Χ" U03a7 # GREEK CAPITAL LETTER CHI
<Multi_key> <e> <f> : "φ" U03c6 # GREEK SMALL LETTER PHI
<Multi_key> <e> <F> : "Φ" U03a6 # GREEK CAPITAL LETTER PHI
<Multi_key> <E> <F> : "Φ" U03a6 # GREEK CAPITAL LETTER PHI
<Multi_key> <e> <u> : "υ" U03c5 # GREEK SMALL LETTER UPSILON
<Multi_key> <e> <U> : "Υ" U03a5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <E> <U> : "Υ" U03a5 # GREEK CAPITAL LETTER UPSILON
<Multi_key> <e> <t> : "τ" U03c4 # GREEK SMALL LETTER TAU
<Multi_key> <e> <T> : "Τ" U03a4 # GREEK CAPITAL LETTER TAU
<Multi_key> <E> <T> : "Τ" U03a4 # GREEK CAPITAL LETTER TAU
<Multi_key> <e> <s> : "σ" U03c3 # GREEK SMALL LETTER SIGMA
<Multi_key> <e> <j> : "ς" U03c2 # GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <e> <S> : "Σ" U03a3 # GREEK CAPITAL LETTER SIGMA
<Multi_key> <E> <S> : "Σ" U03a3 # GREEK CAPITAL LETTER SIGMA
<Multi_key> <e> <r> : "ρ" U03c1 # GREEK SMALL LETTER RHO
<Multi_key> <e> <R> : "Ρ" U03a1 # GREEK CAPITAL LETTER RHO
<Multi_key> <E> <R> : "Ρ" U03a1 # GREEK CAPITAL LETTER RHO
<Multi_key> <e> <p> : "π" U03c0 # GREEK SMALL LETTER PI
<Multi_key> <e> <P> : "Π" U03a0 # GREEK CAPITAL LETTER PI
<Multi_key> <E> <P> : "Π" U03a0 # GREEK CAPITAL LETTER PI
<Multi_key> <e> <o> : "ο" U03bf # GREEK SMALL LETTER OMICRON
<Multi_key> <e> <O> : "Ο" U039f # GREEK CAPITAL LETTER OMICRON
<Multi_key> <E> <O> : "Ο" U039f # GREEK CAPITAL LETTER OMICRON
<Multi_key> <e> <c> : "ξ" U03be # GREEK SMALL LETTER XI
<Multi_key> <e> <C> : "Ξ" U039e # GREEK CAPITAL LETTER XI
<Multi_key> <E> <C> : "Ξ" U039e # GREEK CAPITAL LETTER XI
<Multi_key> <e> <n> : "ν" U03bd # GREEK SMALL LETTER NU
<Multi_key> <e> <N> : "Ν" U039d # GREEK CAPITAL LETTER NU
<Multi_key> <E> <N> : "Ν" U039d # GREEK CAPITAL LETTER NU
<Multi_key> <e> <m> : "μ" U03bc # GREEK SMALL LETTER MU
<Multi_key> <e> <M> : "Μ" U039c # GREEK CAPITAL LETTER MU
<Multi_key> <E> <M> : "Μ" U039c # GREEK CAPITAL LETTER MU
<Multi_key> <e> <l> : "λ" U03bb # GREEK SMALL LETTER LAMDA
<Multi_key> <e> <L> : "Λ" U039b # GREEK CAPITAL LETTER LAMDA
<Multi_key> <E> <L> : "Λ" U039b # GREEK CAPITAL LETTER LAMDA
<Multi_key> <e> <k> : "κ" U03ba # GREEK SMALL LETTER KAPPA
<Multi_key> <e> <K> : "Κ" U039a # GREEK CAPITAL LETTER KAPPA
<Multi_key> <E> <K> : "Κ" U039a # GREEK CAPITAL LETTER KAPPA
<Multi_key> <e> <i> : "ι" U03b9 # GREEK SMALL LETTER IOTA
<Multi_key> <e> <I> : "Ι" U0399 # GREEK CAPITAL LETTER IOTA
<Multi_key> <E> <I> : "Ι" U0399 # GREEK CAPITAL LETTER IOTA
<Multi_key> <e> <q> : "θ" U03b8 # GREEK SMALL LETTER THETA
<Multi_key> <e> <Q> : "Θ" U0398 # GREEK CAPITAL LETTER THETA
<Multi_key> <E> <Q> : "Θ" U0398 # GREEK CAPITAL LETTER THETA
<Multi_key> <e> <h> : "η" U03b7 # GREEK SMALL LETTER ETA
<Multi_key> <e> <H> : "Η" U0397 # GREEK CAPITAL LETTER ETA
<Multi_key> <E> <H> : "Η" U0397 # GREEK CAPITAL LETTER ETA
<Multi_key> <e> <z> : "ζ" U03b6 # GREEK SMALL LETTER ZETA
<Multi_key> <e> <Z> : "Ζ" U0396 # GREEK CAPITAL LETTER ZETA
<Multi_key> <E> <Z> : "Ζ" U0396 # GREEK CAPITAL LETTER ZETA
<Multi_key> <e> <e> : "ε" U03b5 # GREEK SMALL LETTER EPSILON
<Multi_key> <e> <E> : "Ε" U0395 # GREEK CAPITAL LETTER EPSILON
<Multi_key> <E> <E> : "Ε" U0395 # GREEK CAPITAL LETTER EPSILON
<Multi_key> <e> <d> : "δ" U03b4 # GREEK SMALL LETTER DELTA
<Multi_key> <e> <D> : "Δ" U0394 # GREEK CAPITAL LETTER DELTA
<Multi_key> <E> <D> : "Δ" U0394 # GREEK CAPITAL LETTER DELTA
<Multi_key> <e> <g> : "γ" U03b3 # GREEK SMALL LETTER GAMMA
<Multi_key> <e> <G> : "Γ" U0393 # GREEK CAPITAL LETTER GAMMA
<Multi_key> <E> <G> : "Γ" U0393 # GREEK CAPITAL LETTER GAMMA
<Multi_key> <e> <b> : "β" U03b2 # GREEK SMALL LETTER BETA
<Multi_key> <e> <B> : "Β" U0392 # GREEK CAPITAL LETTER BETA
<Multi_key> <E> <B> : "Β" U0392 # GREEK CAPITAL LETTER BETA
<Multi_key> <e> <a> : "α" U03b1 # GREEK SMALL LETTER ALPHA
<Multi_key> <e> <A> : "Α" U0391 # GREEK CAPITAL LETTER ALPHA
<Multi_key> <E> <A> : "Α" U0391 # GREEK CAPITAL LETTER ALPHA
### Composed: <space>, modifying spaces and symbols.
<Multi_key> <space> <space> : " " nobreakspace # NO-BREAK SPACE
<Multi_key> <space> <minus> : "­" U00AD # SOFT HYPHEN
<Multi_key> <space> <comma> : " " U2008 # PUNCTUATION SPACE
<Multi_key> <space> <period> : "·" periodcentered # MIDDLE DOT
### Composed: f i, ligatures.
#<Multi_key> <f> <i> <space> : "fi" Ufb01 # LATIN SMALL LIGATURE FI
#<Multi_key> <f> <l> <space> : "fl" Ufb02 # LATIN SMALL LIGATURE FL
#<Multi_key> <f> <f> <space> : "ff" Ufb00 # LATIN SMALL LIGATURE FF
#<Multi_key> <f> <f> <i> : "ffi" Ufb03 # LATIN SMALL LIGATURE FFI
#<Multi_key> <f> <f> <l> : "ffl" Ufb04 # LATIN SMALL LIGATURE FFL
#<Multi_key> <j> <j> : "ij" U0133 # LATIN SMALL LIGATURE IJ
#<Multi_key> <I> <J> : "IJ" U0132 # LATIN CAPITAL LIGATURE IJ
### Composed: numbers, fractions.
<Multi_key> <0> <3> : "↉" U2189 # VULGAR FRACTION ZERO THIRDS
<Multi_key> <1> <2> : "½" onehalf # VULGAR FRACTION ONE HALF
<Multi_key> <1> <3> : "⅓" U2153 # VULGAR FRACTION ONE THIRD
<Multi_key> <1> <4> : "¼" onequarter # VULGAR FRACTION ONE QUARTER
<Multi_key> <1> <5> : "⅕" U2155 # VULGAR FRACTION ONE FIFTH
<Multi_key> <1> <6> : "⅙" U2159 # VULGAR FRACTION ONE SIXTH
<Multi_key> <1> <7> : "⅐" U2150 # VULGAR FRACTION ONE SEVENTH
<Multi_key> <1> <8> : "⅛" U215B # VULGAR FRACTION ONE EIGHTH
<Multi_key> <1> <9> : "⅑" U2151 # VULGAR FRACTION ONE NINTH
<Multi_key> <1> <1> <0> : "⅒" U2152 # VULGAR FRACTION ONE TENTH
<Multi_key> <2> <3> : "⅔" U2154 # VULGAR FRACTION TWO THIRDS
<Multi_key> <2> <5> : "⅖" U2156 # VULGAR FRACTION TWO FIFTHS
<Multi_key> <3> <4> : "¾" threequarters # VULGAR FRACTION THREE QUARTERS
<Multi_key> <3> <5> : "⅗" U2157 # VULGAR FRACTION THREE FIFTHS
<Multi_key> <3> <8> : "⅜" U215C # VULGAR FRACTION THREE EIGHTHS
<Multi_key> <4> <5> : "⅘" U2158 # VULGAR FRACTION FOUR FIFTHS
<Multi_key> <5> <6> : "⅚" U215A # VULGAR FRACTION FIVE SIXTHS
<Multi_key> <5> <8> : "⅝" U215D # VULGAR FRACTION FIVE EIGHTHS
<Multi_key> <7> <8> : "⅞" U215E # VULGAR FRACTION SEVEN EIGHTHS
### Composed: other
<Multi_key> <colon> <parenright> : "☺" U263A # WHITE SMILING FACE
<Multi_key> <colon> <parenleft> : "☹" U2639 # WHITE FROWNING FACE
<Multi_key> <backslash> <o> <slash> : "🙌" # PERSON RAISING BOTH HANDS IN CELEBRATION
######################################################################
# Diacritics keys.
######################################################################
### Standalone diacritics
<dead_tilde> <dead_tilde> : "~" asciitilde # TILDE
<dead_circumflex> <dead_circumflex> : "^" asciicircum # CIRCUMFLEX ACCENT
<dead_acute> <dead_acute> : "´" acute # ACUTE ACCENT
<dead_grave> <dead_grave> : "`" grave # GRAVE ACCENT
### Hard quotes
<dead_acute> <space> : "'" U27 # APOSTROPHE
<dead_diaeresis> <space> : "\"" quotedbl # REVERSE SOLIDUS
### Accented letters
# A
<dead_grave> <A> : "À" Agrave # LATIN CAPITAL LETTER A WITH GRAVE
<dead_grave> <a> : "à" agrave # LATIN SMALL LETTER A WITH GRAVE
<dead_acute> <A> : "Á" Aacute # LATIN CAPITAL LETTER A WITH ACUTE
<dead_acute> <a> : "á" aacute # LATIN SMALL LETTER A WITH ACUTE
<dead_circumflex> <A> : "Â" Acircumflex # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
<dead_circumflex> <a> : "â" acircumflex # LATIN SMALL LETTER A WITH CIRCUMFLEX
<dead_tilde> <A> : "Ã" Atilde # LATIN CAPITAL LETTER A WITH TILDE
<dead_tilde> <a> : "ã" atilde # LATIN SMALL LETTER A WITH TILDE
# E
<dead_acute> <E> : "É" Eacute # LATIN CAPITAL LETTER E WITH ACUTE
<dead_acute> <e> : "é" eacute # LATIN SMALL LETTER E WITH ACUTE
<dead_circumflex> <E> : "Ê" Ecircumflex # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
<dead_circumflex> <e> : "ê" ecircumflex # LATIN SMALL LETTER E WITH CIRCUMFLEX
# I
<dead_acute> <I> : "Í" Iacute # LATIN CAPITAL LETTER I WITH ACUTE
<dead_acute> <i> : "í" iacute # LATIN SMALL LETTER I WITH ACUTE
# O
<dead_acute> <O> : "Ó" Oacute # LATIN CAPITAL LETTER O WITH ACUTE
<dead_acute> <o> : "ó" oacute # LATIN SMALL LETTER O WITH ACUTE
<dead_circumflex> <O> : "Ô" Ocircumflex # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
<dead_circumflex> <o> : "ô" ocircumflex # LATIN SMALL LETTER O WITH CIRCUMFLEX
<dead_tilde> <O> : "Õ" Otilde # LATIN CAPITAL LETTER O WITH TILDE
<dead_tilde> <o> : "õ" otilde # LATIN SMALL LETTER O WITH TILDE
# U
<dead_acute> <U> : "Ú" Uacute # LATIN CAPITAL LETTER U WITH ACUTE
<dead_acute> <u> : "ú" uacute # LATIN SMALL LETTER U WITH ACUTE
<dead_diaeresis> <U> : "Ü" Udiaeresis # LATIN CAPITAL LETTER U WITH DIAERESIS
<dead_diaeresis> <u> : "ü" udiaeresis # LATIN SMALL LETTER U WITH DIAERESIS
# C-Cedilla
<dead_acute> <C> : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
<dead_acute> <c> : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
### Superscript
<dead_circumflex> <i> : "ⁱ" U2071 # SUPERSCRIPT LATIN SMALL LETTER I
<dead_circumflex> <n> : "ⁿ" U207F # SUPERSCRIPT LATIN SMALL LETTER N
<dead_circumflex> <0> : "⁰" U2070 # SUPERSCRIPT ZERO
<dead_circumflex> <KP_0> : "⁰" U2070 # SUPERSCRIPT ZERO
<dead_circumflex> <1> : "¹" onesuperior # SUPERSCRIPT ONE
<dead_circumflex> <KP_1> : "¹" onesuperior # SUPERSCRIPT ONE
<dead_circumflex> <2> : "²" twosuperior # SUPERSCRIPT TWO
<dead_circumflex> <KP_2> : "²" twosuperior # SUPERSCRIPT TWO
<dead_circumflex> <3> : "³" threesuperior # SUPERSCRIPT THREE
<dead_circumflex> <KP_3> : "³" threesuperior # SUPERSCRIPT THREE
<dead_circumflex> <4> : "⁴" U2074 # SUPERSCRIPT FOUR
<dead_circumflex> <KP_4> : "⁴" U2074 # SUPERSCRIPT FOUR
<dead_circumflex> <5> : "⁵" U2075 # SUPERSCRIPT FIVE
<dead_circumflex> <KP_5> : "⁵" U2075 # SUPERSCRIPT FIVE
<dead_circumflex> <6> : "⁶" U2076 # SUPERSCRIPT SIX
<dead_circumflex> <KP_6> : "⁶" U2076 # SUPERSCRIPT SIX
<dead_circumflex> <7> : "⁷" U2077 # SUPERSCRIPT SEVEN
<dead_circumflex> <KP_7> : "⁷" U2077 # SUPERSCRIPT SEVEN
<dead_circumflex> <8> : "⁸" U2078 # SUPERSCRIPT EIGHT
<dead_circumflex> <KP_8> : "⁸" U2078 # SUPERSCRIPT EIGHT
<dead_circumflex> <9> : "⁹" U2079 # SUPERSCRIPT NINE
<dead_circumflex> <KP_9> : "⁹" U2079 # SUPERSCRIPT NINE
<dead_circumflex> <plus> : "⁺" U207A # SUPERSCRIPT PLUS SIGN
<dead_circumflex> <KP_Add> : "⁺" U207A # SUPERSCRIPT PLUS SIGN
<dead_circumflex> <minus> : "⁻" U207B # SUPERSCRIPT MINUS
<dead_circumflex> <KP_Subtract> : "⁻" U207B # SUPERSCRIPT MINUS
<dead_circumflex> <equal> : "⁼" U207C # SUPERSCRIPT EQUALS SIGN
<dead_circumflex> <KP_Equal> : "⁼" U207C # SUPERSCRIPT EQUALS SIGN
<dead_circumflex> <parenleft> : "⁽" U207D # SUPERSCRIPT LEFT PARENTHESIS
<dead_circumflex> <parenright> : "⁾" U207E # SUPERSCRIPT RIGHT PARENTHESIS
### Subscript
<dead_tilde> <0> : "₀" U2080 # SUBSCRIPT ZERO
<dead_tilde> <KP_0> : "₀" U2080 # SUBSCRIPT ZERO
<dead_tilde> <1> : "₁" U2081 # SUBSCRIPT ONE
<dead_tilde> <KP_1> : "₁" U2081 # SUBSCRIPT ONE
<dead_tilde> <2> : "₂" U2082 # SUBSCRIPT TWO
<dead_tilde> <KP_Space> : "₂" U2082 # SUBSCRIPT TWO
<dead_tilde> <3> : "₃" U2083 # SUBSCRIPT THREE
<dead_tilde> <KP_3> : "₃" U2083 # SUBSCRIPT THREE
<dead_tilde> <4> : "₄" U2084 # SUBSCRIPT FOUR
<dead_tilde> <KP_4> : "₄" U2084 # SUBSCRIPT FOUR
<dead_tilde> <5> : "₅" U2085 # SUBSCRIPT FIVE
<dead_tilde> <KP_5> : "₅" U2085 # SUBSCRIPT FIVE
<dead_tilde> <6> : "₆" U2086 # SUBSCRIPT SIX
<dead_tilde> <KP_6> : "₆" U2086 # SUBSCRIPT SIX
<dead_tilde> <7> : "₇" U2087 # SUBSCRIPT SEVEN
<dead_tilde> <KP_7> : "₇" U2087 # SUBSCRIPT SEVEN
<dead_tilde> <8> : "₈" U2088 # SUBSCRIPT EIGHT
<dead_tilde> <KP_8> : "₈" U2088 # SUBSCRIPT EIGHT
<dead_tilde> <9> : "₉" U2089 # SUBSCRIPT NINE
<dead_tilde> <KP_9> : "₉" U2089 # SUBSCRIPT NINE
<dead_tilde> <plus> : "₊" U208A # SUBSCRIPT PLUS SIGN
<dead_tilde> <KP_Add> : "₊" U208A # SUBSCRIPT PLUS SIGN
<dead_tilde> <minus> : "₋" U208B # SUBSCRIPT MINUS
<dead_tilde> <KP_Subtract> : "₋" U208B # SUBSCRIPT MINUS
<dead_tilde> <equal> : "₌" U208C # SUBSCRIPT EQUALS SIGN
<dead_tilde> <KP_Equal> : "₌" U208C # SUBSCRIPT EQUALS SIGN
<dead_tilde> <parenleft> : "₍" U208D # SUBSCRIPT LEFT PARENTHESIS
<dead_tilde> <parenright> : "₎" U208E # SUBSCRIPT RIGHT PARENTHESIS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment