« Place des chiffres » : différence entre les versions

De Disposition de clavier bépo
Ligne 72 : Ligne 72 :
   ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
   ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
   │    │    │    │    │    │    │    ║    │    │    │    │    │    ║        ║
   │    │    │    │    │    │    │    ║    │    │    │    │    │    ║        ║
   │    │0  │1  │2  │    │3  │4  ║5  │6  │    │7  │8  │9  ║ <--    ║
   │    │0  │1  │2  │    │3  │4  ║5  │    │6  │7  │8  │9  ║ <--    ║
   ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
   ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
   ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║  |  ║
   ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║  |  ║

Version du 11 avril 2008 à 19:25

Les chiffres sont des caractères relativement rares dans la littératures, mais plus fréquent pour un usage quotidien du français, ou de la programmation.

L'existant

Qwerty

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │    │    │    │    │    │    ║    │    │    │    │    │    ║         ║
 │    │1   │2   │3   │4   │5   │6   ║ 7  │8   │9   │0   │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │    │    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Tous les chiffres sont accessibles sur la rangée du haut sans besoin d'utiliser un modificateur. Cette solution est particulièrement accessible, et aisée à retenir malgré le 0 placé après le 9, mais a l'inconvénient d'utiliser quelques touches de bonne accessibilité. Cette solution s'avère peu pénalisante pour un clavier destiné à la langue anglaise, du fait du faible nombre de caractères utilisés.

Azerty

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │1   │2   │3   │4   │5   │6   ║ 7  │8   │9   │0   │    │    ║         ║
 │    │    │    │    │    │    │    ║    │    │    │    │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │    │    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Les chiffres sont à la même place que sur le clavier qwerty, mais se font en maintenant la touche shift enfoncée. Cette solution libère de nombreuse position en accès direct. Cependant, les caractères placés sur les même touches que les chiffres ne peuvent avoir de majuscule accessible en shift, et il faut donc préférer y placer des signes de ponctuation.

Dvorak

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │    │    │    │    │    │    ║    │    │    │    │    │    ║         ║
 │    │7   │5   │3   │1   │9   │0   ║2   │4   │6   │8   │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │    │    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Les chiffres sont placés en accès direct, et leur position est fonction de leur fréquence d'utilisation. La mémorisation est plus difficile, mais l'accessibilité s'en trouve améliorée.

D'autres place possibles

Les chiffres en accès direct, avec des caractères insérés dans le bloc

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │    │    │    │    │    │    ║    │    │    │    │    │    ║         ║
 │    │0   │1   │2   │    │3   │4   ║5   │    │6   │7   │8   │9   ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │    │    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

Sur la moitié du clavier

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │6   │7   │8   │9   │0   │    ║    │    │    │    │    │    ║         ║
 │    │1   │2   │3   │4   │5   │    ║    │    │    │    │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │    │    │    │    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │    │    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝

En AltGr droit

 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
 │    │    │    │    │    │    │    ║    │    │    │    │    │    ║         ║
 │    │    │    │    │    │    │    ║   7│   8│   9│    │    │    ║ <--     ║
 ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
 ║  |<-  ║    │    │    │    │    ║    │    │    │    │    │    │    ║   |  ║
 ║  ->|  ║    │    │    │    │    ║    │   4│   5│   6│    │    │    ║ <-'  ║
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
 ║        ║    │    │    │    │    ║    │    │    │    │    │    │    ║     ║
 ║  CAPS  ║    │    │    │    │    ║    │   1│   2│   3│    │    │    ║     ║
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩═════╣
 ║   ^  ║    │    │    │    │    │    ║    │    │    │    │    ║     ^      ║
 ║   |  ║    │    │    │    │    │    ║    │   0│    │    │    ║     |      ║
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
 ║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
 ║ Ctrl  ║ WinG ║ Alt ║ SPACE                     ║AltGr║ WinD ║WinM ║ Ctrl ║
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