[EGD-discu] Avancée du « BÉPO AT »

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


Bonjour à tous,

Toujours dans le cadre des discussions autour de la normalisation, je
vous envoie un petit mail pour vous tenir au courant du travail mené sur
« BÉPO AT », déjà évoqué précédemment par A2 ici.

Pour rappel, ce « BÉPO AT » (pour « Atchien », nom absolument pas fixé)
est initialement une version personnelle créée par Flavien 21, qui avait
entre autre le mérite de supporter un bien plus large choix de
caractères grâce à une touche morte « ligatures ».

Celui-ci a ensuite affiné son travail, évoluant de disposition purement
personnelle à base de travail envisageable pour une évolution de BÉPO,
et Flavien a accepté il y a peu que je participe à son projet.

Je signale que le travail que nous (enfin surtout il ;-) ) avons mené
n’est pas incompatible avec certaines modifications proposées ici, en
particulier la proposition de rotation des caractères de la ligne du bas
sous la main gauche pour une saisie 105 touches optimisée, ni avec
certaines des permutations (G/Q par exemple) dont il est question sur le
long terme mais sur lesquelles nous ne nous sommes pas engagés.

Actuellement, nous pensons avoir fixé ce que serait la couche de base (=
sans touche morte enfoncée) détaillée, vous pouvez la trouver en
pièce-jointe à ce mail (image de Flavien21). Les explications sont dans
la suite du mail :
 * ***La carte simplifiée de la couche de base n’est pas affectée***, et
en particulier le marquage des TypeMatrix 2030 reste valable.
 * Les deux tildes (mort et non mort) sont conservés, le trait d’union
insécable passant au-dessus du tilde non mort. /A priori/ l’/easter egg/
n’a pas été replacé… ;-)
 * La brève ne bouge pas non plus.
 * L’accent grave non mort sur la touche {È} (en AltGr+Shift) devient un
double-grave mort. Il reste un accent grave non mort en Shift+%.
 * Les deux espaces insécables sont permutées.
 * Une couche « latin étendu », destinée à accueillir les lettres
supplémentaires de l’alphabet latin qui ne sont pas utiles au français
et les caractères typographiques additionnels (ponctuations rares,
puces, astérisme…) est créée. Elle est accessible par une touche morte
en AltGr+T.
 * Les trois caractères latins ə (schwa), Þ (thorn) et ð (ed) passent
sur la couche latin étendu (respectivement en e, t et d). Ils y sont
rejoints, entre autres, par les trois lettres réclamées par l’AFNOR
(thêta, eng, ezh).
 * TM passe en AltGr+Shift+T, ® en AltGr+Shift+R et © en AltGr+Shift+C
(par cohérence). ſ est donc déplacé en AltGr+C.
 * AltGr + R devient une touche morte cyrillique de base.
 * AltGr + D devient une touche morte « signes techniques ». Cette
nouvelle couche accueille notamment les caractères les plus fréquents
dans l’écriture des mathématiques en texte brut, mais a aussi été
réfléchie pour les physiciens, les chimistes, les musicologues…
 * AltGr + Z devient une touche morte API.

Sauf erreur de ma part, le reste n’est pas modifié (par exemple, nous ne
revenons pas sur le débat portant sur l’apostrophe typographique — sauf
si vous pensez que la question puisse être rediscutée en tenant compte
des évolutions ayant eu lieu depuis huit ans).

Nous avançons actuellement sur le peaufinage des nouvelles touches
mortes que nous proposons, ainsi qu’un support enrichi d’Unicode 8.0 sur
les autres touches mortes.

Au point où nous en sommes, l’ensemble des caractères indiqués sur la
page « Caractères supportés » du wiki sont inclus dans cette
disposition, et ce sont loin d’être les seuls ! Nous essayons, pour le
placement, de choisir des positions instinctives, afin de faciliter la
mémorisation une fois la couche de base maîtrisée (principe qui guidait
déjà les touches mortes existantes, en particulier le grec et le symbole
monétaire).

Si vous avez des questions ou des suggestions, n’hésitez pas ! :-) Nous
essaierons de proposer une version stabilisée.

Bonne nuit,

-- 
Milton

Attachment: v2base.png
Description: PNG image

Attachment: signature.asc
Description: OpenPGP digital signature



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/