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

De Disposition de clavier bépo
(caractères iso 9)
(racoule)
Ligne 1 : Ligne 1 :
Cette page a pour but de recenser les [[wp:Caractère (typographie)|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.
zeldellach
Cette page a pour but de recenser les [[wp:Caractère (typographie)|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.
On peut distinguer deux grands groupes de caractères : les caractères à optimiser et les caractères à insérer.


== Caractères à optimiser ==
== 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 [[wp:Touche majuscule|majuscule]] ou [[wp:Touche Alt Gr|Alt Gr]], [[wp:Touche morte|touche morte]] simple.
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 [[wp:Touche majuscule|majuscule]] ou [[wp:Touche Alt Gr|Alt Gr]], [[wp:Touche morte|touche morte]] simple.


Il s'agit des caractères suivants :
Il s'agit des caractères suivants :
*les caractères usuels présents sur les claviers français :
*les caractères usuels présents sur les claviers français :
**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 ;
**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 ;
**44 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 ;
**44 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 ;
**30 symboles typographiques : _ - ' . , ; : ! ? @ & § ~ ^ ` ¨ {{R|°}} | ( ) { } [ ] / \ < > " ;
**30 symboles typographiques : _ - ' . , ; : ! ? @ & § ~ ^ ` ¨ {{R|°}} | ( ) { } [ ] / \ < > " ;
**15 chiffres, opérations : 0 1 2 3 4 5 6 7 8 9 ² * + = % ;
**15 chiffres, opérations : 0 1 2 3 4 5 6 7 8 9 ² * + = % ;
**2 unités monétaires : $ ;
**2 unités monétaires : € $ ;
*les caractères nécessaires à une composition soignée en français, sans terme étranger : 7 lettres oubliées (É Ÿ Ç æ Æ œ Œ), 6 symboles de mise en forme (« » … – — ’). Le cas du guillement simple ouvrant est cependant débattu.
*les caractères nécessaires à une composition soignée en français, sans terme étranger : 7 lettres oubliées (É Ÿ Ç æ Æ œ Œ), 6 symboles de mise en forme (« » … – — ’). Le cas du guillement simple ouvrant est cependant débattu.


== Caractères à insérer ==
== 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.
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).
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 :
On peut inclure, par ordre d’importance décroissante :
* les autres caractères présents sur les disposition standard françaises, mais suffisamment rares pour ne pas nécessiter de placement préférentiel : {{R|¤}} {{V|# µ}}
* les autres caractères présents sur les disposition standard françaises, mais suffisamment rares pour ne pas nécessiter de placement préférentiel : {{R|¤}} {{V|# µ}}
* les lettres et symboles des 20 autres langues officielles de l'union européenne à script roman :  
* les lettres et symboles des 20 autres langues officielles de l'union européenne à script roman :  
**{{V|á ă ā å ą ć ċ č ď}} {{V|ė ě ē ę ġ ģ}} {{R|ħ}} {{V|í ī į}} {{R|ij}} {{V|ķ ļ}} {{R|ł}} {{V|ń ň ņ ó}} {{R|ő}} {{V|ø ŕ ř ś š}} {{R|ș}} {{V|ß ť}} {{R|ț}} {{V|ú ū ů ų}} {{R|ű}} {{V|ý ź ż ž}}  
**{{V|á ă ā Ã¥ ą ć ċ č ď}} {{V|ė ě ē ę Ä¡ Ä£}} {{R|ħ}} {{V|í Ä« į}} {{R|ij}} {{V|Ä· ļ}} {{R|ł}} {{V|ń ň ņ ó}} {{R|ő}} {{V|ø ŕ ř ś Å¡}} {{R|ș}} {{V|ß Å¥}} {{R|ț}} {{V|ú Å« ů ų}} {{R|ű}} {{V|ý ź ż ž}}  
**{{V|Á Ă Ā Å Ą Ć Ċ Č Ď Ė Ě Ē Ę Ġ Ģ}} {{R|Ħ}} {{V|Í Ī Į}} {{R|IJ}} {{V|Ķ Ļ}} {{R|Ł}} {{V|Ń Ň Ņ Ó}} {{R|Ő}} {{V|Ø Ŕ Ř Ś Š}} {{R|Ș}} {{V|Ť}} {{R|Ț}} {{V|Ú Ū Ů Ų}} {{R|Ű}} {{V|Ý Ź Ż Ž}} ;
**{{V|Á Ă Ā Å Ą Ć Ċ Č Ď Ė Ě Ē Ę Ġ Ģ}} {{R|Ħ}} {{V|Í Ī Į}} {{R|IJ}} {{V|Ķ Ļ}} {{R|Ł}} {{V|Ń Ň Ņ Ó}} {{R|Ő}} {{V|Ø Ŕ Ř Ś Š}} {{R|Ș}} {{V|Ť}} {{R|Ț}} {{V|Ú Ū Ů Ų}} {{R|Ű}} {{V|Ý Ź Ż Ž}} ;
***[[wp:allemand|{{V|allemand}}]] : {{V|ß}} {{R|}} ;
***[[wp:allemand|{{V|allemand}}]] : {{V|ß}} {{R|„}} ;
***[[wp:anglais|{{V|anglais}}]] : {{V|“ ” ‘}} ;
***[[wp:anglais|{{V|anglais}}]] : {{V|“ ” ‘}} ;
***[[wp:danois|{{V|danois}}]] : {{V|å Å ø Ø}} ;
***[[wp:danois|{{V|danois}}]] : {{V|å Å ø Ø}} ;
***[[wp:espagnol|{{V|espagnol}}]] : {{V|á Á í Í ó Ó ú Ú ¡ ¿}} ;  
***[[wp:espagnol|{{V|espagnol}}]] : {{V|á Á í Í ó Ó ú Ú ¡ ¿}} ;  
***[[wp:estonien|{{V|estonien}}]] : {{V|õ Õ š Š ž Ž}} ;
***[[wp:estonien|{{V|estonien}}]] : {{V|õ Õ š Š ž Ž}} ;
***[[wp:finnois|{{V|finnois}}]] et [[wp:suédois|{{V|suédois}}]] : {{V|å Å}} ;
***[[wp:finnois|{{V|finnois}}]] et [[wp:suédois|{{V|suédois}}]] : {{V|å Å}} ;
***[[wp:hongrois|{{R|hongrois}}]] : {{V|á Á É í Í ó Ó ú Ú}} {{R|ő Ő ű Ű}} ;
***[[wp:hongrois|{{R|hongrois}}]] : {{V|á Á É í Í ó Ó ú Ú}} {{R|ő Ő ű Ű}} ;
***[[wp:irlandais|{{V|irlandais}}]] : {{V|á Á É í Í ó Ó ú Ú}} ;
***[[wp:irlandais|{{V|irlandais}}]] : {{V|á Á É í Í ó Ó ú Ú}} ;
***[[wp:italien|{{V|italien}}]] : {{V|í Í ú Ú}} ;
***[[wp:italien|{{V|italien}}]] : {{V|í Í ú Ú}} ;
***[[wp:letton|{{V|letton}}]] : {{V|ā Ā č Č ē Ē ģ Ģ ī Ī ķ Ķ ļ Ļ ņ Ņ ŗ Ŗ š Š ū Ū ž Ž}} ;
***[[wp:letton|{{V|letton}}]] : {{V|ā Ā č Č ē Ē ģ Ģ ī Ī ķ Ķ ļ Ļ ņ Ņ ŗ Ŗ š Š ū Ū ž Ž}} ;
***[[wp:lituanien|{{V|lituanien}}]] : {{V|ą Ą č Č ę Ę ė Ė į Į š Š ų Ų ū Ū ž Ž}} ;  
***[[wp:lituanien|{{V|lituanien}}]] : {{V|ą Ą č Č ę Ę ė Ė į Ä® Å¡ Å  ų Ų Å« Ū ž Ž}} ;  
***[[wp:maltais|{{R|maltais}}]] : {{V|ċ Ċ ġ Ġ}} {{R|ħ Ħ}} {{V|ż Ż}} ;
***[[wp:maltais|{{R|maltais}}]] : {{V|ċ Ċ ġ Ġ}} {{R|ħ Ħ}} {{V|ż Ż}} ;
***[[wp:néerlandais|{{R|néérlandais}}]] : [[wp:%C4%B2_%28digramme%29|{{R|ij IJ}}]]
***[[wp:néerlandais|{{R|néérlandais}}]] : [[wp:%C4%B2_%28digramme%29|{{R|ij IJ}}]]
***[[wp:polonais|{{R|polonais}}]] : {{V|ą Ą ć Ć ę Ę}} {{R|ł Ł}} {{V|ń Ń ó Ó ś Ś ź Ź ż Ż}}
***[[wp:polonais|{{R|polonais}}]] : {{V|ą Ą ć Ć ę Ę}} {{R|ł Ł}} {{V|ń Ń ó Ó ś Ś ź Ź ż Ż}}
***[[wp:portugais|{{V|portugais}}]] : {{V|á í É ó ú}} ;
***[[wp:portugais|{{V|portugais}}]] : {{V|á í É ó ú}} ;
***[[wp:roumain|{{R|roumain}}]] : {{V|ă Ă}} {{R|ș Ș ț Ț}} ;
***[[wp:roumain|{{R|roumain}}]] : {{V|ă Ă}} {{R|ș Ș ț Ț}} ;
***[[wp:slovaque|{{V|slovaque}}]] : {{V|á Á č Č ď Ď É í Í ĺ Ĺ ľ Ľ ň Ň ó Ó ŕ Ŕ š Š ť Ť ú Ú ý Ý ž Ž}} ;
***[[wp:slovaque|{{V|slovaque}}]] : {{V|á Á č Č ď Ď É í Í ĺ Ĺ ľ Ľ ň Ň ó Ó ŕ Ŕ š Š ť Ť ú Ú ý Ý ž Ž}} ;
***[[wp:slovène|{{V|slovène}}]] : {{V|č Č š Š ž Ž}} ;
***[[wp:slovène|{{V|slovène}}]] : {{V|č Č š Š ž Ž}} ;
***[[wp:tchèque|{{V|tchèque}}]] : {{V|á Á č Č ď Ď ě É í Í ň Ň ó Ó ř Ř š Š ť Ť ú Ú ů Ů ý Ý ž Ž}} ;
***[[wp:tchèque|{{V|tchèque}}]] : {{V|á Á č Č ď Ď ě É í Í ň Ň ó Ó ř Ř š Š ť Ť ú Ú ů Ů ý Ý ž Ž}} ;
* les caractères suivants, utilisables pour une composition très soignée : {{V|¹ ³ ± × ÷ † ‡ ′ ″ `}} {{R|‹ › ¼ ½ ¾ ‿ ⁂}} ;
* les caractères suivants, utilisables pour une composition très soignée : {{V|¹ ³ ± × ÷ † ‡ ′ ″ `}} {{R|‹ › ¼ ½ ¾ ‿ ⁂}} ;
* d'autres caractères pouvant être utiles : {{V|¶ ¦ ¬ © ® ª º ¥ £}} {{R|♯ ♮ ♭}} ;
* d'autres caractères pouvant être utiles : {{V|¶ ¦ ¬ © ® ª º ¥ £}} {{R|♯ ♮ ♭}} ;
* les lettres des langues suivantes non mentionnées ci-dessus :  
* les lettres des langues suivantes non mentionnées ci-dessus :  
**[[wp:gallois|{{V|gallois}}]] : {{V|ŵ ŷ Ŵ Ŷ}} ;
**[[wp:gallois|{{V|gallois}}]] : {{V|ŵ ŷ Ŵ Ŷ}} ;
**[[wp:Turc|{{V|turc}}]] & [[wp:Az%C3%A9ri|{{V|azéri}}]] : {{V|ğ Ğ ı İ Ə ə}} ;
**[[wp:Turc|{{V|turc}}]] & [[wp:Az%C3%A9ri|{{V|azéri}}]] : {{V|ğ Ğ ı İ Ə ə}} ;
**[[wp:Islandais|{{V|islandais}}]] : {{V|ð Ð þ Þ}} ;
**[[wp:Islandais|{{V|islandais}}]] : {{V|ð Ð þ Þ}} ;
**[[wp:Esp%C3%A9ranto|{{V|espéranto}}]] : {{V|ĉ ĝ ĥ ĵ ŝ ŭ Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ}} ;
**[[wp:Esp%C3%A9ranto|{{V|espéranto}}]] : {{V|ĉ ĝ ĥ ĵ ŝ ŭ Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ}} ;
* les lettres du [[wp:Diacritiques_de_l%27alphabet_grec|{{R|grec monotonique}}]], très utilisées dans les domaines techniques ;
* les lettres du [[wp:Diacritiques_de_l%27alphabet_grec|{{R|grec monotonique}}]], très utilisées dans les domaines techniques ;
* les caractères de l'[[wp:Alphabet_phon%C3%A9tique_international|{{R|alphabet phonétique international utilisés}}]] pour les langues ci-dessus ;
* les caractères de l'[[wp:Alphabet_phon%C3%A9tique_international|{{R|alphabet phonétique international utilisés}}]] pour les langues ci-dessus ;
* les diacritiques sans chasse relatifs aux caractères précédents ;
* les diacritiques sans chasse relatifs aux caractères précédents ;
* les caractères désuets des langues à script roman en Europe : [[wp:S|{{R|ſ}}]] [[wp:%C4%B8|{{R|ĸ}}]] {{R|ƶ Ƶ}} ;
* les caractères désuets des langues à script roman en Europe : [[wp:S|{{R|ſ}}]] [[wp:%C4%B8|{{R|ĸ}}]] {{R|ƶ Ƶ}} ;
* les lettres des langues et transcriptions suivantes :
* les lettres des langues et transcriptions suivantes :
** [[wp:vietnamien|{{R|vietnamien}}]] : {{R|ơ ư Ơ Ư}} ;
** [[wp:vietnamien|{{R|vietnamien}}]] : {{R|ơ ư Ơ Ư}} ;
** [[wp:Pinyin|{{V|hanyu pinyin}}]] : {{V|ǎ Ǎ ǐ Ǐ ǒ Ǒ ǔ Ǔ ǚ Ǚ ǘ Ǘ ǜ Ǜ ǖ Ǖ}} ;
** [[wp:Pinyin|{{V|hanyu pinyin}}]] : {{V|ǎ Ǎ ǐ Ǐ ǒ Ǒ ǔ Ǔ ǚ Ǚ ǘ Ǘ ǜ Ǜ ǖ Ǖ}} ;
** [[wp:arabe|arabe]] [[wp:ISO 233|{{R|ISO 233}}]] : {{R|ḍ Ḍ ḏ Ḏ}} {{V|ǧ Ǧ ġ Ġ}} {{R|ḥ Ḥ ẖ H+macron souscrit}} {{V|š Š ṡ Ṡ}} {{R|ṯ Ṯ ṭ Ṭ}} {{V|ỳ Ỳ ẗ}} {{R|T+tréma ʿ ʾ}} ;
** [[wp:arabe|arabe]] [[wp:ISO 233|{{R|ISO 233}}]] : {{R|ḍ Ḍ ḏ Ḏ}} {{V|ǧ Ǧ ġ Ġ}} {{R|ḥ Ḥ ẖ H+macron souscrit}} {{V|š Š ṡ Ṡ}} {{R|ṯ Ṯ ṭ Ṭ}} {{V|ỳ Ỳ ẗ}} {{R|T+tréma ʿ ʾ}} ;
** [[wp:Cyrillique|cyrillique]] [[wp:ISO 9|ISO 9]] ; {{R|ű Ű ḩ Ḩ ḥ Ḥ ǫ Ǫ ʹ ʺ}}
** [[wp:Cyrillique|cyrillique]] [[wp:ISO 9|ISO 9]] ; {{R|ű Ű ḩ Ḩ ḥ Ḥ ǫ Ǫ ʹ ʺ}}
** [[wp:Grec_moderne|grec]] [[wp:ISO 843|ISO 843]] : {{V|á Á É ī Ī}} ī+aigu Ī+aigu {{V|í Í}} {{V|ó Ó ō Ō}} ṓ Ṓ {{V|ý Ý}} {{R|Ÿ ÿ+aigu}} ;  
** [[wp:Grec_moderne|grec]] [[wp:ISO 843|ISO 843]] : {{V|á Á É Ä« Ī}} Ä«+aigu Ī+aigu {{V|í Í}} ḯ {{V|ó Ó ō Ō}} ṓ Ṓ {{V|ý Ý}} {{R|Ÿ ÿ+aigu}} ;  
* les symboles scientifiques primordiaux : {{V|}} {{R|ƒ ℓ Ω ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ← ↑ → ↓ ↔ ∂ ∆ ∏ ∑ ∙ √ ∞ ∩ ∫ ≈ ≠ ≡ ≤ ≥ ♀ ♂}} ;
* les symboles scientifiques primordiaux : {{V|‰}} {{R|ƒ ℓ Ω ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ← ↑ → ↓ ↔ ∂ ∆ ∏ ∑ ∙ √ ∞ ∩ ∫ ≈ ≠ ≡ ≤ ≥ ♀ ♂}} ;
* les caractères des langues suivantes : bulgare, serbe, macédonien, ukrainien, biélorusse, russe, arménien, géorgien, hébreux.
* les caractères des langues suivantes : bulgare, serbe, macédonien, ukrainien, biélorusse, russe, arménien, géorgien, hébreux.


=== Caractères en accès par touche morte ===
=== Caractères en accès par touche morte ===
En notant ¤ le caractère associé à la touche morte, les règles générales d’accès sont les suivantes :
En notant ¤ le caractère associé à la touche morte, les règles générales d’accès 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 ‹¤ + 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 ‹¤ + ¤› donnera le caractère ¤.  
* la séquence ‹¤ + espace_insécable› donnera le caractère sans chasse lié à ¤ (s'il existe)
* 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 → ɵ
* 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 → ɵ




{| border="1"  
{| border="1"  
|-
|-
! Nom !! Glyphe !! Unicode !! Combin. !! Unicode<ref>[http://www.unicode.org/fr/charts/PDF/U0300.pdf Unicode Diacritiques]</ref>!! Lettres !! Symboles
! Nom !! Glyphe !! Unicode !! Combin. !! Unicode<ref>[http://www.unicode.org/fr/charts/PDF/U0300.pdf Unicode – Diacritiques]</ref>!! Lettres !! Symboles
|-
|-
| [[wp:Accent grave|Accent grave]] || align="center" | ` || align="center" | U+0060 || align="center" | ̀|| align="center" | U+0300 || {{V|àèìǹòùẁỳÀÈÌǸÒÙẀỲ}} || ‘“
| [[wp:Accent grave|Accent grave]] || align="center" | ` || align="center" | U+0060 || align="center" | ̀|| align="center" | U+0300 || {{V|àèìǹòùẁỳÀÈÌǸÒÙẀỲ}} || ‘“
|-
|-
| [[wp:Accent aigu|Accent aigu]] || align="center" | ´ || align="center" | U+00b4 || align="center" | ́|| align="center" | U+0301 || {{V|áǽćḉéǵíḱĺḿńóṕŕśúẃýźÁǼĆḈǴÉÍḰĹḾŃÓṔŔŚÚẂÝŹ}} || ”’
| [[wp:Accent aigu|Accent aigu]] || align="center" | ´ || align="center" | U+00b4 || align="center" | ́|| align="center" | U+0301 || {{V|áǽćḉéǵíḱĺḿńóṕŕśúẃýźÁǼĆḈǴÉÍḰĹḾŃÓṔŔŚÚẂÝŹ}} || ”’
|-
|-
| [[wp:Accent circonflexe|Accent circonflexe]] || align="center" | ^ || align="center" | U+005e || align="center" | ̂ || align="center" | U+0302 || {{V|âĉêĝĥîĵôŝûŵŷẑÂĈÊĜĤÎĴÔŜÛŴŶẐ}} || ¹²³⁴⁵⁶⁷⁸⁹⁰⁺⁽⁾⁼⁻
| [[wp:Accent circonflexe|Accent circonflexe]] || align="center" | ^ || align="center" | U+005e || align="center" | ̂ || align="center" | U+0302 || {{V|âĉêĝĥîĵôŝûŵŷẑÂĈÊĜĤÎĴÔŜÛŴŶẐ}} || ¹²³⁴⁵⁶⁷⁸⁹⁰⁺⁽⁾⁼⁻
|-
|-
| [[wp:Tilde|Tilde]] || align="center" | ~ || align="center" | U+007e || align="center" | ̃|| align="center" | U+0303 || {{V|ãẽĩñõũṽỹÃẼĨÑÕŨṼỸ}} ||  
| [[wp:Tilde|Tilde]] || align="center" | ~ || align="center" | U+007e || align="center" | ̃|| align="center" | U+0303 || {{V|ãẽĩñõũṽỹÃẼĨÑÕŨṼỸ}} ||  
|-
|-
| [[wp:Macron|Macron]] || align="center" | ¯ || align="center" | U+00af || align="center" | ̄|| align="center" | U+0304 || {{V|āǣēḡīōūȳĀǢĒḠĪŌŪȲ}} ||  
| [[wp:Macron|Macron]] || align="center" | ¯ || align="center" | U+00af || align="center" | ̄|| align="center" | U+0304 || {{V|āǣēḡīōūȳĀǢĒḠĪŌŪȲ}} ||  
|-
|-
| [[wp:Brève|Brève]] || align="center" | ˘ || align="center" | U+02d8 || align="center" | ̆ || align="center" | U+0306 || {{V|ăĕğĭŭĂĔĞĬŬ}} ||  
| [[wp:Brève|Brève]] || align="center" | ˘ || align="center" | U+02d8 || align="center" | ̆ || align="center" | U+0306 || {{V|ăĕğĭŭĂĔĞĬŬ}} ||  
|-
|-
| [[wp:Point suscrit|Point en chef]] || align="center" | ˙ || align="center" | U+02d9 || align="center" | ̇|| align="center" | U+0307 || {{V|ȧḃċḋėḟġḣıṁṅȯṗṙṡṫẇẋẏżȦḂĊḊĖḞĠḢİṀṄȮṖṘṠṪẆẊẎŻ}} {{R|ŀĿ}} ||  
| [[wp:Point suscrit|Point en chef]] || align="center" | ˙ || align="center" | U+02d9 || align="center" | ̇|| align="center" | U+0307 || {{V|ȧḃċḋėḟġḣıṁṅȯṗṙṡṫẇẋẏżȦḂĊḊĖḞĠḢİṀṄȮṖṘṠṪẆẊẎŻ}} {{R|ŀĿ}} ||  
|-
|-
| [[wp:Tréma|Tréma]] || align="center" | ¨ || align="center" | U+00a8 || align="center" | ̈ || align="center" | U+0308 || {{V|äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ}} ||  
| [[wp:Tréma|Tréma]] || align="center" | ¨ || align="center" | U+00a8 || align="center" | ̈ || align="center" | U+0308 || {{V|äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ}} ||  
|-
|-
| Crochet en chef || align="center" | ˀ || align="center" | U+02c0 || align="center" | ̉ || align="center" | U+0309 || ? ||  
| Crochet en chef || align="center" | ˀ || align="center" | U+02c0 || align="center" | ̉ || align="center" | U+0309 || ? ||  
|-  
|-  
| [[wp:Rond en chef|Rond en chef]] || align="center" | ˚ || align="center" | U+02da || align="center" | ̊ || align="center" | U+030a || {{V|åůẘẙÅŮ}} || °®©
| [[wp:Rond en chef|Rond en chef]] || align="center" | ˚ || align="center" | U+02da || align="center" | ̊ || align="center" | U+030a || {{V|åůẘẙÅŮ}} || °®©
|-
|-
| [[wp:Double accent aigu|Double accent aigu]] || align="center" | ˝ || align="center" | U+02dd || align="center" |  || align="center" | U+030b || {{R|őűŐŰ}} ||  
| [[wp:Double accent aigu|Double accent aigu]] || align="center" | ˝ || align="center" | U+02dd || align="center" |  || align="center" | U+030b || {{R|őűŐŰ}} ||  
|-
|-
| [[wp:Hatchek|Hatchek]] || align="center" | ˇ|| align="center" | U+02c7 || align="center" | ̌|| align="center" | U+030c || {{V|ǎčďěǧȟǐǰǩľňǒřšťǔžǍČĎĚǦȞǏǨĽŇǑŘŠŤŽǓŽ}} ||  
| [[wp:Hatchek|Hatchek]] || align="center" | ˇ|| align="center" | U+02c7 || align="center" | ̌|| align="center" | U+030c || {{V|ǎčďěǧȟǐǰǩľňǒřšťǔžǍČĎĚǦȞǏǨĽŇǑŘŠŤŽǓŽ}} ||  
|-
|-
| [[wp:Ogonek|Ogonek]] || align="center" | ˛ || align="center" | U+02db || align="center" | ̨|| align="center" | U+0328 || {{V|ąęįǫųĄĘĮǪŲ}} ||  
| [[wp:Ogonek|Ogonek]] || align="center" | ˛ || align="center" | U+02db || align="center" | ̨|| align="center" | U+0328 || {{V|ąęįǫųĄĘĮǪŲ}} ||  
|-
|-
| [[wp:Corne (diacritique)|Corne]] || align="center" | || align="center" | || align="center" | ̛ || align="center" | U+031b || {{R|ơưƠƯ}} ||  
| [[wp:Corne (diacritique)|Corne]] || align="center" | || align="center" | || align="center" | ̛ || align="center" | U+031b || {{R|ơưƠƯ}} ||  
|-
|-
| [[wp:Cédille|Cédille]] || align="center" | ¸ || align="center" | U+00b8 || align="center" | ̧ || align="center" | U+0327 || {{V|çģķļņŗşţÇĢĶĻŅŖȘȚ}} ||  
| [[wp:Cédille|Cédille]] || align="center" | ¸ || align="center" | U+00b8 || align="center" | ̧ || align="center" | U+0327 || {{V|çģķļņŗşţÇĢĶĻŅŖȘȚ}} ||  
|-
|-
| [[wp:Barre inscrite|Barres inscrites]] || align="center" | || align="center" | || align="center" | || align="center" | U+0334-8 || {{V|øØðĐ}} {{R|đħłĦŁŧŦ}} ||  
| [[wp:Barre inscrite|Barres inscrites]] || align="center" | || align="center" | || align="center" | || align="center" | U+0334-8 || {{V|øØðĐ}} {{R|đħłĦŁŧŦ}} ||  
|}
|}


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


Remarque : les caractères pouvant être obtenus avec plusieurs combinaisons de touches mortes (comportant plusieurs diacritiques) ne sont pas listés. Les couleurs dans la colonne lettre indique les caractères diacritiqués disponibles sous Windows. 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).
Remarque : les caractères pouvant être obtenus avec plusieurs combinaisons de touches mortes (comportant plusieurs diacritiques) ne sont pas listés. Les couleurs dans la colonne lettre indique les caractères diacritiqués disponibles sous Windows. 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).


==Notes et références==
==Notes et références==
<references/>
<references/>

Version du 5 février 2008 à 11:07

zeldellach 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 caractères suivants :

  • les caractères usuels présents sur les claviers français :
    • 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 ;
    • 44 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 ;
    • 30 symboles typographiques : _ - ' . , ; : ! ? @ & § ~ ^ ` ¨ ° | ( ) { } [ ] / \ < > " ;
    • 15 chiffres, opérations : 0 1 2 3 4 5 6 7 8 9 ² * + = % ;
    • 2 unités monétaires : € $ ;
  • les caractères nécessaires à une composition soignée en français, sans terme étranger : 7 lettres oubliées (É Ÿ Ç æ Æ œ Œ), 6 symboles de mise en forme (« Â» … – — ’). Le cas du guillement simple ouvrant est cependant débattu.

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 autres caractères présents sur les disposition standard françaises, mais suffisamment rares pour ne pas nécessiter de placement préférentiel : ¤ # µ
  • les lettres et symboles des 20 autres langues officielles de l'union européenne à script roman :
    • á ă ā Ã¥ ą ć ċ č ď ė ě ē ę Ä¡ Ä£ ħ í Ä« Ä¯ ij Ä· ļ ł ń ň ņ ó ő ø ŕ ř ś Å¡ ș ß Å¥ ț ú Å« Å¯ ų ű ý ź ż ž
    • Á Ă Ā Å Ą Ć Ċ Č Ď Ė Ě Ē Ę Ä  Ä¢ Ħ Í Ī Ä® IJ Ķ Ä» Ł Ń Ň Ņ Ó Ő Ø Ŕ Ř Ś Å  Ș Ť Ț Ú Ū Å® Ų Å° Ý Ź Å» Ž ;
      • allemand : ß „ ;
      • anglais : “ ” ‘ ;
      • danois : Ã¥ Å ø Ø ;
      • espagnol : á Á í Í ó Ó ú Ú ¡ ¿ ;
      • estonien : õ Õ Å¡ Å  ž Ž ;
      • finnois et suédois : Ã¥ Å ;
      • hongrois : á Á É í Í ó Ó ú Ú ő Ő ű Å° ;
      • irlandais : á Á É í Í ó Ó ú Ú ;
      • italien : í Í ú Ú ;
      • letton : ā Ā č Č ē Ē Ä£ Ä¢ Ä« Äª Ä· Ķ ļ Ä» ņ Ņ ŗ Ŗ Å¡ Å  Å« Åª ž Ž ;
      • lituanien : ą Ą č Č ę Ę ė Ė į Ä® Å¡ Å  ų Ų Å« Åª ž Ž ;
      • maltais : ċ Ċ Ä¡ Ä  ħ Ħ ż Å» ;
      • néérlandais : ij IJ
      • polonais : ą Ą ć Ć ę Ę ł Ł ń Ń ó Ó ś Ś ź Ź ż Å»
      • portugais : á í É ó ú ;
      • roumain : ă Ă ș Ș ț Ț ;
      • slovaque : á Á č Č ď Ď É í Í ĺ Ĺ ľ Ľ ň Ň ó Ó ŕ Ŕ Å¡ Å  Å¥ Ť ú Ú ý Ý ž Ž ;
      • slovène : č Č Å¡ Å  ž Ž ;
      • tchèque : á Á č Č ď Ď ě É í Í ň Ň ó Ó ř Ř Å¡ Å  Å¥ Ť ú Ú ů Å® ý Ý ž Ž ;
  • les caractères suivants, utilisables pour une composition très soignée : ¹ ³ ± × ÷ † ‡ ′ ″ ` ‹ › ¼ ½ ¾ ‿ ⁂ ;
  • d'autres caractères pouvant être utiles : ¶ ¦ ¬ © ® ª º Â¥ £ ♯ ♮ ♭ ;
  • les lettres des langues suivantes non mentionnées ci-dessus :
    • gallois : ŵ Å· Å´ Ŷ ;
    • turc & azéri : ğ Ğ ı Ä° Ə ə ;
    • islandais : ð Ð þ Þ ;
    • 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 : Å¿ ĸ ƶ Ƶ ;
  • les lettres des langues et transcriptions suivantes :
    • vietnamien : Æ¡ Æ° Æ  Ư ;
    • hanyu pinyin : ǎ Ǎ ǐ Ǐ ǒ Ǒ ǔ Ǔ ǚ Ǚ ǘ Ǘ ǜ Ǜ ǖ Ǖ ;
    • arabe ISO 233 : ḍ Ḍ ḏ Ḏ ǧ Ǧ Ä¡ Ä  ḥ Ḥ ẖ H+macron souscrit Å¡ Å  ṡ á¹  ṯ á¹® á¹­ Ṭ ỳ Ỳ ẗ T+tréma Ê¿ ʾ ;
    • cyrillique ISO 9 ; ű Å° ḩ Ḩ ḥ Ḥ Ç« Çª ʹ ʺ
    • grec ISO 843 : á Á É Ä« Äª Ä«+aigu Ī+aigu í Í ḯ ó Ó ō Ō ṓ Ṓ ý Ý Ÿ ÿ+aigu ;
  • les symboles scientifiques primordiaux : ‰ ƒ ℓ Ω ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ← ↑ → ↓ ↔ ∂ ∆ ∏ ∑ ∙ √ ∞ ∩ ∫ â‰ˆ ≠ ≡ ≤ ≥ ♀ ♂ ;
  • les caractères des langues suivantes : bulgare, serbe, macédonien, ukrainien, biélorusse, russe, arménien, géorgien, hébreux.

Caractères en accès par touche morte

En notant ¤ le caractère associé à la touche morte, les règles générales d’accès 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 → ɵ


Nom Glyphe Unicode Combin. Unicode[1] 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+02c0 ̉ U+0309 ?
Rond en chef ˚ U+02da ̊ U+030a åůẘẙÅŮ °®©
Double accent aigu ˝ U+02dd U+030b őűŐŰ
Hatchek ˇ U+02c7 ̌ U+030c ǎčďěǧȟǐǰǩľňǒřšťǔžǍČĎĚǦȞǏǨĽŇǑŘŠŤŽǓŽ
Ogonek ˛ U+02db ̨ U+0328 ąęįǫųĄĘĮǪŲ
Corne ̛ U+031b ơưƠƯ
Cédille ¸ U+00b8 ̧ U+0327 çģķļņŗşţÇĢĶĻŅŖȘȚ
Barres inscrites U+0334-8 øØðĐ đħłĦŁŧŦ
  • autres romans æðəijœßþÆÐƏIJŒÞŋŊĸ•¡¿ºªʒƷǯǮ
  • a.p.i. ɨøɜɾɫɐɤɵœɹɶ_‿ ̩ʲɒɛʁθʏʊɪɔʋæʉɑʃðɱɣɥɲɬʎːə ̃ʒχçʌβŋɯ ̆ʔɡɘʀʈɦ ̝ ̪ʂɖɟʰʝɭɚʐħɕʑɰʣʤʦʨʧˀˁ
  • grec ςερτυθιοπασδφγηξκλζχψωβνμΕΡΤΥΘΙΟΠΑΣΔΦΓΗΞΚΛΖΧΨΩΒΝΜ ϗϛϣ·ϖϑϐ ́ ̈ ̈́

Remarque : les caractères pouvant être obtenus avec plusieurs combinaisons de touches mortes (comportant plusieurs diacritiques) ne sont pas listés. Les couleurs dans la colonne lettre indique les caractères diacritiqués disponibles sous Windows. 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).

Notes et références