« Présentation » : différence entre les versions

De Disposition de clavier bépo
m (Mise à jour du logo Linux)
 
(188 versions intermédiaires par 33 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{note|type=attention|Page en cours de rédaction. Toutes les contributions sont les bienvenues}}
{{CarteBépoHoverInfo11}}
[[Fichier:Bépo-légende.png|650px|center|alt=Légende des cartes.]]
{{DISPLAYTITLE:Qu’est-ce que le bépo ?}}
{{sommaire à droite}}
'''Le bépo est une disposition de symboles et de caractères conçue pour les [[type de clavier|claviers d’ordinateur]] afin de faciliter la saisie du français, des éléments typographiques, sans oublier les symboles de programmation. Elle donne accès à de nombreux [[Caractères supportés|caractères]] d’autres langues.'''


==Introduction==
La démarche du projet est fondée sur la méthode établie par [http://fr.wikipedia.org/wiki/August_Dvorak August Dvorak], qui a conçu une [http://fr.wikipedia.org/wiki/Disposition_Dvorak disposition éponyme] pour les Américains. Cette méthode respecte plusieurs [[#Principes|principes]], notamment de placer les lettres les plus utilisées sur les touches les plus accessibles, divisant par deux les déplacements des doigts sur le clavier par rapport à la disposition [http://fr.wikipedia.org/wiki/AZERTY azerty].
La disposition de clavier dvorak-bépo est née du mécontentement de certains utilisateurs concernant le [[dvorak-fr]] de Francis Leboutte, que sa licence ne permet pas de modifier.
Le projet à pour but de créer une répartition des lettres et symboles facilitant la saisie du '''français''' (en respectant les règles de typographie) et des différents '''langages informatiques''' tout en donnant accès à de nombreux caractères présents dans d’'''autres langues'''. Cette répartition se fonde sur un certain nombre de règles, dont celles établies par le [[wp:August_Dvorak|D<sup>r</sup> August Dvorak]].


==L’Azerty==
Dans le cadre d’une frappe à dix doigts et à l’aveugle, cela permet un confort accru — y compris dans les bras et les épaules —, un apprentissage facilité et un gain en vitesse. Enfin, compte tenu de la diminution des contraintes, il y a de bonnes chances que cela aide à prévenir les troubles musculosquelettiques, comme le syndrome du canal carpien ou les tendinites. Le bépo participe à la bonne [[ergonomie|ergonomie du poste de travail]].  
La disposition actuelle des claviers français est en fait dérivée de la disposition américaine, le qwerty, avec pour principale différences les passage des chiffres en position Maj, l’ajout de lettres accentuées (é, è, à et ç), et l’inversion de A/Q et Z/W. Les autres pays francophones (Canada, Belgique, Suisse) ont d’autres versions encore différentes.
Sans entrer dans les détails historique, la principale caractéristique de ces dispositions est qu’elles ont été créées afin d’éviter le chevauchement des ??? sur les machines à écrire mécaniques, et pas du tout pour faciliter la frappe d’une langue ou d’une autre.
Compte tenu du fait que ces contraintes n’existent plus sur les claviers actuels, nous avons toute latitude pour réorganiser les touches de façon plus logique.
; les défauts :
* Les [[Fréquence_des_caractères|caractères les plus fréquents]] ne sont pas les plus accessibles ;
* À l’inverse, des caractères rares sont très accessibles, en vrac : Z, « ; », K ;
* les lettres accentués sont difficilement accessibles sur la ligne du haut ;
* des caractères du français ne sont pas accessibles : æ, œ, «, », toutes les majuscules accentués, l’[[Glossaire#Espace_insécable|espace insécable]] ;
* il y a un gros déséquilibre entre les deux mains ;
* '''aucune optimisation''' n’a été faite.


Pour résumer, on est proche d’une '''répartition aléatoire''', et le hasard n’a pas bien fait les choses !
L’objectif du projet est d’inclure la disposition bépo dans les systèmes d’exploitation et, si possible, de la faire [[normalisation|avaliser]] par un organisme officiel. Niveau matériel, plusieurs entreprises produisent des planches [[Marquer son clavier#Autocollants|d'autocollants]] bépo et [[TypeMatrix]] des claviers compacts et des peaux en silicone marqués avec la [[carte simplifiée]].
Sans qu’on puisse affirmer que c’est une disposition dangereuse et responsable de pathologies, il est évident qu’une telle disposition est génératrice d’inconfort, rend la frappe compliquée et ne permet pas d’écrire dans un français correct.
<!--
{| align="center" style="border-spacing: 10px 0px"
|-
|[[Image:Typematrix-2030-bepo.png|thumb|265px|Clavier [[TypeMatrix]] 2030 USB.]]
|[[Image:beaujoie.png|thumb|300px|Autocollants [https://catalogue-ca.beaujoie.com/produits/21-Changer_la_langue_d_un_clavier_d_ordinateur/96-BEPO/ Beaujoie] bépo, noir sur blanc]]
|}
-->
==Défauts de la disposition azerty==
[[Image:Enchevêtrées.jpg|thumb|200px|right|Barres enchevêtrées d’une machine mécanique]]


==Avantages du Bépo==
La [[dispositions|disposition]] des claviers azerty est dérivée de la disposition américaine, le qwerty, avec pour principales différences le passage des chiffres en position majuscule, l’ajout de lettres accentuées (é, è, à et ç), l’inversion de A/Q et de Z/W, et le déplacement de M. Les autres pays francophones (Canada, Belgique, Suisse) utilisent des versions différentes plus ou moins proches de l’azerty ou du qwerty.
 
La principale caractéristique du qwerty — et de ses dérivés — est d’éviter le chevauchement des barres sur les machines à écrire mécaniques, et pas du tout de faciliter la frappe. Cette contrainte mécanique n’existant plus sur nos claviers, nous pouvons réorganiser les touches de façon logique et efficace. Pour les détails historiques, lire [http://www.dvzine.org/zine/index.html cette bande dessinée] (en anglais).
 
'''Les défauts de l’azerty''' :
* les [[Fréquence des caractères|caractères les plus fréquents]] ne sont pas les plus facilement accessibles ;
* à l’inverse, des caractères rares sont très accessibles ; citons pour exemple : « Z », « ; » ou « K » ;
* les lettres accentuées sont difficilement accessibles, placées sur la rangée des chiffres ;
* des caractères usuels du français ont été oubliés : œ, « , », les majuscules accentués, l’[[Glossaire#Espace insécable|espace insécable]] ;
* il y a un gros déséquilibre entre les deux mains (58 % de frappes pour la main gauche alors qu’il y a plus de caractères sous la main droite) ;
* aucune optimisation propre à la langue française n’a été faite.
 
L’efficacité de l’azerty est proche de celle d’une répartition aléatoire ! Et le hasard n’a pas bien fait les choses. Ainsi, sans qu’on puisse affirmer que c’est une disposition dangereuse et responsable de pathologies, elle est génératrice d’inconfort, rend la frappe compliquée et ne permet pas d’écrire dans un français correct.
 
==Avantages de la disposition bépo==
=== Caractères disponibles ===
[[Image:Caratères.png|left|80px|Caractères…]]
Sans qu’aucune concession ait été faite pour l’usage du français et des langages de programmation, le bépo permet d’accéder directement à de [[caractères supportés|nombreux symboles et caractères]] accentués des langues étrangères. En particulier 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 « „ ».


=== Ergonomie ===
=== Ergonomie ===
Les remarques ergonomiques concernant le bépo s’entendent dans le cadre d’une frappe à l’aveugle à dix doigts. C’est un investissement préalable préférable et bien moins compliqué qu’il n’y paraît. Pour une efficacité optimum, une bonne [[ergonomie|ergonomie du poste de travail]] est également indispensable. Nous ne prétendons pas fournir une disposition à l’ergonomie parfaite. Pour ce faire, il faudrait remiser les claviers décalés, tout comme la plupart des claviers dits « ergonomiques » et concevoir un nouveau clavier matériel. La disposition est conçue pour les claviers les plus répandus aujourd’hui : les claviers azerty [[Type de clavier|105 touches]]. Cela dit, le bépo est compatible avec les claviers ayant une autre disposition, avec les [[Périphériques#Clavier|claviers ergonomiques]], même ceux sans touche Windows ou sans 105{{e}} touche.


; « Fluidité »
Voici une vidéo de comparaison de la frappe d’un même texte en azerty et en bépo :
La position des caractères et symboles permet de :
<center>{{#widget:Daily Motion|id=x80kdk|width=420|height=336}}</center>
* « sortir » le moins de fois possible les doigts de la ligne de repos (''X% du corpus, comparaison azerty'') ;
 
* répartir équitablement le nombre de frappes entre main gauche et main droite ;
; « Fluidité »
* réduire la distance totale parcourue par le doigts (''chiffres'') ;
[[Fichier:Stats-lignes-mains-flat.png|thumb|300px|[[Statistiques]] de fréquence d’utilisation des rangées et des mains en azerty et en bépo.]]
* réduire le nombre de [[Glossaire#Digramme|digrammes]] à une main (''chiffres'') ;
La disposition bépo permet de :
* ne jamais avoir recours à la rangée du haut du clavier (les chiffres et symboles) pour un texte en français ;
* « sortir » le moins possible les doigts de la ligne de repos.  En bépo, les deux tiers de la frappe se font sur la ligne de repos contre un peu plus de 20 % en azerty ;
* utiliser tous les types de claviers (dont les 104 touches tels que le sont souvent les claviers ergonomiques) sans perte d’efficacité ;
* répartir équitablement le nombre de frappes entre main gauche et main droite ;
* simplifier les digrammes avec la rangée inférieure du clavier sous la main gauche (zone peu accessible sur les claviers décalés).
* réduire la distance totale parcourue par les doigts de moitié par rapport à l’azerty ;
* réduire le nombre de [[Glossaire#Digramme|digrammes]] à une main (''¡ chiffres !'') ;
* ne jamais avoir recours à la rangée du haut du clavier (chiffres et symboles) pour un texte en français ;
* utiliser tous les types de claviers sans perte d’efficacité ;
* simplifier la frappe des 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).
 
Il en résulte un grand confort d’utilisation, moins de fatigue et une sensation de facilité.
 
; Vitesse et endurance
La vitesse n’est pas un but en soi, le confort et l’endurance sont bien plus importants : une frappe à 70 mots par minute (vitesse assez vite atteinte en bépo) est au-dessus de la moyenne et plus que confortable pour un usage quotidien.
 
Bien que nous ne disposions pas de chiffres, certains estiment qu’on tape plus vite et plus longtemps avec une disposition optimisée. Parce que les doigts bougent beaucoup moins, que la distance parcourue est d’autant plus réduite que les caractères sont fréquents, et que l’alternance des mains est bien plus importante, il est raisonnable d’imaginer qu’à effort équivalent, la vitesse est plus élevée. De même, les contraintes sur les doigts (muscles et articulations) étant diminuées, il est vraisemblable que le gain en confort et la facilité « mécanique » à enchaîner les mouvements permettent de taper plus longtemps à une vitesse plus soutenue.
 
Il est d’ailleurs remarquable que le record de vitesse dactylographique ait été établi à plus de 200 mots par minute sur une disposition dvorak américaine.
 
Vidéo de [[Utilisateur:Robipo|Robipo]] à 126 mots par minutes sur un clavier TrulyErgonomic en bépo :
<center>{{#widget:Youtube|id=yLmFYjuP4ng}}</center>


; Apprentissage
; Apprentissage
Plusieurs facteurs rendent l’apprentissage du bépo plus facile que celui d’autres dispositions :
Plusieurs facteurs rendent l’[[apprentissage|apprentissage du bépo]] facile :
* accès immédiat à tous les caractères courants ;
* accès immédiat à tous les caractères courants ;
* optimisation des digrammes 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.
* [[#Logique de placement|logique de placement]] des caractères et symboles permettant de les trouver sans difficulté, même s’ils sont peu utilisés.
Ces éléments permettent d’apprendre rapidement le clavier par cœur et d’acquérir très vite les réflexes pour taper les digrammes et trigrammes courants.  
Ces éléments permettent d’apprendre rapidement le clavier par cœur et d’acquérir très vite les réflexes pour taper les digrammes et trigrammes courants.
 
=== Multi-plateformes et transportable ===


; Caractères disponibles
La disposition bépo est disponible sur :
Sans qu’aucune concession n’ait été faite pour l’usage du français et des langages de programmation, le bépo permet d’accéder directement à de nombreux symboles et caractères accentués des langues étrangères. En particulier toutes les langues officielles de l'Union Européenne sont disponibles, mais aussi l’alphabet grec, tous les symboles monétaires, les chiffres en index et en exposant, ou les caractères typographiques des autres langues tels « ¿ » ou « „ » ''Cf'' [[Caractères_supportés|la liste]].
{| align="center" style="border-spacing: 20px 0px"
|-
|[[Image:Logo_Linux.svg|80px|Installation sur GNU/Linux|link=GNU/Linux et Unix libres]]
|[[Image:Beastie.png|Installation sur *BSD|link=GNU/Linux et Unix libres]]
|[[Image:oi-small.svg|Installation sur OpenIndiana|link=GNU/Linux et Unix libres]]
|[[Image:Windows logo.png|Installation sur Microsoft Windows|link=Windows|alt=|100x100px]]
|[[Image:Apple-logo.png|80px|Installation sur macOS|link=macOS]]
|[[Image:LogoAndroidOmbre.png|80px|Installation sur système Android|link=Android]]
|[[Image:Ios.png|80px|Installation sur système iOS|link=iOS]]
|- align="center"
|[[GNU/Linux et Unix libres|GNU/Linux]]
|[[GNU/Linux et Unix libres|*BSD]]
||[[GNU/Linux et Unix libres|OpenIndiana]]
|[[Windows]]
|[[macOS]]
|[[Android]]
|[[iOS]]
|}


=== Multiplate-formes et transportable ===
Les pilotes fournis permettent une installation :
* La disposition bépo est disponible pour tous les principaux systèmes d’exploitation : Windows™, Mac OsX™, GNU/Linux, *BSD et les autres systèmes Unix utilisant Xorg.
* pour tout le système (nécessitent les droits d’administrateurs de la machine) ;
Cela signifie que le comportement du clavier sera toujours exactement le même sur tous ces systèmes.
* pour un seul utilisateur (ne nécessite aucun droit particulier) : on peut transporter tous les pilotes sur {{dl|documents/bepo_clef.zip|une clé USB}} afin d’utiliser le bépo partout.
* Les pilotes fournis permettent une installation :
** pour tout le système (nécessitent les droits d’administrateurs de la machine) ;
** pour le seul utilisateur (ne nécessite aucun droits particuliers). Ceci permet d’envisager avoir les pilotes sur une clef usb pour pouvoir utiliser le bépo où que l’on soit.
* un des objectifs du bépo est d’être reconnu comme norme dvorak francophone (tel que le dvorak anglais l’est), ceci faciliterait un autre objectif qui consiste dans le fait d’être inclus par défaut dans tous les systèmes d’exploitation (c’est déjà partiellement le cas pour les systèmes Unix).


=== Open source ===
=== Source ouverte & licence libre ===
La configuration fr-dvorak-bepo est disponible sous [[Licence|licence libre]] qui permet sa diffusion avec tous les systèmes d'exploitations. Elle peut également être modifiée sans aucune contrainte. Quant à la distribution d'une version modifiée, ''cf.'' les détails de la licence.
La disposition bépo est disponible sous [[Licence|licence libre]]. Elle peut être modifiée sans contrainte (le code source est [[Git|ici]]). Concernant la distribution d’une version modifiée, voir les détails de la licence.


Les programmes utilisés pour générer la configuration sont tous disponibles sous licence libre. Par conséquent, ils peuvent être utilisés pour retracer l'évolution de la configuration, ou pour générer une nouvelle disposition adaptée à une autre langue (merci de nous le signaler).
Les programmes pour générer la configuration sont aussi sous licence libre. Ils peuvent être utilisés pour retracer l’évolution du bépo, ou pour générer une nouvelle disposition adaptée à une autre langue (merci de nous le signaler).


=== La communauté ===
=== Communauté ===
Du fait du mode de développement et des licences utilisées, le bépo facilite la création d’une communauté autour du projet. Ceci présente plusieurs avantages :
Grâce à une [[communauté]] active et une licence ouverte, le projet est pérenne, et vous bénéficiez :
* création et entretient du site communautaire :
* d’un [[Communauté#Les moyens de communication du projet|forum, d’une liste de diffusion et d’un canal de discussion]] ;
** pages d’aides et d’installation pour de nombreuses plateformes ;
* de pages d’aide pour de nombreuses plates-formes ;
** pages de [[ergonomie|conseils ergonomiques]] et d’[[apprentissage]]s liés à la dactylographie ;
* [[Ergonomie|de conseils ergonomiques]] ;
* création d’outils spécifiques :
* [[apprentissage|de logiciels et de conseils]] pour apprendre la dactylographie ;
** de création d’une disposition ;
* d’outils spécifiques pour créer votre propre disposition et [[ConfigGenerator|générer des pilotes]] et [[Comparateur de dispositions|comparer les dispositions]] ;
** de comparaison de différentes dispositions ;
** de [[ConfigGenerator|création des pilotes]] ;
** d’apprentissage (xultypist ?).
* pérennité du projet : le projet ne reposant pas sur une personne mais une communauté, il a d’autant plus de chances de perdurer en cas de manque de temps ou de motivation d’un de ses membres.
* le nombre et la diversité des participants permet d’atteindre les objectifs :
** à court terme : création de la disposition elle-même (c’est presque fait)
** à long terme : inclusion dans tous les systèmes d’exploitation, normalisation de la disposition, contact avec des fabricant de claviers (en cours avec TypeMatrix™).


==Principes==
==Principes==
Comment le bépo a-t-il été créé ? Quelle est la logique utilisée dans le placement des touches.
[[Image:dvzineSTcover.jpg|thumb|right|200px|DvZine.org — Historique du dvorak anglais en bd.|link=http://dvzine.org/zine/index.html]]
=== Règles utilisées pour la création et l’optimisation ===
Comment le bépo a-t-il été créé ? Quelle est la logique utilisée dans le placement des touches ?
* Symboles les plus courants placés sur la rangée du milieu ;
=== Règles de création et d’optimisation ===
* symboles les plus courants placés sur la rangée du milieu ;
* amélioration de l’accessibilité des digrammes les plus courants ;
* alternance des mains ;
* alternance des mains ;
* répartition du nombre de frappes entre les deux mains ;
* répartition du nombre de frappes équitable entre chaque main ;
* prévention de la surcharge des petits doigts qui font aussi les touches « système » : Enter, Maj, Ctrl, Backspace (<—) ;
* pas de surcharge de travail pour les auriculaires, qui ont déjà la charge des touches « système » (Entrée, Maj., Ctrl, etc.).
* amélioration de l’accessibilité des digrammes les plus courants.


=== Touche modificatrice ===
=== Touche modificatrice ===
Pour pallier le manque de touches face à la multitude de caractères utiles, il a été choisi d’utiliser une nouvelle touche modificatrice, le AltGr, situé à droite de la barre d’espace et actionné par le pouce droit.
Pour pallier le manque de touches face à la multitude de caractères utiles, nous avons donné un rôle plus important à la touche modificatrice AltGr (située à droite de la barre d’espace). Cette touche présente des avantages :
Les intérêts de cette touche modificatrice sont les suivants :
* elle existe sur tous les claviers ;
* Présente sur tous les claviers ;
* elle sollicite l’utilisation du pouce droit, un doigt fort, mobile et peu sollicité sur les dispositions actuelles (les claviers ergonomiques donnent déjà tous plus de travail aux pouces) ;
* utilisation d’un doigt fort, mobile et bien peu sollicité sur les claviers actuels ;
* pas d’augmentation du nombre de frappes (contrairement à une touche morte qui nécessite deux frappes consécutives pour une lettre) ;
* les pouces ne travaillent que peu lors de la frappe, leur ajouter la charge de travail consistant à actionner le AltGr ne les surchargent pas du tout, de fait les claviers ergonomiques ont tous cette démarche : donner plus de travail, donc de touches, aux pouces ;
* pas ou peu de perte de vitesse, car le bépo a été conçu de façon à associer AltGr (main droite) avec des touches sous la main gauche.
* pas d’augmentation du nombre de frappes (contrairement à une touche morte) ;
* 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 main droite + touche avec la main gauche afin d’éviter les frappes simultanées d’une seule main.


=== Logique de placement ===
=== Logique de placement ===
En vue de faciliter l’apprentissage et l’utilisation, la disposition est créée de façon à simplifier au maximum le schéma corporel correspondant au clavier. De même, on cherche à diminuer la charge mentale nécessaire à son utilisation.
La disposition a été créée de façon à simplifier le schéma corporel correspondant au clavier et à diminuer la charge mentale nécessaire à son utilisation.
Voici donc les règles appliquées :
* les caractères d’une paire — (), {}, <>, «», [], “”, ‘’ — sont toujours côte à côte, du même côté du clavier (à gauche) ;
* Toute majuscule se trouve sur la position 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 paire de doigts (hum… presque…) ;
* les opérateurs mathématiques sont regroupés ;
* les opérateurs mathématiques sont regroupés ;
* dans la mesure du possible, les accents morts sont tous en 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 ;
* les accents morts sont accessibles par AltGr et placés sur une touche facile à trouver intuitivement. 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 :
* la frappe d’un français de qualité est facile, logique et indépendant des logiciels :
** accès direct aux guillemets français : “«” et “»” ;
** accès direct aux guillemets français : “«” et “»” ;
** accès au tiret sur cadratin « — », à l’apostrophe typographique « ’ » et aux vrais points de suspension « … » ;
** accès au tiret cadratin « — », à l’apostrophe typographique « ’ », aux points de suspension « … » ;
** majuscules accentués sont présentes ;
** toutes les majuscules accentuées sont présentes et en position [Maj.] de leur minuscule, y compris Œ et Æ ;
** œ et Œ respectivement en AltGr et Maj+AltGr « o » ;
** accès facile à l’[http://fr.wikipedia.org/wiki/espace_insécable espace insécable] ;
** æ et Æ respectivement en AltGr et Maj+AltGr « a » ;
** les ponctuations sont placées intuitivement sur les mêmes touches : le point « . » avec le double-point « : » et les points de suspension « … » ; la virgule « , » avec le point-virgule « ; » ;
** accès facile à l’[[wp:espace insécable|espace insécable]], en Maj+espace ;
** les ponctuations qui nécessitent l’espace insécable sont sur le même modificateur qu’elle : l’espace insécable, ansi que les « ; », « : », « ! » et « ? » sont accessibles avec la touche [Maj.] ;
** placement de signes qui nécessitent l’insécable sur le même modificateur qu’elle : l’espace insécable est sur Maj.+espace ; les « ; », « : », « ! » et « ? » sont tous en position Maj.
* tous les signes utiles à la programmation sont placés logiquement, sans nuire à la frappe du français. Aucun caractère ASCII ne nécessite l’usage de AltGr+Maj.
** Placement logique de la ponctuation : Le point « . » est avec le double point « : », 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).


== Nous aider ==
[[Catégorie:Version 1.0]]
Toutes les bonnes volontés sont les bienvenues afin de nous aider à développer le projet. Il y a du travail à tous les niveaux, mais il y a quelques points spécifiques pour lesquels nous avons tout particulièrement besoin de compétences spécifiques :
[[Catégorie:Bépo]]
* légales : afin d’effectuer les démarches en vue de la normalisation du projet ;
* ergonomie / biomécanique, afin de développer encore plus précisément nos outils de calculs et de comparaison.

Dernière version du 15 mars 2024 à 16:17

Bepo-1.1-base.png
À propos de cette image
U+0024 Symbole dollarU+0023 CroisillonU+2013 Tiret demi-cadratinU+00B6 Pied-de-moucheU+0022 Guillemet anglaisU+0031 Chiffre unU+2014 Tiret cadratinU+201E Guillemet-virgule double inférieurU+00AB Guillemet gaucheU+0032 Chiffre deuxU+003C Signe inférieur àU+201C Guillemet-apostrophe double culbutéU+00BB Guillemet droitU+0033 Chiffre troisU+003E Signe supérieur àU+201D Guillemet-apostrophe doubleU+0028 Parenthèse gaucheU+0034 Chiffre quatreU+005B Crochet gaucheU+2A7D Inférieur à ou égal à inclinéU+0029 Parenthèse droiteU+0035 Chiffre cinqU+005D Crochet droitU+2A7E Supérieur à ou égal à inclinéU+0040 ArrobeU+0036 Chiffre sixU+005E Accent circonflexe(Emplacement disponible)U+002B Signe plusU+0037 Chiffre septU+00B1 Signe plus-ou-moinsU+00AC Signe négationU+002D Trait d’union-signe moinsU+0038 Chiffre huitU+2212 Signe moinsU+00BC Fraction ordinaire un quartU+002F Barre obliqueU+0039 Chiffre neufU+00F7 Signe de divisionU+00BD Fraction ordinaire un demiU+002A AstérisqueU+0030 Chiffre zéroU+00D7 Signe de multiplicationU+00BE Fraction ordinaire trois quartsU+003D Signe égalU+00B0 Symbole degréU+2260 Pas égal àU+2032 PrimeU+0025 Symbole pour centU+0060 Accent graveU+2030 Symbole pour milleU+2033 Double primeU+0062 Lettre minuscule latine bU+0042 Lettre majuscule latine bU+007C Barre verticaleU+005F Tiret basU+00E9 Lettre minuscule latine e accent aiguU+00C9 Lettre majuscule latine e accent aiguTouche morte ‹ Accent aigu ›(Emplacement disponible)U+0070 Lettre minuscule latine pU+0050 Lettre majuscule latine pU+0026 PerluèteU+00A7 ParagrapheU+006F Lettre minuscule latine oU+004F Lettre majuscule latine oU+0153 Digramme soudé minuscule latin oeU+0152 Digramme soudé majuscule latin oeU+00E8 Lettre minuscule latine e accent graveU+00C8 Lettre majuscule latine e accent graveTouche morte ‹ Accent grave ›U+0060 Accent graveTouche morte ‹ Accent circonflexe ›U+0021 Point d’exclamationU+00A1 Point d’exclamation renversé(Emplacement disponible)U+0076 Lettre minuscule latine vU+0056 Lettre majuscule latine vTouche morte ‹ Hatchek ›(Emplacement disponible)U+0064 Lettre minuscule latine dU+0044 Lettre majuscule latine dTouche morte ‹ Symbole scientifique ›(Emplacement disponible)U+006C Lettre minuscule latine lU+004C Lettre majuscule latine lTouche morte ‹ Barré ›U+00A3 Symbole livreU+006A Lettre minuscule latine jU+004A Lettre majuscule latine j(Emplacement disponible)(Emplacement disponible)U+007A Lettre minuscule latine zU+005A Lettre majuscule latine zTouche morte ‹ Rayé ›(Emplacement disponible)U+0077 Lettre minuscule latine wU+0057 Lettre majuscule latine w(Emplacement disponible)(Emplacement disponible)U+0061 Lettre minuscule latine aU+0041 Lettre majuscule latine aU+00E6 Lettre minuscule latine aeU+00C6 Lettre majuscule latine aeU+0075 Lettre minuscule latine uU+0055 Lettre majuscule latine uU+00F9 Lettre minuscule latine u accent graveU+00D9 Lettre majuscule latine u accent graveU+0069 Lettre minuscule latine iU+0049 Lettre majuscule latine iTouche morte ‹ Tréma ›Touche morte ‹ Point en chef ›U+0065 Lettre minuscule latine eU+0045 Lettre majuscule latine eU+20AC Symbole euroTouche morte ‹ Symbole monétaire ›U+002C VirguleU+003B Point-virguleU+0027 Apostrophe génériqueTouche morte ‹ Virgule souscrite ›U+0063 Lettre minuscule latine cU+0043 Lettre majuscule latine cTouche morte ‹ Cédille ›U+00A9 Symbole copyrightU+0074 Lettre minuscule latine tU+0054 Lettre majuscule latine tTouche morte ‹ Exposant ›U+2122 Symbole marque de commerceU+0073 Lettre minuscule latine sU+0053 Lettre majuscule latine sTouche morte ‹ Latin et ponctuation ›U+017F Lettre minuscule latine s longU+0072 Lettre minuscule latine rU+0052 Lettre majuscule latine rTouche morte ‹ Brève ›U+00AE Symbole marque déposéeU+006E Lettre minuscule latine nU+004E Lettre majuscule latine nTouche morte ‹ Tilde ›(Emplacement disponible)U+006D Lettre minuscule latine mU+004D Lettre majuscule latine mTouche morte ‹ Macron ›(Emplacement disponible)U+00E7 Lettre minuscule latine c cédilleU+00C7 Lettre majuscule latine c cédille(Emplacement disponible)U+1F12F Symbole copyleftU+00EA Lettre minuscule latine e accent circonflexeU+00CA Lettre majuscule latine e accent circonflexeU+002F Barre obliqueU+005E Accent circonflexeU+00E0 Lettre minuscule latine a accent graveU+00C0 Lettre majuscule latine a accent graveU+005C Barre oblique inverséeU+201A Guillemet-virgule inférieurU+0079 Lettre minuscule latine yU+0059 Lettre majuscule latine yU+007B Accolade gaucheU+2018 Guillemet-apostrophe culbutéU+0078 Lettre minuscule latine xU+0058 Lettre majuscule latine xU+007D Accolade droiteU+2019 Guillemet-apostropheU+002E PointU+003A Deux-pointsU+2026 Points de suspensionU+00B7 Point médianU+006B Lettre minuscule latine kU+004B Lettre majuscule latine kU+007E TildeU+2011 Trait d’union insécableU+2019 Guillemet-apostropheU+003F Point d’interrogationU+00BF Point d’interrogation renverséTouche morte ‹ Crochet, hameçon ou crochet en chef ›U+0071 Lettre minuscule latine qU+0051 Lettre majuscule latine qTouche morte ‹ Rond en chef ›Touche morte ‹ Cornu ›U+0067 Lettre minuscule latine gU+0047 Lettre majuscule latine gTouche morte ‹ Lettre grecque ›U+2020 ObèleU+0068 Lettre minuscule latine hU+0048 Lettre majuscule latine hTouche morte ‹ Point souscrit ›U+2021 Double obèleU+0066 Lettre minuscule latine fU+0046 Lettre majuscule latine fTouche morte ‹ Ogonek ›(Emplacement disponible)U+0020 EspaceU+202F Espace fine insécableU+005F Tiret basU+00A0 Espace insécableBepo-1.1-complet.png
À propos de cette image
Légende des cartes.

Le bépo est une disposition de symboles et de caractères conçue pour les claviers d’ordinateur afin de faciliter la saisie du français, des éléments typographiques, sans oublier les symboles de programmation. Elle donne accès à de nombreux caractères d’autres langues.

La démarche du projet est fondée sur la méthode établie par August Dvorak, qui a conçu une disposition éponyme pour les Américains. Cette méthode respecte plusieurs principes, notamment de placer les lettres les plus utilisées sur les touches les plus accessibles, divisant par deux les déplacements des doigts sur le clavier par rapport à la disposition azerty.

Dans le cadre d’une frappe à dix doigts et à l’aveugle, cela permet un confort accru — y compris dans les bras et les épaules —, un apprentissage facilité et un gain en vitesse. Enfin, compte tenu de la diminution des contraintes, il y a de bonnes chances que cela aide à prévenir les troubles musculosquelettiques, comme le syndrome du canal carpien ou les tendinites. Le bépo participe à la bonne ergonomie du poste de travail.

L’objectif du projet est d’inclure la disposition bépo dans les systèmes d’exploitation et, si possible, de la faire avaliser par un organisme officiel. Niveau matériel, plusieurs entreprises produisent des planches d'autocollants bépo et TypeMatrix des claviers compacts et des peaux en silicone marqués avec la carte simplifiée.

Défauts de la disposition azerty

Barres enchevêtrées d’une machine mécanique

La disposition des claviers azerty est dérivée de la disposition américaine, le qwerty, avec pour principales différences le passage des chiffres en position majuscule, l’ajout de lettres accentuées (é, è, à et ç), l’inversion de A/Q et de Z/W, et le déplacement de M. Les autres pays francophones (Canada, Belgique, Suisse) utilisent des versions différentes plus ou moins proches de l’azerty ou du qwerty.

La principale caractéristique du qwerty — et de ses dérivés — est d’éviter le chevauchement des barres sur les machines à écrire mécaniques, et pas du tout de faciliter la frappe. Cette contrainte mécanique n’existant plus sur nos claviers, nous pouvons réorganiser les touches de façon logique et efficace. Pour les détails historiques, lire cette bande dessinée (en anglais).

Les défauts de l’azerty :

  • les caractères les plus fréquents ne sont pas les plus facilement accessibles ;
  • à l’inverse, des caractères rares sont très accessibles ; citons pour exemple : « Z », « ; » ou « K » ;
  • les lettres accentuées sont difficilement accessibles, placées sur la rangée des chiffres ;
  • des caractères usuels du français ont été oubliés : œ, « , », les majuscules accentués, l’espace insécable ;
  • il y a un gros déséquilibre entre les deux mains (58 % de frappes pour la main gauche alors qu’il y a plus de caractères sous la main droite) ;
  • aucune optimisation propre à la langue française n’a été faite.

L’efficacité de l’azerty est proche de celle d’une répartition aléatoire ! Et le hasard n’a pas bien fait les choses. Ainsi, sans qu’on puisse affirmer que c’est une disposition dangereuse et responsable de pathologies, elle est génératrice d’inconfort, rend la frappe compliquée et ne permet pas d’écrire dans un français correct.

Avantages de la disposition bépo

Caractères disponibles

Caractères…

Sans qu’aucune concession ait été faite pour l’usage du français et des langages de programmation, le bépo permet d’accéder directement à de nombreux symboles et caractères accentués des langues étrangères. En particulier 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 « „ ».

Ergonomie

Les remarques ergonomiques concernant le bépo s’entendent dans le cadre d’une frappe à l’aveugle à dix doigts. C’est un investissement préalable préférable et bien moins compliqué qu’il n’y paraît. Pour une efficacité optimum, une bonne ergonomie du poste de travail est également indispensable. Nous ne prétendons pas fournir une disposition à l’ergonomie parfaite. Pour ce faire, il faudrait remiser les claviers décalés, tout comme la plupart des claviers dits « ergonomiques » et concevoir un nouveau clavier matériel. La disposition est conçue pour les claviers les plus répandus aujourd’hui : les claviers azerty 105 touches. Cela dit, le bépo est compatible avec les claviers ayant une autre disposition, avec les claviers ergonomiques, même ceux sans touche Windows ou sans 105e touche.

Voici une vidéo de comparaison de la frappe d’un même texte en azerty et en bépo :

« Fluidité »
Statistiques de fréquence d’utilisation des rangées et des mains en azerty et en bépo.

La disposition bépo permet de :

  • « sortir » le moins possible les doigts de la ligne de repos. En bépo, les deux tiers de la frappe se font sur la ligne de repos contre un peu plus de 20 % en azerty ;
  • répartir équitablement le nombre de frappes entre main gauche et main droite ;
  • réduire la distance totale parcourue par les doigts de moitié 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 ;
  • utiliser tous les types de claviers sans perte d’efficacité ;
  • simplifier la frappe des 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).

Il en résulte un grand confort d’utilisation, moins de fatigue et une sensation de facilité.

Vitesse et endurance

La vitesse n’est pas un but en soi, le confort et l’endurance sont bien plus importants : une frappe à 70 mots par minute (vitesse assez vite atteinte en bépo) est au-dessus de la moyenne et plus que confortable pour un usage quotidien.

Bien que nous ne disposions pas de chiffres, certains estiment qu’on tape plus vite et plus longtemps avec une disposition optimisée. Parce que les doigts bougent beaucoup moins, que la distance parcourue est d’autant plus réduite que les caractères sont fréquents, et que l’alternance des mains est bien plus importante, il est raisonnable d’imaginer qu’à effort équivalent, la vitesse est plus élevée. De même, les contraintes sur les doigts (muscles et articulations) étant diminuées, il est vraisemblable que le gain en confort et la facilité « mécanique » à enchaîner les mouvements permettent de taper plus longtemps à une vitesse plus soutenue.

Il est d’ailleurs remarquable que le record de vitesse dactylographique ait été établi à plus de 200 mots par minute sur une disposition dvorak américaine.

Vidéo de Robipo à 126 mots par minutes sur un clavier TrulyErgonomic en bépo :

Apprentissage

Plusieurs facteurs rendent l’apprentissage du bépo facile :

  • accès immédiat à tous les 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.

Ces éléments permettent d’apprendre rapidement le clavier par cœur et d’acquérir très vite les réflexes pour taper les digrammes et trigrammes courants.

Multi-plateformes et transportable

La disposition bépo est disponible sur :

Installation sur GNU/Linux Installation sur *BSD Installation sur OpenIndiana Installation sur macOS Installation sur système Android Installation sur système iOS
GNU/Linux *BSD OpenIndiana Windows macOS Android iOS

Les pilotes fournis permettent une installation :

  • pour tout le système (nécessitent les droits d’administrateurs de la machine) ;
  • pour un seul utilisateur (ne nécessite aucun droit particulier) : on peut transporter tous les pilotes sur une clé USB afin d’utiliser le bépo partout.

Source ouverte & licence libre

La disposition bépo est disponible sous licence libre. Elle peut être modifiée sans contrainte (le code source est ici). Concernant la distribution d’une version modifiée, voir les détails de la licence.

Les programmes pour générer la configuration sont aussi sous licence libre. Ils peuvent être utilisés pour retracer l’évolution du bépo, ou pour générer une nouvelle disposition adaptée à une autre langue (merci de nous le signaler).

Communauté

Grâce à une communauté active et une licence ouverte, le projet est pérenne, et vous bénéficiez :

Principes

DvZine.org — Historique du dvorak anglais en bd.

Comment le bépo a-t-il été créé ? Quelle est la logique utilisée dans le placement des touches ?

Règles de création et d’optimisation

  • symboles les plus courants placés sur la rangée du milieu ;
  • amélioration de l’accessibilité des digrammes les plus courants ;
  • alternance des mains ;
  • répartition du nombre de frappes équitable entre chaque main ;
  • pas de surcharge de travail pour les auriculaires, qui ont déjà la charge des touches « système » (Entrée, Maj., Ctrl, etc.).

Touche modificatrice

Pour pallier le manque de touches face à la multitude de caractères utiles, nous avons donné un rôle plus important à la touche modificatrice AltGr (située à droite de la barre d’espace). Cette touche présente des avantages :

  • elle existe sur tous les claviers ;
  • elle sollicite l’utilisation du pouce droit, un doigt fort, mobile et peu sollicité sur les dispositions actuelles (les claviers ergonomiques donnent déjà tous plus de travail 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 peu de perte de vitesse, car le bépo a été conçu de façon à associer AltGr (main droite) avec des touches sous la main gauche.

Logique de placement

La disposition a été créée de façon à simplifier le schéma corporel correspondant au clavier et à diminuer la charge mentale nécessaire à son utilisation.

  • les caractères d’une paire — (), {}, <>, «», [], “”, ‘’ — sont toujours côte à côte, du même côté du clavier (à gauche) ;
  • les opérateurs mathématiques sont regroupés ;
  • les accents morts sont accessibles par AltGr et placés sur une touche facile à trouver intuitivement. Ils ne sont jamais placés sur les combinaisons [Altgr]+[Maj.] sur la main droite, pour garantir qu’ils soient réellement utilisables ;
  • la frappe d’un français de qualité est facile, logique et indépendant des logiciels :
    • accès direct aux guillemets français : “«” et “»” ;
    • accès au tiret cadratin « — », à l’apostrophe typographique « ’ », aux points de suspension « … » ;
    • toutes les majuscules accentuées sont présentes et en position [Maj.] de leur minuscule, y compris Œ et Æ ;
    • accès facile à l’espace insécable ;
    • les ponctuations sont placées intuitivement sur les mêmes touches : le point « . » avec le double-point « : » et les points de suspension « … » ; la virgule « , » avec le point-virgule « ; » ;
    • les ponctuations qui nécessitent l’espace insécable sont sur le même modificateur qu’elle : l’espace insécable, ansi que les « ; », « : », « ! » et « ? » sont accessibles avec la touche [Maj.] ;
  • tous les signes utiles à la programmation sont placés logiquement, sans nuire à la frappe du français. Aucun caractère ASCII ne nécessite l’usage de AltGr+Maj.