Développé par | Communauté Bépo |
---|---|
PremiĂšre version | |
DerniĂšre version | 0.1 () |
Version avancée | 1.1rc2 ()[1] |
SystĂšme d'exploitation | GNU/Linux, Mac OS, Microsoft Windows, Berkeley Software Distribution, Firefox OS et Android |
Environnement | Clavier d'ordinateur |
Langues | Multilingue (d) |
Type | Disposition des touches des claviers informatiques |
Politique de distribution | Gratuit |
Licence | Creative Commons Attribution - Partage dans les MĂȘmes Conditions |
Site web | bepo.fr |
Le bĂ©po est une disposition des touches de clavier inspirĂ©e de la disposition Dvorak anglophone et conçue pour faciliter la saisie du français et des langages informatiques. Elle permet dâaccĂ©der Ă de nombreux caractĂšres, notamment ceux des langues europĂ©ennes fondĂ©es sur l'alphabet latin, y compris l'espĂ©ranto. La disposition, conçue pour les claviers normalisĂ©s[note 1], est disponible sous licence libre sur de nombreux systĂšmes dâexploitation.
Histoire
La dĂ©marche du projet est fondĂ©e sur la mĂ©thode utilisĂ©e dans les annĂ©es 1930 par August Dvorak pour mettre au point sa disposition de clavier ergonomique pour la langue anglaise. Le principe fondamental consiste Ă placer les lettres les plus frĂ©quentes dâune langue sur les touches les plus accessibles du clavier. Ceci permet notamment de diviser par deux les dĂ©placements des doigts par rapport Ă la disposition traditionnelle QWERTY.
Des initiatives visant Ă crĂ©er une disposition optimisĂ©e pour la langue française ont vu le jour au dĂ©but du XXe siĂšcle, dans les annĂ©es 1970 (clavier Marsan) et en 2002 (clavier Dvorak-fr de Francis Leboutte). Malheureusement, cette derniĂšre initiative, la plus aboutie, nâĂ©tait pas libre et un conflit de licence est apparu lors de la tentative dâinclusion du dvorak-fr dans la distribution Debian[2]. Ă la suite de cela, il est apparu nĂ©cessaire de dĂ©velopper une disposition sous licence libre.
Les premiĂšres discussions ont lieu sur la liste de diffusion dvorak-fr dĂ©but 2003[3],[4], elles aboutissent Ă une version prĂ©liminaire dĂ©but 2005[5] qui a Ă©voluĂ© depuis par consensus jusquâĂ la version actuelle. Les pilotes de la disposition et les programmes utilisĂ©s pour gĂ©nĂ©rer ces diffĂ©rents pilotes sont disponibles sous licence libre ce qui permet leur diffusion et leur modification. Ces fichiers peuvent ĂȘtre utilisĂ©s pour retracer lâĂ©volution de la configuration, ou pour gĂ©nĂ©rer une disposition adaptĂ©e Ă soi-mĂȘme ou Ă dâautres langues. Une version de dĂ©veloppement, prĂ©sentĂ©e en tant que nouvelle disposition Dvorak française, est intĂ©grĂ©e au projet X.Org en novembre 2006 et publiĂ©e en juillet 2007[6],[7].
En aoĂ»t 2008, le projet dĂ©cide de figer la disposition bĂ©po. BĂ©po est alors disponible pour les principaux systĂšmes dâexploitation : FreeBSD, GNU/Linux, Mac OS X, OpenBSD, NetBSD, OpenSolaris et Windows. En dĂ©cembre, la version 1.0rc2 est intĂ©grĂ©e dans la version de dĂ©veloppement du systĂšme de fenĂȘtrage X.Org utilisĂ© par GNU/Linux[8]. La version stable suivante du gestionnaire de claviers de X.Org sort en janvier 2009[9] et est supportĂ©e par les distributions GNU/Linux quelques mois plus tard[note 2].
Adoption
La disposition bĂ©po est normalisĂ©e par lâAFNOR depuis 2019 (voir normalisation de la disposition par un organisme reconnu) et lâassociation promeut son inclusion dans les divers systĂšmes dâexploitation comme câest le cas pour les systĂšmes Unix depuis 2009 ; en effet, les systĂšmes Windows et macOS ne prennent pas nativement en charge la disposition bĂ©po.
Si quelques entreprises offrent la possibilitĂ© dâafficher la disposition bĂ©po de maniĂšre physique[note 3], cette pratique nâest pas nĂ©cessaire ni systĂ©matique. Certains au sein du projet estiment mĂȘme quâelle pourrait ralentir la phase dâapprentissage, car elle inciterait lâutilisateur Ă poser les yeux sur le clavier[11].
Il est difficile de quantifier le nombre dâutilisateurs de la disposition bĂ©po. Depuis 2008, le projet a une certaine visibilitĂ© dans la blogosphĂšre francophone, plus spĂ©cialement dans la communautĂ© du logiciel libre[12]. En janvier 2012, deux sondages ont Ă©tĂ© menĂ©s. Le premier, lancĂ© par le blogueur Lionel Dricot sur les rĂ©seaux sociaux[13], dont les rĂ©sultats furent publiĂ©s sur le forum BĂ©po[14] et le second sur le site LinuxFr.org, rĂ©vĂ©lant que 12,8 % des votants Ă©taient utilisateurs de la disposition bĂ©po et 7,2 % envisageaient de lâapprendre[15]. Le manque de mĂ©thodologie et la non-reprĂ©sentativitĂ© de lâĂ©chantillonnage empĂȘchent toutefois de tirer des conclusions prĂ©cises. En septembre 2016, le forum officiel comptait 747 inscrits[16]. En juin 2017, la page dâaccueil du wiki a Ă©tĂ© vue plus de 1 470 000 fois.
En 2019 et en 2021, Alexandre Astier confirme utiliser la disposition bépo[17],[18] montrant ainsi que la disposition a su gagner en popularité.
Association
En aoĂ»t 2014 la communautĂ© bĂ©po sâest structurĂ©e en association dâutilisateurs nommĂ©e Ergodis[19], dans le but de mieux organiser son action et sa communication, en particulier vis-Ă -vis des interlocuteurs institutionnels.
Normalisation
Les premiers contacts de la communautĂ© bĂ©po avec lâAfnor en 2008 nâont pas eu de suite immĂ©diate car lâAfnor nâavait reçu aucune autre demande sur le sujet des claviers français. Fin 2014, le ministĂšre de la Culture français ayant commandĂ© Ă lâAfnor une Ă©tude prĂ©alable sur la pertinence dâune norme sur les claviers français, elle a repris contact avec la communautĂ© bĂ©po, devenue lâassociation Ergodis.
Ainsi, dÚs le début des travaux de normalisation sur les claviers en 2015, Ergodis a pu participer activement au groupe de travail qui a produit le 2 avril 2019, la norme NF Z71-300 « Interfaces utilisateurs - Dispositions de clavier bureautique français »[20]. Celle-ci inclut une disposition Azerty améliorée et une disposition Bépo légÚrement différente de celle existante. Cette version intÚgre une meilleure prise en charge des langues européennes, régionales et des symboles scientifiques.
Principes
Les concepteurs ont pris principalement en considération les éléments suivants :
- les lettres les plus utilisées sont les mieux placées ; les plus courantes sur la rangée du milieu ;
- alternance des mains et répartition du nombre de frappes entre les deux mains ;
- prévention de la surcharge des petits doigts qui font aussi les touches « systÚme » : Entrée, Maj, Ctrl, Retour arriÚre ;
- amĂ©lioration de lâaccessibilitĂ© des digrammes les plus courants ;
- regroupement des paires : (), {}, <>, «», [], ââ, ââ.
La disposition des caractÚres et symboles a été étudiée et optimisée pour :
- « sortir » le moins souvent les doigts de la ligne de repos. Elle contient les caractÚres AUIE, à gauche et TSRN à droite. En bépo, les deux tiers de la frappe se font sur cette ligne contre un peu plus de 20 % en AZERTY ;
- répartir le nombre de frappes entre main gauche et main droite ;
- diviser au moins par deux la distance parcourue par les doigts par rapport Ă lâazerty ;
- réduire le nombre de digrammes à une main (chiffres) ;
- ne jamais avoir recours à la rangée du haut du clavier (chiffres et symboles) pour un texte en français ;
- sâadapter aux claviers (dont les claviers ergonomiques qui ont la plupart du temps 104 touches) sans perte dâefficacitĂ©Â ;
- simplifier les digrammes comprenant des caractÚres de la rangée inférieure du clavier, sous la main gauche (zone peu accessible sur les claviers décalés) ;
- diminuer les risques de troubles musculosquelettiques[21],[22].
Valorisation de la touche modificatrice
Pour pallier lâinsuffisance de touches face Ă la multitude de caractĂšres utiles, la touche modificatrice AltGr, actionnĂ©e par le pouce droit, a vu ses effets multipliĂ©s pour les motifs suivants :
- présente sur tous les claviers ;
- utilisation dâun doigt fort, mobile et bien peu sollicitĂ© sur les dispositions actuelles ;
- les pouces ne travaillent que peu lors de la frappe, leur ajouter le travail consistant Ă actionner la AltGr ne les surcharge pas du tout, de fait les claviers ergonomiques ont tous cette dĂ©marche : donner plus de travail â donc de touches â aux pouces ;
- pas dâaugmentation du nombre de frappes (contrairement Ă une touche morte qui nĂ©cessite deux frappes consĂ©cutives pour une lettre) ;
- pas ou trĂšs peu de perte de vitesse, car les caractĂšres faits avec une touche modificatrice se font par lâappui simultanĂ© de deux touches, et le bĂ©po a Ă©tĂ© conçu de façon Ă utiliser le couple AltGr effectuĂ© par la main droite associĂ© Ă une touche situĂ©e sous la main gauche dans le but dâĂ©viter les frappes simultanĂ©es dâune seule main.
Apprentissage
Plusieurs facteurs facilitent lâapprentissage du bĂ©po, mĂ©morisation des emplacements et des combinaisons de touches :
- accÚs immédiat aux caractÚres courants ;
- optimisation des digrammes courants ;
- logique de placement des caractĂšres et symboles permettant de les trouver sans difficultĂ©, mĂȘme sâils sont peu utilisĂ©s.
Lâapprentissage de la dactylographie Ă dix doigts peut se faire en mĂȘme temps que la disposition bĂ©po[23].
Les gains prĂ©vus par la disposition bĂ©po sont en principe effectifs dans le cadre dâune dactylographie dĂ©jĂ efficace, câest-Ă -dire Ă lâaveugle et Ă dix doigts, ainsi que dâune bonne ergonomie du poste de travail. Au contraire, la disposition fait double emploi avec les efforts semblables des claviers dĂ©calĂ©s et de la plupart des claviers dits « ergonomiques ». Faute de pouvoir partir dâun clavier vierge dâautres contraintes, la disposition est conçue pour les claviers les plus rĂ©pandus â les claviers azerty 105 touches â et sa compatibilitĂ© a Ă©tĂ© assurĂ©e avec les claviers ayant une autre disposition et ceux dĂ©pourvus de touches Windows ou de 105e touche. Les utilisateurs de la disposition bĂ©po semblent, en majoritĂ©, promouvoir les claviers orthogonaux[24] tel le TypeMatrix.
L'apprentissage de cette disposition peut se faire, entre autres[25], avec le logiciel Klavaro ou avec le site BĂ©podactyl[26].
CaractĂšres disponibles
Outre le respect scrupuleux du français et le souci des langages de programmation, le bĂ©po fournit de nombreux symboles et caractĂšres accentuĂ©s des langues Ă©trangĂšres. Ainsi, toutes les langues officielles de lâUnion europĂ©enne basĂ©es sur lâalphabet latin sont disponibles, mais aussi de nombreuses touches mortes comme les lettres grecques, tous les symboles monĂ©taires, les chiffres en indice et en exposant, ou encore les caractĂšres typographiques des autres langues tels « ¿ », « ¥ » ou « â ».
Combinaison | RĂ©sultat | Point de code | Type | Noms usuels en francophonie |
---|---|---|---|---|
$ | $ | U+0024 | Symbole | dollar, escudo, milreis, piastre[27] |
shift + $ | # | U+0023 | Symbole | carré, chemin de fer, croisillon, diÚse, ducat, octothorpe[27] |
AltGr + $ | â | U+2013 | Symbole | tiret demi-cadratin, tiret moyen |
AltGr + Maj + $ | ¶ | U+00B6 | Symbole | fin de paragraphe, pied-de-mouche |
" | " | U+0022 | Symbole | guillemet anglais, guillemet APL[27], guillemet dactylographique, guillemet double, guillemet droit[note 4] |
shift + " | 1 | U+0031 | Chiffre | un |
AltGr + " | â | U+2014 | Symbole | tiret cadratin, tiret long, tiret sur cadratin[28] |
AltGr + Maj + " | â | U+201E | Symbole | guillemet-apostrophe double culbutĂ©[28] |
« | « | U+00AB | Symbole | guillemet chevron pointant vers la gauche[29] |
shift + « | 2 | U+0032 | Chiffre | deux |
AltGr + « | < | U+003C | Symbole | crochet brisé ouvrant[27], signe inférieur à |
AltGr + Maj + « | â | U+201C | Symbole | guillemet-apostrophe double culbutĂ©[28] |
» | » | U+00BB | Symbole | guillemet chevron pointant vers la droite[29] |
shift + » | 3 | U+0033 | Chiffre | trois |
AltGr + » | > | U+003E | Symbole | crochet brisé fermant[27], signe supérieur à |
AltGr + Maj + » | â | U+201D | Symbole | guillemet-apostrophe double[28] |
( | ( | U+0028 | Symbole | parenthĂšse gauche[27],[note 5], parenthĂšse ouvrante |
shift + ( | 4 | U+0034 | Chiffre | quatre |
AltGr + ( | [ | U+005B | Symbole | crochet gauche, crochet ouvrant[29] |
AltGr + Maj + ( | †| U+2264 | Symbole | plus petit ou égal à [30], inférieur ou égal à |
) | ) | U+0029 | Symbole | parenthĂšse droite[27],[note 5], parenthĂšse fermante |
shift + ) | 5 | U+0035 | Chiffre | cinq |
AltGr + ) | ] | U+005D | Symbole | crochet droit [note 5], crochet fermant[29] |
AltGr + Maj + ) | ℠| U+2265 | Symbole | plus grand ou égal à [30], supérieur ou égal à |
@ | @ | U+0040 | Symbole | Ă commercial, a crolle, arobas, arobase, arrobas, arrobe, queue de singe[27] |
shift + @ | 6 | U+0036 | Chiffre | six |
AltGr + @ | ^ | U+005E | Symbole | accent circonflexe[note 6] |
AltGr + Maj + @ | Inusité | |||
+ | + | U+002B | Symbole | addition, signe plus[27] |
shift + + | 7 | U+0037 | Chiffre | sept |
AltGr + + | ± | U+00B1 | Symbole | signe plus-ou-moins |
AltGr + Maj + + |  | U+00AC | Symbole | négation logique, symbole non[29] |
- | - | U+002D | Symbole | signe moins, tiret, trait d'union, trait d'union-signe moins[27] |
shift + - | 8 | U+0038 | Chiffre | huit |
AltGr + - | â | U+2212 | Symbole | signe moins, soustraction[30] |
AltGr + Maj + - | Œ | U+00BC | Symbole | fraction un quart |
/ | / | U+002F | Symbole | barre oblique, cotice, oblique |
shift + / | 9 | U+0039 | Chiffre | neuf |
AltGr + / | ÷ | U+00F7 | Symbole | obélus, signe division |
AltGr + Maj + / | œ | U+00BD | Symbole | fraction un demi |
* | * | U+002A | Symbole | astérisque, étoile[note 7],[27] |
shift + * | 0 | U+0030 | Chiffre | zéro |
AltGr + * | à | U+00D7 | Symbole | produit cartésien en notation z[29], signe multiplication |
AltGr + Maj + * | Ÿ | U+00BE | Symbole | fraction trois-quart[29] |
= | = | U+003D | Symbole | égalité, signe égal à |
shift + = | ° | U+00B0 | Symbole | degré |
AltGr | â | U+2260 | Symbole | diffĂ©rent de, pas Ă©gal Ă |
AltGr + Maj | âČ | U+2032 | Symbole | minutes, pieds, prime |
% | % | U+0025 | Symbole | pour cent |
shift + % | ` | U+0025 | Symbole | accent grave[note 6] |
AltGr + % | Ⱐ| U+2030 | Symbole | pour mille |
AltGr + Maj + % | Ⳡ| U+2033 | Symbole | double prime, pouces, secondes |
b | b | U+0062 | Lettre | bé minuscule |
shift + b | B | U+0042 | Lettre | bé majuscule |
AltGr + b | | | U+007C | Symbole | barre verticale, tube |
AltGr + Maj + b | Š | U+00A6 | Symbole | barre brisée, barre à trou, barre déjointe, barre verticale discontinue[29] |
Ă© | Ă© | U+00E9 | Lettre | e accent aigu minuscule, minuscule latine e accent aigu |
shift + é | à | U+00C9 | Lettre | e accent aigu majuscule, majuscule latine e accent aigu |
AltGr + é | âÌ | U+0301 | Diacritique | accent, accent aigu, accent aigu grec, accent tonique, oxeia grec[31] |
AltGr + Maj + é | âÌ | U+030B | Diacritique | double accente aigu[31] |
p | p | U+0070 | Lettre | minuscule latine p |
shift + p | P | U+0050 | Lettre | majuscule latine P |
AltGr + p | & | U+0026 | Symbole | esperluÚte, esperluette, et, et commercial, perluÚte, perluette |
AltGr + Maj + p | § | U+00A7 | Symbole | alinéa, paragraphe |
o | o | U+006F | Lettre | minuscule latine o |
shift + o | O | U+004F | Lettre | majuscule latine o |
AltGr + o | Ć | U+0153 | Lettre | digramme soudĂ© minuscule latin o e, e-dans-lâo minuscule, e dans o minuscule, ethel (de l'ancien anglais eĂ°el), ligature o e, Ćthel, o-e entrelacĂ©, o e-dans-le-o, o e-dans-lâo, o-e liĂ©, o-e collĂ©, |
AltGr + Maj + o | Ć | U+0152 | Lettre | digramme soudĂ© majuscule latin o e, e-dans-lâo majuscule, e dans o majuscule, ethel majuscule (de l'ancien anglais eĂ°el), ligature o e majuscule, Ćthel majuscule, o-e entrelacĂ© majuscule, o e-dans-le-o majuscule, o e-dans-lâo majuscule, o-e liĂ© majuscule, o-e collĂ© majuscule |
Ăš | Ăš | U+00E8 | Lettre | minuscule latine e accent grave |
shift + Ú | à | U+00C8 | Lettre | majuscle latine e accent grave |
AltGr + Ú | âÌ | U+0300 | Diacritique | accent grave, accent grave grec, varia grec |
AltGr + Maj + Ú | ` | U+0060 | Symbole | accent grave[note 6] |
âÌ | âÌ | U+0302 | Diacritique | accent circonflexe, chapeau |
âÌ puis Maj + 1 | Âč | U+00B9 | Chiffre | exposant un |
âÌ puis Maj + 2 | ÂČ | U+00B2 | Chiffre | exposant deux |
âÌ puis Maj + 3 | Âł | U+00B3 | Chiffre | exposant trois |
âÌ puis Maj + 4 | ⎠| U+2074 | Chiffre | exposant quatre |
âÌ puis Maj + 5 | â” | U+2075 | Chiffre | exposant cinq |
âÌ puis Maj + 6 | ⶠ| U+2076 | Chiffre | exposant six |
âÌ puis Maj + 7 | â· | U+2077 | Chiffre | exposant sept |
âÌ puis Maj + 8 | âž | U+2078 | Chiffre | exposant huit |
âÌ puis Maj + 9 | âč | U+2079 | Chiffre | exposant neuf |
âÌ puis Maj + 0 | â° | U+2070 | Chiffre | exposant zĂ©ro |
âÌ puis Ă© | áșż | U+1EBF | Lettre | e accent circonflexe accent aigu, minuscule latine e accent circonflexe et accent aigu |
âÌ puis Maj + é | áșŸ | U+1EBE | Lettre | majuscule latine e accent circonflexe et accent aigu |
âÌ puis o | ĂŽ | U+00F4 | Lettre | minuscule latine o accent circonflexe, o accent circonflexe |
âÌ puis Maj + o | Ă | U+00D4 | Lettre | majuscule latine o accent circonflexe |
âÌ puis o | á» | U+1EC1 | Lettre | minuscule latine e accent circonflexe et accent grave |
âÌ puis Maj + o | á» | U+1EC0 | Lettre | majuscule latine e accent circonflexe et accent grave |
âÌ puis âÌ | ^ | U+005E | Symbole | accent circonflexe[note 6] |
âÌ puis j | Ä” | U+0135 | Lettre | minuscule latine j accent circonflexe |
âÌ puis Maj + j | ÄŽ | U+0135 | Lettre | majuscule latine j accent circonflexe |
âÌ puis o | áș | U+1E91 | Lettre | minuscule latine z accent circonflexe |
âÌ puis Maj + o | áș | U+1E90 | Lettre | majuscule latine z accent circonflexe |
âÌ puis o | Ć” | U+0175 | Lettre | minuscule latine w accent circonflexe |
âÌ puis Maj + o | ĆŽ | U+0174 | Lettre | majuscule latine w accent circonflexe |
âÌ puis o | Ăą | U+00E2 | Lettre | minuscule latine a accent circonflexe |
âÌ puis Maj + o | Ă | U+00C2 | Lettre | majuscule latine a accent circonflexe |
âÌ puis u | Ă» | U+00FB | Lettre | minuscule latine u accent circonflexe |
âÌ puis Maj + u | Ă | U+00DB | Lettre | majuscule latine u accent circonflexe |
âÌ puis o | Ăź | U+00EE | Lettre | minuscule latine i accent circonflexe |
âÌ puis Maj + o | Ă | U+00CE | Lettre | majuscule latine i accent circonflexe |
âÌ puis e | ĂȘ | U+00EA | Lettre | minuscule latine e accent circonflexe |
âÌ puis Maj + e | Ă | U+00CA | Lettre | majuscule latine e accent circonflexe |
âÌ puis c | Ä | U+0108 | Lettre | minuscule latine c accent circonflexe |
âÌ puis Maj + c | Ä | U+0109 | Lettre | majuscule latine c accent circonflexe |
âÌ puis s | Ć | U+015D | Lettre | minuscule latine s accent circonflexe |
âÌ puis Maj + s | Ć | U+015C | Lettre | majuscule latine a accent circonflexe |
âÌ puis Ă | áș§ | U+1EA7 | Lettre | minuscule latine a accent circonflexe |
âÌ puis Maj + à | áșŠ | U+1EA6 | Lettre | majuscule latine a accent circonflexe |
âÌ puis y | Ć· | U+0177 | Lettre | minuscule latine y accent circonflexe |
âÌ puis Maj + y | ƶ | U+0176 | Lettre | majuscule latine y accent circonflexe |
âÌ puis g | Ä | U+011D | Lettre | minuscule latine g accent circonflexe |
âÌ puis Maj + g | Ä | U+011C | Lettre | majuscule latine g accent circonflexe |
âÌ puis h | Ä„ | U+0125 | Lettre | minuscule latine h accent circonflexe |
âÌ puis Maj + h | Ä€ | U+0124 | Lettre | majuscule latine h accent circonflexe |
shift + âÌ | ! | U+0021 | Symbole | factorielle, point dâexclamation |
AltGr + âÌ | ÂĄ | U+00A1 | Symbole | point d'exclamation culbutĂ©, point d'exclamation inversĂ©, point d'exclamation renversĂ© |
AltGr + Maj + âÌ | InusitĂ© | |||
v | v | U+0076 | Lettre | minuscule latine v |
shift + v | V | U+0056 | Lettre | majuscule latine v |
AltGr + v | âÌ | U+030C | Diacritique | antiflexe, caron, chevron, circonflexe inversĂ©, hacek, hatchek, inflexe, V en chef[31] |
AltGr + Maj + v | Inusité | |||
d | d | U+0064 | Lettre | minuscule latine d |
shift + d | D | U+0044 | Lettre | majuscule latine d |
AltGr + d | ð | U+00F0 | Lettre | minuscule latine ed, eth minuscule |
AltGr + Maj + d | à | U+2B1A | Symbole | majuscule latine ed, eth majuscule |
l | l | U+006C | Lettre | minuscule latine l |
shift + l | L | U+004C | Lettre | majuscule latine l |
AltGr + l | âÌž | U+0338 | Diacritique | barre inscrite, barre oblique longue couvrante, cotice couvrante |
AltGr + Maj + l | Inusité | |||
j | j | U+006A | Lettre | minuscule latine j |
shift + j | J | U+004A | Lettre | majuscule latine j |
AltGr + j | ij | U+0133 | Lettre | digramme soudé minuscule latin ij, ligature ij |
AltGr + Maj + j | ÄČ | U+0132 | Lettre | digramme soudĂ© majuscule latin ij, ligature ij majuscule |
z | z | U+007A | Lettre | minuscule latine z |
shift + z | Z | U+005A | Lettre | majuscule latine z |
AltGr + z | É | U+0259 | Lettre | miniscule e culbutĂ©, minicule latine chva, minuscule latine schwa |
AltGr + Maj + z | Æ | U+018F | Symbole | majuscule e culbutĂ©, majuscule latine chwa, lettre majuscule latine schwa |
w | w | U+0077 | Lettre | minuscule latine w |
shift + w | W | U+0057 | Lettre | majuscule latine w |
AltGr + w | âÌ | U+0306 | Diacritique | bref, brĂšve, brĂšve grec, brakhus grec |
AltGr + Maj + w | Inusité | |||
a | a | U+0061 | Lettre | latine minuscule |
shift + a | A | U+0041 | Lettre | latine majuscule |
AltGr + a | ĂŠ | U+00E6 | Lettre | latine minuscule ae, digramme soudĂ© ae, ash (de lâancien anglais ĂŠsc), e dans lâa miniscule |
AltGr + Maj + a | Ă | U+00C6 | Lettre | latine majuscule ae, digramme soudĂ© ae majuscule, ash majuscule, e dans lâa majuscule |
u | u | U+0075 | Lettre | latine minuscule u |
shift + u | U | U+0055 | Lettre | latine majuscule u |
AltGr + u | Ăč | U+00F9 | Lettre | latine minuscule u accent grave |
AltGr + Maj + u | à | U+00D9 | Lettre | latine majuscule u accent grave |
i | i | U+0069 | Lettre | latine minuscule i |
shift + i | I | U+0049 | Lettre | latine majuscule i |
AltGr + i | âÌ | U+0308 | Diacritique | dĂ©rivĂ©e double, double point en chef, trĂ©ma, trĂ©ma grec |
AltGr + Maj + i | âÌ | U+0307 | Diacritique | dĂ©rivĂ©e (notation newtonienne), diacritique point en chef, point suscrit |
e | e | U+0065 | Lettre | minuscule latine e |
shift + e | E | U+0045 | Lettre | majuscule latine e |
AltGr + e | ⏠| U+20AC | Symbole | euro, symbole monĂ©taire de lâUnion monĂ©taire europĂ©enne |
AltGr + Maj + e | €⚠| U+FE6F Attention, ne correspond pas à un point de code Unicode. | Symbole | touche morte de composition des signes monétaires |
AltGr + Maj + epuis b | àžż | U+0E3F | Symbole | monĂ©taire baht[32] |
AltGr + Maj + e puis Maj + b | Ⱡ| U+20B1 | Symbole | peso, peso philippin |
AltGr + Maj + e puis p | Ⱐ| U+20B0 | Symbole | denier, pfennig, pfennig allemand |
AltGr + Maj + e puis Maj + p | ⧠| U+20A7 | Symbole | peseta |
AltGr + Maj + e puis o | àŻč | U+0BF9 | Symbole | tamoul roupie |
AltGr + Maj + e puis Maj + o | ૱ | U+0AF1 | ||
AltGr + Maj + e puis d | ⫠| Symbole | ||
AltGr + Maj + e puis l | £ | Symbole | ||
AltGr + Maj + e puis w | ⩠| Symbole | ||
AltGr + Maj + e puis a | Ű | Symbole | ||
AltGr + Maj + e puis u | ć | Symbole | ||
AltGr + Maj + e puis i | ﷌ | Symbole | ||
AltGr + Maj + e puis e | ⏠| Symbole | ||
AltGr + Maj + e puis AltGr + Maj + e | € | |||
AltGr + Maj + e puis c | ¹ | Symbole | ||
AltGr + Maj + e puis t | à§ł | Symbole | ||
AltGr + Maj + e puis s | âȘ | Symbole | ||
AltGr + Maj + e puis r | ⹠| Symbole | ||
AltGr + Maj + e puis n | ⊠| Symbole | ||
AltGr + Maj + e puis m | ℠| Symbole | ||
AltGr + Maj + e puis y | „ | Symbole | ||
AltGr + Maj + e puis k | â | Symbole | ||
AltGr + Maj + e puis g | âČ | Symbole | ||
AltGr + Maj + e puis h | ⎠| Symbole | ||
AltGr + Maj + e puis f | Æ | Symbole | ||
AltGr + Maj + e puis ç | ┠| Symbole | ||
, | , | U+002C | Symbole | |
shift + , | ; | U+003B | Symbole | |
AltGr + , | â | U+2019 | Symbole | |
AltGr + Maj + , | ƿ | U+017F | Lettre | diacritique cornu ; point de code Unicode : |
c | c | U+0063 | Lettre | minuscule latine c |
shift + c | C | U+0043 | Lettre | majuscule latine c |
AltGr + c | © | U+00A9 | Symbole | |
AltGr + Maj + c | à | U+00DE | Lettre | |
t | t | U+0074 | Lettre | minuscule latine t |
shift + t | T | U+0054 | Lettre | majuscule latine T |
AltGr + t | ĂŸ | U+00FE | Lettre | |
AltGr + Maj + t | áș | U+1E9E | Lettre | |
s | s | U+0073 | Lettre | minuscule latine s |
shift + s | S | U+0053 | Lettre | majuscule latine s |
AltGr + s | à | U+00DF | Lettre | |
AltGr + Maj + s | áș | U+ | Symbole | |
r | r | U+0072 | Lettre | minuscule latine r |
shift + r | R | U+0052 | Lettre | majuscule latine r |
AltGr + r | Ÿ | U+00AE | Symbole | |
AltGr + Maj + r | ⹠| U+ | Symbole | |
n | n | U+006E | Lettre | minuscule latine n |
shift + n | N | U+004E | Lettre | majuscule latine n |
AltGr + n | âÌ | U+25CC | Diacritique | |
AltGr + Maj + n | Unisité | |||
m | m | U+006D | Lettre | minuscule latine m |
shift + m | M | U+004D | Lettre | majuscule latine m |
AltGr + m | âÌ | U+25CC | Symbole | |
AltGr + Maj + m | Âș | U+00BA | Lettre | |
ç | ç | U+00E7 | Lettre | minuscule latine c cédille |
shift + ç | à | U+00C7 | Lettre | majuscule latine c cédille |
AltGr + ç | â̧ | U+25CC | Diacritique | |
AltGr + Maj + ç | , | U+002C | Symbole | |
ĂȘ | ĂȘ | U+00EA | Lettre | minuscule latine e accent circonflexe |
shift + ĂȘ | Ă | U+00CA | Lettre | majuscule latine e accent circonflexe |
AltGr + ĂȘ | / | U+002F | Symbole | |
AltGr + Maj + ĂȘ | Š | U+00A6 | Symbole | |
Ă | Ă | U+00E0 | Lettre | minuscule latine a accent grave |
shift + à | à | U+00C0 | Lettre | majuscule latine a accent grave |
AltGr + à | { | U+007B | Symbole | |
AltGr + Maj + à | Unisité | |||
y | y | U+0079 | Lettre | minuscule latine y |
shift + y | Y | U+0059 | Lettre | majuscule latine y |
AltGr + y | } | U+007D | Symbole | |
AltGr + Maj + y | â | U+2018 | Symbole | |
x | x | U+0078 | Lettre | minuscule latine x |
shift + x | X | U+0058 | Lettre | majuscule latine x |
AltGr + x | ⊠| U+2026 | Symbole | |
AltGr + Maj + x | â | U+2019 | Symbole | |
. | . | U+002E | Symbole | |
shift + . | : | U+003A | Symbole | |
AltGr + . | · | U+ | Symbole | |
AltGr + Maj + . | · | U+00B7 | Symbole | |
k | k | U+006B | Lettre | minuscule latine k |
shift + k | K | U+004B | Lettre | majuscule latine k |
AltGr + k | ~ | U+00BF | Symbole | |
AltGr + Maj + k | ⚠| U+2328 | Symbole | |
' | ' | U+0027 | Symbole | |
shift + ' | ? | U+003F | Symbole | |
AltGr + ' | âÌ | U+25CC | Diacritique | |
AltGr + Maj + ' | âÌ | U+25CC | Diacritique | |
q | q | U+0071 | Lettre | minuscule latine q |
shift + q | Q | U+0051 | Lettre | majuscule latine q |
AltGr + q | ”⚠| U+00B5 | Symbole | |
AltGr + Maj + q | ” | U+00B5 | Lettre | |
g | g | U+0067 | Lettre | minuscule latine g |
shift + g | G | U+0047 | Lettre | majuscule latine g |
AltGr + g | â | U+2020 | Symbole | |
AltGr + Maj + g | Unisité | |||
h | h | U+0068 | Lettre | minuscule latine h |
shift + h | H | U+0048 | Lettre | majuscule latine h |
AltGr + h | âÌš | U+25CC | Diacritique | |
AltGr + Maj + h | ⥠| U+2021 | Symbole | |
f | f | U+0066 | Lettre | minuscule latine f |
shift + f | F | U+0046 | Lettre | majuscule latine f |
AltGr + f | âÌš | U+0328 | Diacritique | crochet nasal[31], ogonek |
AltGr + Maj + f | ÂȘ | U+00AA | Lettre |
Exigences typographiques du français
- toutes les lettres du français, y compris les majuscules Ă, Ć, Ă, Ă, Ă, Ă, Ćž, etc. ;
- les guillemets : « » â â â â ; lâapostrophe typographique (â) ;
- les points de suspension (âŠ) et les diffĂ©rents tirets, dont le tiret cadratin (â) et le tiret demi-cadratin (â) ;
- lâespace insĂ©cable et lâespace fine insĂ©cable.
Autres langues et symboles
Le BĂ©po est pleinement opĂ©rationnel pour les cas dâutilisation suivants :
- chiffres en exposants ÂčÂČÂłâŽâ” et en indices âââââ ;
- grec monotonique : α ÎČ Îł ÎŽ Δ ζ η Ξ Îč Îș λ ÎŒ Îœ Ο Îż Ï Ï Ï Ï Ï Ï Ï Ï Ï, et leurs majuscules ;
- espĂ©ranto : Ä Ä Ä„ Ä” Ć Ć Ä Ä Ä€ ÄŽ Ć ĆŹÂ ;
- gallois : Ć” Ć· ĆŽ ƶ ; le turc et lâazĂ©ri : Ä Ä Ä± Ä° Æ É ; lâislandais : Ă° Ă ĂŸ Ă ;
- occitan : ĂĄ ĂČ Ăł Ă Ăș
- symboles monĂ©taires : âŹ àžż â” Âą âĄ â« âŹ Æ âČ âŽ â ÂŁ †℠⊠Ⱡ⚠à§Č à§ł ć ć $ âȘ ⟠⩠„ Ⳡ⹠Ⱐ⯠â ⣠Ⳡâ§Â ;
- symboles scientifiques courants : ± â Ă· Ă â â ⟠⯠†℠ⰠⱠâČ âł ÂŒ Âœ Ÿ â°Â ;
- Union europĂ©enne, en couvrant lâensemble des caractĂšres nĂ©cessaires pour ses langues officielles utilisant lâalphabet latin : Ä Ä Ă„ Ä Ä Ä Ä Ä Ä Ä Ä Ä ÄĄ ÄŁ ħ Ä« ÄŻ Äł Ä· ÄŒ Ć Ć Ć Ć Ć Ăž Ć Ć Ć ĆĄ È È Ć„ Ć« ĆŻ Ćł Ʊ Ćș ĆŒ ĆŸ Ă et leurs majuscules ;
- et bien dâautres grĂące Ă un systĂšme complet et logique de vingt touches mortes ;
Logiques de frappe des touches
En vue de faciliter lâapprentissage et lâutilisation, la disposition a Ă©tĂ© crĂ©Ă©e de façon Ă simplifier au maximum le schĂ©ma corporel correspondant au clavier, ou Ă rĂ©duire la charge cognitive nĂ©cessaire Ă son utilisation, et pratiquement en intĂ©grant les contraintes suivantes :
- toute majuscule se trouve sur la combinaison Maj de sa minuscule ;
- les deux caractĂšres membres dâune paire â (), {}, <>, «», [], ââ, ââ â sont toujours cĂŽte Ă cĂŽte, du mĂȘme cĂŽtĂ© du clavier (Ă gauche) et sur les mĂȘmes paires de doigts (quelques exceptions) ;
- les opérateurs mathématiques sont regroupés ;
- dans la mesure du possible, les accents morts sont tous sur la couche AltGr et placĂ©s sur la touche la plus logique possible qui leur correspond, rendant leur accĂšs simple et logique mĂȘme pour des accents peu utilisĂ©s. Ils ne sont jamais placĂ©s sur les combinaisons AltGr + Maj sur la main droite, pour garantir quâils soient rĂ©ellement utilisables ;
- tout est fait pour rendre lâusage dâun français de qualitĂ© facile, logique et indĂ©pendant des logiciels utilisĂ©s :
- accĂšs direct aux guillemets français : â«â et â»â ;
- accĂšs au tiret sur cadratin « â », Ă lâapostrophe typographique « â », ou encore aux vrais points de suspension « âŠÂ » ;
- toutes les majuscules accentuées sont présentes et en position Maj de leur minuscule ;
- Ć et Ć respectivement en AltGr + o et AltGr + Maj + o ;
- Ê et à respectivement en AltGr + a et AltGr + Maj + a ;
- accĂšs facile Ă lâespace insĂ©cable, en Maj + Espace ;
- placement de signes qui nĂ©cessitent lâespace insĂ©cable sur le mĂȘme modificateur quâelle : lâespace insĂ©cable est sur Maj + Espace ; les « ; », « : », « ! » et « ? » sont tous en position Maj ;
- placement logique de la ponctuation : le point « . » est avec le double point « : » et les points de suspension « âŠÂ », la virgule « , » avec le point-virgule « ; » ;
- accĂšs Ă tous les signes nĂ©cessaires Ă la programmation dans la logique de leur utilisation, sans diminuer la facilitĂ© dâusage du français (ce qui nĂ©cessite quelques concessions). En particulier, aucun caractĂšre ASCII nâest disponible uniquement en AltGr + Maj.
Notes et références
Notes
- Cet article est partiellement ou en totalitĂ© issu de la page « Quâest-ce que le bĂ©po ? » , le texte ayant Ă©tĂ© placĂ© par lâauteur ou le responsable de publication sous la licence Creative Commons paternitĂ© partage Ă l'identique ou une licence compatible (voir la liste des auteurs).
- Elle est compatible avec les claviers 104 touches américains.
- Par exemple, en ce qui concerne Ubuntu, le fichier est intégré le 28 janvier 2009 pour faire partie de la version Jaunty Jackalope sortie le 23 avril 2009[10].
- Marquage des touches Ă lâaide dâautocollants ou peau en silicone sur les claviers Typematrix 2030.
- Rectiligne, par opposition Ă curviligne.
- Dextre, inverse de gauche.
- Ce caractĂšre chasse, il nâintroduit pas une combinaison aux glyphes adjacents comme le font par exemple des point de code de composition de diacritique. Il peut nĂ©anmoins ĂȘtre utilisĂ© dans des compositions dans des logiciels de plus haut niveau, comme LaTeX.
- Sur les claviers téléphoniques.
Références
- « Version 1.1rc2 »
- Lionel Dricot (alias Ploum), « BĂ©po, libĂ©rons les claviers, une touche aprĂšs lâautre », sur Framablog, 19 dĂ©cembre 2011.
- « Création de la version 0.1 », sur bepo.fr.
- « Récapitulatif des versions de la disposition bépo », sur bepo.fr.
- « Version 0.1 », sur bepo.fr.
- (en) « Bug 8728 - new Dvorak french layout », sur le gestionnaire de bugs du projet X.Org, 2 novembre 2006.
- (en) « preparing 1.0 », sur le dépÎt Git du projet X.Org, 11 juillet 2007.
- (en) « Bug 17821 - update of french-dvorak "bépo" keyboard mapping », sur le gestionnaire de bugs du projet X.Org, 12 décembre 2008.
- (en) « preparing release 1.5 », sur le dépÎt Git du projet X.Org, 27 janvier 2009.
- Voir le journal des modifications du paquet source xkeyboard-config, sur changelogs.ubuntu.com.
- « Claviers bépo », sur bepo.fr (consulté le 11 avril 2012).
- Page « Liens », sur bepo.fr (consulté le 16 juin 2012).
- « Sondage sur le Bépo », sur Google+, 5 janvier 2012.
- Discussion « Sondage sur l'utilisation du Bépo », sur Forum bépo, janvier 2012 (consulté le 24 juin 2012).
- Voir le sondage « La disposition BĂ©poâŠÂ », sur LinuxFr.org, janvier 2012 (consultĂ© le 16 juin 2012).
- Page dâaccueil du forum officiel des utilisateurs du bĂ©po (consultĂ© le 24 septembre 2016).
- « Alexandre Astier on Twitter », sur Twitter (consulté le ).
- « Alexandre Astier reçu dans Popopop, à 51:36 », sur FranceInter.fr (consulté le ).
- « Site de lâassociation Ergodis » (consultĂ© le )
- « Clavier français : tout sur la nouvelle norme facilitant lâĂ©criture du français », sur Afnor.
- « Pourquoi se mettre au Bépo ? », sur bepo.fr (consulté le 28 juin 2015).
- « Le nouveau clavier « bépo » au service de l'amélioration des conditions de travail ? », sur droit-travail-france.fr (consulté le )
- Lionel Dricot (alias Ploum), « Le bépo sur le bout des doigts », sur ploum.net, 27 juin 2009.
- « Ergonomie du clavier et du poste de travail informatique », sur bepo.fr (consulté le 16 juin 2012).
- « Apprentissage - Disposition de clavier francophone et ergonomique bépo », sur bepo.fr (consulté le )
- « BĂ©podactyl : Exercices d'apprentissage de la disposition BĂPO », sur tazzon.free.fr (consultĂ© le )
- « Commandes C0 et latin de base Intervalle : 0000â007F - Le standard Unicode, version 5.0 » (version du 23 septembre 2017 sur l'Internet Archive), sur www.unicode.org,
- « Ponctuation gĂ©nĂ©rale Intervalle : 2000â206F - Le standard Unicode, version 5.0 » (version du 22 septembre 2017 sur l'Internet Archive), sur www.unicode.org,
- « Commandes C1 et supplĂ©ment Latin-1 Intervalle : 0080â00FF - Le standard Unicode, version 5.0 » (version du 23 septembre 2017 sur l'Internet Archive), sur www.unicode.org,
- « OpĂ©rateurs mathĂ©matiques Intervalle : 2200â22FF Le standard Unicode, version 5.0 » (version du 22 septembre 2017 sur l'Internet Archive), sur www.unicode.org,
- « Diacritiques Intervalle : 0300â036F Le standard Unicode, version 5. » (version du 3 mars 2016 sur l'Internet Archive), sur www.unicode.org,
- « Wayback Machine », sur web.archive.org, (consulté le )
Annexes
Articles connexes
- Disposition des touches d'un clavier de saisie
- Disposition Dvorak
- Disposition Azerty
- TypeMatrix
- Keyboardio