Βηπο

De Disposition de clavier bépo

Il y a quelques jours, sur le forum (http://forum.bepo.fr/viewtopic.php?id=442), Προμηθεύς (c’est son pseudo) a émis le souhait d’une disposition pour le grec polytonique qui soit compatible avec le bépo. C’est dans le but de répondre à sa demande que j’ai créé cette page.

Lettres de base

Tout d’abord, pour les lettres de base, il me semble qu’on devrait se baser, dans la mesure du possible, sur la touche morte existante pour l’alphabet grec et y apporter aussi peu de changements que possible.

Voici les lettres de base :

Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω

Détails

… et les associations lettre grecque – lettre latine :

Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω
A a B b G g D d E e Z z H h J j I i K k L l M m N n X x O o P p R r S s c T t U u F f Q q Y y W w

Il y a deux différences par rapport à la touche morte pour l’alphabet grec : l’ω qui est sur à au lieu de w et l’η qui est sur é au lieu de h. Le but est de rassembler toutes les voyelles à gauche en apportant un minimum de changements par rapport à la touche morte. De plus, le ς final a été placé sur c.

Voici à quoi ça ressemble jusqu’à présent :

Bépo français :

╔═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════════════╗
║ #   ¶ │ 1   „ │ 2   “ │ 3   ” │ 4   ≤ │ 5   ≥ │ 6     │ 7   ¬ │ 8   ¼ │ 9   ½ │ 0   ¾ │ °   ′ │ `   ″ │               ║
║       │       │       │       │       │       │       │       │       │       │       │       │       │               ║
║ $   – │ "   — │ «   < │ »   > │ (   [ │ )   ] │ @   ^ │ +   ± │ -   − │ /   ÷ │ *   × │ =   ≠ │ %   ‰ │               ║
╟───────┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───────────╢
║           │ B   ¦ │ É  [˝]│ P   § │ O   Œ │ È   ` │ !     │ V     │ D   Ð │ L     │ J   IJ │ Z   Ə │ W     │           ║
║           │       │       │       │       │       │       │       │       │       │       │       │       │           ║
║           │ b   | │ é  [´]│ p   & │ o   œ │ è  [`]│[^]  ¡ │ v  [ˇ]│ d   ð │ l  [/]│ j   ij │ z   ə │ w  [˘]│           ║
╟───────────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┐         ║
║             │ A   Æ │ U   Ù │ I  [˙]│ E  [¤]│ ; [ ̛]│ C   ſ │ T   Þ │ S   ẞ │ R   ™ │ N     │ M   º │ Ç  [,]│         ║
║             │       │       │       │       │       │       │       │       │       │       │       │       │         ║
║             │ a   æ │ u   ù │ i  [¨]│ e   € │ ,   ’ │ c   © │ t   þ │ s   ß │ r   ® │ n  [~]│ m  [¯]│ ç  [¸]│         ║
╟─────────┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───────┴─────────╢
║         │ Ê     │ À     │ Y   ‘ │ X   ’ │ :   · │ K     │ ? [ ̉]│ Q [ ̣]│ G     │ H   ‡ │ F   ª │                     ║
║         │       │       │       │       │       │       │       │       │       │       │       │                     ║
║         │ ê   / │ à   \ │ y   { │ x   } │ .   … │ k   ~ │ '   ¿ │ q  [°]│ g  [µ]│ h   † │ f  [˛]│                     ║
╟─────────┴─┬─────┴───┬───┴─────┬─┴───────┴───────┴───────┴───────┴───────┴───┬───┴─────┬─┴───────┼─────────┬───────────╢
║           │         │         │            NBSP            NNBSP            │         │         │         │           ║
║           │         │         │                                             │         │         │         │           ║
║           │         │         │             SP               _              │         │         │         │           ║
╚═══════════╧═════════╧═════════╧═════════════════════════════════════════════╧═════════╧═════════╧═════════╧═══════════╝

(Les touches mortes sont notées entre crochets.)

