Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 03-02-2014 23:56:15

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Merci MicP,

Pour
Ctrl+Shift+u 1fbf => ?  <=> Esprit doux
Ctrl+Shift+u 1ffe => ?  <=> Esprit rude

Il s'agit bien de faire apparaître dans gedit le caractère avec u afin de copier coller pour indication la forme du caractère après // ?
En tout dans gedit je n'arrive pas à faire l'encodage de cette page

T'as quel éditeur de texte ?

Pour les lettres accentuée, non cela ne suffira pas regarde :

1) voyelle +accent aigu
2) voyelle + accent grave
3) voyelle + accent circonflexe
4) voyelle + esprit doux
5) voyelle +esprit rude
6) voyelle + accent aigu + esprit
7) voyelle + accent grave + esprit
8) voyelle + accent aigu  +esprit + iota souscrit
9) voyelle+ accent grave  + esprit + iota souscrit
10) voyelle + accent circonflexe + esprit + iota souscrit

cela pour fois six voyelles (alpha ; épsilon ; êta ; iota ; omicron ; oméga )

+
Rhô + esprit doux
Rhô + esprit rude

10 x 6 + 2 = 62 combinaisons plus 23 lettres non accentuées et encore 23 en majuscules : 108 emplacements

Et clavier 46 X 4 (niveaux) = 184 emplacements => mais ce serait encore plus compliquer !

Mais ça risque d'être impossible de se rappeler à quelle niveau de touche, il correspond telle lettre, avec tel signe diacritique ! Les lettres grecques avec signes seraient "perdues" sous des lettres françaises qui ne ressemblent plus du tout à la lettre grecque accentuée. Ce serait plus difficile à utiliser que la table des caractères.

Mieux vaut voir où sont les signes diacritiques et pouvoir enfoncer sa ou leurs touche(s) pour les ajouter sur une lettre choisie.

J'ai regardé les logicielles pour le grec ancien tel que Antioch qui ne fonctionne que sous Windows et Office ; utilise les touches de fonction le pavé numérique, etc., pour associer les signes diacritiques aux voyelles et les esprits aux voyelles et à Rhô ; elles peuvent aussi se combiner.

J'ai trouvé aussi ce clavier grec polytonique créé par Denis Liégeois, mais qui ne fonctionne que sous windows.

Sinon il y a aussi .ox.ac.uk, mais il y manque pas mal de possibilités.

Essai pour voir si les lettres se visualise ici :

?????? ?????? ??? ???????, ? ?????? ????????, ???? ?????? ?????????? ???? ?? ???????? ???????, ???? ?? ????? ?????? ??????? ??????? ???? ?????? ?????? ??????????, ???? ?? ??? ?? ????? ?????? ??????????? ??? ???????? ??????? ????????????? ???? ???? ??????, ??? ????? ???? ??????????????? ??? ?? ??????, ????????? ???????? ??? ??????
                                                         ????????
                                                         Aeschines, The Greek Orator, 1.1

Merci :  ? ???????, ????? ?????   big_smile

Hors ligne

#52 03-02-2014 23:57:41

MicP
Invité

Re : [résolu]configurer une disposition grecque polytonique pour debian

super, tuyau : merci SUPERcaptnfab... smile smile

EDIT:
en reprenant le lien de mon post #49 et les conseils de captnfab post#50 : la touche "compose", XCompose
Il me semble qu'il y a là une excellente piste à creuser pour pouvoir utiliser plusieurs touches mortes successives.

Dernière modification par MicP (04-02-2014 10:21:47)

#53 04-02-2014 00:11:40

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Merci captnfab smile


PS : encore pas le message tout nouveau pendant la rédaction du mien grrrrrrrrrr  (désolée)

Hors ligne

#54 05-02-2014 19:42:33

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Merci captnfab,

<1FFE> <1FEF> <03B1> : ?


<GREEK DASIA> <GREEK VARIA><GREEK SMALL LETTER ALPHA> : GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA

1) Est-ce que je peux mettre le code hexa à la place du nom de la lettre ?
2) Est-ce qu'il d'un simple copier/coller de la lettre "alpha with psili and varia après les deux point de ton exemple" ?

smile

Hors ligne

#55 05-02-2014 19:55:03

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

1&2) Je ne sais pas, mais n'oublie pas qu'à gauche des deux points ce sont les touches de ta disposition grecque alors qu'à droite ce sont les lettres affichées. Donc je mettrais :

<dead_dasia> <dead_acute> <Greek_alpha> : "?"


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#56 05-02-2014 19:59:29

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Merci smile

Hors ligne

#57 06-02-2014 19:20:32

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Bonsoir,
finalement impossible de depuis l'ajout des accents et autres signes diacritiques sur le clavier de faire prendre en compte par le système le fichier /usr/share/xkb/symbols/gr.bis
J'ai donc essayé de retirer tout ce qui était "apparemment" inutile pour l'usage qui m'intéresse : voilà mes dernières modifications de ce fichier.

( Je voudrais qu'il soit pris en compte avant de créer ".XCompose", mais j'ai beau cherché je ne trouve pas ce qui coince dans la syntaxe.


// Hellenic keyboard map for X.org
//
// Original version:
//   Kostas Gewrgiou <gewrgiou@imbc.gr>
// Heavily modified and maintained by:
//   Vasilis Vasaitis <vvas@hal.csd.auth.gr>
// Originally converted to single group form by:
//   Modified by Hypathie
//   hypathie At debian-facile Point org

default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
  include "gr(simple)"

  name[Group1] = "Greek";

    key <AD01> { [           Greek_alpha,     Greek_ALPHA ] }; // ? ?
    key <AD02> { [            Greek_zeta,     Greek_ZETA ] }; // ? ?
    key <AD03> { [         Greek_epsilon,  Greek_EPSILON ] }; // ? ?
    key <AD04> { [             Greek_rho,      Greek_RHO ] }; // ? ?
    key <AD05> { [             Greek_tau,      Greek_TAU ] }; // ? ?
    key <AD06> { [             Greek_psi,      Greek_PSI ] }; // ? ?      
    key <AD07> { [         Greek_upsilon,  Greek_UPSILON ] }; // ? ?
    key <AD08> { [            Greek_iota,     Greek_IOTA ] }; // ? ?
    key <AD09> { [         Greek_omicron,  Greek_OMICRON ] }; // ? ?
    key <AD10> { [              Greek_pi,       Greek_PI ] }; // ? ?
    key <AC01> { [           Greek_theta,    Greek_THETA ] }; // ? ?
    key <AC02> { [           Greek_sigma,    Greek_SIGMA ] }; // ? ?
    key <AC03> { [           Greek_delta,    Greek_DELTA ] }; // ? ?
    key <AC04> { [             Greek_phi,      Greek_PHI ] }; // ? ?
    key <AC05> { [           Greek_gamma,    Greek_GAMMA ] }; // ? ?
    key <AC06> { [             Greek_eta,      Greek_ETA ] }; // ? ?
    key <AC07> { [  Greek_finalsmallsigma,    NoSymbol   ] }; // ?      
    key <AC08> { [           Greek_kappa,    Greek_KAPPA ] }; // ? ?
    key <AC09> { [           Greek_lamda,    Greek_LAMDA ] }; // ? ?
    key <AC10> { [              Greek_mu,       Greek_MU ] }; // ? ?
    key <AB01> { [           Greek_omega,    Greek_OMEGA ] }; // ? ?
    key <AB02> { [              Greek_xi,       Greek_XI ] }; // ? ?
    key <AB03> { [             Greek_chi,      Greek_CHI ] }; // ? ?
    key <AB04> { [             NoSymbol,       NoSymbol  ] }; // à remplir
    key <AB05> { [             Greek_beta,     Greek_BETA ] }; // ? ?
    key <AB06> { [               Greek_nu,       Greek_NU ] }; // ? ?
    key <AB07> { [               comma,         NoSymbol  ] }; // ,
    key <AB08> { [           semicolon,    periodcentered ] }; // ; ·

    key <LSGT> { [         guillemotleft, guillemotright ] }; // « »
};

// ===========================================================================================
// Greek - Extended                                                                          |
// ===========================================================================================
//
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ? _   ?     ?Backspace  ?
// ?     ?     ?     ?     ? ´   ?     ?     ? `   ?     ?     ?     ?     ?     ?           ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ¨   ?   ? ?Enter    ?
// ?Tab    ? ?   ? ?   ? ? € ? ? ® ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ~   ? ?   ?         ?
// ??????????????????????????????????????????????????????????????????????????????????        ?
// ?Caps    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ? ?   ?     ?     ?        ?
// ?Lock    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?        ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? »   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? ·   ?     ?     ?               ?
// ?Shift  ? «   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? ;   ? .   ?     ?Shift          ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ?       ?       ?                                  ?       ?       ?       ?      ?
// ?Ctrl   ?Meta   ?Alt    ?              Space               ?AltGr  ?Meta   ?Menu   ?Ctrl  ?
// ???????????????????????????????????????????????????????????????????????????????????????????


include "gr(simple)"

    name[Group1] = "Greek (extended)";


partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {

    include "gr(extended)"

    name[Group1] = "Greek (polytonic)";

    key.type[Group1] = "THREE_LEVEL";

    key <AE04> { [  dead_acute,     NoSymbol,     NoSymbol ] }; // ´
    key <AE07> { [  dead_grave,     NoSymbol,     NoSymbol ] }; // `
    key <AD11> { [ dead_tilde, dead_diaeresis, dead_macron ] }; // ~ ¨ ¯
    key <AD12> { [  dead_iota,     VoidSymbol,  dead_breve ] }; // ?   ?
    key <AC11> { [   dead_psili,    NoSymbol,     NoSymbol ] }; // esprit doux
    key <AC12> { [   dead_dasia,    NoSymbol,    NoSymbol  ] }; // esprit rude

};

 



Ce sont surtout les "entêtes" que j'ai du mal à modifier comme :

default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
  include "gr(simple)"

  name[Group1] = "Greek";



et

include "gr(simple)"

    name[Group1] = "Greek (extended)";


partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {

    include "gr(extended)"

    name[Group1] = "Greek (polytonic)";

    key.type[Group1] = "THREE_LEVEL";



Si je veux mettre tout, lettres et signes sur les deux premiers niveaux, je ne sais pas trop comment modifier cela.

Peut-être pour l'ensemble du fichier ?

partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {

         name[Group1] = "Greek (polytonic)";



Merci smile

Hors ligne

#58 07-02-2014 18:40:15

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

MicP a écrit :

hypathie a écrit :

... trouver le moyen de me servir du troisième niveau ...


Pour le troisième niveau, ajouter un troisième champ.
Par exemple, tu trouvera ci-dessous la définition d'une touche à trois niveaux.

   key <AD11> { [ dead_tilde, dead_diaeresis, dead_macron ] }; // ~ ¨ ¯



hypathie a écrit :

... pouvoir poser les signes diacritiques sur les lettres comme sur le clavier français quand on appuie par exemple sur ^ avant une voyelle pour lui affecter un accent circonflexe. ...


Ce lien qui pourrait t'intéresser, car il concerne les "touches mortes" (...used to attach a specific diacritic to a base letter. ...)

==================
Il y a des petites erreurs de typo là :

    key <AC07> { [          Greek_finelsmallsiga         ] }; // ?


à changer en :

    key <AC07> { [ Greek_finalsmallsigma,       NoSymbol ] }; // ?



et là :

 key <AD01> { [           Greek_alpha     Greek_ALPHA ] }; // ? ?


il y manquait juste une virgule.. smile

 key <AD01> { [           Greek_alpha,     Greek_ALPHA ] }; // ? ?




Le contenu actuel du fichier "/usr/share/X11/xkb/symbols/gr.bis" est donc:

// Hellenic "Hypathie" keyboard map for X.org
//
// Original version:
//   Kostas Gewrgiou <gewrgiou@imbc.gr>
// Heavily modified and maintained by:
//   Vasilis Vasaitis <vvas@hal.csd.auth.gr>
// Originally converted to single group form by:
//   Ivan Pascal <pascal@info.tsu.ru>
// Modified by Hypathie
//   hypathie At debian-facile Point org
 
default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
        include "gr(simple)"
     
        name[Group1] = "Greek";
     
        include "eurosign(e)"
        include "eurosign(5)"
        include "kpdl(comma)"
        include "level3(ralt_switch)"
     
        key <AE01> { [       NoSymbol,       NoSymbol,       NoSymbol,    onesuperior ] };
        key <AE02> { [       NoSymbol,       NoSymbol,        onehalf,    twosuperior ] };
        key <AE03> { [       NoSymbol,       NoSymbol,       sterling,  threesuperior ] };
        key <AE04> { [       NoSymbol,       NoSymbol,     onequarter,  threequarters ] };
        key <AE07> { [       NoSymbol,       NoSymbol,          U03F0                 ] };
        key <AE10> { [       NoSymbol,       NoSymbol,         degree                 ] };
   
        key <AD01> { [       NoSymbol,       NoSymbol, periodcentered                 ] };
        key <AD02> { [       NoSymbol,       NoSymbol,          U03DB,          U03DA ] };
        key <AD04> { [       NoSymbol,       NoSymbol,     registered,          U03F1 ] };
        key <AD07> { [       NoSymbol,       NoSymbol,          U03D1,          U03F4 ] };
        key <AD08> { [       NoSymbol,       NoSymbol,          U037B,          U03FD ] };
        key <AD10> { [       NoSymbol,       NoSymbol,          U03E1,          U03E0 ] };
        key <AD11> { [       NoSymbol,       NoSymbol,     dead_tilde,    dead_macron ] };
        key <AD12> { [       NoSymbol,       NoSymbol,      dead_iota,     dead_breve ] };
        key <AC03> { [       NoSymbol,       NoSymbol,      downarrow,        uparrow ] };
   
        key <AC04> { [       NoSymbol,       NoSymbol,          U03D5                 ] };
        key <AC05> { [       NoSymbol,       NoSymbol,          U03DD,          U03DC ] };
        key <AC07> { [       NoSymbol,       NoSymbol,          U037C,          U03FE ] };
        key <AC08> { [       NoSymbol,       NoSymbol,          U03DF,          U03DE ] };
        key <AC09> { [       NoSymbol,       NoSymbol,          U03F2,          U03F9 ] };
        key <AC10> { [       NoSymbol,       NoSymbol,     dead_acute,     dead_psili ] };
        key <AC11> { [       NoSymbol,       NoSymbol,     dead_grave,     dead_dasia ] };
     
        key <AB01> { [       NoSymbol,       NoSymbol,          U037D,          U03FF ] };
        key <AB02> { [       NoSymbol,       NoSymbol,     rightarrow,      leftarrow ] };
        key <AB03> { [       NoSymbol,       NoSymbol,      copyright                 ] };
        key <AB04> { [       NoSymbol,       NoSymbol,          U03D6                 ] };
        key <AB05> { [       NoSymbol,       NoSymbol,          U03D0                 ] };
        key <AB06> { [       NoSymbol,       NoSymbol,          U0374,          U0375 ] };
        key <AB07> { [       NoSymbol,       NoSymbol,          U03FB,          U03FA ] };
        key <AB08> { [       NoSymbol,       NoSymbol,  guillemotleft                 ] };
        key <AB09> { [       NoSymbol,       NoSymbol, guillemotright, periodcentered ] };
};
     
partial alphanumeric_keys alternate_group
xkb_symbols "simple" {
 
    include "gr(bare)"
 
    name[Group1] = "Greek (simple)";
 
    key <TLDE> { [        grave,  asciitilde ] }; // ` ~
 
    key <AE01> { [            1,      exclam ] }; // 1 !
    key <AE02> { [            2,          at ] }; // 2 @
    key <AE03> { [            3,  numbersign ] }; // 3 #
    key <AE04> { [            4,      dollar ] }; // 4 $
    key <AE05> { [            5,     percent ] }; // 5 %
    key <AE06> { [            6, asciicircum ] }; // 6 ^
    key <AE07> { [            7,   ampersand ] }; // 7 &
    key <AE08> { [            8,    asterisk ] }; // 8 *
    key <AE09> { [            9,   parenleft ] }; // 9 (
    key <AE10> { [            0,  parenright ] }; // 0 )
    key <AE11> { [        minus,  underscore ] }; // - _
    key <AE12> { [        equal,        plus ] }; // = +
 
    key <AD11> { [  bracketleft,   braceleft ] }; // [ {
    key <AD12> { [ bracketright,  braceright ] }; // ] }
 
    key <AC11> { [   apostrophe,    quotedbl ] }; // ' "
 
    key <AB08> { [        comma,        less ] }; // , <
    key <AB09> { [       period,     greater ] }; // . >
    key <AB10> { [        slash,    question ] }; // / ?
 
    key <BKSL> { [    backslash,         bar ] }; // \ |
 
    include "kpdl(comma)"
};
 
hidden partial alphanumeric_keys alternate_group
xkb_symbols "bare" {
 
    key <AD01> { [           Greek_alpha,    Greek_ALPHA ] }; // ? ?
    key <AD02> { [            Greek_zeta,     Greek_ZETA ] }; // ? ?
    key <AD03> { [         Greek_epsilon,  Greek_EPSILON ] }; // ? ?
    key <AD04> { [             Greek_rho,      Greek_RHO ] }; // ? ?
    key <AD05> { [             Greek_tau,      Greek_TAU ] }; // ? ?
    key <AD06> { [             Greek_psi,      Greek_PSI ] }; // ? ?      
    key <AD07> { [         Greek_upsilon,  Greek_UPSILON ] }; // ? ?
    key <AD08> { [            Greek_iota,     Greek_IOTA ] }; // ? ?
    key <AD09> { [         Greek_omicron,  Greek_OMICRON ] }; // ? ?
    key <AD10> { [              Greek_pi,       Greek_PI ] }; // ? ?
 
    key <AC01> { [           Greek_theta,    Greek_THETA ] }; // ? ?
    key <AC02> { [           Greek_sigma,    Greek_SIGMA ] }; // ? ?
    key <AC03> { [           Greek_delta,    Greek_DELTA ] }; // ? ?
    key <AC04> { [             Greek_phi,      Greek_PHI ] }; // ? ?
    key <AC05> { [           Greek_gamma,    Greek_GAMMA ] }; // ? ?
    key <AC06> { [             Greek_eta,      Greek_ETA ] }; // ? ?
    key <AC07> { [ Greek_finalsmallsigma,       NoSymbol ] }; // ?
    key <AC08> { [           Greek_kappa,    Greek_KAPPA ] }; // ? ?
    key <AC09> { [           Greek_lamda,    Greek_LAMDA ] }; // ? ?
    key <AC10> { [              Greek_mu,       Greek_MU ] }; // ? ?
 
    key <AB01> { [           Greek_omega,    Greek_OMEGA ] }; // ? ?
    key <AB02> { [              Greek_xi,       Greek_XI ] }; // ? ?
    key <AB03> { [             Greek_chi,      Greek_CHI ] }; // ? ?
    key <AB04> { [              NoSymbol,       NoSymbol ] }; // à remplir
    key <AB05> { [            Greek_beta,     Greek_BETA ] }; // ? ?
    key <AB06> { [              Greek_nu,       Greek_NU ] }; // ? ?
    key <AB07> { [              NoSymbol,       NoSymbol ] }; // à remplir
 
    key <LSGT> { [         guillemotleft, guillemotright ] }; // « »
};
 
// ===========================================================================================
// Greek - Extended - bis (hypathie)                                                         |
// ===========================================================================================
// ???????????????????????????????????????????????????????????????????????????????????????????
// ? ~   ? !   ? @   ? #   ? $   ? %   ? ^   ? &   ? *   ? (   ? )   ? _   ? +   ?Backspace  ?
// ? `   ? 1   ? 2   ? 3 £ ? 4   ? 5 € ? 6   ? 7   ? 8   ? 9   ? 0 ° ? - ± ? =   ?           ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? {   ? }   ?Enter    ?
// ?Tab    ? ? · ? ?   ? ? € ? ? ® ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? [   ? ]   ?         ?
// ??????????????????????????????????????????????????????????????????????????????????        ?
// ?Caps    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ? ?   ? "   ? |   ?        ?
// ?Lock    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? '   ? \   ?        ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? »   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? <   ? >   ? ?   ?               ?
// ?Shift  ? «   ? ?   ? ?   ? ? © ?     ? ?   ? ?   ?     ? , « ? . » ? /   ?Shift          ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ?       ?       ?                                  ?       ?       ?       ?      ?
// ?Ctrl   ?Meta   ?Alt    ?              Space               ?AltGr  ?Meta   ?Menu   ?Ctrl  ?
// ???????????????????????????????????????????????????????????????????????????????????????????
 
partial alphanumeric_keys alternate_group
xkb_symbols "extended" {
 
    include "gr(simple)"
 
    name[Group1] = "Greek (extended)";
 
    key.type[Group1] = "THREE_LEVEL";
 
    key <AE03> { [ NoSymbol, NoSymbol,       sterling ] }; // £
    key <AE10> { [ NoSymbol, NoSymbol,         degree ] }; // °
    key <AE11> { [ NoSymbol, NoSymbol,      plusminus ] }; // ±
 
    key <AD01> { [ NoSymbol, NoSymbol, periodcentered ] }; // ·
    key <AD04> { [ NoSymbol, NoSymbol,     registered ] }; // ®
 
    key <AB03> { [ NoSymbol, NoSymbol,      copyright ] }; // ©
    key <AB08> { [ NoSymbol, NoSymbol,  guillemotleft ] }; // «
    key <AB09> { [ NoSymbol, NoSymbol, guillemotright ] }; // »
 
    include "level3(ralt_switch)"
    include "eurosign(5)"
    include "eurosign(e)"
};
 
partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {
 
    include "gr(extended)"
 
    name[Group1] = "Greek (polytonic)";
 
    key.type[Group1] = "THREE_LEVEL";
 
    key <AD11> { [ dead_tilde, dead_diaeresis, dead_macron ] }; // ~ ¨ ¯
    key <AD12> { [  dead_iota,     VoidSymbol,  dead_breve ] }; // ?   ?
 
    key <AC10> { [ dead_acute, dead_psili  ] }; // ´ ?
    key <AC11> { type[Group1]="FOUR_LEVEL", [ dead_grave, dead_dasia, apostrophe, quotedbl  ] }; // ` ?  ' "
};
 
partial alphanumeric_keys alternate_group
xkb_symbols "nodeadkeys" {
 
    include "gr(simple)"
 
    name[Group1] = "Greek (eliminate dead keys)";
 
    key <AC10> { [ semicolon, colon ] }; // ; :
};
 


==================
Étant donné qu'on était tous partis (sur #debian-facile)
en suivant une erreur de typo ("bix" au lieu de "bis")
tu pourrais modifier le nom du fichier modifié:

/usr/share/X11/xkb/symbols/gr.bix


en

/usr/share/X11/xkb/symbols/gr.bis


et donc, bien sûr, le fichier "/etc/default/keyboard" deviendra contenir:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr,gr.bis"
XKBVARIANT="latin9, polytonic"
XKBOPTIONS="compose:menu,terminate:ctrl_alt_bksp,grp:alt_shift_toggle"

BACKSPACE="guess"


===================
Tu devrais donc (corrige moi si je me trompe) en être arrivée maintenant à la configuration suivante :

===========================================================================================
Greek - Extended - bis (hypathie)                                                         |
===========================================================================================
???????????????????????????????????????????????????????????????????????????????????????????
? ~   ? !   ? @   ? #   ? $   ? %   ? ^   ? &   ? *   ? (   ? )   ? _   ? +   ?Backspace  ?
? `   ? 1   ? 2   ? 3 £ ? 4   ? 5 € ? 6   ? 7   ? 8   ? 9   ? 0 ° ? - ± ? =   ?           ?
???????????????????????????????????????????????????????????????????????????????????????????
?       ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? {   ? }   ?Enter    ?
?Tab    ? ? · ? ?   ? ? € ? ? ® ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? [   ? ]   ?         ?
??????????????????????????????????????????????????????????????????????????????????        ?
?Caps    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ? ?   ? "   ? |   ?        ?
?Lock    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? '   ? \   ?        ?
???????????????????????????????????????????????????????????????????????????????????????????
?       ? »   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? <   ? >   ? ?   ?               ?
?Shift  ? «   ? ?   ? ?   ? ? © ?     ? ?   ? ?   ?     ? , « ? . » ? /   ?Shift          ?
???????????????????????????????????????????????????????????????????????????????????????????
?       ?       ?       ?                                  ?       ?       ?       ?      ?
?Ctrl   ?Meta   ?Alt    ?              Space               ?AltGr  ?Meta   ?Menu   ?Ctrl  ?
???????????????????????????????????????????????????????????????????????????????????????????
 

Hors ligne

#59 07-02-2014 21:23:27

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Youpi yop ! Ça y est, mon essai de configuration est prise en compte !

Je me fais juste là un petit pense bête

/etc/default/keyboard

:


// Hellenic keyboard map for X.org
// vend 07 fevrier
// Original version:
//   Kostas Gewrgiou <gewrgiou@imbc.gr>
// Heavily modified and maintained by:
//   Vasilis Vasaitis <vvas@hal.csd.auth.gr>
// Originally converted to single group form by:
//   Modified by Hypathie
//   hypathie At debian-facile Point org

default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
  include "gr(simple)"

  name[Group1] = "Greek";

  include "eurosign(e)"
  include "eurosign(5)"
  include "kpdl(comma)"
  include "level3(ralt_switch)"

  key <AB01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB03> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB04> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB05> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB06> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB08> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB09> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AB10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC03> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC05> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC06> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC08> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC09> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC11> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC12> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD01> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AD02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD08> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD11> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD12> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE03> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE07> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AE10> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
};

partial alphanumeric_keys alternate_group
xkb_symbols "simple" {

    include "gr(bare)"

    name[Group1] = "Greek (simple)";

    key <TLDE> { [     NoSymbol,    NoSymbol ] };
    key <AE01> { [     NoSymbol,    NoSymbol ] };
    key <AE02> { [     NoSymbol,    NoSymbol ] };
    key <AE03> { [   apostrophe,    NoSymbol ] }; // '
    key <AE04> { [        U1FFD,    NoSymbol ] }; // ´
    key <AE05> { [     NoSymbol,    NoSymbol ] };
    key <AE06> { [        U1FC0,    NoSymbol ] }; // ~
    key <AE07> { [        U1FEF,    NoSymbol ] }; // `
    key <AE08> { [     NoSymbol,    NoSymbol ] };
    key <AE09> { [     NoSymbol,    NoSymbol ] };
    key <AE10> { [     NoSymbol,    NoSymbol ] };
    key <AE11> { [     NoSymbol,    NoSymbol ] };
    key <AE12> { [     NoSymbol,    NoSymbol ] };

    include "kpdl(comma)"
};

