Composez «dead_greek» avec la touche de composition

13

Le fichier de configuration de ma clé de composition /usr/share/X11/locale/en_US.UTF-8/Composerépertorie toutes les séquences de touches pour la composition de lettres grecques; tous nécessitent la pression d'une dead_greektouche spéciale . Ce n'est pas une clé physique bien sûr, alors, comment puis-je attribuer une séquence de clés arbitraire à ma clé de composition qui produit ce virtuel dead_greek?

De plus, je serais intéressé de savoir si vous avez trouvé une configuration de clavier confortable concernant la touche de composition en général, et les lettres grecques en particulier.

davide
la source
1
Si votre objectif est de taper du grec polytonique, je pense que vous feriez mieux d'utiliser ibus-m17n plutôt que la touche de composition.
chasse le
<dead_greek>est en fait présent dans la disposition du clavier "Français (Bepo, ergonomique, façon Dvorak)". Mais avez-vous essayé d'utiliser l'une des dispositions de clavier grecques?
Gunnar Hjalmarsson
Remarque pour les autres qui recherchent des symboles similaires, le Composefichier peut contenir plusieurs définitions pour un seul caractère. Par exemple, cela µpeut être fait avec dead_greek, mais cela peut aussi être fait avec compose key+ ualors /.
starbeamrainbowlabs

Réponses:

13

Pour aider quiconque trébuche ici,

Vous devez configurer ~/.XCompose(voir fichier complet ci - dessous) et redémarrer la session X .

Pour taper des lettres grecques sur un clavier latin:

  1. Maintenez la touche de composition - généralement, elle est correcte Alt(recherchez «Emplacement de la touche de composition» dans les sections «Clavier» des «Paramètres système»). <Multi_key>dans la liste ci-dessous.
  2. Tapez gpour les petites lettres ou Gpour les lettres MAJUSCULES. G signifie " G reek". Capitalisation différente pour plus de commodité
  3. Tapez l'équivalent de l'alphabet latin.
  4. Relâchez la touche de composition.