Bépo grec (βηπο) :

╔═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════════════╗
║ #   ¶ │ 1   „ │ 2   “ │ 3   ” │ 4   ≤ │ 5   ≥ │ 6     │ 7   ¬ │ 8   ¼ │ 9   ½ │ 0   ¾ │ °   ′ │ `   ″ │               ║
║       │       │       │       │       │       │       │       │       │       │       │       │       │               ║
║ $   – │ "   — │ «   < │ »   > │ (   [ │ )   ] │ @   ^ │ +   ± │ -   − │ /   ÷ │ *   × │ =   ≠ │ %   ‰ │               ║
╟───────┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───────────╢
║           │ Β   ¦ │ Η     │ Π   § │ Ο     │     ` │ !     │       │ Δ     │ Λ     │ Θ     │ Ζ     │       │           ║
║           │       │       │       │       │       │       │       │       │       │       │       │       │           ║
║           │ β   | │ η     │ π   & │ ο     │       │     ¡ │       │ δ     │ λ     │ θ     │ ζ     │       │           ║
╟───────────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┐         ║
║             │ Α     │ Υ     │ Ι     │ Ε     │ ;     │       │ Τ     │ Σ     │ Ρ   ™ │ Ν     │ Μ     │       │         ║
║             │       │       │       │       │       │       │       │       │       │       │       │       │         ║
║             │ α     │ υ     │ ι     │ ε   € │ ,   ’ │ ς   © │ τ     │ σ     │ ρ   ® │ ν     │ μ     │       │         ║
╟─────────┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───────┴─────────╢
║         │       │ Ω     │ Ψ   ‘ │ Ξ   ’ │ :   · │ Κ     │ ?     │ Χ     │ Γ     │     ‡ │ Φ     │                     ║
║         │       │       │       │       │       │       │       │       │       │       │       │                     ║
║         │     / │ ω   \ │ ψ   { │ ξ   } │ .   … │ κ   ~ │ '   ¿ │ χ     │ γ     │     † │ φ     │                     ║
╟─────────┴─┬─────┴───┬───┴─────┬─┴───────┴───────┴───────┴───────┴───────┴───┬───┴─────┬─┴───────┼─────────┬───────────╢
║           │         │         │            NBSP            NNBSP            │         │         │         │           ║
║           │         │         │                                             │         │         │         │           ║
║           │         │         │             SP               _              │         │         │         │           ║
╚═══════════╧═════════╧═════════╧═════════════════════════════════════════════╧═════════╧═════════╧═════════╧═══════════╝

(Les touches mortes sont notées entre accolades. Des crochets seront utilisés pour les touches mortes destinées au bépo grec.)

(Entre les signes « < » et « > », ce sont les lettres latines qui n’ont pas encore disparu.)

Autres lettres et symboles

Détails

Ͱ ͱ Ͳ ͳ Ͷ ͷ Ϙ ϙ Ϛ ϛ Ϝ ϝ Ϟ ϟ Ϡ ϡ Ϸ ϸ Ϻ ϻ Ϲ ϲ Ͻ ͻ Ͼ ͼ Ͽ ͽ Ϗ ϗ ϐ ϑ ϒ ϓ ϔ ϕ ϖ ϰ ϱ ϳ ϴ ϵ ϶ ϼ

On peut placer ces caractères en Alt Gr. Voici ce que j’ai tiré d’un des pilotes de mon Linux :

  • Ϝ/ϝ sur Γ/γ ;
  • Ͽ/ͽ sur Ζ/ζ ;
  • Ͻ/ͻ sur Ι/ι ;
  • Ϟ/ϟ sur Κ/κ ;
  • Ϲ/ϲ sur Λ/λ ;
  • Ϻ/ϻ sur Μ/μ ;
  • Ͼ/ͼ sur Ξ/ξ ;
  • Ϡ/ϡ sur Π/π ;
  • ϱ sur Ρ/ρ ;
  • Ϛ/ϛ sur Σ/ς ;
  • ϕ sur Φ/φ ;
  • ϖ sur Ω/ω.

Il reste un certain nombre de caractères à placer : Ͱ ͱ Ͳ ͳ Ͷ ͷ Ϙ ϙ Ϸ ϸ Ϗ ϗ ϐ ϑ ϒ ϓ ϔ ϰ ϳ ϴ ϵ ϶ ϼ

Le plus important de ces caractères me semble être ϐ qu’on peut placer en Alt Gr + β.

Le reste serait-il utile ?

╔═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════════════╗
║ #   ¶ │ 1   „ │ 2   “ │ 3   ” │ 4   ≤ │ 5   ≥ │ 6     │ 7   ¬ │ 8   ¼ │ 9   ½ │ 0   ¾ │ °   ′ │ `   ″ │               ║
║       │       │       │       │       │       │       │       │       │       │       │       │       │               ║
║ $   – │ "   — │ «   < │ »   > │ (   [ │ )   ] │ @   ^ │ +   ± │ -   − │ /   ÷ │ *   × │ =   ≠ │ %   ‰ │               ║
╟───────┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───────────╢
║           │ Β   ¦ │ Η     │ Π   Ϡ │ Ο     │     ` │ !     │       │ Δ     │ Λ   Ϲ │ Θ     │ Ζ   Ͽ │       │           ║
║           │       │       │       │       │       │       │       │       │       │       │       │       │           ║
║           │ β   ϐ │ η     │ π   ϡ │ ο     │       │     ¡ │       │ δ     │ λ   ϲ │ θ     │ ζ   ͽ │       │           ║
╟───────────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┐         ║
║             │ Α     │ Υ     │ Ι   Ͻ │ Ε     │ ;     │     Ϛ │ Τ     │ Σ     │ Ρ   ™ │ Ν     │ Μ   Ϻ │       │         ║
║             │       │       │       │       │       │       │       │       │       │       │       │       │         ║
║             │ α     │ υ     │ ι   ͻ │ ε   € │ ,   ’ │ ς   ϛ │ τ     │ σ     │ ρ   ϱ │ ν     │ μ   ϻ │       │         ║
╟─────────┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───────┴─────────╢
║         │       │ Ω     │ Ψ   ‘ │ Ξ   Ͼ │ :   · │ Κ   Ϟ │ ?     │ Χ     │ Γ   Ϝ │     ‡ │ Φ     │                     ║
║         │       │       │       │       │       │       │       │       │       │       │       │                     ║
║         │     / │ ω   ϖ │ ψ   { │ ξ   ͼ │ .   … │ κ   ϟ │ '   ¿ │ χ     │ γ   ϝ │     † │ φ   ϕ │                     ║
╟─────────┴─┬─────┴───┬───┴─────┬─┴───────┴───────┴───────┴───────┴───────┴───┬───┴─────┬─┴───────┼─────────┬───────────╢
║           │         │         │            NBSP            NNBSP            │         │         │         │           ║
║           │         │         │                                             │         │         │         │           ║
║           │         │         │             SP               _              │         │         │         │           ║
╚═══════════╧═════════╧═════════╧═════════════════════════════════════════════╧═════════╧═════════╧═════════╧═══════════╝

Mettre toutes ces lettres en Alt Gr m’a obligé à supprimer les caractères suivants : ~ } § & ® © \ |

Que pourrait-on en faire ?

Diacritiques

Diacritiques utilisés seuls

Voici les diacritiques utilisés en grec. Les deux premiers sont utilisés en grec moderne, les autres sont réservés au grec ancien aussi appelé « polytonique ».

L’accent (tonos en VO) et l’accent aigu (oxia) sont équivalent selon Unicode.

L’ypogegrammeni et le prosgegrammeni sont tous deux traduits par « iota souscrit » en VF. C’est un seul diacritique, qui est placé sous ([h]ypo) la lettre en minuscule mais souvent après la lettre en majuscule.

TONOS ACCENT Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ΄
DIALYTIKA TRÉMA Ϊ ϊ Ϋ ϋ
PSILI ESPRIT DOUX Ἀ ἀ Ἐ ἐ Ἠ ἠ Ἰ ἰ Ὀ ὀ ῤ ὐ Ὠ ὠ ᾿
DASIA ESPRIT RUDE Ἁ ἁ Ἑ ἑ Ἡ ἡ Ἱ ἱ Ὁ ὁ Ῥ ῥ Ὑ ὑ Ὡ ὡ ῾
VARIA ACCENT GRAVE Ὰ ὰ Ὲ ὲ Ὴ ὴ Ὶ ὶ Ὸ ὸ Ὺ ὺ Ὼ ὼ `
OXIA ACCENT AIGU Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ´
PERISPOMENI CIRCONFLEXE ᾶ ῆ ῖ ῦ ῶ ῀
YPOGEGRAMMENI IOTA SOUSCRIT ᾳ ῃ ῳ ͺ
PROSGEGRAMMENI IOTA SOUSCRIT ᾼ ῌ ῼ ι
VRACHY BRÈVE Ᾰ ᾰ Ῐ ῐ Ῠ ῠ
MACRON MACRON Ᾱ ᾱ Ῑ ῑ Ῡ ῡ