hidden partial alphanumeric_keys alternate_group
xkb_symbols "bare" {

    key <AD01> { [           Greek_alpha,     Greek_ALPHA ] }; // ? ?
    key <AD02> { [            Greek_zeta,     Greek_ZETA  ] }; // ? ?
    key <AD03> { [         Greek_epsilon,  Greek_EPSILON  ] }; // ? ?
    key <AD04> { [             Greek_rho,      Greek_RHO  ] }; // ? ?
    key <AD05> { [             Greek_tau,      Greek_TAU  ] }; // ? ?
    key <AD06> { [             Greek_psi,      Greek_PSI  ] }; // ? ?      
    key <AD07> { [         Greek_upsilon,  Greek_UPSILON  ] }; // ? ?
    key <AD08> { [            Greek_iota,     Greek_IOTA  ] }; // ? ?
    key <AD09> { [         Greek_omicron,  Greek_OMICRON  ] }; // ? ?
    key <AD10> { [              Greek_pi,       Greek_PI  ] }; // ? ?
    key <AD11> { [                U1FC0,         NoSymbol ] }; // ~
    key <AD12> { [              NoSymbol,        NoSymbol ] };
    key <AC01> { [           Greek_theta,    Greek_THETA  ] }; // ? ?
    key <AC02> { [           Greek_sigma,    Greek_SIGMA  ] }; // ? ?
    key <AC03> { [           Greek_delta,    Greek_DELTA  ] }; // ? ?
    key <AC04> { [             Greek_phi,      Greek_PHI  ] }; // ? ?
    key <AC05> { [           Greek_gamma,    Greek_GAMMA  ] }; // ? ?
    key <AC06> { [             Greek_eta,      Greek_ETA  ] }; // ? ?
    key <AC07> { [  Greek_finalsmallsigma,    NoSymbol    ] }; // ?      
    key <AC08> { [           Greek_kappa,    Greek_KAPPA  ] }; // ? ?
    key <AC09> { [           Greek_lamda,    Greek_LAMDA  ] }; // ? ?
    key <AC10> { [              Greek_mu,       Greek_MU  ] }; // ? ?
    key <AC11> { [        U1FBF,    NoSymbol,    NoSymbol ] }; // psili ou esprit doux ?
    key <AC12> { [        U1FFE,    NoSymbol,    NoSymbol ] }; // dasia ou esprit rude ?
    key <AB01> { [           Greek_omega,    Greek_OMEGA  ] }; // ? ?
    key <AB02> { [              Greek_xi,       Greek_XI  ] }; // ? ?
    key <AB03> { [             Greek_chi,      Greek_CHI  ] }; // ? ?
    key <AB04> { [             NoSymbol,       NoSymbol   ] }; // à remplir
    key <AB05> { [             Greek_beta,     Greek_BETA ] }; // ? ?
    key <AB06> { [               Greek_nu,       Greek_NU ] }; // ? ?
    key <AB07> { [               comma,         NoSymbol  ] }; // ,
    key <AB08> { [               U002E,    periodcentered ] }; // ; .
    key <AB10> { [               U0387,         NoSymbol  ] }; // ?

    key <LSGT> { [         guillemotleft, guillemotright  ] }; // « »
};

// ===========================================================================================
// Greek - Extended                                                                          |
// ===========================================================================================
//
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ? _   ?     ?Backspace  ?
// ?     ?     ?     ?     ? ´   ?     ?     ? `   ?     ?     ?     ?     ?     ?           ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ¨   ?   ? ?Enter    ?
// ?Tab    ? ?   ? ?   ? ? € ? ? ® ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ~   ? ?   ?         ?
// ??????????????????????????????????????????????????????????????????????????????????        ?
// ?Caps    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ? ?   ?     ?     ?        ?
// ?Lock    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?        ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? »   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? ·   ?     ?     ?               ?
// ?Shift  ? «   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? ;   ? .   ? ?   ?Shift          ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ?       ?       ?                                  ?       ?       ?       ?      ?
// ?Ctrl   ?Meta   ?Alt    ?              Space               ?AltGr  ?Meta   ?Menu   ?Ctrl  ?
// ???????????????????????????????????????????????????????????????????????????????????????????

partial alphanumeric_keys alternate_group
xkb_symbols "extended" {

    include "gr(simple)"

    name[Group1] = "Greek (extended)";

    key.type[Group1] = "THREE_LEVEL";

    key <AE03> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AE10> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AE11> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    key <AD01> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AD04> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    key <AB03> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AB08> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AB09> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    include "level3(ralt_switch)"
    include "eurosign(5)"
    include "eurosign(e)"
};

partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {

    include "gr(extended)"

    name[Group1] = "Greek (polytonic)";

    key.type[Group1] = "THREE_LEVEL";

    key <AD11> { [ NoSymbol, NoSymbol, NoSymbol ] };
    key <AD12> { [ NoSymbol,  NoSymbol, NoSymbol ] };
   
    key <AC10> { [ NoSymbol, NoSymbol  ] };
    key <AC11> { type[Group1]="FOUR_LEVEL",
                 [ NoSymbol, NoSymbol, NoSymbol  ] };
                 
};

partial alphanumeric_keys alternate_group
xkb_symbols "nodeadkeys" {

    include "gr(simple)"

    name[Group1] = "Greek (eliminate dead keys)";

    key <AC10> { [ NoSymbol, NoSymbol ] };
};
 



Merci  smile

Dernière modification par Hypathie (08-02-2014 01:18:34)

Hors ligne

#60 09-02-2014 00:28:24

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Youp,

Voilà un XCompose, pour d'un clavier grec polytonique complet (pas encore tout à fait tester complètement).


#########################
#
#  hypathie
#
#  ~/XCompose
#
#  09/02/2014
#
#
#########################