Vous pouvez voir la liste des séquences de composition configurées à l'échelle du système dans un fichier /usr/share/X11/locale/$LANG/Compose, où se $LANGtrouve la variable d'environnement pour les paramètres régionaux actuels (pour l'anglais américain, elle est égale à en_US.UTF-8):

$ cd /usr/share/X11/locale/$LANG/
$ less Compose

Pour activer la composition pour l'alphabet grec, ajoutez à votre ~/.XComposefichier:

~/.XCompose
# GREEK CAPITAL LETTERS
<Multi_key> <G> <A> : "Α"    U0391    # GREEK CAPITAL LETTER ALPHA
<Multi_key> <G> <B> : "Β"    U0392    # GREEK CAPITAL LETTER BETA
<Multi_key> <G> <G> : "Γ"    U0393    # GREEK CAPITAL LETTER GAMMA
<Multi_key> <G> <D> : "Δ"    U0394    # GREEK CAPITAL LETTER DELTA
<Multi_key> <G> <E> : "Ε"    U0395    # GREEK CAPITAL LETTER EPSILON
<Multi_key> <G> <Z> : "Ζ"    U0396    # GREEK CAPITAL LETTER ZETA
<Multi_key> <G> <H> : "Η"    U0397    # GREEK CAPITAL LETTER ETA
<Multi_key> <G> <I> : "Ι"    U0399    # GREEK CAPITAL LETTER IOTA
<Multi_key> <G> <K> : "Κ"    U039A    # GREEK CAPITAL LETTER KAPPA
<Multi_key> <G> <L> : "Λ"    U039B    # GREEK CAPITAL LETTER LAMDA
<Multi_key> <G> <M> : "Μ"    U039C    # GREEK CAPITAL LETTER MU
<Multi_key> <G> <N> : "Ν"    U039D    # GREEK CAPITAL LETTER NU
<Multi_key> <G> <P> : "Π"    U03A0    # GREEK CAPITAL LETTER PI
<Multi_key> <G> <R> : "Ρ"    U03A1    # GREEK CAPITAL LETTER RHO
<Multi_key> <G> <S> : "Σ"    U03A3    # GREEK CAPITAL LETTER SIGMA
<Multi_key> <G> <T> : "Τ"    U03A4    # GREEK CAPITAL LETTER TAU
<Multi_key> <G> <U> : "Υ"    U03A5    # GREEK CAPITAL LETTER UPSILON
<Multi_key> <G> <F> : "Φ"    U03A6    # GREEK CAPITAL LETTER PHI
<Multi_key> <G> <X> : "Χ"    U03A7    # GREEK CAPITAL LETTER CHI
<Multi_key> <G> <O> : "Ω"    U03A9    # GREEK CAPITAL LETTER OMEGA

# DOUBLES (additional stroke <Q>)
<Multi_key> <G> <Q> <T> : "Θ"    U0398    # GREEK CAPITAL LETTER THETA
<Multi_key> <G> <Q> <O> : "Ο"    U039F    # GREEK CAPITAL LETTER OMICRON
<Multi_key> <G> <Q> <X> : "Ξ"    U039E    # GREEK CAPITAL LETTER XI
<Multi_key> <G> <Q> <P> : "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI

# greek small letters
<Multi_key> <g> <a> : "α"    U03B1    # GREEK SMALL LETTER ALPHA
<Multi_key> <g> <b> : "β"    U03B2    # GREEK SMALL LETTER BETA
<Multi_key> <g> <g> : "γ"    U03B3    # GREEK SMALL LETTER GAMMA
<Multi_key> <g> <d> : "δ"    U03B4    # GREEK SMALL LETTER DELTA
<Multi_key> <g> <e> : "ε"    U03B5    # GREEK SMALL LETTER EPSILON
<Multi_key> <g> <z> : "ζ"    U03B6    # GREEK SMALL LETTER ZETA
<Multi_key> <g> <h> : "η"    U03B7    # GREEK SMALL LETTER ETA
<Multi_key> <g> <i> : "ι"    U03B9    # GREEK SMALL LETTER IOTA
<Multi_key> <g> <k> : "κ"    U03BA    # GREEK SMALL LETTER KAPPA
<Multi_key> <g> <l> : "λ"    U03BB    # GREEK SMALL LETTER LAMDA
<Multi_key> <g> <m> : "μ"    U03BC    # GREEK SMALL LETTER MU
<Multi_key> <g> <n> : "ν"    U03BD    # GREEK SMALL LETTER NU
<Multi_key> <g> <p> : "π"    U03C0    # GREEK SMALL LETTER PI
<Multi_key> <g> <r> : "ρ"    U03C1    # GREEK SMALL LETTER RHO
<Multi_key> <g> <s> : "σ"    U03C3    # GREEK SMALL LETTER SIGMA
<Multi_key> <g> <t> : "τ"    U03C4    # GREEK SMALL LETTER TAU
<Multi_key> <g> <u> : "υ"    U03C5    # GREEK SMALL LETTER UPSILON
<Multi_key> <g> <f> : "φ"    U03C6    # GREEK SMALL LETTER PHI
<Multi_key> <g> <x> : "χ"    U03C7    # GREEK SMALL LETTER CHI
<Multi_key> <g> <o> : "ω"    U03C9    # GREEK SMALL LETTER OMEGA

# doubles (additional stroke <q>)
<Multi_key> <g> <q> <t> : "θ"    U03B8    # GREEK SMALL LETTER THETA
<Multi_key> <g> <q> <o> : "ο"    U03BF    # GREEK SMALL LETTER OMICRON
<Multi_key> <g> <q> <p> : "ψ"    U03C8    # GREEK SMALL LETTER PSI
<Multi_key> <g> <q> <s> : "ς"    U03C2    # GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <g> <q> <x> : "ξ"    U03BE    # GREEK SMALL LETTER XI

Voir également:

  • Une question (et ses réponses) sur "SE.Unix & Linux" pour quelques notes d' XComposeutilisation: /unix//a/307711/53143
  • man Compose pour plus de détails.

La plupart des lettres utilisées peuvent également être configurées avec des combinaisons de touches de composition distinctes. Par exemple π:

<Multi_key> <p> <i> : "π"    U03C0    # GREEK SMALL LETTER PI

Vous pouvez également enregistrer cette liste dans un fichier appelé GreekComposeet utiliser la includecommande dans ~/.XCompose:

include "%L"
include "/path/to/GreekCompose"

La liste ci-dessus a été créée en ajustant manuellement la sortie d'un petit script Python: https://github.com/rybak/scripts/blob/master/extra/gen_x_compose.py

nabin-info
la source
7

Faire xmodmap -pke | grep dead_greek

S'il n'y a pas de sortie, vous n'avez pas de clé représentant dead_greek.

Vous pouvez en attribuer un. Par exemple, je viens d'attribuer la bonne touche Alt à dead_greek:

xmodmap -e 'keycode 108 = dead_greek Meta_R Alt_R Meta_R'

et maintenant je peux taper ralt a ralt b ralt g et ça sort comme αβγ.

nickandrew
la source
J'ai juste essayé ça, ça marche un peu cool. Mais si je continue d' AltGrappuyer, le clavier génère un flot de µ. Je perds également les touches pratiques pour taper €, ĸilo, ¢ et la citation inverse.
davide
@davide alors vous devriez utiliser xevpour trouver un autre code clé qui vous convient le mieux. Je l'ai assigné à ma touche F1 car je ne l'utilise jamais de toute façon. Pour moi, c'était le keycode 67.
TomCho
3

Ce n'est peut-être pas une solution parfaite, mais j'ai utilisé

xmodmap -e "keycode 191 = dead_greek dead_greek dead_greek dead_greek"

Cela a mappé la F13touche de mon clavier sur dead_greek (les quatre répétitions sont pour différentes combinaisons de SHIFTet ALTGRavec F13). Le nombre 191vient de regarder la sortie de xev | sed -ne '/^KeyPress/,/^$/p'lorsque vous appuyez sur F13(il montre keycode 191).

jdpipe
la source
J'aurais aimé mapper dead_greekà la SUPER_Rtouche de mon clavier Apple, mais cela semble plus difficile à faire car Ubuntu s'empare SUPER_Rdu menu Unity SUPER_Ret SUPER_Lsemble fusionner quelque part. Plus de travail était nécessaire pour le comprendre.
jdpipe
J'aime ta méthode intelligente. La seule chose est que je ne peux pas obtenir ma clé dead_greek mappée pour me donner du grec. mon fichier Compose a des définitions dead_greek, 'xmodmap -pke | grep dead_greek 'me donne' keycode 152 = dead_greek dead_greek dead_greek dead_greek 'mais quand je tape sur la touche 152 puis' a, 'j'obtiens' a. ' Pouvez-vous m'orienter dans la bonne direction?
Geoffrey Wheeler
1
Essayez plutôt de jouer avec d'autres touches pour voir si c'est votre problème?
jdpipe
J'ai essayé [F9] et F [10] et ils n'ont pas fonctionné. Je dois trouver une stratégie pour résoudre ce problème. J'appuie sur la touche dead_greek puis j'appuie sur 'a' C'est ainsi que fonctionne ma touche Composer. Permettez-moi de mapper dead_greek sur cette clé et de voir ce qui se passe.
Geoffrey Wheeler
1
OK, j'ai mappé à ma touche Pause / Arrêt; cela fonctionne dans LibreOffice et mon navigateur Web. Je le testais dans le terminal et Notepadqq et cela ne fonctionne pas dans ces deux endroits. Je pense qu'il y a probablement un encodage dans Notepadqq avec lequel cela fonctionnera. Merci pour vos encouragements.
Geoffrey Wheeler
0

J'ai expérimenté et trouvé (IMHO) des liaisons beaucoup plus conviviales.

  • Toutes les lettres grecques sont préfixées, <g>qu'elles soient majuscules ou petites.
  • Après le préfixe, commencez à taper le nom de la lettre en anglais: par exemple «chi» pour «χ». (Ce sera généralement un seul caractère mais parfois deux.)
    • Il y a deux exceptions à cette règle: eta 'η' est 'h', et oméga 'ω' est 'w'. Ceci afin d'éviter d'exiger la saisie de trois caractères pour faire la distinction entre oméga et omicron; dans le cas d'eta, il s'agit clairement de l'ancêtre de «h» et, en outre, son «e» de départ entrerait en conflit avec epsilon, qui est beaucoup plus couramment utilisé en mathématiques et en sciences.
  • Les majuscules grecques sont insérées comme décrit ci-dessus mais en tapant en majuscules ou au moins la première lettre en majuscule.
  • Certaines lettres grecques ont des variantes accessibles comme décrit ci-dessus mais avec le préfixe de variante <g> <v>, par exemple, <g> <v> <e>produit une variante epsilon ϵ.
  • J'ai supprimé les majuscules grecques qui sont synonymes des majuscules latines car elles semblaient redondantes. Y a-t-il des cas où ils seraient affichés différemment?
# Greek alphabet
<Multi_key> <g> <a> :       "α"    U03B1    # GREEK SMALL LETTER ALPHA
<Multi_key> <g> <b> :       "β"    U03B2    # GREEK SMALL LETTER BETA
<Multi_key> <g> <v> <b> :   "ϐ"    U03D0    # GREEK BETA SYMBOL
<Multi_key> <g> <G> :       "Γ"    U0393    # GREEK CAPITAL LETTER GAMMA
<Multi_key> <g> <g> :       "γ"    U03B3    # GREEK SMALL LETTER GAMMA
<Multi_key> <g> <D> :       "Δ"    U0394    # GREEK CAPITAL LETTER DELTA
<Multi_key> <g> <d> :       "δ"    U03B4    # GREEK SMALL LETTER DELTA
<Multi_key> <g> <e> :       "ε"    U03B5    # GREEK SMALL LETTER EPSILON
<Multi_key> <g> <v> <e> :   "ϵ"    U03F5    # GREEK LUNATE EPSILON SYMBOL
<Multi_key> <g> <z> :       "ζ"    U03B6    # GREEK SMALL LETTER ZETA
<Multi_key> <g> <v> <H> :   "Ͱ"    U0370    # GREEK CAPITAL LETTER HETA
<Multi_key> <g> <h> :       "η"    U03B7    # GREEK SMALL LETTER ETA
<Multi_key> <g> <v> <h> :   "ͱ"    U0371    # GREEK SMALL LETTER HETA
<Multi_key> <g> <T> :       "Θ"    U0398    # GREEK CAPITAL LETTER THETA
<Multi_key> <g> <v> <T> :   "ϴ"    U03F4    # GREEK CAPITAL THETA SYMBOL
<Multi_key> <g> <t> <h> :   "θ"    U03B8    # GREEK SMALL LETTER THETA
<Multi_key> <g> <v> <t> <h> :   "ϑ"    U03D1    # GREEK THETA SYMBOL
<Multi_key> <g> <i> :       "ι"    U03B9    # GREEK SMALL LETTER IOTA
<Multi_key> <g> <k> :       "κ"    U03BA    # GREEK SMALL LETTER KAPPA
<Multi_key> <g> <v> <k> :   "ϰ"    U03F0    # GREEK KAPPA SYMBOL
<Multi_key> <g> <L> :       "Λ"    U039B    # GREEK CAPITAL LETTER LAMDA
<Multi_key> <g> <l> :       "λ"    U03BB    # GREEK SMALL LETTER LAMDA
<Multi_key> <g> <v> <l> :   "ᴧ"    U1D27    # GREEK LETTER SMALL CAPITAL LAMDA
<Multi_key> <g> <m> :       "μ"    U03BC    # GREEK SMALL LETTER MU
<Multi_key> <g> <n> :       "ν"    U03BD    # GREEK SMALL LETTER NU
<Multi_key> <g> <X> :       "Ξ"    U039E    # GREEK CAPITAL LETTER XI
<Multi_key> <g> <x> :       "ξ"    U03BE    # GREEK SMALL LETTER XI
<Multi_key> <g> <O> :       "Ο"    U039F    # GREEK CAPITAL LETTER OMICRON
<Multi_key> <g> <o> :       "ο"    U03BF    # GREEK SMALL LETTER OMICRON
<Multi_key> <g> <P> <I> :   "Π"    U03A0    # GREEK CAPITAL LETTER PI
<Multi_key> <g> <P> <i> :   "Π"    U03A0    # GREEK CAPITAL LETTER PI
<Multi_key> <g> <p> <i> :   "π"    U03C0    # GREEK SMALL LETTER PI
<Multi_key> <g> <v> <p> <i> :   "ϖ"    U03D6    # GREEK PI SYMBOL
<Multi_key> <g> <r> :       "ρ"    U03C1    # GREEK SMALL LETTER RHO
<Multi_key> <g> <S> :       "Σ"    U03A3    # GREEK CAPITAL LETTER SIGMA
<Multi_key> <g> <s> :       "σ"    U03C3    # GREEK SMALL LETTER SIGMA
<Multi_key> <g> <v> <s> :   "ς"    U03C2    # GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <g> <t> <a> :   "τ"    U03C4    # GREEK SMALL LETTER TAU
<Multi_key> <g> <U> :       "Υ"    U03A5    # GREEK CAPITAL LETTER UPSILON
<Multi_key> <g> <v> <U> :   "ϒ"    U03D2    # GREEK UPSILON WITH HOOK SYMBOL 
<Multi_key> <g> <u> :       "υ"    U03C5    # GREEK SMALL LETTER UPSILON
<Multi_key> <g> <F> :       "Φ"    U03A6    # GREEK CAPITAL LETTER PHI
<Multi_key> <g> <P> <H> :   "Φ"    U03A6    # GREEK CAPITAL LETTER PHI
<Multi_key> <g> <P> <h> :   "Φ"    U03A6    # GREEK CAPITAL LETTER PHI
<Multi_key> <g> <f> :       "φ"    U03C6    # GREEK SMALL LETTER PHI
<Multi_key> <g> <p> <h> :   "φ"    U03C6    # GREEK SMALL LETTER PHI
<Multi_key> <g> <v> <p> <h> :   "ϕ"    U03D5    # GREEK PHI SYMBOL
<Multi_key> <g> <c> :       "χ"    U03C7    # GREEK SMALL LETTER CHI
<Multi_key> <g> <v> <c> :   "☧"    U2627    # CHI RHO
<Multi_key> <g> <P> <S> :   "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI
<Multi_key> <g> <P> <s> :   "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI
<Multi_key> <g> <p> <s> :   "ψ"    U03C8    # GREEK SMALL LETTER PSI
<Multi_key> <g> <v> <p> <s> :   "ᴪ"    U1D2A    # GREEK LETTER SMALL CAPITAL PSI
<Multi_key> <g> <W> :       "Ω"    U03A9    # GREEK CAPITAL LETTER OMEGA
<Multi_key> <g> <w> :       "ω"    U03C9    # GREEK SMALL LETTER OMEGA
Libervurto
la source
0

@libervurto J'aime fondamentalement vos raccourcis clavier réfléchis; ils sont très intuitifs.

Cependant (il y a toujours un «cependant»), permettez-moi de souligner que même si les «lettres» dans différents alphabets comme le latin, le grec et le cyrillique peuvent avoir la même apparence, elles ne peuvent en aucun cas être identiques. Prendre p". En latin, c'est le glyphe (représentation graphique) qui désigne un plosif bilabial non voisé (à savoir, notre «P» occidental); en grec et en cyrillique, il représente cependant le son du latin «R». Et ce n'est qu'un exemple parmi des dizaines et des dizaines. Donc, vous ne pouvez pas simplement jeter les différentes formes qui ressemblent à une lettre latine . En d'autres termes, ils sont tout sauf synonymes.

Il existe une distinction entre «glyphe» et «codepoint» en Unicode ; «Codepoint» étant la signification d'un symbole, codifié par un nombre Unicode, et «glyph» étant sa représentation visuelle (la lettre que vous voyez à l'écran). Concrètement:

  • «A» = Unicode $ 0041, dans le cadre de l'alphabet latin existant (en Unicode écrit comme U + 0041)
  • «Α» = Unicode $ 0391, dans le cadre de l'alphabet grec (moderne)
  • «А» = Unicode $ 0410, dans le cadre de l'alphabet cyrillique (ce que nous appelons communément et à tort russe); et ça devient encore plus bizarre:
  • «ꓮ» = Unicode $ A4EE, dans le cadre du Li ‐ Su abugida (alphabet syllabique) peu connu, le script d'un peuple sino ‐ tibétain sud ‐ asiatique éloigné