Combinaisons de deux ou trois diacritiques

DIALYTIKA AND TONOS TRÉMA ET ACCENT ΐ ΰ ΅
PSILI AND VARIA ESPRIT DOUX ET ACCENT GRAVE Ἂ ἂ Ἒ ἒ Ἢ ἢ Ἲ ἲ Ὂ ὂ ὒ Ὢ ὢ ῍
DASIA AND VARIA ESPRIT RUDE ET ACCENT GRAVE Ἃ ἃ Ἓ ἓ Ἣ ἣ Ἳ ἳ Ὃ ὃ Ὓ ὓ Ὣ ὣ ῝
PSILI AND OXIA ESPRIT DOUX ET ACCENT AIGU Ἄ ἄ Ἔ ἔ Ἤ ἤ Ἴ ἴ Ὄ ὄ ὔ Ὤ ὤ ῎
DASIA AND OXIA ESPRIT RUDE ET ACCENT AIGU Ἅ ἅ Ἕ ἕ Ἥ ἥ Ἵ ἵ Ὅ ὅ Ὕ ὕ Ὥ ὥ ῞
PSILI AND PERISPOMENI ESPRIT DOUX ET CIRCONFLEXE Ἆ ἆ Ἦ ἦ Ἶ ἶ ὖ Ὦ ὦ ῏
DASIA AND PERISPOMENI ESPRIT RUDE ET CIRCONFLEXE Ἇ ἇ Ἧ ἧ Ἷ ἷ Ὗ ὗ Ὧ ὧ ῟
PSILI AND YPOGEGRAMMENI ESPRIT DOUX IOTA SOUSCRIT ᾀ ᾐ ᾠ
PSILI AND PROSGEGRAMMENI ESPRIT DOUX IOTA SOUSCRIT ᾈ ᾘ ᾨ
DASIA AND YPOGEGRAMMENI ESPRIT RUDE IOTA SOUSCRIT ᾁ ᾑ ᾡ
DASIA AND PROSGEGRAMMENI ESPRIT RUDE IOTA SOUSCRIT ᾉ ᾙ ᾩ
VARIA AND YPOGEGRAMMENI ACCENT GRAVE IOTA SOUSCRIT ᾲ ῂ ῲ
PSILI AND VARIA AND YPOGEGRAMMENI ESPRIT DOUX ACCENT GRAVE ET IOTA SOUSCRIT ᾂ ᾒ ᾢ
PSILI AND VARIA AND PROSGEGRAMMENI ESPRIT DOUX ACCENT GRAVE ET IOTA SOUSCRIT ᾊ ᾚ ᾪ
DASIA AND VARIA AND YPOGEGRAMMENI ESPRIT RUDE ACCENT GRAVE ET IOTA SOUSCRIT ᾃ ᾓ ᾣ
DASIA AND VARIA AND PROSGEGRAMMENI ESPRIT RUDE ACCENT GRAVE ET IOTA SOUSCRIT ᾋ ᾛ ᾫ
OXIA AND YPOGEGRAMMENI ACCENT AIGU IOTA SOUSCRIT ᾴ ῄ ῴ
PSILI AND OXIA AND YPOGEGRAMMENI ESPRIT DOUX ACCENT AIGU ET IOTA SOUSCRIT ᾄ ᾔ ᾤ
PSILI AND OXIA AND PROSGEGRAMMENI ESPRIT DOUX ACCENT AIGU ET IOTA SOUSCRIT ᾌ ᾜ ᾬ
DASIA AND OXIA AND YPOGEGRAMMENI ESPRIT RUDE ACCENT AIGU ET IOTA SOUSCRIT ᾅ ᾕ ᾥ
DASIA AND OXIA AND PROSGEGRAMMENI ESPRIT RUDE ACCENT AIGU ET IOTA SOUSCRIT ᾍ ᾝ ᾭ
PERISPOMENI AND YPOGEGRAMMENI CIRCONFLEXE IOTA SOUSCRIT ᾷ ῇ ῷ
PSILI AND PERISPOMENI AND YPOGEGRAMMENI ESPRIT DOUX CIRCONFLEXE ET IOTA SOUSCRIT ᾆ ᾖ ᾦ
PSILI AND PERISPOMENI AND PROSGEGRAMMENI ESPRIT DOUX CIRCONFLEXE ET IOTA SOUSCRIT ᾎ ᾞ ᾮ
DASIA AND PERISPOMENI AND YPOGEGRAMMENI ESPRIT RUDE CIRCONFLEXE ET IOTA SOUSCRIT ᾇ ᾗ ᾧ
DASIA AND PERISPOMENI AND PROSGEGRAMMENI ESPRIT RUDE CIRCONFLEXE ET IOTA SOUSCRIT ᾏ ᾟ ᾯ
DIALYTIKA AND VARIA TRÉMA ET ACCENT GRAVE ῒ ῢ ῭
DIALYTIKA AND OXIA TRÉMA ET ACCENT AIGU ΐ ΰ ΅
DIALYTIKA AND PERISPOMENI TRÉMA ET CIRCONFLEXE ῗ ῧ

