« Caractères pris en charge » : différence entre les versions

De Disposition de clavier bépo
Ligne 65 : Ligne 65 :
|-
|-
| [[wp:Tréma|Tréma]] || align="center" | ¨ || align="center" | U+00a8 || align="center" | ̈ || align="center" | U+0308 || äëïöüÿÄËÏÖÜŸ ||  
| [[wp:Tréma|Tréma]] || align="center" | ¨ || align="center" | U+00a8 || align="center" | ̈ || align="center" | U+0308 || äëïöüÿÄËÏÖÜŸ ||  
|-
| Crochet en chef || align="center" | ? || align="center" | U+? || align="center" | ̉ || align="center" | U+309 || ? ||
|-  
|-  
| [[wp:Rond en chef|Rond en chef]] || align="center" | ˚ || align="center" | U+02da || align="center" | ̊ || align="center" | U+030a || åůÅŮ || °®©  
| [[wp:Rond en chef|Rond en chef]] || align="center" | ˚ || align="center" | U+02da || align="center" | ̊ || align="center" | U+030a || åůÅŮ || °®©  
Ligne 72 : Ligne 74 :
| [[wp:Hatchek|Hatchek]] || align="center" | ˇ|| align="center" | U+02c7 || align="center" | ̌|| align="center" | U+030c || ǎčďěǐǒňřšťǔǚžǍČĎĚǏŇǑŘŠŤŽǙǓ ||  
| [[wp:Hatchek|Hatchek]] || align="center" | ˇ|| align="center" | U+02c7 || align="center" | ̌|| align="center" | U+030c || ǎčďěǐǒňřšťǔǚžǍČĎĚǏŇǑŘŠŤŽǙǓ ||  
|-
|-
| [[wp:Cédille|Cédille]] || align="center" | ¸ || align="center" | U+00b8 || align="center" | ?|| align="center" | U+0327 || çģķļņşţÇĢĶĻŅŞŢ ||  
| [[wp:Corne (diacritique)|Corne]] || align="center" | ? || align="center" | U+? || align="center" | ̧̛ || align="center" | U+031b || ơưƠƯ ||
|-
| [[wp:Cédille|Cédille]] || align="center" | ¸ || align="center" | U+00b8 || align="center" | ̧ || align="center" | U+0327 || çģķļņşţÇĢĶĻŅŞŢ ||
|-
| [[wp:Barre inscrite|Barre inscrite]] || align="center" |  || align="center" | U+? || align="center" | ?|| align="center" | U+? || đħłøĐĦŁØŧŦ ||
|-
| [[wp:Double accent aigu|Double accent aigu]] || align="center" | ˝ || align="center" | U+? || align="center" | ?|| align="center" | U+? || őűŐŰ ||  
|}
|}
barre        đħłøĐĦŁØŧŦ
double aigu    ̋    őűŐŰ
corne    ̛    ơưƠƯ


autres romans    æðəijœßþÆÐƏIJŒÞŋŊĸ•¡¿ºªʒƷǯǮ
autres romans    æðəijœßþÆÐƏIJŒÞŋŊĸ•¡¿ºªʒƷǯǮ
Ligne 85 : Ligne 87 :
grec    ςερτυθιοπασδφγηξκλζχψωβνμΕΡΤΥΘΙΟΠΑΣΔΦΓΗΞΚΛΖΧΨΩΒΝΜ ϗϛϣ·ϖϑϐ ́ ̈ ̈́
grec    ςερτυθιοπασδφγηξκλζχψωβνμΕΡΤΥΘΙΟΠΑΣΔΦΓΗΞΚΛΖΧΨΩΒΝΜ ϗϛϣ·ϖϑϐ ́ ̈ ̈́


Remarque : Les touches mortes utilisables sont limitées par la locale sous linux. iota, hook doubleacute, horn et belowdot ne sont pas disponibles avec la locale fr_FR. Le « iota » ne sert que pour les caractères grecs.
Remarque : Les touches mortes utilisables sont limitées par la locale sous linux. 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.

Version du 17 novembre 2007 à 19:23

Cette page a pour but de recenser les caractères qui devront être implémentés dans la disposition fr-dvorak-bépo. La page de discussion associée permettra, justement, les discussions. La suite présente pour l'instant quelques pistes de réflexion.

On peut distinguer deux grands groupes de caractères : les caractères à optimiser et les caractères à insérer.

Caractères à optimiser

Globalement, ces caractères seront placés de préférence à des emplacement d'autant plus aisés qu'ils sont fréquents, et sur les combinaisons simples : accès direct, niveau majuscule ou Alt Gr, touche morte simple.

Il s'agit des 152 caractères suivants :

  • 139 caractères présents sur les claviers français (de France) :
    • 46 minuscules : a â ä ã à b c ç d e ê ë é è f g h i ì î ï j k l m n o ô ö õ ò p q r s t u ù û ü v w x y ÿ z ;
    • 43 majuscules : A Â Ä Ã À B C D E È Ê Ë F G H I Ì Î Ï J K L M N O Ò Ô Ö P Q R S T U Ù Û Ü V W X Y Z ;
    • 31 symboles typographiques : _ - ' . , ; : ! ? @ & § # ~ ^ ` ¨ ° | ( ) { } [ ] / \ < > " µ ;
    • 15 chiffres, opérations : 0 1 2 3 4 5 6 7 8 9 ² * + = % ;
    • 4 unités monétaires : € $ £ ¤ ;
  • 13 caractères nécessaires à une composition soignée en français, sans terme étranger : 7 lettres oubliées (É Ÿ Ç æ Æ œ Œ), 6 symboles de mise en forme (« » … – — ’).