<Greek_alpha> <Greek_psili> <Greek_varia>                                :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA => U+1F02  ?
<Greek_alpha> <Greek_dasia> <Greek_varia>                                :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA => U+1F03  ?
<Greek_alpha> <Greek_psili> <Greek_oxia>                                 :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA => U+1F04  ?
<Greek_alpha> <Greek_dasia> <Greek_oxia>                                 :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA => U+1F05  ?
<Greek_alpha> <Greek_psili> <Greek_perispomeni>                          :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI(_U+037A): U+1F06  ?
<Greek_alpha> <Greek_dasia> <Greek_perispomeni>                          :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI => U+1F07  ?
<Greek_alpha> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI => U+1F80  ?
<Greek_alpha> <Greek_dasia> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI => U+1F80  ?
<Greek_alpha> <Greek_psili> <Greek_varia> <Greek_ypogegrammeni>          :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI => U+1F82  ?
<Greek_alpha> <Greek_dasia> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI => U+1F83  ?
<Greek_alpha> <Greek_psili> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI => U+1F84  ?
<Greek_alpha> <Greek_dasia> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI => U+1F85  ?
<Greek_alpha> <Greek_psili> <Greek_perispomeni> <Greek_ypogegrammeni>    :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI => U+1F86 ?
<Greek_alpha> <Greek_dasia> <Greek_perispomeni> <Greek_ypogegrammeni>    :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI => U+1F87 ?
<Greek_alpha> <Greek_varia> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI => U+1FB2  ?
<Greek_alpha> <Greek_ypogegrammeni>                                      :   "?"   # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI => U+1FB3  ?
<Greek_alpha> <Greek_oxia> <Greek_ypogegrammeni>                         :   "?"   # GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI => U+1FB4  ?
<Greek_alpha> <Greek_perispomeni>                                        :   "?"   # GREEK SMALL LETTER ALPHA WITH PERISPOMENI => U+1FB6  ?
<Greek_alpha> <Greek_perispomeni> <Greek_ypogegrammeni>                  :   "?"   # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI => U+1FB7  ?
<Greek_ALPHA> <Greek_psili>                                              :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI  => U+1F08  ?
<Greek_ALPHA> <Greek_dasia>                                              :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA => U+1F09  ?
<Greek_ALPHA> <Greek_psili> <Greek_varia>                                :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA => U+1F0A  ?
<Greek_ALPHA> <Greek_dasia> <Greek_varia>                                :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA => U+1F0B  ?
<Greek_ALPHA> <Greek_psili> <Greek_oxia>                                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA => U+1F0C  ?
<Greek_ALPHA> <Greek_dasia> <Greek_oxia>                                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA => U+1F0D  ?
<Greek_ALPHA> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI(_YPOGEGRAMMENI) => U+1F0E  ?
<Greek_ALPHA> <Greek_dasia> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI(_YPOGEGRAMMENI) => U+1F0F  ?
<Greek_ALPHA> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F88  ?
<Greek_ALPHA> <Greek_dasia> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F89  ?
<Greek_ALPHA> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F8A  ?
<Greek_ALPHA> <Greek_dasia> <Greek_varia> <Greek_ypogegrammeni>          :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F8B  ?
<Greek_ALPHA> <Greek_psili> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F8C  ?
<Greek_ALPHA> <Greek_dasia> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F8D  ?
<Greek_ALPHA> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) :U+1F8E  ?
<Greek_ALPHA> <Greek_dasia> <Greek_perispomeni> <Greek_ypogegrammeni>    :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F8F ?
<Greek_ALPHA> <Greek_varia>                                              :   "?"   # GREEK CAPITAL LETTER ALPHA WITH VARIA => U+1FBA ?
<Greek_ALPHA> <Greek_oxia>                                               :   "?"   # GREEK CAPITAL LETTER ALPHA WITH OXIA => U+1FBB  ?
<Greek_ALPHA> <Greek_prosgegrammeni>                                     :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI => U+1FBC ?
<Greek_epsilon> <Greek_psili>                                            :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI => U+1F10  ?
<Greek_epsilon> <Greek_dasia>                                            :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA => U+1F11  ?
<Greek_epsilon> <Greek_psili> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA => U+1F12  ?
<Greek_epsilon> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA => U+1F13  ?
<Greek_epsilon> <Greek_psili> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA => U+1F14  ?
<Greek_epsilon> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA => U+1F15  ?
<Greek_EPSILON> <Greek_psili>                                            :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI => U+1F18  ?
<Greek_EPSILON> <Greek_dasia>                                            :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA => U+1F19  ?
<Greek_EPSILON> <Greek_psili> <Greek_varia>                              :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA => U+1F1A  ?
<Greek_EPSILON> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA => U+1F1B  ?
<Greek_EPSILON> <Greek_psili> <Greek_oxia>                               :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA => U+1F1C  ?
<Greek_EPSILON> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA => U+1F1D  ?
<Greek_EPSILON> <Greek_varia>                                            :   "?"   # GREEK CAPITAL LETTER EPSILON WITH VARIA => U+1FC8  ?
<Greek_EPSILON> <Greek_oxia>                                             :   "?"   # GREEK CAPITAL LETTER EPSILON WITH OXIA => U+1FC9 ?
<Greek_eta> <Greek_psili>                                                :   "?"   # GREEK SMALL LETTER ETA WITH PSILI => U+1F20  ?
<Greek_eta> <Greek_dasia>                                                :   "?"   # GREEK SMALL LETTER ETA WITH DASIA => U+1F21  ?
<Greek_eta> <Greek_psili> <Greek_varia>                                  :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND VARIA => U+1F22  ?
<Greek_eta> <Greek_dasia> <Greek_varia>                                  :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND VARIA => U+1F23  ?
<Greek_eta> <Greek_psili> <Greek_oxia>                                   :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND OXIA => U+1F24  ?
<Greek_eta> <Greek_dasia> <Greek_oxia>                                   :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND OXIA => U+1F25  ?
<Greek_eta> <Greek_psili> <Greek_perispomeni>                            :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI => U+1F26 ?
<Greek_eta> <Greek_dasia> <Greek_perispomeni>                            :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOME => U+1F27  ?
<Greek_eta> <Greek_psili> <Greek_ypogegrammeni>                          :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI => U+1F90  ?
<Greek_eta> <Greek_dasia> <Greek_ypogegrammeni>                          :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI => U+1F91  ?
<Greek_eta> <Greek_psili> <Greek_varia> <Greek_ypogegrammeni>            :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI => U+1F92  ?
<Greek_eta> <Greek_dasia> <Greek_varia> <Greek_ypogegrammeni>            :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI => U+1F93  ?
<Greek_eta> <Greek_psili> <Greek_oxia> <Greek_ypogegrammeni>             :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI => U+1F94  ?
<Greek_eta> <Greek_dasia> <Greek_oxia> <Greek_ypogegrammeni>             :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI => U+1F95  ?
<Greek_eta> <Greek_psili> <Greek_perispomeni> <Greek_ypogegrammeni>      :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI => U+1F96  ?
<Greek_eta> <Greek_dasia> <Greek_perispomeni> <Greek_ypogegrammeni>      :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI => U+1F97  ?
<Greek_eta> <Greek_perispomeni>                                          :   "?"   # GREEK SMALL LETTER ETA WITH PERISPOMENI => U+1FC6  ?
<Greek_eta> <Greek_perispomeni> <Greek_ypogegrammeni>                    :   "?"   # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI => U+1FC7 ?
<Greek_ETA> <Greek_psili>                                                :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI => U+1F28  ?
<Greek_ETA> <Greek_dasia>                                                :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA => U+1F29  ?
<Greek_ETA> <Greek_psili> <Greek_varia>                                  :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA => U+1F2A  ?
<Greek_ETA> <Greek_dasia> <Greek_varia>                                  :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA => U+1F2B  ?
<Greek_ETA> <Greek_psili> <Greek_oxia>                                   :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA => U+1F2C  ?
<Greek_ETA> <Greek_dasia> <Greek_oxia>                                   :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA => U+1F2D  ?
<Greek_ETA> <Greek_psili> <Greek_perispomeni>                            :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI => U+1F2E  ?
<Greek_ETA> <Greek_dasia> <Greek_perispomeni>                            :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI => U+1F2F  ?
<Greek_ETA> <Greek_psili> <Greek_ypogegrammeni>                          :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F98 ?
<Greek_ETA> <Greek_dasia> <Greek_ypogegrammeni>                          :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F99 ?
<Greek_ETA> <Greek_psili> <Greek_varia> <Greek_prosgegrammeni>           :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9A  ?
<Greek_ETA> <Greek_dasia> <Greek_varia> <Greek_ypogegrammeni>            :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9B ?
<Greek_ETA> <Greek_psili> <Greek_oxia> <Greek_prosgegrammeni>            :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9C  ?
<Greek_ETA> <Greek_dasia> <Greek_oxia> <Greek_ypogegrammeni>             :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9D ?
<Greek_ETA> <Greek_psili> <Greek_perispomeni> <Greek_ypogegrammeni>      :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9E ?
<Greek_ETA> <Greek_dasia> <Greek_perispomeni> <Greek_ypogegrammeni>      :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1F9F ?
<Greek_ETA> <Greek_varia>                                                :   "?"   # GREEK CAPITAL LETTER ETA WITH VARIA => U+1FCA  ?
<Greek_ETA> <Greek_oxia>                                                 :   "?"   # GREEK CAPITAL LETTER ETA WITH OXIA => U+1FCB  ?
<Greek_ETA> <Greek_ypogegrammeni>                                        :   "?"   # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI(_YPOGEGRAMMENI) => U+1FCC ?
<Greek_iota> <Greek_perispomeni>                                         :   "?"   # GREEK SMALL LETTER IOTA WITH PERISPOMENI => U+1FD6  ?
<Greek_iota> <Greek_psili>                                               :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI => U+1F30  ?
<Greek_iota> <Greek_dasia>                                               :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA => U+1F31  ?
<Greek_iota> <Greek_psili> <Greek_varia>                                 :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI AND VARIA => U+1F32  ?
<Greek_iota> <Greek_dasia> <Greek_varia>                                 :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND VARIA => U+1F33  ?
<Greek_iota> <Greek_psili> <Greek_oxia>                                  :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI AND OXIA => U+1F34  ?
<Greek_iota> <Greek_dasia> <Greek_oxia>                                  :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND OXIA => U+1F35  ?
<Greek_iota> <Greek_psili> <Greek_perispomeni>                           :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND OXIA => U+1F35  ?
<Greek_iota> <Greek_dasia> <Greek_perispomeni>                           :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI => U+1F37  ?
<Greek_IOTA> <Greek_psili>                                               :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI => U+1F38  ?
<Greek_IOTA> <Greek_dasia>                                               :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI => U+1F38  ?
<Greek_IOTA> <Greek_psili> <Greek_varia>                                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA => U+1F3A  ?
<Greek_IOTA> <Greek_dasia> <Greek_varia>                                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA => U+1F3B  ?
<Greek_IOTA> <Greek_psili> <Greek_oxia>                                  :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA => U+1F3B  ?
<Greek_IOTA> <Greek_dasia> <Greek_oxia>                                  :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA => U+1F3D  ?
<Greek_IOTA> <Greek_psili> <Greek_perispomeni>                           :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI => U+1F3E  ?
<Greek_IOTA> <Greek_dasia> <Greek_perispomeni>                           :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI => U+1F3F ?
<Greek_IOTA> <Greek_varia>                                               :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI => U+1F3F ?
<Greek_IOTA> <Greek_oxia>                                                :   "?"   # GREEK CAPITAL LETTER IOTA WITH OXIA => U+1FDB ?
<Greek_rho> <Greek_dasia>                                                :   "?"   # GREEK SMALL LETTER RHO WITH DASIA => U+1FE5  ?
<Greek_RHO> <Greek_dasia>                                                :   "?"   # GREEK CAPITAL LETTER RHO WITH DASIA => U+1FEC  ?
<Greek_omicron> <Greek_psili>                                            :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI => U+1F40 ?
<Greek_omicron> <Greek_dasia>                                            :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA => U+1F41  ?
<Greek_omicron> <Greek_psili> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA => U+1F42  ?
<Greek_omicron> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA => U+1F43  ?
<Greek_omicron> <Greek_psili> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA => U+1F44  ?
<Greek_omicron> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA => U+1F45  ?
<Greek_OMICRON> <Greek_varia>                                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH VARIA => U+1FF8  ?
<Greek_OMICRON> <Greek_oxia>                                             :   "?"   # GREEK CAPITAL LETTER OMICRON WITH OXIA => U+1FF9 ?
<Greek_OMICRON> <Greek_psili>                                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI => U+1F48  ?
<Greek_OMICRON> <Greek_dasia>                                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA => U+1F49  ?
<Greek_OMICRON> <Greek_psili> <Greek_varia>                              :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA => U+1F4A  ?
<Greek_OMICRON> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA => U+1F4B ?
<Greek_OMICRON> <Greek_psili> <Greek_oxia>                               :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA => U+1F4C ?
<Greek_OMICRON> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA => U+1F4D  ?
<Greek_OMICRON> <Greek_varia>                                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH VARIA => U+1FF8 ?
<Greek_OMICRON> <Greek_oxia>                                             :   "?"   # GREEK CAPITAL LETTER OMICRON WITH OXIA => U+1FF9  ?
<Greek_upsilon> <Greek_psili>                                            :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI => U+1F50  ?
<Greek_upsilon> <Greek_dasia>                                            :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA => U+1F51  ?
<Greek_upsilon> <Greek_psili> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA => U+1F52  ?
<Greek_upsilon> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA => U+1F53  ?
<Greek_upsilon> <Greek_psili> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA => U+1F54  ?
<Greek_upsilon> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA => U+1F55  ?
<Greek_upsilon> <Greek_psili> <Greek_perispomeni>                        :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI => U+1F56  ?
<Greek_upsilon> <Greek_dasia> <Greek_perispomeni>                        :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI => U+1F57  ?
<Greek_upsilon> <Greek_perispomeni>                                      :   "?"   # GREEK SMALL LETTER UPSILON WITH PERISPOMENI => U+1FE6  ?
<Greek_UPSILON> <Greek_varia>                                            :   "?"   # GREEK CAPITAL LETTER UPSILON WITH VARIA => U+1FEA  ?
<Greek_UPSILON> <Greek_oxia>                                             :   "?"   # GREEK CAPITAL LETTER UPSILON WITH OXIA => U+1FEB  ?
<Greek_UPSILON> <Greek_dasia>                                            :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA => U+1F59  ?
<Greek_UPSILON> <Greek_dasia> <Greek_varia>                              :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA => U+1F5B  ?
<Greek_UPSILON> <Greek_dasia> <Greek_oxia>                               :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA => U+1F5D  ?
<Greek_UPSILON> <Greek_dasia> <Greek_perispomeni>                        :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI => U+1F5F  ?
<Greek_omega> <Greek_psili>                                              :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI => U+1F60  ?
<Greek_omega> <Greek_dasia>                                              :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA  => U+1F61  ?
<Greek_omega> <Greek_psili> <Greek_varia>                                :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA => U+1F62  ?
<Greek_omega> <Greek_dasia> <Greek_varia>                                :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA => U+1F63  ?
<Greek_omega> <Greek_psili> <Greek_oxia>                                 :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA => U+1F64  ?
<Greek_omega> <Greek_dasia> <Greek_oxia>                                 :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA => U+1F65  ?
<Greek_omega> <Greek_psili> <Greek_perispomeni>                          :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI => U+1F66  ?
<Greek_omega> <Greek_dasia> <Greek_perispomeni>                          :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMEN => U+1F67 ?
<Greek_omega> <Greek_psili> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI => U+1FA0  ?
<Greek_omega> <Greek_dasia> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI => U+1FA1  ?
<Greek_omega> <Greek_psili> <Greek_varia> <Greek_ypogegrammeni>          :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI => U+1FA2  ?
<Greek_omega> <Greek_dasia> <Greek_varia> <Greek_ypogegrammeni>          :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI => U+1FA3  ?
<Greek_omega> <Greek_psili> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI => U+1FA4  ?
<Greek_omega> <Greek_dasia> <Greek_oxia> <Greek_ypogegrammeni>           :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI => U+1FA5  ?
<Greek_omega> <Greek_psili> <Greek_perispomeni> <Greek_ypogegrammeni>    :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI => U+1FA6  ?
<Greek_omega> <Greek_dasia> <Greek_perispomeni> <Greek_ypogegrammeni>    :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI => U+1FA7  ?
<Greek_omega> <Greek_varia> <Greek_ypogegrammeni>                        :   "?"   # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI => U+1FF2 ?
<Greek_omega> <Greek_ypogegrammeni>                                      :   "?"   # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI => U+1FF3  ?
<Greek_omega> <Greek_oxia> <Greek_ypogegrammeni>                         :   "?"   # GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI => U+1FF4  ?
<Greek_omega> <Greek_perispomeni>                                        :   "?"   # GREEK SMALL LETTER OMEGA WITH PERISPOMENI => U+1FF6  ?
<Greek_omega> <Greek_perispomeni> <Greek_ypogegrammeni>                  :   "?"   # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI => U+1FF7  ?
<Greek_OMEGA> <Greek_varia>                                              :   "?"   # GREEK CAPITAL LETTER OMEGA WITH VARIA => U+1FFA  ?
<Greek_OMEGA> <Greek_oxia>                                               :   "?"   # GREEK CAPITAL LETTER OMEGA WITH OXIA => U+1FFB  ?
<Greek_OMEGA> <Greek_psili>                                              :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI => U+1F68  ?
<Greek_OMEGA> <Greek_dasia>                                              :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA => U+1F69  ?
<Greek_OMEGA> <Greek_psili> <Greek_varia>                                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA => U+1F6A ?
<Greek_OMEGA> <Greek_dasia> <Greek_varia>                                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA => U+1F6B  ?
<Greek_OMEGA> <Greek_psili> <Greek_oxia>                                 :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA => U+1F6C  ?
<Greek_OMEGA> <Greek_dasia> <Greek_oxia>                                 :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA => U+1F6D ?
<Greek_OMEGA> <Greek_psili> <Greek_perispomeni>                          :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI => U+1F6E  ?
<Greek_OMEGA> <Greek_dasia> <Greek_perispomeni>                          :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI => U+1F6F  ?

 