Tous les quatre se ressemblent exactement mais représentent des entités différentes en termes de leurs langues respectives. E · g ·, "A grec" est appelé "Alpha", car il représente un glyphe différent de "A latin" ou "A cyrillique". (C'est pourquoi ils ont des points de code différents.) (Les escrocs exploitent cette coïncidence sans fin pour créer des sites de phishing d'apparence authentique.)

Incidemment / accidentellement, dans ce cas, ils représentent des sons similaires, mais, comme démontré ci-dessus, ce n'est généralement pas le cas. (Vous vous souvenez de l'Union soviétique? Leur abréviation ressemblait à CCCP pour les lecteurs latins, mais représentait en fait SSSR [Soyouz Sovetskikh Sotsialisticheskikh Respublik]: Союз Советских Социалистических Республик [СССРР].)

Les choses deviennent (beaucoup) plus compliquées une fois que nous examinons les lettres majuscules et minuscules et leurs corrélations. Ainsi, la meilleure stratégie consiste à tout garder en place, conformément au standard Unicode désormais largement implémenté. (Un jour, peut-être moins d'un an, ce sera la SEULE norme.)

Par conséquent, j'ai pris la liberté de modifier votre graphique pour être un peu plus inclusif. (J'ai posté ceci non pas pour vous corriger ou vous appeler mais pour donner des exemples concrets aux personnes qui recherchent exactement ce type d'informations.)

# Greek alphabet
#
# Greek key bindings use corresponding Latin characters as much as possible and plausible.
# Latin characters not present in Greek are used for Greek characters not present in Latin:
# "C" invokes Sigma Luna [U+03A2] (so far not assigned in Unicode)
# "H" invokes Eta; "J" invokes Khi (Chi)
# "Q" invokes Theta; "U" invokes Upsilon; "V" invokes Psi; "W" invokes Omega
#
# Greek Core Alphabet Uppercase
<Multi_key> <g> <A> :       "Α"    U0391    # GREEK CAPITAL LETTER ALPHA
<Multi_key> <g> <B> :       "Β"    U0392    # GREEK CAPITAL LETTER BETA
<Multi_key> <g> <G> :       "Γ"    U0393    # GREEK CAPITAL LETTER GAMMA
<Multi_key> <g> <D> :       "Δ"    U0394    # GREEK CAPITAL LETTER DELTA
<Multi_key> <g> <E> :       "Ε"    U0395    # GREEK CAPITAL LETTER EPSILON
<Multi_key> <g> <Z> :       "Ζ"    U0396    # GREEK CAPITAL LETTER ZETA
<Multi_key> <g> <H> :       "Η"    U0397    # GREEK CAPITAL LETTER ETA
<Multi_key> <g> <Q> :       "Θ"    U0398    # GREEK CAPITAL LETTER THETA
<Multi_key> <g> <I> :       "Ι"    U0399    # GREEK CAPITAL LETTER IOTA
<Multi_key> <g> <K> :       "Κ"    U039A    # GREEK CAPITAL LETTER KAPPA
<Multi_key> <g> <L> :       "Λ"    U039B    # GREEK CAPITAL LETTER LAMBDA
<Multi_key> <g> <M> :       "Μ"    U039C    # GREEK CAPITAL LETTER MU
<Multi_key> <g> <N> :       "Ν"    U039D    # GREEK CAPITAL LETTER NU
<Multi_key> <g> <X> :       "Ξ"    U039E    # GREEK CAPITAL LETTER XI
<Multi_key> <g> <O> :       "Ο"    U039F    # GREEK CAPITAL LETTER OMIKRON
<Multi_key> <g> <P> :       "Π"    U03A0    # GREEK CAPITAL LETTER PI
<Multi_key> <g> <R> :       "Ρ"    U03A1    # GREEK CAPITAL LETTER RHO
<Multi_key> <g> <C> :       "΢"    U03A2    # GREEK CAPITAL LETTER SIGMA LUNA
<Multi_key> <g> <S> :       "Σ"    U03A3    # GREEK CAPITAL LETTER SIGMA
<Multi_key> <g> <T> :       "Τ"    U03A4    # GREEK CAPITAL LETTER TAU
<Multi_key> <g> <U> :       "Υ"    U03A5    # GREEK CAPITAL LETTER UPSILON
<Multi_key> <g> <F> :       "Φ"    U03A6    # GREEK CAPITAL LETTER PHI
<Multi_key> <g> <J> :       "Χ"    U03A7    # GREEK CAPITAL LETTER KHI
<Multi_key> <g> <V> :       "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI
<Multi_key> <g> <W> :       "Ω"    U03A9    # GREEK CAPITAL LETTER OMEGA
#
# Greek Core Alphabet Lowercase
<Multi_key> <g> <a> :       "α"    U03B1    # GREEK SMALL LETTER ALPHA
<Multi_key> <g> <b> :       "β"    U03B2    # GREEK SMALL LETTER BETA
<Multi_key> <g> <g> :       "γ"    U03B3    # GREEK SMALL LETTER GAMMA
<Multi_key> <g> <d> :       "δ"    U03B4    # GREEK SMALL LETTER DELTA
<Multi_key> <g> <e> :       "ε"    U03B5    # GREEK SMALL LETTER EPSILON
<Multi_key> <g> <z> :       "ζ"    U03B6    # GREEK SMALL LETTER ZETA
<Multi_key> <g> <h> :       "η"    U03B7    # GREEK SMALL LETTER ETA
<Multi_key> <g> <q> :       "θ"    U03B8    # GREEK SMALL LETTER THETA
<Multi_key> <g> <i> :       "ι"    U03B9    # GREEK SMALL LETTER IOTA
<Multi_key> <g> <k> :       "κ"    U03BA    # GREEK SMALL LETTER KAPPA
<Multi_key> <g> <l> :       "λ"    U03BB    # GREEK SMALL LETTER LAMBDA
<Multi_key> <g> <m> :       "μ"    U03BC    # GREEK SMALL LETTER MU
<Multi_key> <g> <n> :       "ν"    U03BD    # GREEK SMALL LETTER NU
<Multi_key> <g> <x> :       "ξ"    U03BE    # GREEK SMALL LETTER XI
<Multi_key> <g> <o> :       "ο"    U03BF    # GREEK SMALL LETTER OMIKRON
<Multi_key> <g> <r> :       "ρ"    U03C1    # GREEK SMALL LETTER RHO
<Multi_key> <g> <c> :       "ς"    U03C2    # GREEK SMALL LETTER FINAL SIGMA
<Multi_key> <g> <s> :       "σ"    U03C3    # GREEK SMALL LETTER SIGMA
<Multi_key> <g> <t> :       "τ"    U03C4    # GREEK SMALL LETTER TAU
<Multi_key> <g> <u> :       "υ"    U03C5    # GREEK SMALL LETTER UPSILON
<Multi_key> <g> <f> :       "φ"    U03C6    # GREEK SMALL LETTER PHI
<Multi_key> <g> <j> :       "χ"    U03C7    # GREEK SMALL LETTER KHI
<Multi_key> <g> <v> :       "ψ"    U03C8    # GREEK SMALL LETTER PSI
<Multi_key> <g> <w> :       "ω"    U03C9    # GREEK SMALL LETTER OMEGA
#
# Alternate Inputs
<Multi_key> <g> <T> <H> :   "Θ"    U0398    # GREEK CAPITAL LETTER THETA (alternate)
<Multi_key> <g> <T> <h> :   "Θ"    U0398    # GREEK CAPITAL LETTER THETA (alternate)
<Multi_key> <g> <t> <h> :   "θ"    U03B8    # GREEK SMALL LETTER THETA (alternate)
<Multi_key> <g> <K> <S> :   "Ξ"    U039E    # GREEK CAPITAL LETTER XI (alternate)
<Multi_key> <g> <K> <s> :   "Ξ"    U039E    # GREEK CAPITAL LETTER XI (alternate)
<Multi_key> <g> <k> <s> :   "ξ"    U03BE    # GREEK SMALL LETTER XI (alternate)
<Multi_key> <g> <P> <I> :   "Π"    U03A0    # GREEK CAPITAL LETTER PI (alternate)
<Multi_key> <g> <P> <i> :   "Π"    U03A0    # GREEK CAPITAL LETTER PI (alternate)
<Multi_key> <g> <p> <i> :   "π"    U03C0    # GREEK SMALL LETTER PI (alternate)
<Multi_key> <g> <S> <C> :   "΢"    U03A2    # GREEK CAPITAL LETTER SIGMA LUNA (alternate)
<Multi_key> <g> <S> <c> :   "΢"    U03A2    # GREEK CAPITAL LETTER SIGMA LUNA (alternate)
<Multi_key> <g> <s> <f> :   "ς"    U03C2    # GREEK SMALL LETTER SIGMA FINAL (alternate)
<Multi_key> <g> <T> <A> :   "Τ"    U03A4    # GREEK SMALL LETTER TAU (alternate)
<Multi_key> <g> <T> <a> :   "Τ"    U03A4    # GREEK SMALL LETTER TAU (alternate)
<Multi_key> <g> <t> <a> :   "τ"    U03C4    # GREEK SMALL LETTER TAU (alternate)
<Multi_key> <g> <Y> :       "Υ"    U03A5    # GREEK CAPITAL LETTER UPSILON (alternate)
<Multi_key> <g> <y> :       "υ"    U03C5    # GREEK SMALL LETTER UPSILON (alternate)
<Multi_key> <g> <P> <H> :   "Φ"    U03A6    # GREEK CAPITAL LETTER PHI (alternate)
<Multi_key> <g> <P> <h> :   "Φ"    U03A6    # GREEK CAPITAL LETTER PHI (alternate)
<Multi_key> <g> <p> <h> :   "φ"    U03C6    # GREEK SMALL LETTER PHI (alternate)
<Multi_key> <g> <K> <H> :   "Χ"    U03A7    # GREEK CAPITAL LETTER KHI (alternate)
<Multi_key> <g> <K> <h> :   "Χ"    U03A7    # GREEK CAPITAL LETTER KHI (alternate)
<Multi_key> <g> <k> <h> :   "χ"    U03C7    # GREEK SMALL LETTER KHI (alternate)
<Multi_key> <g> <P> <S> :   "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI (alternate)
<Multi_key> <g> <P> <s> :   "Ψ"    U03A8    # GREEK CAPITAL LETTER PSI (alternate)
<Multi_key> <g> <p> <s> :   "ψ"    U03C8    # GREEK SMALL LETTER PSI (alternate)
#
# Variants
<Multi_key> <g> <v> <H> :   "Ͱ"    U0370    # GREEK CAPITAL LETTER HETA
<Multi_key> <g> <v> <h> :   "ͱ"    U0371    # GREEK SMALL LETTER HETA
<Multi_key> <g> <v> <b> :   "ϐ"    U03D0    # GREEK BETA SYMBOL
<Multi_key> <g> <v> <e> :   "ϵ"    U03F5    # GREEK LUNATE EPSILON SYMBOL
<Multi_key> <g> <v> <Q> :   "ϴ"    U03F4    # GREEK CAPITAL THETA SYMBOL
<Multi_key> <g> <v> <q> :   "ϑ"    U03D1    # GREEK THETA SYMBOL
<Multi_key> <g> <v> <k> :   "ϰ"    U03F0    # GREEK KAPPA SYMBOL
<Multi_key> <g> <v> <p> :   "ϖ"    U03D6    # GREEK PI SYMBOL
<Multi_key> <g> <v> <U> :   "ϒ"    U03D2    # GREEK UPSILON WITH HOOK SYMBOL
<Multi_key> <g> <v> <Y> :   "ϒ"    U03D2    # GREEK UPSILON WITH HOOK SYMBOL
<Multi_key> <g> <v> <v> :   "ϕ"    U03D5    # GREEK PHI SYMBOL
<Multi_key> <g> <v> <x> :   "☧"    U2627    # CHI RHO
<Multi_key> <g> <p> <s> :   "ψ"    U03C8    # GREEK SMALL LETTER PSI
# Odd freak:
<Multi_key> <g> <v> <p> <s> :   "ᴪ"    U1D2A    # GREEK LETTER SMALL CAPITAL PSI
Type: Murmure
la source