Updated for dead greek keys

This commit is contained in:
Hunter Haugen 2010-06-28 13:06:18 -07:00
parent 7872a262eb
commit c87938f742
2 changed files with 477 additions and 1 deletions

476
.XCompose Normal file
View file

@ -0,0 +1,476 @@
include "%L"
<dead_abovedot> <Amacron> : U01E0
<dead_abovedot> <amacron> : U01E1
<dead_abovedot> <j> : U0237
<dead_abovedot> <L> : U013F
<dead_abovedot> <l> : U0140
<dead_abovedot> <Omacron> : U0230
<dead_abovedot> <omacron> : U0231
<dead_abovedot> <nobreakspace> : U0307
<dead_acute> <Sabovedot> : U1E64
<dead_acute> <sabovedot> : U1E65
<dead_acute> <V> : U01D7
<dead_acute> <v> : U01D8
<dead_acute> <nobreakspace> : combining_acute
<dead_belowdot> <Sabovedot> : U1E68
<dead_belowdot> <sabovedot> : U1E69
<dead_belowdot> <dead_belowdot> : combining_belowdot
<dead_belowdot> <nobreakspace> : combining_belowdot
<dead_belowdot> <space> : combining_belowdot
<dead_breve> <Aacute> : Abreveacute
<dead_breve> <Agrave> : Abrevegrave
<dead_breve> <Ahook> : Abrevehook
<dead_breve> <Atilde> : Abrevetilde
<dead_breve> <aacute> : abreveacute
<dead_breve> <agrave> : abrevegrave
<dead_breve> <ahook> : abrevehook
<dead_breve> <atilde> : abrevetilde
<dead_breve> <nobreakspace> : U0306
<dead_caron> <parenleft> : U208D
<dead_caron> <parenright> : U208E
<dead_caron> <plus> : U208A
<dead_caron> <minus> : U208B
<dead_caron> <0> : zerosubscript
<dead_caron> <1> : onesubscript
<dead_caron> <2> : twosubscript
<dead_caron> <3> : threesubscript
<dead_caron> <4> : foursubscript
<dead_caron> <5> : fivesubscript
<dead_caron> <6> : sixsubscript
<dead_caron> <7> : sevensubscript
<dead_caron> <8> : eightsubscript
<dead_caron> <9> : ninesubscript
<dead_caron> <equal> : U208C
<dead_caron> <U01F2> : U01C5
<dead_caron> <Sabovedot> : U1E66
<dead_caron> <sabovedot> : U1E67
<dead_caron> <V> : U01D9
<dead_caron> <v> : U01DA
<dead_caron> <nobreakspace> : U030C
<dead_cedilla> <Cacute> : U1E08
<dead_cedilla> <ColonSign> : U20B5
<dead_cedilla> <cacute> : U1E09
<dead_cedilla> <cent> : U20B5
<dead_cedilla> <U0114> : U1E1C
<dead_cedilla> <U0115> : U1E1D
<dead_cedilla> <nobreakspace> : U0327
<dead_circumflex> <minus> : U207B
<dead_circumflex> <Aacute> : Acircumflexacute
<dead_circumflex> <Agrave> : Acircumflexgrave
<dead_circumflex> <Ahook> : Acircumflexhook
<dead_circumflex> <Atilde> : Acircumflextilde
<dead_circumflex> <aacute> : acircumflexacute
<dead_circumflex> <agrave> : acircumflexgrave
<dead_circumflex> <ahook> : acircumflexhook
<dead_circumflex> <atilde> : acircumflextilde
<dead_circumflex> <Eacute> : Ecircumflexacute
<dead_circumflex> <Egrave> : Ecircumflexgrave
<dead_circumflex> <Ehook> : Ecircumflexhook
<dead_circumflex> <Etilde> : Ecircumflextilde
<dead_circumflex> <eacute> : ecircumflexacute
<dead_circumflex> <egrave> : ecircumflexgrave
<dead_circumflex> <ehook> : ecircumflexhook
<dead_circumflex> <etilde> : ecircumflextilde
<dead_circumflex> <Oacute> : Ocircumflexacute
<dead_circumflex> <Ograve> : Ocircumflexgrave
<dead_circumflex> <Ohook> : Ocircumflexhook
<dead_circumflex> <Otilde> : Ocircumflextilde
<dead_circumflex> <oacute> : ocircumflexacute
<dead_circumflex> <ograve> : ocircumflexgrave
<dead_circumflex> <ohook> : ocircumflexhook
<dead_circumflex> <otilde> : ocircumflextilde
<dead_circumflex> <nobreakspace> : U0302
<UFDD3> <S> : U0218
<UFDD3> <s> : U0219
<UFDD3> <T> : U021A
<UFDD3> <t> : U021B
<UFDD3> <UFDD3> : comma
<UFDD3> <nobreakspace> : U0326
<UFDD3> <space> : comma
<UFDD1> <A> : U20B3
<UFDD1> <a> : U060B
<UFDD1> <B> : U20B1
<UFDD1> <b> : Thai_baht
<UFDD1> <Ccedilla> : U20B5
<UFDD1> <C> : ColonSign
<UFDD1> <ccedilla> : U20B5
<UFDD1> <c> : cent
<UFDD1> <D> : U20AF
<UFDD1> <d> : DongSign
<UFDD1> <E> : EcuSign
<UFDD1> <e> : EuroSign
<UFDD1> <F> : FFrancSign
<UFDD1> <f> : function
<UFDD1> <G> : U20B2
<UFDD1> <g> : U20B2
<UFDD1> <H> : U20B4
<UFDD1> <h> : U20B4
<UFDD1> <I> : U17DB
<UFDD1> <i> : UFDFC
<UFDD1> <K> : U20AD
<UFDD1> <k> : U20AD
<UFDD1> <L> : LiraSign
<UFDD1> <l> : sterling
<UFDD1> <M> : U2133
<UFDD1> <m> : MillSign
<UFDD1> <N> : NairaSign
<UFDD1> <n> : NairaSign
<UFDD1> <O> : U0AF1
<UFDD1> <o> : U0BF9
<UFDD1> <P> : PesetaSign
<UFDD1> <p> : U20B0
<UFDD1> <r> : CruzeiroSign
<UFDD1> <R> : RupeeSign
<UFDD1> <S> : dollar
<UFDD1> <s> : NewSheqelSign
<UFDD1> <T> : U20AE
<UFDD1> <t> : U09F3
<UFDD1> <THORN> : U09F2
<UFDD1> <thorn> : U09F2
<UFDD1> <U> : U5713
<UFDD1> <u> : U5143
<UFDD1> <W> : WonSign
<UFDD1> <w> : WonSign
<UFDD1> <Y> : U5186
<UFDD1> <y> : yen
<UFDD1> <UFDD1> : currency
<UFDD1> <nobreakspace> : currency
<UFDD1> <space> : currency
<dead_diaeresis> <Amacron> : U01DE
<dead_diaeresis> <amacron> : U01DF
<dead_diaeresis> <Iacute> : U1E2E
<dead_diaeresis> <iacute> : U1E2F
<dead_diaeresis> <Omacron> : U022A
<dead_diaeresis> <omacron> : U022B
<dead_diaeresis> <Uacute> : U01D7
<dead_diaeresis> <U01D3> : U01D9
<dead_diaeresis> <Ugrave> : U01DB
<dead_diaeresis> <uacute> : U01D8
<dead_diaeresis> <U01D4> : U01DA
<dead_diaeresis> <ugrave> : U01DC
<dead_diaeresis> <nobreakspace> : U0308
<dead_doubleacute> <nobreakspace> : U030B
<dead_grave> <V> : U01DB
<dead_grave> <v> : U01DC
<dead_grave> <nobreakspace> : combining_grave
<UFDD2> <A> : Greek_ALPHA
<UFDD2> <a> : Greek_alpha
<UFDD2> <B> : Greek_BETA
<UFDD2> <b> : Greek_beta
<UFDD2> <D> : Greek_DELTA
<UFDD2> <d> : Greek_delta
<UFDD2> <E> : Greek_EPSILON
<UFDD2> <e> : Greek_epsilon
<UFDD2> <F> : Greek_PHI
<UFDD2> <f> : Greek_phi
<UFDD2> <G> : Greek_GAMMA
<UFDD2> <g> : Greek_gamma
<UFDD2> <H> : Greek_ETA
<UFDD2> <h> : Greek_eta
<UFDD2> <I> : Greek_IOTA
<UFDD2> <i> : Greek_iota
<UFDD2> <J> : Greek_THETA
<UFDD2> <j> : Greek_theta
<UFDD2> <K> : Greek_KAPPA
<UFDD2> <k> : Greek_kappa
<UFDD2> <L> : Greek_LAMBDA
<UFDD2> <l> : Greek_lamda
<UFDD2> <M> : Greek_MU
<UFDD2> <m> : Greek_mu
<UFDD2> <N> : Greek_NU
<UFDD2> <n> : Greek_nu
<UFDD2> <O> : Greek_OMICRON
<UFDD2> <o> : Greek_omicron
<UFDD2> <P> : Greek_PI
<UFDD2> <p> : Greek_pi
<UFDD2> <Q> : Greek_CHI
<UFDD2> <q> : Greek_chi
<UFDD2> <R> : Greek_RHO
<UFDD2> <r> : Greek_rho
<UFDD2> <S> : Greek_SIGMA
<UFDD2> <s> : Greek_sigma
<UFDD2> <T> : Greek_TAU
<UFDD2> <t> : Greek_tau
<UFDD2> <U> : Greek_UPSILON
<UFDD2> <u> : Greek_upsilon
<UFDD2> <W> : Greek_OMEGA
<UFDD2> <w> : Greek_omega
<UFDD2> <X> : Greek_XI
<UFDD2> <x> : Greek_xi
<UFDD2> <Y> : Greek_PSI
<UFDD2> <y> : Greek_psi
<UFDD2> <Z> : Greek_ZETA
<UFDD2> <z> : Greek_zeta
<UFDD2> <UFDD2> : mu
<UFDD2> <nobreakspace> : mu
<UFDD2> <space> : mu
<dead_hook> <B> : U0181
<dead_hook> <b> : U0253
<dead_hook> <C> : U0187
<dead_hook> <c> : U0188
<dead_hook> <D> : U018A
<dead_hook> <d> : U0257
<dead_hook> <U0256> : U1D91
<dead_hook> <F> : U0191
<dead_hook> <f> : function
<dead_hook> <G> : U0193
<dead_hook> <g> : U0260
<dead_hook> <h> : U0266
<dead_hook> <U025F> : U0284
<dead_hook> <K> : U0198
<dead_hook> <k> : U0199
<dead_hook> <M> : U2C6E
<dead_hook> <m> : U0271
<dead_hook> <N> : U019D
<dead_hook> <n> : U0272
<dead_hook> <P> : U01A4
<dead_hook> <p> : U01A5
<dead_hook> <q> : U02A0
<dead_hook> <s> : U0282
<dead_hook> <schwa> : U025A
<dead_hook> <T> : U01AC
<dead_hook> <t> : U01AD
<dead_hook> <V> : U01B2
<dead_hook> <v> : U028B
<dead_hook> <W> : U2C72
<dead_hook> <w> : U2C73
<dead_hook> <Z> : U0224
<dead_hook> <z> : U0225
<dead_hook> <dead_hook> : U0309
<dead_hook> <nobreakspace> : U0309
<dead_hook> <space> : U0309
<dead_horn> <Oacute> : Ohornacute
<dead_horn> <Obelowdot> : Ohornbelowdot
<dead_horn> <Ograve> : Ohorngrave
<dead_horn> <Ohook> : Ohornhook
<dead_horn> <Otilde> : Ohorntilde
<dead_horn> <oacute> : ohornacute
<dead_horn> <obelowdot> : ohornbelowdot
<dead_horn> <ograve> : ohorngrave
<dead_horn> <ohook> : ohornhook
<dead_horn> <otilde> : ohorntilde
<dead_horn> <Uacute> : Uhornacute
<dead_horn> <Ubelowdot> : Uhornbelowdot
<dead_horn> <Ugrave> : Uhorngrave
<dead_horn> <Uhook> : Uhornhook
<dead_horn> <Utilde> : Uhorntilde
<dead_horn> <uacute> : uhornacute
<dead_horn> <ubelowdot> : uhornbelowdot
<dead_horn> <ugrave> : uhorngrave
<dead_horn> <uhook> : uhornhook
<dead_horn> <utilde> : uhorntilde
<dead_horn> <dead_horn> : U031B
<dead_horn> <nobreakspace> : U031B
<dead_horn> <space> : U031B
<dead_macron> <Eacute> : U1E16
<dead_macron> <Egrave> : U1E14
<dead_macron> <eacute> : U1E17
<dead_macron> <egrave> : U1E15
<dead_macron> <Oacute> : U1E52
<dead_macron> <Ograve> : U1E50
<dead_macron> <oacute> : U1E53
<dead_macron> <ograve> : U1E51
<dead_macron> <V> : U01D5
<dead_macron> <v> : U01D6
<dead_macron> <nobreakspace> : U0304
<dead_ogonek> <Omacron> : U01EC
<dead_ogonek> <omacron> : U01ED
<dead_ogonek> <nobreakspace> : U0328
<dead_abovering> <Aacute> : U01FA
<dead_abovering> <aacute> : U01FB
<dead_abovering> <nobreakspace> : U030A
<UFDD0> <2> : U01BB
<UFDD0> <equal> : notequal
<UFDD0> <A> : U023A
<UFDD0> <a> : U2C65
<UFDD0> <B> : U0243
<UFDD0> <b> : U0180
<UFDD0> <C> : U023B
<UFDD0> <c> : U023C
<UFDD0> <D> : Dstroke
<UFDD0> <d> : dstroke
<UFDD0> <E> : U0246
<UFDD0> <e> : U0247
<UFDD0> <G> : U01E4
<UFDD0> <g> : U01E5
<UFDD0> <greater> : U226F
<UFDD0> <greaterthanequal> : U2271
<UFDD0> <H> : Hstroke
<UFDD0> <h> : hstroke
<UFDD0> <I> : U0197
<UFDD0> <i> : U0268
<UFDD0> <J> : U0248
<UFDD0> <j> : U0249
<UFDD0> <U0269> : U1D7C
<UFDD0> <U0237> : U025F
<UFDD0> <L> : Lstroke
<UFDD0> <l> : lstroke
<UFDD0> <less> : U226E
<UFDD0> <lessthanequal> : U2270
<UFDD0> <Oacute> : U01FE
<UFDD0> <O> : Oslash
<UFDD0> <oacute> : U01FF
<UFDD0> <o> : oslash
<UFDD0> <P> : U2C63
<UFDD0> <p> : U1D7D
<UFDD0> <R> : U024C
<UFDD0> <r> : U024D
<UFDD0> <T> : Tslash
<UFDD0> <t> : tslash
<UFDD0> <U> : U0244
<UFDD0> <u> : U0289
<UFDD0> <Y> : U024E
<UFDD0> <y> : U024F
<UFDD0> <Z> : Zstroke
<UFDD0> <z> : zstroke
<UFDD0> <UFDD0> : slash
<UFDD0> <nobreakspace> : U0338
<UFDD0> <space> : slash
<dead_tilde> <Oacute> : U1E4C
<dead_tilde> <Odiaeresis> : U1E4E
<dead_tilde> <Omacron> : U022C
<dead_tilde> <oacute> : U1E4D
<dead_tilde> <odiaeresis> : U1E4F
<dead_tilde> <omacron> : U022D
<dead_tilde> <Uacute> : U1E78
<dead_tilde> <uacute> : U1E79
<dead_tilde> <minus> : similarequal
<dead_tilde> <less> : U2272
<dead_tilde> <greater> : U2273
<dead_tilde> <nobreakspace> : combining_tilde
<dead_acute> <dead_abovedot> <S> : U1E64
<dead_acute> <dead_abovedot> <s> : U1E65
<dead_belowdot> <dead_abovedot> <S> : U1E68
<dead_belowdot> <dead_abovedot> <s> : U1E69
<dead_caron> <dead_abovedot> <S> : U1E66
<dead_caron> <dead_abovedot> <s> : U1E67
<dead_abovedot> <dead_macron> <A> : U01E0
<dead_abovedot> <dead_macron> <a> : U01E1
<dead_abovedot> <dead_macron> <O> : U0230
<dead_abovedot> <dead_macron> <o> : U0231
<dead_abovedot> <UFDD0> <j> : U025F
<UFDD0> <dead_abovedot> <j> : U025F
<dead_breve> <dead_acute> <A> : Abreveacute
<dead_breve> <dead_acute> <a> : abreveacute
<dead_cedilla> <dead_acute> <C> : U1E08
<dead_cedilla> <dead_acute> <c> : U1E09
<dead_circumflex> <dead_acute> <A> : Acircumflexacute
<dead_circumflex> <dead_acute> <a> : acircumflexacute
<dead_circumflex> <dead_acute> <E> : Ecircumflexacute
<dead_circumflex> <dead_acute> <e> : ecircumflexacute
<dead_circumflex> <dead_acute> <O> : Ocircumflexacute
<dead_circumflex> <dead_acute> <o> : ocircumflexacute
<dead_diaeresis> <dead_acute> <I> : U1E2E
<dead_diaeresis> <dead_acute> <i> : U1E2F
<dead_diaeresis> <dead_acute> <U> : U01D7
<dead_diaeresis> <dead_acute> <u> : U01D8
<dead_horn> <dead_acute> <O> : Ohornacute
<dead_horn> <dead_acute> <o> : ohornacute
<dead_horn> <dead_acute> <U> : Uhornacute
<dead_horn> <dead_acute> <u> : uhornacute
<dead_macron> <dead_acute> <E> : U1E16
<dead_macron> <dead_acute> <e> : U1E17
<dead_macron> <dead_acute> <O> : U1E52
<dead_macron> <dead_acute> <o> : U1E53
<dead_abovering> <dead_acute> <A> : U01FA
<dead_abovering> <dead_acute> <a> : U01FB
<dead_acute> <UFDD0> <O> : U01FE
<UFDD0> <dead_acute> <O> : U01FE
<dead_acute> <UFDD0> <o> : U01FF
<UFDD0> <dead_acute> <o> : U01FF
<dead_tilde> <dead_acute> <O> : U1E4C
<dead_tilde> <dead_acute> <o> : U1E4D
<dead_tilde> <dead_acute> <U> : U1E78
<dead_tilde> <dead_acute> <u> : U1E79
<dead_belowdot> <dead_breve> <A> : Abrevebelowdot
<dead_belowdot> <dead_breve> <a> : abrevebelowdot
<dead_belowdot> <dead_circumflex> <A> : Acircumflexbelowdot
<dead_belowdot> <dead_circumflex> <a> : acircumflexbelowdot
<dead_belowdot> <dead_circumflex> <E> : Ecircumflexbelowdot
<dead_belowdot> <dead_circumflex> <e> : ecircumflexbelowdot
<dead_belowdot> <dead_circumflex> <O> : Ocircumflexbelowdot
<dead_belowdot> <dead_circumflex> <o> : ocircumflexbelowdot
<dead_horn> <dead_belowdot> <O> : Ohornbelowdot
<dead_horn> <dead_belowdot> <o> : ohornbelowdot
<dead_horn> <dead_belowdot> <U> : Uhornbelowdot
<dead_horn> <dead_belowdot> <u> : uhornbelowdot
<dead_belowdot> <dead_macron> <L> : U1E38
<dead_belowdot> <dead_macron> <l> : U1E39
<dead_belowdot> <dead_macron> <R> : U1E5C
<dead_belowdot> <dead_macron> <r> : U1E5D
<dead_cedilla> <dead_breve> <E> : U1E1C
<dead_cedilla> <dead_breve> <e> : U1E1D
<dead_breve> <dead_grave> <A> : Abrevegrave
<dead_breve> <dead_grave> <a> : abrevegrave
<dead_breve> <dead_hook> <A> : Abrevehook
<dead_breve> <dead_hook> <a> : abrevehook
<dead_breve> <dead_tilde> <A> : Abrevetilde
<dead_breve> <dead_tilde> <a> : abrevetilde
<dead_diaeresis> <dead_caron> <U> : U01D9
<dead_diaeresis> <dead_caron> <u> : U01DA
<dead_cedilla> <UFDD1> <C> : U20B5
<UFDD1> <dead_cedilla> <C> : U20B5
<dead_cedilla> <UFDD1> <c> : U20B5
<UFDD1> <dead_cedilla> <c> : U20B5
<dead_circumflex> <dead_grave> <A> : Acircumflexgrave
<dead_circumflex> <dead_grave> <a> : acircumflexgrave
<dead_circumflex> <dead_grave> <E> : Ecircumflexgrave
<dead_circumflex> <dead_grave> <e> : ecircumflexgrave
<dead_circumflex> <dead_grave> <O> : Ocircumflexgrave
<dead_circumflex> <dead_grave> <o> : ocircumflexgrave
<dead_circumflex> <dead_hook> <A> : Acircumflexhook
<dead_circumflex> <dead_hook> <a> : acircumflexhook
<dead_circumflex> <dead_hook> <E> : Ecircumflexhook
<dead_circumflex> <dead_hook> <e> : ecircumflexhook
<dead_circumflex> <dead_hook> <O> : Ocircumflexhook
<dead_circumflex> <dead_hook> <o> : ocircumflexhook
<dead_circumflex> <dead_tilde> <A> : Acircumflextilde
<dead_circumflex> <dead_tilde> <a> : acircumflextilde
<dead_circumflex> <dead_tilde> <E> : Ecircumflextilde
<dead_circumflex> <dead_tilde> <e> : ecircumflextilde
<dead_circumflex> <dead_tilde> <O> : Ocircumflextilde
<dead_circumflex> <dead_tilde> <o> : ocircumflextilde
<dead_diaeresis> <dead_grave> <U> : U01DB
<dead_diaeresis> <dead_grave> <u> : U01DC
<dead_diaeresis> <dead_macron> <A> : U01DE
<dead_diaeresis> <dead_macron> <a> : U01DF
<dead_diaeresis> <dead_macron> <O> : U022A
<dead_diaeresis> <dead_macron> <o> : U022B
<dead_tilde> <dead_diaeresis> <O> : U1E4E
<dead_tilde> <dead_diaeresis> <o> : U1E4F
<dead_horn> <dead_grave> <O> : Ohorngrave
<dead_horn> <dead_grave> <o> : ohorngrave
<dead_horn> <dead_grave> <U> : Uhorngrave
<dead_horn> <dead_grave> <u> : uhorngrave
<dead_macron> <dead_grave> <E> : U1E14
<dead_macron> <dead_grave> <e> : U1E15
<dead_macron> <dead_grave> <O> : U1E50
<dead_macron> <dead_grave> <o> : U1E51
<UFDD2> <dead_hook> <U> : U03D2
<dead_hook> <UFDD2> <U> : U03D2
<UFDD2> <dead_macron> <A> : U1FB9
<dead_macron> <UFDD2> <A> : U1FB9
<UFDD2> <dead_macron> <a> : U1FB1
<dead_macron> <UFDD2> <a> : U1FB1
<UFDD2> <dead_macron> <I> : U1FD9
<dead_macron> <UFDD2> <I> : U1FD9
<UFDD2> <dead_macron> <i> : U1FD1
<dead_macron> <UFDD2> <i> : U1FD1
<UFDD2> <dead_macron> <U> : U1FE9
<dead_macron> <UFDD2> <U> : U1FE9
<UFDD2> <dead_macron> <u> : U1FE1
<dead_macron> <UFDD2> <u> : U1FE1
<UFDD2> <UFDD0> <r> : U03FC
<UFDD0> <UFDD2> <r> : U03FC
<dead_horn> <dead_hook> <O> : Ohornhook
<dead_horn> <dead_hook> <o> : ohornhook
<dead_horn> <dead_hook> <U> : Uhornhook
<dead_horn> <dead_hook> <u> : uhornhook
<dead_horn> <dead_tilde> <O> : Ohorntilde
<dead_horn> <dead_tilde> <o> : ohorntilde
<dead_horn> <dead_tilde> <U> : Uhorntilde
<dead_horn> <dead_tilde> <u> : uhorntilde
<dead_ogonek> <dead_macron> <O> : U01EC
<dead_ogonek> <dead_macron> <o> : U01ED
<dead_tilde> <dead_macron> <O> : U022C
<dead_tilde> <dead_macron> <o> : U022D

View file

@ -78,7 +78,7 @@ xkb_keymap {
// Lower row, right side
key <AB06> { [ b, B ] };
key <AB07> { [ m, M ] };
key <AB07> { [ m, M, UFDD2, UFDD1 ] };
key <AB08> { [ w, W ] };
key <AB09> { [ v, V ] };
key <AB10> { [ z, Z ] };