N'hésitez pas pour les remarques et conseils !

Merci smile

Dernière modification par Hypathie (09-02-2014 12:49:48)

Hors ligne

#61 09-02-2014 00:32:27

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

Excellent, je pense que ça mérite d'être mieux référencé. Que penses-tu de changer le sujet du fil de « comment installer une disposition clavier personnalisée » pour « configurer une disposition grecque polytonique pour linux » ? (en éditant ton post initial)

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#62 09-02-2014 00:46:08

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Et j'fais un wiki après wink

Hors ligne

#63 09-02-2014 00:50:44

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

Good, on ne pouvait rêver mieux smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#64 09-02-2014 10:46:11

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Bonjour,

j'aurai besoin d'un peu d'aide pour XCompose.

En essayant comme cela :

<Greek_alpha> <Greek_psili> <Greek_varia> : ?



ou comme cela :

 <Greek_psili> <Greek_varia> <Greek_alpha> : ?



ou comme cela :

<Greek_psili> <Greek_alpha> <Greek_varia> : ?



Rien à fait : le fait d'enfoncer la touche compose, de la relâcher (ou pas pendant la série de frappe des autres caratères)
ne fait que suspendre la première frappe, pour m'écrire le caractère de la deuxième frappe.

En fait, cela ne compose rien ! 

J'ai essayé avec et sans modification du fichier : /etc/default/keyboard
parce que certaines lectures indique d'utiliser la touche windows comme touche compose.

J'ai modifié la ligne  :

XKBOPTIONS="compose:menu,terminate:ctrl_alt_bksp,grp:alt_shift_toggle"



ainsi

XKBOPTIONS="compose:rwin,terminate:ctrl_alt_bksp,grp:alt_shift_toggle"



Mais rien à faire, ça ne compose pas !

roll

Hors ligne

#65 09-02-2014 11:03:28

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

On lit dans cette doc :

<Multi_key> <p> <exclam>          : "¶"   paragraph # PILCROW SIGN



Aouter les doubles guillemets autour du caractère à gauche des deux points, ne résout pas le problème : pas de composition.

J'ai toujours avec la pression sur la touche windows, suspension de l'écriture de la première lettre, écriture de la deuxième, sans composition, et sans "attendre" la troisième.

En tout cas je ne comprends pas pourquoi sur la ligne XKBOPTIONS, il faut écrire "compose:rwin" et non "xcompose:rwin" ?

Dernière modification par Hypathie (09-02-2014 11:14:30)

Hors ligne

#66 09-02-2014 11:30:38

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

Tu peux paster ton .XCompose tel qu'il est maintenant stp smile

Edit: comme dit sur IRC, je vais me référer à celui du message #66.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#67 09-02-2014 12:54:09

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

Donc, un brin de théorie.

Une touche morte, c'est une touche qui, lorsque tu y appuies dessus, n'affiche rien, mais attend une autre touche pour faire quelque chose.
Par exemple, la touche morte [ ^ ] suivie de la touche (pas morte) [ i ] donne le caractère î.

On appelle cela une « composition ». Les compositions sont indiquées par langues dans des fichiers /usr/share/X11/locale/LANGUE/Compose. Et elles sont personnalisables via le fichier ~/.XCompose
La touche compose, appelée Multi_key, n'est rien d'autre qu'une touche morte.

Toi, de ce que j'avais compris, tu n'as pas besoin de la touche Multi_key, tu veux simplement configurer le comportement des touches mortes grecques.

L'ennui, c'est que dans ton clavier, tu as remplacé les touches mortes par tes touches actives : <Greek_dasia> au lieu de <dead_dasia> (la touche morte).

Donc du coup, comme ce ne sont pas des touches mortes, tu ne peux pas configurer leur composition.

Tu as donc deux alternatives :
1) repasser aux touches mortes sur ta disposition
2) ou utiliser la touche compose pour toute les compositions

Je te conseille la 1)

Pour corriger ton XCompose, cela se fera très rapidement par un script.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#68 09-02-2014 13:18:09

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

J'ai compris : je fais un script (ouille tongue  ) pour la solution 1) et "touche mortes".

Merci pour la théorie et la solution qui va avec.

smile

Hors ligne

#69 09-02-2014 21:16:15

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Avant de mettre en oeuvre la solution 1) pour rendre le fichier ~/.XCompose fonctionnel,
je me trouve devant un autre problème, avec le fichier  "/usr/share/X11/xkb/symbols/gr"

En tant que touche morte, tous les signes fonctionnent (deux frappes successive sur la touche correspondante les fait apparaître)  sauf pour les deux esprits.

J'ai vérifié sur le fichier d'origine (qwerty) "dead_psili" (esprit doux; U+1FBF) et dead_dasia" (esprit rude; U+1FFE) sont bien les noms utilisés.
"dasia" et "psili" sont bien les noms correspondants à l'unicode UTF_8 !

Je me demande si la syntaxe du fichier "/usr/share/X11/xkb/symbols/gr" ne devrait pas être modifiée. J'ai essayé de mettre deux //  devant :