Caractères à insérer

Ces caractères n'ont pas à être placés de manière optimale et n'ont pas à gêner les caractères précédents dans l’optimisation du clavier. Pour leur choix, on pourra s’inspirer des caractères supportés par les polices les plus courantes (Arial et Times_new_roman surtout).

On peut inclure, par ordre d’importance décroissante :

  • les lettres et symboles des langues de l'union européenne à script roman : ß ñ Ñ ` “ ” ‘ ¢ (à compléter)
  • les caractères suivants, utilisables pour une composition très soignée : ¹ ³ ± × ÷ † ‡ ′ ″ ‹ › ¼ ½ ¾ ‿ ⁂
  • d'autres caractères pouvant être utiles : ¶ ¦ ¬ © ® ª ♯♮♭
  • les lettres des langues suivantes : langues gaéliques, turc, islandais, azéri, espéranto
  • les lettres du grec monotonique, très utilisées dans les domaines techniques
  • les caractères de l'alphabet phonétique international utilisés pour les langues ci-dessus
  • les diacritiques sans chasse relatifs aux caractères précédents
  • les caractères désuets des langues à script roman en Europe : ij IJ ſ ĸ ƶ Ƶ
  • les lettres des langues et transcriptions suivantes : vietnamien, hanyu pinyin, arabe ISO 233, cyrillique ISO 9, grec ISO 843
  • les symboles scientifiques primordiaux : ƒ ℓ Ω ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ← ↑ → ↓ ↔ ∂ ∆ ∏ ∑ ∙ √ ∞ ∩ ∫ ≈ ≠ ≡ ≤ ≥ ♀ ♂
  • les caractères des langues suivantes : bulgare, serbe, macédonien, ukrainien, biélorusse, russe, arménien, géorgien, hébreux
  • le symbole de la victoire du bépo :
  • le yen ¥

En accès par touche morte

La plupart des caractères suivants seront en accès par touche morte. En notant ¤ le caractère associé à la touche morte, les règles générales de décision sont les suivantes :

  • la séquence ‹¤ + caractère› doit donner un caractère diacritiqué (ˆ+a → â), un caractère possédant la propriété de ¤ (barré + l → ł, grec + n → ν), un caractère lié intuitivement (ˆ + 1 → ¹, caractère_supplémentaire + d → ð)
  • la séquence ‹¤ + ¤› donnera le caractère ¤.
  • la séquence ‹¤ + espace_insécable› donnera le caractère sans chasse lié à ¤ (s'il existe)
  • de manière exceptionnelle, on pourra considérer les combinaisons ‹¤ +AltGr_lettre›, en particulier pour les voyelles, comme manière d'introduire un caractère rare. Par exemple : accent_aigu + AltGr_o → ǿ ou barre + AltGr_o → ɵ


Liste des caractère possibles regroupés par touche morte
Nom Glyphe Unicode Combin. Unicode Lettres Symboles
Accent grave ` U+0060 ̀ U+0300 àèìòùǜÀÈÌÒÙǛ ‘“
Accent aigu ´ U+00b4 ́ U+0301 áćéíńóŕśúýźǘÁĆÉÍŃÓŔŚÚÝŹǗ ”’
Accent circonflexe ^ U+005e ̂ U+0302 âĉêĝĥîĵôŝûŵŷÂĈÊĜĤÎĴÔŜÛŴŶ ¹²³⁴⁵⁶⁷⁸⁹⁰⁺⁽⁾⁼⁻
Tilde ~ U+007e ̃ U+0303 ãñõÃÑÕ
Macron ¯ U+00af ̄ U+0304 āēīūǖĀĒĪŪǕ
Brève ˘ U+02d8 ̆ U+0306 ăğŭĂĞŬ
Point en chef ˙ U+02d9 ̇ U+0307 ċėġıżĊĖĠİŻŀĿ
Tréma ¨ U+00a8 ̈ U+0308 äëïöüÿÄËÏÖÜŸ
Crochet en chef ? U+? ̉ U+309 ?
Rond en chef ˚ U+02da ̊ U+030a åůÅŮ °®©
Ogonek ˛ U+02db ̨ U+0328 ąęįųĄĘĮŲ
Hatchek ˇ U+02c7 ̌ U+030c ǎčďěǐǒňřšťǔǚžǍČĎĚǏŇǑŘŠŤŽǙǓ
Corne ? U+? ̧̛ U+031b ơưƠƯ
Cédille ¸ U+00b8 ̧ U+0327 çģķļņşţÇĢĶĻŅŞŢ
Barre inscrite U+? ? U+? đħłøĐĦŁØŧŦ
Double accent aigu ˝ U+? ? U+? őűŐŰ

autres romans æðəijœßþÆÐƏIJŒÞŋŊĸ•¡¿ºªʒƷǯǮ a.p.i. ɨøɜɾɫɐɤɵœɹɶ_‿ ̩ʲɒɛʁθʏʊɪɔʋæʉɑʃðɱɣɥɲɬʎːə ̃ʒχçʌβŋɯ ̆ʔɡɘʀʈɦ ̝ ̪ʂɖɟʰʝɭɚʐħɕʑɰʣʤʦʨʧˀˁ grec ςερτυθιοπασδφγηξκλζχψωβνμΕΡΤΥΘΙΟΠΑΣΔΦΓΗΞΚΛΖΧΨΩΒΝΜ ϗϛϣ·ϖϑϐ ́ ̈ ̈́

Remarque : Les touches mortes utilisables sont limitées par la locale sous linux. 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.