« Utilisateur:Milton » : différence entre les versions

De Disposition de clavier bépo
Ligne 14 : Ligne 14 :
* Ajout du trait d’union insécable en AltGr+Maj+K.
* Ajout du trait d’union insécable en AltGr+Maj+K.
* ¦ est supprimée.
* ¦ est supprimée.
* ''^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É.''
* <s>^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É.</s> erreur
* ''` vif et ` mort sont permutés.''
* <s>` vif et ` mort sont permutés.</s> erreur
* Les diacritiques espaçantes ne peuvent plus être obtenues par double-frappe sur les touches mortes, mais seulement par morte+espace. À la place, certaines touches mortes s’obtiennent par appui multiple, notamment les brèves souscrite et suscrite, tilde inscrite et suscrite, etc. sont séparées.
* Les diacritiques espaçantes ne peuvent plus être obtenues par double-frappe sur les touches mortes, mais seulement par morte+espace. À la place, certaines touches mortes s’obtiennent par appui multiple, notamment les brèves souscrite et suscrite, tilde inscrite et suscrite, etc. sont séparées.
* Création d’une touche morte exposant en AltGr+Maj+^ et d’une indice/petites capitales en AltGr+Maj+V [certains points de code manquent).
* Création d’une touche morte exposant en AltGr+Maj+^ et d’une indice/petites capitales en AltGr+Maj+V [certains points de code manquent).
Ligne 33 : Ligne 33 :
* Séparation de la morte dead_stroke en rayé et barré, avec déplacement du barré sur une autre touche [où ?] (les deux se valent, pas vraiment de logique ni de gain ergonomique à considérer que l’un serait le double de l’autre)
* Séparation de la morte dead_stroke en rayé et barré, avec déplacement du barré sur une autre touche [où ?] (les deux se valent, pas vraiment de logique ni de gain ergonomique à considérer que l’un serait le double de l’autre)
* Remplacement de AltGr par kana pour éviter les bogues de Windows.
* Remplacement de AltGr par kana pour éviter les bogues de Windows.
* ^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É.
* ` vif et ` mort sont permutés.


Pour d’éventuels oublis, merci de me contacter par mail ou sur ma page de discussion. :)
Pour d’éventuels oublis, merci de me contacter par mail ou sur ma page de discussion. :)

Version du 25 août 2016 à 20:25

Dilettante intéressé par ce projet depuis qu’il en a entendu parler vers 2011, actif sur le forum et la mailing list depuis janvier 2016.

Toutes les propositions suivantes sont basées sur le travail de Flavien21.

Récapitulatif des décisions prises pour la 1.1 à normaliser

Acquis :

  • Complétion des touches mortes (Bitcoin par exemple, et autres caractères des versions Unicode 6 à 9)
  • Enchaînements de touches mortes (pour le vietnamien, le grec polytonique, etc.)
  • Ajout de quelques raccourcis sur des touches mortes (ǖ, ǘ, ǚ et ǜ pour le chinois en macron/aigu/caron/grave+V pour le pinyin, ŭ en circonflexe+v pour l’espéranto)
  • Création d’une touche morte latin étendu en AltGr+T, d’une cyrillique en AltGr+R, d’une API en AltGr+Z et d’une maths en AltGr+D.
  • Thorn, Ed et Schwa passent en latin étendu.
  • ©, ™ et ® passent respectivement en AltGr+Maj+C, T et R.
  • ſ passe en AltGr+C
  • Ajout du trait d’union insécable en AltGr+Maj+K.
  • ¦ est supprimée.
  • ^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É. erreur
  • ` vif et ` mort sont permutés. erreur
  • Les diacritiques espaçantes ne peuvent plus être obtenues par double-frappe sur les touches mortes, mais seulement par morte+espace. À la place, certaines touches mortes s’obtiennent par appui multiple, notamment les brèves souscrite et suscrite, tilde inscrite et suscrite, etc. sont séparées.
  • Création d’une touche morte exposant en AltGr+Maj+^ et d’une indice/petites capitales en AltGr+Maj+V [certains points de code manquent).
  • Ajout de la livre sterling en AltGr+Maj+L, le litre passe en mathématiques.
  • Permutation de l’apostrophe droite et de l’apostrophe typographique.
  • Passage de l’espace fine insécable en Maj+espace à la place de l’espace insécable, et de l’espace insécable justifiante à la place de l’espace fine insécable.
  • Remplacement de ≤ et ≥ par ⩽ et ⩾.