partial alphanumeric_keys alternate_group
xkb_symbols "nodeadkeys" {

    include "gr(simple)"

    //name[Group1] = "Greek (eliminate dead keys)";

    //key <AC10> { [ NoSymbol, NoSymbol ] };



Peut-être quelqu'un aurait-il une idée sur ce qui rend non-fonctionnel "dead_psili" et "dead_dasia ? J'ai essayé aussi de les placer sur différentes touches, mais cela ne fait rien.

Voilà le fichier complet :


// Hellenic keyboard map for X.org
// vend 07 fevrier
// Original version:
//   Kostas Gewrgiou <gewrgiou@imbc.gr>
// Heavily modified and maintained by:
//   Vasilis Vasaitis <vvas@hal.csd.auth.gr>
// Originally converted to single group form by:
//   Modified by Hypathie
//   hypathie At debian-facile Point org
//   09 fevrier

default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
  include "gr(simple)"

  name[Group1] = "Greek";

  include "eurosign(e)"
  include "eurosign(5)"
  include "kpdl(comma)"
  include "level3(ralt_switch)"

  key <AB01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB03> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB04> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB05> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB06> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AB08> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AB09> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AB10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC03> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC05> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC06> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC08> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC09> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AC11> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
        key <AC12> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD01> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AD02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD07> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD08> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD10> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD11> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AD12> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE01> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE02> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE03> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE04> { [       NoSymbol,       NoSymbol,          NoSymbol,    NoSymbol ] };
  key <AE07> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
  key <AE10> { [       NoSymbol,       NoSymbol,          NoSymbol              ] };
};

partial alphanumeric_keys alternate_group
xkb_symbols "simple" {

    include "gr(bare)"

    name[Group1] = "Greek (simple)";

    key <TLDE> { [     NoSymbol,    NoSymbol ] };
    key <AE01> { [     NoSymbol,    NoSymbol ] };
    key <AE02> { [     NoSymbol,    NoSymbol ] };
    key <AE03> { [   apostrophe,    NoSymbol ] }; // '
    key <AE04> { [   dead_acute,    NoSymbol ] }; // ´
    key <AE05> { [   dead_dasia,    NoSymbol ] }; // pour dasia ou esprit rude ?
    key <AE06> { [   dead_tilde,    NoSymbol ] }; // ~
    key <AE07> { [   dead_grave,    NoSymbol ] }; // `
    key <AE08> { [     NoSymbol,    NoSymbol ] };
    key <AE09> { [     NoSymbol,    NoSymbol ] };
    key <AE10> { [     NoSymbol,    NoSymbol ] };
    key <AE11> { [     NoSymbol,    NoSymbol ] };
    key <AE12> { [   dead_psili,    NoSymbol ] }; // pour psili ou esprit doux ?


    include "kpdl(comma)"
};

hidden partial alphanumeric_keys alternate_group
xkb_symbols "bare" {

    key <AD01> { [           Greek_alpha,     Greek_ALPHA ] }; // ? ?
    key <AD02> { [            Greek_zeta,     Greek_ZETA  ] }; // ? ?
    key <AD03> { [         Greek_epsilon,  Greek_EPSILON  ] }; // ? ?
    key <AD04> { [             Greek_rho,      Greek_RHO  ] }; // ? ?
    key <AD05> { [             Greek_tau,      Greek_TAU  ] }; // ? ?
    key <AD06> { [             Greek_psi,      Greek_PSI  ] }; // ? ?      
    key <AD07> { [         Greek_upsilon,  Greek_UPSILON  ] }; // ? ?
    key <AD08> { [            Greek_iota,     Greek_IOTA  ] }; // ? ?
    key <AD09> { [         Greek_omicron,  Greek_OMICRON  ] }; // ? ?
    key <AD10> { [              Greek_pi,       Greek_PI  ] }; // ? ?
    key <AD11> { [             dead_tilde,         NoSymbol ] }; // ~
    key <AD12> { [             dead_iota,        NoSymbol ] }; // ?
    key <AC01> { [           Greek_theta,    Greek_THETA  ] }; // ? ?
    key <AC02> { [           Greek_sigma,    Greek_SIGMA  ] }; // ? ?
    key <AC03> { [           Greek_delta,    Greek_DELTA  ] }; // ? ?
    key <AC04> { [             Greek_phi,      Greek_PHI  ] }; // ? ?
    key <AC05> { [           Greek_gamma,    Greek_GAMMA  ] }; // ? ?
    key <AC06> { [             Greek_eta,      Greek_ETA  ] }; // ? ?
    key <AC07> { [  Greek_finalsmallsigma,    NoSymbol    ] }; // ?      
    key <AC08> { [           Greek_kappa,    Greek_KAPPA  ] }; // ? ?
    key <AC09> { [           Greek_lamda,    Greek_LAMDA  ] }; // ? ?
    key <AC10> { [              Greek_mu,       Greek_MU  ] }; // ? ?
    key <AC11> { [              NoSymbol,    NoSymbol     ] }; //
    key <AC12> { [              NoSymbol,    NoSymbol     ] }; //
    key <AB01> { [           Greek_omega,    Greek_OMEGA  ] }; // ? ?
    key <AB02> { [              Greek_xi,       Greek_XI  ] }; // ? ?
    key <AB03> { [             Greek_chi,      Greek_CHI  ] }; // ? ?
    key <AB04> { [            dead_breve,       NoSymbol   ] }; // ?
    key <AB05> { [             Greek_beta,     Greek_BETA ] }; // ? ?
    key <AB06> { [               Greek_nu,       Greek_NU ] }; // ? ?
    key <AB07> { [               comma,         NoSymbol  ] }; // ,
    key <AB08> { [               U002E,    periodcentered ] }; // ; .
    key <AB10> { [               U0387,         NoSymbol  ] }; // ?

    key <LSGT> { [         guillemotleft, guillemotright  ] }; // « »
};

// ===========================================================================================
// Greek - Extended                                                                          |
// ===========================================================================================
//
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?     ?Backspace  ?
// ?     ?     ?     ?     ? ´   ? ?   ?     ? `   ?     ?     ?     ? ?   ?     ?           ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ¨   ?   ? ?Enter    ?
// ?Tab    ? ?   ? ?   ? ? € ? ? ® ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ~   ? ?   ?         ?
// ??????????????????????????????????????????????????????????????????????????????????        ?
// ?Caps    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ? ?   ?     ?     ?        ?
// ?Lock    ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ? ?   ?     ?     ?        ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ? »   ? ?   ? ?   ? ?   ? ?    ? ?   ? ?   ?     ? ·   ?     ?     ?               ?
// ?Shift  ? «   ? ?   ? ?   ? ?   ?     ? ?   ? ?   ?     ? ;   ? .   ? ?   ?Shift          ?
// ???????????????????????????????????????????????????????????????????????????????????????????
// ?       ?       ?       ?                                  ?       ?       ?       ?      ?
// ?Ctrl   ?Meta   ?Alt    ?              Space               ?AltGr  ?Meta   ?Menu   ?Ctrl  ?
// ???????????????????????????????????????????????????????????????????????????????????????????

partial alphanumeric_keys alternate_group
xkb_symbols "extended" {

    include "gr(simple)"

    name[Group1] = "Greek (extended)";

    key.type[Group1] = "THREE_LEVEL";

    key <AE03> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AE10> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AE11> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    key <AD01> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AD04> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    key <AB03> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AB08> { [ NoSymbol, NoSymbol,       NoSymbol ] };
    key <AB09> { [ NoSymbol, NoSymbol,       NoSymbol ] };

    include "level3(ralt_switch)"
    include "eurosign(5)"
    include "eurosign(e)"
};

partial alphanumeric_keys alternate_group
xkb_symbols "polytonic" {

    include "gr(extended)"

    name[Group1] = "Greek (polytonic)";

    key.type[Group1] = "THREE_LEVEL";

    key <AD11> { [ NoSymbol, NoSymbol, NoSymbol ] };
    key <AD12> { [ NoSymbol,  NoSymbol, NoSymbol ] };
   
    key <AC10> { [ NoSymbol, NoSymbol  ] };
    key <AC11> { type[Group1]="FOUR_LEVEL",
                 [ NoSymbol, NoSymbol, NoSymbol  ] };
                 
};

partial alphanumeric_keys alternate_group
xkb_symbols "nodeadkeys" {

    include "gr(simple)"

    //name[Group1] = "Greek (eliminate dead keys)";

    //key <AC10> { [ NoSymbol, NoSymbol ] };
};
 



Merci d'avance smile

Hors ligne

#70 09-02-2014 23:35:47

MicP
Invité

Re : [résolu]configurer une disposition grecque polytonique pour debian

Peut-être une piste ?
Sous linux les touches mortes utilisables sont limitées par la locale (le iota qui ne sert que pour les caractères grecs, le crochet en chef, la corne, le double accent aigu et le point souscrit ne sont pas disponibles avec la locale fr_FR).
(voir juste au dessus paragraphe carte détaillée)

==============
Une autre idée me viens: ne serait-ce pas un fichier "~/XCompose" (toujours présent suite aux essais précédents) qui rendrait ces touches inopérantes.

Dernière modification par MicP (10-02-2014 00:08:06)

#71 10-02-2014 00:11:56

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

@MicP: c'est justement pourquoi nous avons créé un .XCompose : pour changer ce comportement smile

@hypathie: tu as essayé de rajouter dans le ~/.XCompose :

<dead_psili> <dead_psili> : <Greek_psili>

?

Ou un truc similaire.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#72 10-02-2014 01:02:40

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Merci captnfab,

En fait, comme j'ai changé les "touches mortes" dans .XCompose ; j'ai voulu le faire aussi dans  "/usr/share/X11/xkb/symbols/gr"

L'idée est que le clavier fonctionne sur toutes les touches assignées avant d'installer .XCompose.

Mais le fichier  "/usr/share/X11/xkb/symbols/gr" a un problème pour les touches mortes "dead_psili" et "dead_dasia" ; les seules "dead" big_smile qui ne fonctionnent pas. Avec double frappe sur le clavier, elles n'apparaissent pas alors que toutes les autres touches mortes fonctionnent.
zut zut la galère ...

