further support for unicode
This commit is contained in:
parent
3b774c635a
commit
dc18351f93
1 changed files with 157 additions and 0 deletions
157
scripts/.XCompose
Normal file
157
scripts/.XCompose
Normal file
|
@ -0,0 +1,157 @@
|
|||
# ~/.XCompose
|
||||
# This file defines custom Compose sequences for Unicode characters
|
||||
# usually it goes into the home directory and applies as soon as you start a program
|
||||
|
||||
# Import default rules from the system Compose file:
|
||||
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
|
||||
|
||||
# To put some stuff onto compose key strokes:
|
||||
<Multi_key> <s> <A> : "𝒜" U1D49C # Compose s A -> skript-A
|
||||
<Multi_key> <s> <B> : "ℬ" U212C # Compose s B -> skript-B
|
||||
<Multi_key> <s> <C> : "𝒞" U1D49E # Compose s C -> skript-C
|
||||
<Multi_key> <s> <D> : "𝒟" U1D49F # Compose s D -> skript-D
|
||||
<Multi_key> <s> <E> : "ℰ" U2130 # Compose s E -> skript-E
|
||||
<Multi_key> <s> <F> : "ℱ" U2131 # Compose s F -> skript-F
|
||||
<Multi_key> <s> <G> : "𝒢" U1D4A2 # Compose s G -> skript-G
|
||||
<Multi_key> <s> <H>: "ℋ" U201B # Compose s H -> skript-H (Hamiltonian operator or boundary Lebesgue measure)
|
||||
<Multi_key> <s> <I> : "ℐ" U2110 # Compose s I -> skript-I
|
||||
<Multi_key> <s> <J> : "𝒥" U1D4A5 # Compose s J -> skript-J
|
||||
<Multi_key> <s> <K> : "𝒦" U1D4A6 # Compose s K -> skript-K
|
||||
<Multi_key> <s> <L> : "ℒ" U2112 # Compose s L -> skript-L
|
||||
<Multi_key> <L> <e> <b>: "ℒ" U2112 # Compose L e b -> skript-L (Lebesgue)
|
||||
<Multi_key> <s> <M> : "ℳ" U2133 # Compose s M -> skript-M
|
||||
<Multi_key> <s> <N> : "𝒩" U1D4A9 # Compose s N -> skript-N
|
||||
<Multi_key> <s> <O> : "𝒪" U1D4AA # Compose s O -> skript-O for order of convergence
|
||||
<Multi_key> <s> <P> : "𝒫" U1D4AB # Compose s P -> skript-P
|
||||
<Multi_key> <s> <Q> : "𝒬" U1D4AC # Compose s Q -> skript-Q
|
||||
<Multi_key> <s> <R> : "ℛ" U211B # Compose s R -> skript-R
|
||||
<Multi_key> <s> <S> : "𝒮" U1D4AE # Compose s S -> skript-S
|
||||
<Multi_key> <s> <u> <r> : "𝒮" U1D4AE # Compose s u r -> skript-S for Surface
|
||||
<Multi_key> <s> <T> : "𝒯" U1D4AF # Compose s T -> skript-T for space of covector fields by Lee
|
||||
<Multi_key> <s> <U> : "𝒰" U1D4B0 # Compose s U -> skript-U
|
||||
<Multi_key> <s> <V> : "𝒱" U1D4B1 # Compose s V -> skript-V
|
||||
<Multi_key> <s> <W> : "𝒲" U1D4B2 # Compose s W -> skript-W
|
||||
<Multi_key> <s> <X> : "𝒳" U1D4B3 # Compose s X -> skript-X for space of vector fields by Lee
|
||||
<Multi_key> <s> <Y> : "𝒴" U1D4B4 # Compose s Y -> skript-Y
|
||||
<Multi_key> <s> <Z> : "𝒵" U1D4B5 # Compose s Z -> skript-Z
|
||||
|
||||
<Multi_key> <b> <A>: "𝔸"
|
||||
<Multi_key> <b> <B>: "𝔹"
|
||||
<Multi_key> <b> <C>: "ℂ"
|
||||
<Multi_key> <b> <D>: "𝔻"
|
||||
<Multi_key> <b> <E>: "𝔼"
|
||||
<Multi_key> <b> <F>: "𝔽"
|
||||
<Multi_key> <b> <G>: "𝔾"
|
||||
<Multi_key> <b> <H>: "ℍ"
|
||||
<Multi_key> <b> <I>: "𝕀"
|
||||
<Multi_key> <b> <J>: "𝕁"
|
||||
<Multi_key> <b> <K>: "𝕂"
|
||||
<Multi_key> <b> <L>: "𝕃"
|
||||
<Multi_key> <b> <M>: "𝕄"
|
||||
<Multi_key> <b> <N>: "ℕ"
|
||||
<Multi_key> <b> <O>: "𝕆"
|
||||
<Multi_key> <b> <P>: "ℙ"
|
||||
<Multi_key> <b> <Q>: "ℚ"
|
||||
<Multi_key> <b> <R>: "ℝ"
|
||||
<Multi_key> <b> <S>: "𝕊"
|
||||
<Multi_key> <b> <T>: "𝕋"
|
||||
<Multi_key> <b> <U>: "𝕌"
|
||||
<Multi_key> <b> <V>: "𝕍"
|
||||
<Multi_key> <b> <W>: "𝕎"
|
||||
<Multi_key> <b> <X>: "𝕏"
|
||||
<Multi_key> <b> <Y>: "𝕐"
|
||||
<Multi_key> <b> <Z>: "ℤ"
|
||||
|
||||
<Multi_key> <f> <A>: "𝔄" U1D504 # MATHEMATICAL FRAKTUR CAPITAL A
|
||||
<Multi_key> <f> <B>: "𝔅" U1D505 # MATHEMATICAL FRAKTUR CAPITAL B
|
||||
<Multi_key> <f> <C>: "ℭ" U212D # BLACK-LETTER CAPITAL C
|
||||
<Multi_key> <f> <D>: "𝔇" U1D507 # MATHEMATICAL FRAKTUR CAPITAL D
|
||||
<Multi_key> <f> <E>: "𝔈" U1D508 # MATHEMATICAL FRAKTUR CAPITAL E
|
||||
<Multi_key> <f> <F>: "𝔉" U1D509 # MATHEMATICAL FRAKTUR CAPITAL F
|
||||
<Multi_key> <f> <G>: "𝔊" U1D50A # MATHEMATICAL FRAKTUR CAPITAL G
|
||||
<Multi_key> <f> <H>: "ℌ" U210C # BLACK-LETTER CAPITAL H
|
||||
<Multi_key> <f> <I>: "ℑ" U2111 # BLACK-LETTER CAPITAL I
|
||||
<Multi_key> <f> <J>: "𝔍" U1D50D # MATHEMATICAL FRAKTUR CAPITAL J
|
||||
<Multi_key> <f> <K>: "𝔎" U1D50E # MATHEMATICAL FRAKTUR CAPITAL K
|
||||
<Multi_key> <f> <L>: "𝔏" U1D50F # MATHEMATICAL FRAKTUR CAPITAL L
|
||||
<Multi_key> <f> <M>: "𝔐" U1D510 # MATHEMATICAL FRAKTUR CAPITAL M
|
||||
<Multi_key> <f> <N>: "𝔑" U1D511 # MATHEMATICAL FRAKTUR CAPITAL N
|
||||
<Multi_key> <f> <O>: "𝔒" U1D512 # MATHEMATICAL FRAKTUR CAPITAL O
|
||||
<Multi_key> <f> <P>: "𝔓" U1D513 # MATHEMATICAL FRAKTUR CAPITAL P
|
||||
<Multi_key> <f> <Q>: "𝔔" U1D514 # MATHEMATICAL FRAKTUR CAPITAL Q
|
||||
<Multi_key> <f> <R>: "ℜ" U211C # BLACK-LETTER CAPITAL R
|
||||
<Multi_key> <f> <S>: "𝔖" U1D516 # MATHEMATICAL FRAKTUR CAPITAL S
|
||||
<Multi_key> <f> <T>: "𝔗" U1D517 # MATHEMATICAL FRAKTUR CAPITAL T
|
||||
<Multi_key> <f> <U>: "𝔘" U1D518 # MATHEMATICAL FRAKTUR CAPITAL U
|
||||
<Multi_key> <f> <V>: "𝔙" U1D519 # MATHEMATICAL FRAKTUR CAPITAL V
|
||||
<Multi_key> <f> <W>: "𝔚" U1D51A # MATHEMATICAL FRAKTUR CAPITAL W
|
||||
<Multi_key> <f> <X>: "𝔛" U1D51B # MATHEMATICAL FRAKTUR CAPITAL X
|
||||
<Multi_key> <f> <Y>: "𝔜" U1D51C # MATHEMATICAL FRAKTUR CAPITAL Y
|
||||
<Multi_key> <f> <Z>: "ℨ" U2128 # BLACK-LETTER CAPITAL Z
|
||||
|
||||
<Multi_key> <f> <a>: "𝔞" U1D51E # MATHEMATICAL FRAKTUR SMALL A
|
||||
<Multi_key> <f> <b>: "𝔟" U1D51F # MATHEMATICAL FRAKTUR SMALL B
|
||||
<Multi_key> <f> <c>: "𝔠" U1D520 # MATHEMATICAL FRAKTUR SMALL C
|
||||
<Multi_key> <f> <d>: "𝔡" U1D521 # MATHEMATICAL FRAKTUR SMALL D
|
||||
<Multi_key> <f> <e>: "𝔢" U1D522 # MATHEMATICAL FRAKTUR SMALL E
|
||||
<Multi_key> <f> <f>: "𝔣" U1D523 # MATHEMATICAL FRAKTUR SMALL F
|
||||
<Multi_key> <f> <g>: "𝔤" U1D524 # MATHEMATICAL FRAKTUR SMALL G
|
||||
<Multi_key> <f> <h>: "𝔥" U1D525 # MATHEMATICAL FRAKTUR SMALL H
|
||||
<Multi_key> <f> <i>: "𝔦" U1D526 # MATHEMATICAL FRAKTUR SMALL I
|
||||
<Multi_key> <f> <j>: "𝔧" U1D527 # MATHEMATICAL FRAKTUR SMALL J
|
||||
<Multi_key> <f> <k>: "𝔨" U1D528 # MATHEMATICAL FRAKTUR SMALL K
|
||||
<Multi_key> <f> <l>: "𝔩" U1D529 # MATHEMATICAL FRAKTUR SMALL L
|
||||
<Multi_key> <f> <m>: "𝔪" U1D52A # MATHEMATICAL FRAKTUR SMALL M
|
||||
<Multi_key> <f> <n>: "𝔫" U1D52B # MATHEMATICAL FRAKTUR SMALL N
|
||||
<Multi_key> <f> <o>: "𝔬" U1D52C # MATHEMATICAL FRAKTUR SMALL O
|
||||
<Multi_key> <f> <p>: "𝔭" U1D52D # MATHEMATICAL FRAKTUR SMALL P
|
||||
<Multi_key> <f> <q>: "𝔮" U1D52E # MATHEMATICAL FRAKTUR SMALL Q
|
||||
<Multi_key> <f> <r>: "𝔯" U1D52F # MATHEMATICAL FRAKTUR SMALL R
|
||||
<Multi_key> <f> <s>: "𝔰" U1D530 # MATHEMATICAL FRAKTUR SMALL S
|
||||
<Multi_key> <f> <t>: "𝔱" U1D531 # MATHEMATICAL FRAKTUR SMALL T
|
||||
<Multi_key> <f> <u>: "𝔲" U1D532 # MATHEMATICAL FRAKTUR SMALL U
|
||||
<Multi_key> <f> <v>: "𝔳" U1D533 # MATHEMATICAL FRAKTUR SMALL V
|
||||
<Multi_key> <f> <w>: "𝔴" U1D534 # MATHEMATICAL FRAKTUR SMALL W
|
||||
<Multi_key> <f> <x>: "𝔵" U1D535 # MATHEMATICAL FRAKTUR SMALL X
|
||||
<Multi_key> <f> <y>: "𝔶" U1D536 # MATHEMATICAL FRAKTUR SMALL Y
|
||||
<Multi_key> <f> <z>: "𝔷" U1D537 # MATHEMATICAL FRAKTUR SMALL Z
|
||||
|
||||
<Multi_key> <d> <g> <G> : "ℾ" U213E # Compose d g G -> double-struck greek Gamma
|
||||
<Multi_key> <m> <b> : "♭" U266D # Compose m b -> musical operator flat b
|
||||
<Multi_key> <m> <Down> : "♭" U266D # Compose m Down -> musical operator flat b
|
||||
<Multi_key> <m> <s> : "♯" U266D # Compose m s -> musical operator sharp #
|
||||
<Multi_key> <m> <Up> : "♯" U266D # Compose m Up -> musical operator sharp #
|
||||
<Multi_key> <b> <r> <c> : "⌟" U231F # Compose b r c -> bottom right corner
|
||||
<Multi_key> <u> <r> <e> : "⌟" U231F # Compose u r e -> untere rechte Ecke
|
||||
<Multi_key> <i> <n> <t> : "⌟" U231F # Compose i n t -> interior multiplication
|
||||
<Multi_key> <l> <f> <l> : "⌊" U230A # Compose l f l -> left part of floor function
|
||||
<Multi_key> <l> <a> <b> : "⌊" U230A # Compose l a r -> linker Teil von abrunden
|
||||
<Multi_key> <r> <f> <l> : "⌋" U230B # Compose r f l -> right part of floor function
|
||||
<Multi_key> <r> <a> <b> : "⌋" U230B # Compose r a r -> rechter Teil von abrunden
|
||||
<Multi_key> <l> <c> <e> : "⌈" U2308 # Compose l f l -> left part of floor function
|
||||
<Multi_key> <l> <a> <u> : "⌈" U2308 # Compose l a r -> linker Teil von abrunden
|
||||
<Multi_key> <r> <c> <e> : "⌉" U2309 # Compose r f l -> right part of floor function
|
||||
<Multi_key> <r> <a> <u> : "⌉" U2309 # Compose r a r -> rechter Teil von abrunden
|
||||
<Multi_key> <s> <u> <p> : "⊇" U2287 # Compose s u p -> superset or equal
|
||||
<Multi_key> <s> <u> <b> : "⊆" U2286 # Compose s u b -> subset or equal
|
||||
<Multi_key> <k> <s> <u> <b> : "⋐" U22D0 # Compose k s u b -> double subset (kompakte eingebettete Teilmenge) (compact subset)
|
||||
<Multi_key> <k> <s> <u> <p> : "⋑" U22D1 # Compose k s u p -> double superset (superset kompakt)
|
||||
<Multi_key> <l> <e> <q> : "≤" U2264 # Compose l e q -> less than or equal to
|
||||
<Multi_key> <g> <e> <q> : "≥" U2265 # Compose g e q -> greater than or equal to
|
||||
<Multi_key> <e> <q> : "≅" U2245 # Compose e q -> equivalent/isomorphic
|
||||
<Multi_key> <p> <m> : "±" U00B1 # Compose s p m -> plus/minus
|
||||
<Multi_key> <m> <p> : "∓" U2213 # Compose s m p -> minus/plus
|
||||
<Multi_key> <w> <t> <o> : "⇀" U21C0 # Compose w t o -> harpoon for weakly to
|
||||
<Multi_key> <x> <o> : "⊗" U2297 # Compose x o -> circled x: tensor product (overrides x o = ¤)
|
||||
<Multi_key> <d> <p> : "⫶" U2AF6 # Compose d p -> triple colon, should be defined to be \colon in LaTeX (Doppelpunkt)
|
||||
# doesn't work since . . -> …
|
||||
<Multi_key> <.> <.> <.> : "⫶" U2AF6 # Compose . . . -> triple colon, should be defined to be \colon in LaTeX for function definition
|
||||
<Multi_key> <r> <s> <q> : "⇝" U21DD # Compose r s q (right squiggle arrow)
|
||||
<Multi_key> <l> <s> <q> : "⇜" U21DC # Compose l s q (left squiggle arrow)
|
||||
|
||||
<Multi_key> <l> <k> : "⸨" U2E28 # Compose l k -> linke Klammer: left double parenthesis, in LaTeX for \left(
|
||||
<Multi_key> <r> <k> : "⸩" U2E29 # Compose r k -> rechte Klammer: right double parenthesis, in LaTeX for \right(
|
||||
<Multi_key> <o> <l> : "‾" U203E # Compose - Up -> overscore as symbol for \overline
|
||||
|
||||
<Multi_key> <o> <k> : "✓" U2713 # Compose o k -> checkmark (OK)
|
||||
<Multi_key> <d> <o> <n> <e>: "✓" U2713 # Compose d o n e -> checkmark (done)
|
Loading…
Reference in a new issue