Consensus à confirmer :

  • Passage du point souscrit en AltGr+H (pour simplifier la saisie du ḥ en arabe), et déplacement de l’obèle en AltGr+H.
  • Déplacement de l’hameçon mort sur AltGr+Maj+B, la position libérée récupère la lettre-apostrophe du breton (ʼ).

Reste à débattre et étudier :

  • Remplacement de {ê Ê \} par une touche tiret {- — # shy} ou {- — / shy} [modifie la carte de base].
  • Permutation circulaire des touches en bas à gauche pour la frappe en A [nécessite de maintenir deux versions], avec éventuelle implication du W.
  • Ajout du symbole « copyleft » sur AltGr+Maj+Ç [que faire de ce qui s’y trouve déjà ?] plutôt qu’en latin étendu.
  • Séparation de la morte dead_stroke en rayé et barré, avec déplacement du barré sur une autre touche [où ?] (les deux se valent, pas vraiment de logique ni de gain ergonomique à considérer que l’un serait le double de l’autre)
  • Remplacement de AltGr par kana pour éviter les bogues de Windows.
  • ^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É.
  • ` vif et ` mort sont permutés.

Pour d’éventuels oublis, merci de me contacter par mail ou sur ma page de discussion. :)

Brouillon (personnel) pour la 1.0.1

#
$
1
"
2
« <
3
» >
4
( [
5
) ]
6  
@  
7 ¬
+ ±
8 ¼
-
9 ½
/ ÷
0 ¾
* ×
°
=
`
%
   
 
   
 
B  
|
É á
^
P §
  &
O  
  œ
È ò
`
! exp
ô ¡
V ind
ǒ
D  
L £
ø
J  
  ij
Z  
ɮ
W  
ŏ
 
   
 
   
 
A  
  æ
U  
  ù
I ȯ
  ö
E ¤
 
; ơ
,
C ©
ſ
T
þ
S
  ß
R ®
Я
N  
õ
M º
  ō
Ç ț
  ţ
   
 
- -
À  
\
Y
  {
X
  }
: ·
.
K '
~
?
¿
Q  
å
G
µ
H
F ª
  ǫ
   
 
   
Ctrl  
   
Super  
   
Alt  
[Espace fine insécable] [Espace insécable justifiante]
[Espace] _
   
AltGr  
   
Super  
   
Menu  
   
Ctrl  

Ou mettre le croisillon en AltGr+touche 105, et passer le tiret insécable en AltGr+Maj ?


Touches mortes à appui multiple :

  • ô donne successivement ô puis
  • å : å puis
  • ó : ó puis ő
  • ò : ò puis ȍ
  • ō : ō puis
  • ö : ö puis
  • ȯ : ȯ puis (pas idéal pour l’accessibilité de l’arabe transcrit…)
  • ŏ : ŏ puis (consonnes) ET ȏ (voyelles)
  • õ : õ puis ɫ (consonnes) ET /ɵ (voyelles)

Avec les positions libérées, ainsi que sur la touche 105, caser :

  • Duplication de certaines touches mortes (exposant, par exemple) ?
  • ArtGr symétrique pas lié directement au choix de la disposition
  • Autres ?

Essayer de mettre copyleft en ArtGr + Maj + Ç ?

Il semble que certains indices, exposants et petites capitales n’existent pas dans Unicode, cf. http://www.unicode.org/L2/L2011/11208-n4068.pdf