Touches mortes

Pour les diacritiques, les pilotes que j’ai eu l’occasion d’examiner pour Linux et pour Windows fonctionnent différemment.

Sous Windows, l’auteur du pilote n’a pas prévu de touches mortes en cascade (touche morte 1 suivie de touche morte 2 suivie de lettre de base). Ainsi, une lettre n’est jamais précédée que d’une seule touche morte au maximum et on a défini plus d’une trentaine de touches mortes !!!

Sous Linux, on s’est contenté de 9 touches mortes qu’il est possible de combiner. Voici à quoi elles ressemblent :

   key <AD11> { [ dead_tilde, dead_diaeresis, dead_macron ] }; // ~ ¨ ¯
   key <AD12> { [  dead_iota,     VoidSymbol,  dead_breve ] }; // ͺ   ˘
   key <AC10> { [ dead_acute, dead_psili  ] }; // ´ ̓ 
   key <AC11> { [ dead_grave, dead_dasia  ] }; // ` ̔

Ce qui correspond à :

      ┬───┴───┬───┴───┬───────────┤
      │[¨]    │       │           │
      │       │       │ E         │
      │[~] [¯]│[ͺ] [˘]│   n       │
┬─────┴─┬─────┴─┬─────┴─┐   t     │
│[ ̓]   │[ ̔]   │       │     e   │
│       │       │       │       r │
│[´]    │[`]    │       │         │
┴───┬───┴───┬───┴───────┴─────────┤

On notera que les lettres « with perispomeni », ce qui est traduit par « circonflexe » dans la VF, sont obtenues par un <dead_tilde> sous Linux. Ça peut se comprendre parce que ce diacritique ressemble souvent à un tilde, ou parfois à une brève renversée. Personnellement, je n’ai pas encore trouvé de police où le perispomeni ressemble vraiment à un circonflexe aussi pointu que nous le connaissons.

Je propose de mettre l’accent aigu sur V et l’accent grave sur ^ en déplaçant ! en Alt Gr. Je propose également de placer le tréma sur H, le circonflexe (dead_tilde) et le macron sur Ç, le iota souscrit et la brève sur W. Ça nous donne :

╔═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════╤═══════════════╗
║ #   ¶ │ 1   „ │ 2   “ │ 3   ” │ 4   ≤ │ 5   ≥ │ 6     │ 7   ¬ │ 8   ¼ │ 9   ½ │ 0   ¾ │ °   ′ │ `   ″ │               ║
║       │       │       │       │       │       │       │       │       │       │       │       │       │               ║
║ $   – │ "   — │ «   < │ »   > │ (   [ │ )   ] │ @   ^ │ +   ± │ -   − │ /   ÷ │ *   × │ =   ≠ │ %   ‰ │               ║
╟───────┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───────────╢
║           │ Β   ¦ │ Η     │ Π   Ϡ │ Ο     │     ` │[ ̔] ¡ │[ ̓]   │ Δ     │ Λ   Ϲ │ Θ     │ Ζ   Ͽ │[˘]    │           ║
║           │       │       │       │       │       │       │       │       │       │       │       │       │           ║
║           │ β   ϐ │ η     │ π   ϡ │ ο     │       │[`]  ! │[´]    │ δ     │ λ   ϲ │ θ     │ ζ   ͽ │[ͺ]    │           ║
╟───────────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┬─────┴─┐         ║
║             │ Α     │ Υ     │ Ι   Ͻ │ Ε     │ ;     │     Ϛ │ Τ     │ Σ     │ Ρ   ™ │ Ν     │ Μ   Ϻ │[¯]    │         ║
║             │       │       │       │       │       │       │       │       │       │       │       │       │         ║
║             │ α     │ υ     │ ι   ͻ │ ε   € │ ,   ’ │ ς   ϛ │ τ     │ σ     │ ρ   ϱ │ ν     │ μ   ϻ │[~]    │         ║
╟─────────┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───┬───┴───────┴─────────╢
║         │       │ Ω     │ Ψ   ‘ │ Ξ   Ͼ │ :   · │ Κ   Ϟ │ ?     │ Χ     │ Γ   Ϝ │     ‡ │ Φ     │                     ║
║         │       │       │       │       │       │       │       │       │       │       │       │                     ║
║         │     / │ ω   ϖ │ ψ   { │ ξ   ͼ │ .   … │ κ   ϟ │ '   ¿ │ χ     │ γ   ϝ │[¨]  † │ φ   ϕ │                     ║
╟─────────┴─┬─────┴───┬───┴─────┬─┴───────┴───────┴───────┴───────┴───────┴───┬───┴─────┬─┴───────┼─────────┬───────────╢
║           │         │         │            NBSP            NNBSP            │         │         │         │           ║
║           │         │         │                                             │         │         │         │           ║
║           │         │         │             SP               _              │         │         │         │           ║
╚═══════════╧═════════╧═════════╧═════════════════════════════════════════════╧═════════╧═════════╧═════════╧═══════════╝

Tonos et oxia

Unicode distingue deux diacritiques : tonos, simplement traduit par « accent » dans la VF, et oxia, traduit par « accent aigu » :

TONOS   ACCENT        Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ΄
OXIA    ACCENT AIGU   Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ´

Unicode a établi une équivalence entre les deux.

Le pilote Windows permet l’accès aux deux par deux touches mortes distinctes. Par contre, le pilote Linux, tenant compte de cette équivalence, ne propose que les lettres avec tonos.

Le problème est que la plupart des applications sous Linux ne semblent pas être au courant de cette équivalence, ce qui veut dire que si un document est créé par un utilisateur de Windows avec des oxia et est ensuite lu par un utilisateur de Linux qui ne peut taper que des tonos, aucune des recherches (fonction « Rechercher ») sur des mots qui incluent des lettres avec oxia n’aboutira.

Il me semble donc utile de permettre aux utilisateurs de Linux de saisir simplement les lettres avec oxia.

Sachant que
accent aigu + lettre → lettre avec tonos,
on peut soit créer une nouvelle touche morte <dead_oxia>, soit proposer quelque chose du genre
accent aigu + point + lettre → lettre avec oxia.

Je pencherais plutôt pour la deuxième option, ce qui ferait des lettres avec oxia des caractères secondaires, équivalents aux lettres avec tonos.

Une troisième option consisterait à utiliser une touche morte existante, telle que <dead_doubleacute> ou <dead_abovedot> et de lui attribuer l’oxia quand elle est utilisée avec des lettres grecques.

Liste des caractères accentués précomposés

Détails

Psili esprit doux Ἀ ἀ Ἐ ἐ Ἠ ἠ Ἰ ἰ Ὀ ὀ ῤ ὐ Ὠ ὠ ᾿
Dasia esprit rude Ἁ ἁ Ἑ ἑ Ἡ ἡ Ἱ ἱ Ὁ ὁ Ῥ ῥ Ὑ ὑ Ὡ ὡ ῾
Varia accent grave Ὰ ὰ Ὲ ὲ Ὴ ὴ Ὶ ὶ Ὸ ὸ Ὺ ὺ Ὼ ὼ `
Psili and varia esprit doux et accent grave Ἂ ἂ Ἒ ἒ Ἢ ἢ Ἲ ἲ Ὂ ὂ ὒ Ὢ ὢ ῍
Dasia and varia esprit rude et accent grave Ἃ ἃ Ἓ ἓ Ἣ ἣ Ἳ ἳ Ὃ ὃ Ὓ ὓ Ὣ ὣ ῝
Tonos accent Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ΄
Oxia accent aigu Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ ´
Psili and oxia esprit doux et accent aigu Ἄ ἄ Ἔ ἔ Ἤ ἤ Ἴ ἴ Ὄ ὄ ὔ Ὤ ὤ ῎
Dasia and oxia esprit rude et accent aigu Ἅ ἅ Ἕ ἕ Ἥ ἥ Ἵ ἵ Ὅ ὅ Ὕ ὕ Ὥ ὥ ῞
Perispomeni circonflexe ᾶ ῆ ῖ ῦ ῶ ῀
Psili and perispomeni esprit doux et circonflexe Ἆ ἆ Ἦ ἦ Ἶ ἶ ὖ Ὦ ὦ ῏
Dasia and perispomeni esprit rude et circonflexe Ἇ ἇ Ἧ ἧ Ἷ ἷ Ὗ ὗ Ὧ ὧ ῟
Ypogegrammeni iota souscrit ᾳ ῃ ῳ ͺ
Prosgegrammeni iota souscrit ᾼ ῌ ῼ ι
Psili and ypogegrammeni esprit doux iota souscrit ᾀ ᾐ ᾠ
Psili and prosgegrammeni esprit doux iota souscrit ᾈ ᾘ ᾨ
Dasia and ypogegrammeni esprit rude iota souscrit ᾁ ᾑ ᾡ
Dasia and prosgegrammeni esprit rude iota souscrit ᾉ ᾙ ᾩ
Varia and ypogegrammeni accent grave iota souscrit ᾲ ῂ ῲ
Psili and varia and ypogegrammeni esprit doux accent grave et iota souscrit ᾂ ᾒ ᾢ
Psili and varia and prosgegrammeni esprit doux accent grave et iota souscrit ᾊ ᾚ ᾪ
Dasia and varia and ypogegrammeni esprit rude accent grave et iota souscrit ᾃ ᾓ ᾣ
Dasia and varia and prosgegrammeni esprit rude accent grave et iota souscrit ᾋ ᾛ ᾫ
Oxia and ypogegrammeni accent aigu iota souscrit ᾴ ῄ ῴ
Psili and oxia and ypogegrammeni esprit doux accent aigu et iota souscrit ᾄ ᾔ ᾤ
Psili and oxia and prosgegrammeni esprit doux accent aigu et iota souscrit ᾌ ᾜ ᾬ
Dasia and oxia and ypogegrammeni esprit rude accent aigu et iota souscrit ᾅ ᾕ ᾥ
Dasia and oxia and prosgegrammeni esprit rude accent aigu et iota souscrit ᾍ ᾝ ᾭ
Perispomeni and ypogegrammeni circonflexe iota souscrit ᾷ ῇ ῷ
Psili and perispomeni and ypogegrammeni esprit doux circonflexe et iota souscrit ᾆ ᾖ ᾦ
Psili and perispomeni and prosgegrammeni esprit doux circonflexe et iota souscrit ᾎ ᾞ ᾮ
Dasia and perispomeni and ypogegrammeni esprit rude circonflexe et iota souscrit ᾇ ᾗ ᾧ
Dasia and perispomeni and prosgegrammeni esprit rude circonflexe et iota souscrit ᾏ ᾟ ᾯ
Dialytika tréma Ϊ ϊ Ϋ ϋ
Dialytika and tonos tréma et accent ΐ ΰ ΅
Dialytika and varia tréma et accent grave ῒ ῢ ῭
Dialytika and oxia tréma et accent aigu ΐ ΰ ΅
Dialytika and perispomeni tréma et circonflexe ῗ ῧ ῁
Vrachy brève Ᾰ ᾰ Ῐ ῐ Ῠ ῠ
Macron macron Ᾱ ᾱ Ῑ ῑ Ῡ ῡ

Quelques signes de ponctuation

ʹ 0374 GREEK NUMERAL SIGN
= dexia keraia
* indicates numeric use of letters
: 02B9 modifier letter prime
ʹ 0374 SIGNE NUMÉRAL GREC (dexia kéraia)
= dexia kéraia
* indique l'utilisation numérique des lettres
: 02B9 lettre modificative prime
͵ 0375 GREEK LOWER NUMERAL SIGN
= aristeri keraia
* indicates numeric use of letters
͵ 0375 SIGNE NUMÉRAL SOUSCRIT GREC (aristéri kéraia)
= aristéri kéraia
* indique l'utilisation numérique des lettres
; 037E GREEK QUESTION MARK
= erotimatiko
* sentence-final punctuation
* 003B is the preferred character
: 003B semicolon
; 037E POINT D'INTERROGATION GREC (érotimatiko)
= érotimatiko
* ponctuation de fin de phrase
* 003B est le caractère recommandé
: 003B point-virgule
· 0387 GREEK ANO TELEIA
* functions in Greek like a semicolon
* 00B7 is the preferred character
: 00B7 middle dot
· 0387 CARACTÈRE GREC ANO TELEIA
= point en haut, point-virgule grec
* équivalent grec du point-virgule
* le caractère recommandé est 00B7
: 00B7 point médian
1FBD GREEK KORONIS
# 0020 0313
1FBD CORONIS
= crase

Les différents pilotes que j’ai eu l’occasion d’examiner n’utilisent ni le point d’interrogation grec, ni l’ano teleia, mais les remplacent respectivement par le point-virgule et le point médian. Faudrait-il les imiter ?

Que faire des signes numéraux ?

D’après les exemples que j’en ai trouvés, bien que la coronis et l’esprit doux aient deux points de code distincts, on ne les distingue pas lorsqu’ils sont portés par une voyelle. Est-ce exact ?