Sinon voilà .XCompose corrigé selon tes conseils (mais avec "rechercher/remplacer" de Gedit" ; et pas un script hmm


#########################
#
#  hypathie
#
#  ~/XCompose
#
#  2014/02/09   23:33
#
#
#########################

<Greek_alpha> <dead_psili> <dead_grave>                :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND GRAVE(=VARIA) => U+1F02  ?
<Greek_alpha> <dead_dasia> <dead_grave>                :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND GRAVE(=VARIA) => U+1F03  ?
<Greek_alpha> <dead_psili> <dead_oxia>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND ACUTE(=OXIA) => U+1F04  ?
<Greek_alpha> <dead_dasia> <dead_oxia>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND ACUTE(=OXIA) => U+1F05  ?
<Greek_alpha> <dead_psili> <dead_tilde>                :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI(=TILDE (U+037A => U+1F06)  ?
<Greek_alpha> <dead_dasia> <dead_tilde>                :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F07  ?
<Greek_alpha> <dead_psili> <dead_iota>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI(=IOTA) => U+1F80  ?
<Greek_alpha> <dead_dasia> <dead_iota>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI(=IOTA) => U+1F80  ?
<Greek_alpha> <dead_psili> <dead_grave> <dead_iota>    :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1F82  ?
<Greek_alpha> <dead_dasia> <dead_iota>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1F83  ?
<Greek_alpha> <dead_psili> <dead_oxia> <dead_iota>     :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1F84  ?
<Greek_alpha> <dead_dasia> <dead_oxia> <dead_iota>     :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1F85  ?
<Greek_alpha> <dead_psili> <dead_tilde> <dead_iota>    :   "?"   # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1F86 ?
<Greek_alpha> <dead_dasia> <dead_tilde> <dead_iota>    :   "?"   # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1F87 ?
<Greek_alpha> <dead_grave> <dead_iota>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1FB2  ?
<Greek_alpha> <dead_iota>                              :   "?"   # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI(=IOTA) => U+1FB3  ?
<Greek_alpha> <dead_oxia> <dead_iota>                  :   "?"   # GREEK SMALL LETTER ALPHA WITH ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1FB4  ?
<Greek_alpha> <dead_tilde>                             :   "?"   # GREEK SMALL LETTER ALPHA WITH PERISPOMENI(=TILDE) => U+1FB6  ?
<Greek_alpha> <dead_tilde> <dead_iota>                 :   "?"   # GREEK SMALL LETTER ALPHA WITH PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1FB7  ?
<Greek_ALPHA> <dead_psili>                             :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI  => U+1F08  ?
<Greek_ALPHA> <dead_dasia>                             :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA => U+1F09  ?
<Greek_ALPHA> <dead_psili> <dead_grave>                :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND GRAVE(=VARIA) => U+1F0A  ?
<Greek_ALPHA> <dead_dasia> <dead_grave>                :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND GRAVE(=VARIA) => U+1F0B  ?
<Greek_ALPHA> <dead_psili> <dead_oxia>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND ACUTE(=OXIA) => U+1F0C  ?
<Greek_ALPHA> <dead_dasia> <dead_oxia>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND ACUTE(=OXIA) => U+1F0D  ?
<Greek_ALPHA> <dead_psili> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI(=TILDE)(_YPOGEGRAMMENI(=IOTA)) => U+1F0E  ?
<Greek_ALPHA> <dead_dasia> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI(=TILDE)(_YPOGEGRAMMENI(=IOTA)) => U+1F0F  ?
<Greek_ALPHA> <dead_psili> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI(=IOTA) => U+1F88  ?
<Greek_ALPHA> <dead_dasia> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI(=IOTA) => U+1F89  ?
<Greek_ALPHA> <dead_psili> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND GRAVE(=VARIA) AND PROSGEGRAMMENI(=IOTA) => U+1F8A  ?
<Greek_ALPHA> <dead_dasia> <dead_grave> <dead_iota>    :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND GRAVE(=VARIA) AND PROSGEGRAMMENI(=IOTA) => U+1F8B  ?
<Greek_ALPHA> <dead_psili> <dead_oxia> <dead_iota>     :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND ACUTE(=OXIA) AND PROSGEGRAMMENI(=IOTA) => U+1F8C  ?
<Greek_ALPHA> <dead_dasia> <dead_oxia> <dead_iota>     :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND ACUTE(=OXIA) AND PROSGEGRAMMENI(=IOTA) => U+1F8D  ?
<Greek_ALPHA> <dead_psili> <dead_iota>                 :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI(=TILDE) AND PROSGEGRAMMENI(=IOTA) :U+1F8E  ?
<Greek_ALPHA> <dead_dasia> <dead_tilde> <dead_iota>    :   "?"   # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI(=TILDE) AND PROSGEGRAMMENI(=IOTA) => U+1F8F ?
<Greek_ALPHA> <dead_grave>                             :   "?"   # GREEK CAPITAL LETTER ALPHA WITH GRAVE(=VARIA) => U+1FBA ?
<Greek_ALPHA> <dead_oxia>                              :   "?"   # GREEK CAPITAL LETTER ALPHA WITH ACUTE(=OXIA) => U+1FBB  ?
<Greek_ALPHA> <dead_iota>                              :   "?"   # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI => U+1FBC ?
<Greek_epsilon> <dead_psili>                           :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI => U+1F10  ?
<Greek_epsilon> <dead_dasia>                           :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA => U+1F11  ?
<Greek_epsilon> <dead_psili> <dead_grave>              :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI AND GRAVE(=VARIA) => U+1F12  ?
<Greek_epsilon> <dead_dasia> <dead_grave>              :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA AND GRAVE(=VARIA) => U+1F13  ?
<Greek_epsilon> <dead_psili> <dead_oxia>               :   "?"   # GREEK SMALL LETTER EPSILON WITH PSILI AND ACUTE(=OXIA) => U+1F14  ?
<Greek_epsilon> <dead_dasia> <dead_oxia>               :   "?"   # GREEK SMALL LETTER EPSILON WITH DASIA AND ACUTE(=OXIA) => U+1F15  ?
<Greek_EPSILON> <dead_psili>                           :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI => U+1F18  ?
<Greek_EPSILON> <dead_dasia>                           :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA => U+1F19  ?
<Greek_EPSILON> <dead_psili> <dead_grave>              :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI AND GRAVE(=VARIA) => U+1F1A  ?
<Greek_EPSILON> <dead_dasia> <dead_grave>              :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA AND GRAVE(=VARIA) => U+1F1B  ?
<Greek_EPSILON> <dead_psili> <dead_oxia>               :   "?"   # GREEK CAPITAL LETTER EPSILON WITH PSILI AND ACUTE(=OXIA) => U+1F1C  ?
<Greek_EPSILON> <dead_dasia> <dead_oxia>               :   "?"   # GREEK CAPITAL LETTER EPSILON WITH DASIA AND ACUTE(=OXIA) => U+1F1D  ?
<Greek_EPSILON> <dead_grave>                           :   "?"   # GREEK CAPITAL LETTER EPSILON WITH GRAVE(=VARIA) => U+1FC8  ?
<Greek_EPSILON> <dead_oxia>                            :   "?"   # GREEK CAPITAL LETTER EPSILON WITH ACUTE(=OXIA) => U+1FC9 ?
<Greek_eta> <dead_psili>                               :   "?"   # GREEK SMALL LETTER ETA WITH PSILI => U+1F20  ?
<Greek_eta> <dead_dasia>                               :   "?"   # GREEK SMALL LETTER ETA WITH DASIA => U+1F21  ?
<Greek_eta> <dead_psili> <dead_grave>                  :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND GRAVE(=VARIA) => U+1F22  ?
<Greek_eta> <dead_dasia> <dead_grave>                  :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND GRAVE(=VARIA) => U+1F23  ?
<Greek_eta> <dead_psili> <dead_oxia>                   :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND ACUTE(=OXIA) => U+1F24  ?
<Greek_eta> <dead_dasia> <dead_oxia>                   :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND ACUTE(=OXIA) => U+1F25  ?
<Greek_eta> <dead_psili> <dead_tilde>                  :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI(=TILDE) => U+1F26 ?
<Greek_eta> <dead_dasia> <dead_tilde>                  :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOME => U+1F27  ?
<Greek_eta> <dead_psili> <dead_iota>                   :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI(=IOTA) => U+1F90  ?
<Greek_eta> <dead_dasia> <dead_iota>                   :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI(=IOTA) => U+1F91  ?
<Greek_eta> <dead_psili> <dead_grave> <dead_iota>      :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1F92  ?
<Greek_eta> <dead_dasia> <dead_grave> <dead_iota>      :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1F93  ?
<Greek_eta> <dead_psili> <dead_oxia> <dead_iota>       :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1F94  ?
<Greek_eta> <dead_dasia> <dead_oxia> <dead_iota>       :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1F95  ?
<Greek_eta> <dead_psili> <dead_tilde> <dead_iota>      :   "?"   # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1F96  ?
<Greek_eta> <dead_dasia> <dead_tilde> <dead_iota>      :   "?"   # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1F97  ?
<Greek_eta> <dead_tilde>                               :   "?"   # GREEK SMALL LETTER ETA WITH PERISPOMENI(=TILDE) => U+1FC6  ?
<Greek_eta> <dead_tilde> <dead_iota>                   :   "?"   # GREEK SMALL LETTER ETA WITH PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1FC7 ?
<Greek_ETA> <dead_psili>                               :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI => U+1F28  ?
<Greek_ETA> <dead_dasia>                               :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA => U+1F29  ?
<Greek_ETA> <dead_psili> <dead_grave>                  :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND GRAVE(=VARIA) => U+1F2A  ?
<Greek_ETA> <dead_dasia> <dead_grave>                  :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND GRAVE(=VARIA) => U+1F2B  ?
<Greek_ETA> <dead_psili> <dead_oxia>                   :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND ACUTE(=OXIA) => U+1F2C  ?
<Greek_ETA> <dead_dasia> <dead_oxia>                   :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND ACUTE(=OXIA) => U+1F2D  ?
<Greek_ETA> <dead_psili> <dead_tilde>                  :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI(=TILDE) => U+1F2E  ?
<Greek_ETA> <dead_dasia> <dead_tilde>                  :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F2F  ?
<Greek_ETA> <dead_psili> <dead_iota>                   :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI(=IOTA) => U+1F98 ?
<Greek_ETA> <dead_dasia> <dead_iota>                   :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI(=IOTA) => U+1F99 ?
<Greek_ETA> <dead_psili> <dead_grave> <dead_iota>      :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND GRAVE(=VARIA) AND PROSGEGRAMMENI(=IOTA) => U+1F9A  ?
<Greek_ETA> <dead_dasia> <dead_grave> <dead_iota>      :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND GRAVE(=VARIA) AND PROSGEGRAMMENI(=IOTA) => U+1F9B ?
<Greek_ETA> <dead_psili> <dead_oxia> <dead_iota>       :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND ACUTE(=OXIA) AND PROSGEGRAMMENI(=IOTA) => U+1F9C  ?
<Greek_ETA> <dead_dasia> <dead_oxia> <dead_iota>       :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND ACUTE(=OXIA) AND PROSGEGRAMMENI(=IOTA) => U+1F9D ?
<Greek_ETA> <dead_psili> <dead_tilde> <dead_iota>      :   "?"   # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI(=TILDE) AND PROSGEGRAMMENI(=IOTA) => U+1F9E ?
<Greek_ETA> <dead_dasia> <dead_tilde> <dead_iota>      :   "?"   # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI(=TILDE) AND PROSGEGRAMMENI(=IOTA) => U+1F9F ?
<Greek_ETA> <dead_grave>                               :   "?"   # GREEK CAPITAL LETTER ETA WITH GRAVE(=VARIA) => U+1FCA  ?
<Greek_ETA> <dead_oxia>                                :   "?"   # GREEK CAPITAL LETTER ETA WITH ACUTE(=OXIA) => U+1FCB  ?
<Greek_ETA> <dead_iota>                                :   "?"   # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI(=IOTA) => U+1FCC ?
<Greek_iota> <dead_tilde>                              :   "?"   # GREEK SMALL LETTER IOTA WITH PERISPOMENI(=TILDE) => U+1FD6  ?
<Greek_iota> <dead_psili>                              :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI => U+1F30  ?
<Greek_iota> <dead_dasia>                              :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA => U+1F31  ?
<Greek_iota> <dead_psili> <dead_grave>                 :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI AND GRAVE(=VARIA) => U+1F32  ?
<Greek_iota> <dead_dasia> <dead_grave>                 :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND GRAVE(=VARIA) => U+1F33  ?
<Greek_iota> <dead_psili> <dead_oxia>                  :   "?"   # GREEK SMALL LETTER IOTA WITH PSILI AND ACUTE(=OXIA) => U+1F34  ?
<Greek_iota> <dead_dasia> <dead_oxia>                  :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND ACUTE(=OXIA) => U+1F35  ?
<Greek_iota> <dead_psili> <dead_tilde>                 :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND ACUTE(=OXIA) => U+1F35  ?
<Greek_iota> <dead_dasia> <dead_tilde>                 :   "?"   # GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F37  ?
<Greek_IOTA> <dead_psili>                              :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI => U+1F38  ?
<Greek_IOTA> <dead_dasia>                              :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI => U+1F38  ?
<Greek_IOTA> <dead_psili> <dead_grave>                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI AND GRAVE(=VARIA) => U+1F3A  ?
<Greek_IOTA> <dead_dasia> <dead_grave>                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND GRAVE(=VARIA) => U+1F3B  ?
<Greek_IOTA> <dead_psili> <dead_oxia>                  :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND GRAVE(=VARIA) => U+1F3B  ?
<Greek_IOTA> <dead_dasia> <dead_oxia>                  :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND ACUTE(=OXIA) => U+1F3D  ?
<Greek_IOTA> <dead_psili> <dead_tilde>                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI(=TILDE) => U+1F3E  ?
<Greek_IOTA> <dead_dasia> <dead_tilde>                 :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F3F ?
<Greek_IOTA> <dead_grave>                              :   "?"   # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F3F ?
<Greek_IOTA> <dead_oxia>                               :   "?"   # GREEK CAPITAL LETTER IOTA WITH ACUTE(=OXIA) => U+1FDB ?
<Greek_rho> <dead_dasia>                               :   "?"   # GREEK SMALL LETTER RHO WITH DASIA => U+1FE5  ?
<Greek_RHO> <dead_dasia>                               :   "?"   # GREEK CAPITAL LETTER RHO WITH DASIA => U+1FEC  ?
<Greek_omicron> <dead_psili>                           :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI => U+1F40 ?
<Greek_omicron> <dead_dasia>                           :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA => U+1F41  ?
<Greek_omicron> <dead_psili> <dead_grave>              :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI AND GRAVE(=VARIA) => U+1F42  ?
<Greek_omicron> <dead_dasia> <dead_grave>              :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA AND GRAVE(=VARIA) => U+1F43  ?
<Greek_omicron> <dead_psili> <dead_oxia>               :   "?"   # GREEK SMALL LETTER OMICRON WITH PSILI AND ACUTE(=OXIA) => U+1F44  ?
<Greek_omicron> <dead_dasia> <dead_oxia>               :   "?"   # GREEK SMALL LETTER OMICRON WITH DASIA AND ACUTE(=OXIA) => U+1F45  ?
<Greek_OMICRON> <dead_grave>                           :   "?"   # GREEK CAPITAL LETTER OMICRON WITH GRAVE(=VARIA) => U+1FF8  ?
<Greek_OMICRON> <dead_oxia>                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH ACUTE(=OXIA) => U+1FF9 ?
<Greek_OMICRON> <dead_psili>                           :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI => U+1F48  ?
<Greek_OMICRON> <dead_dasia>                           :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA => U+1F49  ?
<Greek_OMICRON> <dead_psili> <dead_grave>              :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI AND GRAVE(=VARIA) => U+1F4A  ?
<Greek_OMICRON> <dead_dasia> <dead_grave>              :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA AND GRAVE(=VARIA) => U+1F4B ?
<Greek_OMICRON> <dead_psili> <dead_oxia>               :   "?"   # GREEK CAPITAL LETTER OMICRON WITH PSILI AND ACUTE(=OXIA) => U+1F4C ?
<Greek_OMICRON> <dead_dasia> <dead_oxia>               :   "?"   # GREEK CAPITAL LETTER OMICRON WITH DASIA AND ACUTE(=OXIA) => U+1F4D  ?
<Greek_OMICRON> <dead_grave>                           :   "?"   # GREEK CAPITAL LETTER OMICRON WITH GRAVE(=VARIA) => U+1FF8 ?
<Greek_OMICRON> <dead_oxia>                            :   "?"   # GREEK CAPITAL LETTER OMICRON WITH ACUTE(=OXIA) => U+1FF9  ?
<Greek_upsilon> <dead_psili>                           :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI => U+1F50  ?
<Greek_upsilon> <dead_dasia>                           :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA => U+1F51  ?
<Greek_upsilon> <dead_psili> <dead_grave>              :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND GRAVE(=VARIA) => U+1F52  ?
<Greek_upsilon> <dead_dasia> <dead_grave>              :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND GRAVE(=VARIA) => U+1F53  ?
<Greek_upsilon> <dead_psili> <dead_oxia>               :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND ACUTE(=OXIA) => U+1F54  ?
<Greek_upsilon> <dead_dasia> <dead_oxia>               :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND ACUTE(=OXIA) => U+1F55  ?
<Greek_upsilon> <dead_psili> <dead_tilde>              :   "?"   # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI(=TILDE) => U+1F56  ?
<Greek_upsilon> <dead_dasia> <dead_tilde>              :   "?"   # GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI(=TILDE) => U+1F57  ?
<Greek_upsilon> <dead_tilde>                           :   "?"   # GREEK SMALL LETTER UPSILON WITH PERISPOMENI(=TILDE) => U+1FE6  ?
<Greek_UPSILON> <dead_grave>                           :   "?"   # GREEK CAPITAL LETTER UPSILON WITH GRAVE(=VARIA) => U+1FEA  ?
<Greek_UPSILON> <dead_oxia>                            :   "?"   # GREEK CAPITAL LETTER UPSILON WITH ACUTE(=OXIA) => U+1FEB  ?
<Greek_UPSILON> <dead_dasia>                           :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA => U+1F59  ?
<Greek_UPSILON> <dead_dasia> <dead_grave>              :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND GRAVE(=VARIA) => U+1F5B  ?
<Greek_UPSILON> <dead_dasia> <dead_oxia>               :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND ACUTE(=OXIA) => U+1F5D  ?
<Greek_UPSILON> <dead_dasia> <dead_tilde>              :   "?"   # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI(=TILDE) => U+1F5F  ?
<Greek_omega> <dead_psili>                             :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI => U+1F60  ?
<Greek_omega> <dead_dasia>                             :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA  => U+1F61  ?
<Greek_omega> <dead_psili> <dead_grave>                :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND GRAVE(=VARIA) => U+1F62  ?
<Greek_omega> <dead_dasia> <dead_grave>                :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND GRAVE(=VARIA) => U+1F63  ?
<Greek_omega> <dead_psili> <dead_oxia>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND ACUTE(=OXIA) => U+1F64  ?
<Greek_omega> <dead_dasia> <dead_oxia>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND ACUTE(=OXIA) => U+1F65  ?
<Greek_omega> <dead_psili> <dead_tilde>                :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI(=TILDE) => U+1F66  ?
<Greek_omega> <dead_dasia> <dead_tilde>                :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMEN => U+1F67 ?
<Greek_omega> <dead_psili> <dead_iota>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI(=IOTA) => U+1FA0  ?
<Greek_omega> <dead_dasia> <dead_iota>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI(=IOTA) => U+1FA1  ?
<Greek_omega> <dead_psili> <dead_grave> <dead_iota>    :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1FA2  ?
<Greek_omega> <dead_dasia> <dead_grave> <dead_iota>    :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1FA3  ?
<Greek_omega> <dead_psili> <dead_oxia> <dead_iota>     :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1FA4  ?
<Greek_omega> <dead_dasia> <dead_oxia> <dead_iota>     :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1FA5  ?
<Greek_omega> <dead_psili> <dead_tilde> <dead_iota>    :   "?"   # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1FA6  ?
<Greek_omega> <dead_dasia> <dead_tilde> <dead_iota>    :   "?"   # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1FA7  ?
<Greek_omega> <dead_grave> <dead_iota>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH GRAVE(=VARIA) AND YPOGEGRAMMENI(=IOTA) => U+1FF2 ?
<Greek_omega> <dead_iota>                              :   "?"   # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI(=IOTA) => U+1FF3  ?
<Greek_omega> <dead_oxia> <dead_iota>                  :   "?"   # GREEK SMALL LETTER OMEGA WITH ACUTE(=OXIA) AND YPOGEGRAMMENI(=IOTA) => U+1FF4  ?
<Greek_omega> <dead_tilde>                             :   "?"   # GREEK SMALL LETTER OMEGA WITH PERISPOMENI(=TILDE) => U+1FF6  ?
<Greek_omega> <dead_tilde> <dead_iota>                 :   "?"   # GREEK SMALL LETTER OMEGA WITH PERISPOMENI(=TILDE) AND YPOGEGRAMMENI(=IOTA) => U+1FF7  ?
<Greek_OMEGA> <dead_grave>                             :   "?"   # GREEK CAPITAL LETTER OMEGA WITH GRAVE(=VARIA) => U+1FFA  ?
<Greek_OMEGA> <dead_oxia>                              :   "?"   # GREEK CAPITAL LETTER OMEGA WITH ACUTE(=OXIA) => U+1FFB  ?
<Greek_OMEGA> <dead_psili>                             :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI => U+1F68  ?
<Greek_OMEGA> <dead_dasia>                             :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA => U+1F69  ?
<Greek_OMEGA> <dead_psili> <dead_grave>                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND GRAVE(=VARIA) => U+1F6A ?
<Greek_OMEGA> <dead_dasia> <dead_grave>                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND GRAVE(=VARIA) => U+1F6B  ?
<Greek_OMEGA> <dead_psili> <dead_oxia>                 :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND ACUTE(=OXIA) => U+1F6C  ?
<Greek_OMEGA> <dead_dasia> <dead_oxia>                 :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND ACUTE(=OXIA) => U+1F6D ?
<Greek_OMEGA> <dead_psili> <dead_tilde>                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI(=TILDE) => U+1F6E  ?
<Greek_OMEGA> <dead_dasia> <dead_tilde>                :   "?"   # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI(=TILDE) => U+1F6F  ?
 



voilivloilà smile

Hors ligne

#73 10-02-2014 01:15:21

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

@MicP : merci pour le lien : je n'ai pas tout compris, mais en tout cas, oui, j'avais enlevé .XCompse pour re-tester "/usr/share/X11/xkb/symbols/gr" après avoir remplacé par des noms de caractère pour touches mortes.

Aye, ça risque d'être dur d'aller changer des trucs dans le fichier "locale" ! Enfin si c'est ce que tu veux dire. Peux-tu m'expliquer dans quel fichier en amont, autre que  fr_FR) pourrait bloquer mes  "dead_psili" et "dead_dasia" ?

big_smile

Hors ligne

#74 10-02-2014 01:29:05

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [résolu]configurer une disposition grecque polytonique pour debian

Une double frappe sur une touche, c'est une composition de touche smile
Si elle ne «marche pas» c'est que la composition n'a pas été définie.
D'où la ligne que je te donne qui la définit. \o/

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#75 10-02-2014 01:33:40

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : [résolu]configurer une disposition grecque polytonique pour debian

Ah mais j'y pense, tous les claviers grecs polytonics fonctionnent avec les esprits doux et rude sous des claviers qwerty,
ce serait alors les locales anglaises qui permettraient de reconnaître "dasia" et "psili" ?

Faudrait trouver comment modifier les locates fr, alors ? roll

Hors ligne

Pied de page des forums