##UFDDE : exposants
# Chiffres
<UFDDE> <0> : "⁰" U2070
<UFDDE> <KP_0> : "⁰" U2070
<UFDDE> <1> : "¹" onesuperior
<UFDDE> <KP_1> : "¹" onesuperior
<UFDDE> <2> : "²" twosuperior
<UFDDE> <KP_2> : "²" twosuperior
<UFDDE> <3> : "³" threesuperior
<UFDDE> <KP_3> : "³" threesuperior
<UFDDE> <4> : "⁴" U2074
<UFDDE> <KP_4> : "⁴" U2074
<UFDDE> <5> : "⁵" U2075
<UFDDE> <KP_5> : "⁵" U2075
<UFDDE> <6> : "⁶" U2076
<UFDDE> <KP_6> : "⁶" U2076
<UFDDE> <7> : "⁷" U2077
<UFDDE> <KP_7> : "⁷" U2077
<UFDDE> <8> : "⁸" U2078
<UFDDE> <KP_8> : "⁸" U2078
<UFDDE> <9> : "⁹" U2079
<UFDDE> <KP_9> : "⁹" U2079
<UFDDE> <plus> : "⁺" U207A
<UFDDE> <KP_Add> : "⁺" U207A
<UFDDE> <minus> : "⁻" U207B
<UFDDE> <KP_Subtract> : "⁻" U207B
<UFDDE> <equal> : "⁼" U207C
<UFDDE> <parenleft> : "⁽" U207D
<UFDDE> <parenright> : "⁾" U207E

# Bas-de-casse
<UFDDE> <a> : "ᵃ" U1D43
<UFDDE> <b> : "ᵇ" U1D47
<UFDDE> <c> : "ᶜ" U1D9C
<UFDDE> <d> : "ᵇ" U1D48
<UFDDE> <e> : "ᵉ" U1D49
<UFDDE> <f> : "ᶠ" U1DA0
<UFDDE> <g> : "ᵍ" U1D4D
<UFDDE> <h> : "ʰ" U02B0
<UFDDE> <i> : "ⁱ" U2071
<UFDDE> <j> : "ʲ" U0282
<UFDDE> <k> : "ᵏ" U1D4F
<UFDDE> <l> : "ˡ" U02E1
<UFDDE> <m> : "ᵐ" U1D50
<UFDDE> <n> : "ⁿ" U207F
<UFDDE> <o> : "ᵒ" U1D52
<UFDDE> <oe> : "ꟹ" UA7F9
<UFDDE> <p> : "ᵖ" U1D56
# <UFDDE> <q> : ???
<UFDDE> <r> : "ʳ" U02B3
<UFDDE> <s> : "ˢ" U02E2
<UFDDE> <t> : "ᵗ" U1D57
<UFDDE> <u> : "ᵘ" U1D58
<UFDDE> <v> : "ᵛ" U1D5B
<UFDDE> <w> : "ʷ" U02B7
<UFDDE> <x> : "ˣ" U02E3
<UFDDE> <y> : "ʸ" U02B8
<UFDDE> <z> : "ᶻ" U1DBB

#Capitales
<UFDDE> <A> : "ᴬ" U1D2C
<UFDDE> <AE> : "ᴭ" U1D2D
<UFDDE> <B> : "ᴮ" U1D2E
#<UFDDE> <C> : "" U ??
<UFDDE> <D> : "ᴰ" U1D30
<UFDDE> <E> : "ᴱ" U1D31
# <UFDDE> <F> : "" U ??
<UFDDE> <G> : "ᴳ" U1D33
<UFDDE> <H> : "ᴴ" U1D34
<UFDDE> <I> : "ᴵ" U1D35
<UFDDE> <J> : "ᴶ" U1D36
<UFDDE> <K> : "ᴷ" U1D37
<UFDDE> <L> : "ᴸ" U1D38
<UFDDE> <M> : "ᴹ" U1D39
<UFDDE> <N> : "ᴺ" U1D3A
<UFDDE> <O> : "ᴼ" U1D3C
# <UFDDE> <OE> : "" U
<UFDDE> <P> : "ᴾ" U1D3E
# <UFDDE> <Q> : "" U ??
<UFDDE> <R> : "ᴿ" U1D3F
# <UFDDE> <S> : "" U ??
<UFDDE> <T> : "ᵀ" U1D40
<UFDDE> <U> : "ᵁ" U1D41
# <UFDDE> <V> : "ⱽ" U2C27
<UFDDE> <W> : "ᵂ" U1D42
#<UFDDE> <X> : "" U
#<UFDDE> <Y> : "" U
#<UFDDE> <Z> : "" U

##UFDD1 : indices et petites capitales
#Chiffres et symboles
<UFDD1> <0> : "₀" U2080
<UFDD1> <KP_0> : "₀" U2080
<UFDD1> <1> : "₁" U2081
<UFDD1> <KP_1> : "₁" U2081
<UFDD1> <2> : "₂" U2082
<UFDD1> <KP_2> : "₂" U2082
<UFDD1> <3> : "₃" U2083
<UFDD1> <KP_3> : "₃" U2083
<UFDD1> <4> : "₄" U2084
<UFDD1> <KP_4> : "₄" U2084
<UFDD1> <5> : "₅" U2085
<UFDD1> <KP_5> : "₅" U2085
<UFDD1> <6> : "₆" U2086
<UFDD1> <KP_6> : "₆" U2086
<UFDD1> <7> : "₇" U2087
<UFDD1> <KP_7> : "₇" U2087
<UFDD1> <8> : "₈" U2088
<UFDD1> <KP_8> : "₈" U2088
<UFDD1> <9> : "₉" U2089
<UFDD1> <KP_9> : "₉" U2089
<UFDD1> <plus> : "₊" U208A
<UFDD1> <KP_Add> : "₊" U208A
<UFDD1> <minus> : "₋" U208B
<UFDD1> <KP_Subtract> : "₋" U208B
<UFDD1> <equal> : "₌" U208C
<UFDD1> <parenleft> : "₍" U208D
<UFDD1> <parenright> : "₎" U208E

#Bas-de-casse
<UFDD1> <a> : "ₐ" U2090
# <UFDD1> <ae> : "" U
# <UFDD1> <b> : "" U
# <UFDD1> <c> : "" U
# <UFDD1> <d> : "" U
<UFDD1> <e> : "ₑ" U2091
# <UFDD1> <f> : "" U
# <UFDD1> <g> : "" U
<UFDD1> <h> : "ₕ" U2095
<UFDD1> <i> : "ᵢ" U1D62
<UFDD1> <j> : "ⱼ" U27C7
<UFDD1> <k> : "ₖ" U2096
<UFDD1> <l> : "ₗ" U2097
<UFDD1> <m> : "ₘ" U2098
<UFDD1> <n> : "ₙ" U2099
<UFDD1> <o> : "ₒ" U2092
# <UFDD1> <oe> : "" U
<UFDD1> <p> : "ₚ" U209A
# <UFDD1> <q> : "" U
<UFDD1> <r> : "ᵣ" U1D63
<UFDD1> <s> : "ₛ" U209B
<UFDD1> <t> : "ₜ" U209C
<UFDD1> <u> : "ᵤ" U1D64
<UFDD1> <v> : "ᵥ" U1D65
# <UFDD1> <w> : "" U
<UFDD1> <x> : "ₓ" U2093
# <UFDD1> <y> : "" U
# <UFDD1> <z> : "" U

#Petites capitales
#(Où trouver les accentuées ? :| )
<UFDD1> <A> : "ᴀ" 1D00
<UFDD1> <AE> : "ᴁ" U1D01
<UFDD1> <B> : "ʙ" U0299
<UFDD1> <C> : "ᴄ" U1D04
<UFDD1> <D> : "ᴅ" U1D05
<UFDD1> <E> : "ᴇ" U1D07
<UFDD1> <F> : "ꜰ" UA730
<UFDD1> <G> : "ɢ" U0262
<UFDD1> <H> : "ʜ" U209C
<UFDD1> <I> : "ɪ" U026A
<UFDD1> <J> : "ᴊ" UAD0A
<UFDD1> <K> : "ᴋ" UAD0B
<UFDD1> <L> : "ʟ" U209F
<UFDD1> <M> : "ᴍ" U1D0D
<UFDD1> <N> : "ɴ" U0274
<UFDD1> <O> : "ᴏ" U1D0F
<UFDD1> <OE> : "ɶ" U0276
<UFDD1> <P> : "ᴘ" U1D18
# <UFDD1> <Q> : "" U
<UFDD1> <R> : "ʀ" U0280
<UFDD1> <S> : "ꜱ" UA731
<UFDD1> <T> : "ᴛ" UAD1B
<UFDD1> <U> : "ᴜ" U1D1C
<UFDD1> <V> : "ᴠ" U1D20
<UFDD1> <W> : "ᴡ" U1D21
# <UFDD1> <X> : "" U
<UFDD1> <Y> : "ʏ" U028F
<UFDD1> <Z> : "ᴢ" U1D22