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

De Disposition de clavier bépo
(Contenu remplacé par « Caractères manquants sur la touche dead_sci : * p de Weierstrass en AltGr(+Maj)+p * « par » des logiciens linéaires en AltGr(+Maj)+p »)
Ligne 1 : Ligne 1 :
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.
Caractères manquants sur la touche dead_sci :
 
* p de Weierstrass en AltGr(+Maj)+p
Toutes les propositions suivantes sont basées sur le travail de Flavien21.
* « par » des logiciens linéaires en AltGr(+Maj)+p
 
== 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+Maj+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.
* 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]. Les caractères déjà en exposant sur ^ restent.
* 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 ⩾.
* Ajout du symbole « copyleft » sur AltGr+Maj+Ç. Déplacement de la virgule souscrite en AltGr+Maj+virgule. Déplacement du cornu sur AltGr+Maj+?. Déplacement de l’hameçon sur AltGr+Maj+Q. Déplacement du point souscrit sur AltGr+H. Déplacement de l’obèle simple sur AltGr+Maj+G.
* Séparation de la morte dead_stroke en rayé et barré. Le barré reste sur  AltGr+L, le rayé passe en AltGr+D.
* Remplacement de {ê Ê \} par une touche tiret {- — # shy} [semble consensuel].
 
Pour d’éventuels oublis, merci de me contacter par mail ou sur ma page de discussion. :)
 
== Brouillon (personnel) pour la 1.0.1 ==
{{clavier105Bépo
|compact=
|quatre={{k|(|4|[|⩽}}
|cinq={{k|)|5|]|⩾}}
|six= {{k|@|6}}
|B= {{k||B|<nowiki>|</nowiki>}}
|É= {{k||É|{{morte|á}}|{{morte|ő}}}}
|È= {{k||È|{{morte|ò}}|{{morte|ȍ}}}}
|circum= {{k|{{morte|ô}}|!|¡|{{morte|<sup>exp</sup>}}}}
|V= {{k||V|{{morte|ǒ}}|{{morte|<sub>ind</sub>}}}}
|D= {{k||D|{{morte|đ}}|{{morte|∇}}}}
|L= {{k||L|{{morte|ø}}|£}}
|Z= {{k||Z|{{morte|ɮ}}}}
|W= {{k||W|{{morte|ŏ}}}}
|virgule= {{k|,|;|'|{{morte|ț}}}}
|C= {{k||C|ſ|©}}
|T= {{k||T|{{morte|þ}}|™}}
|R= {{k||R|{{morte|Я}}|®}}
|N= {{k||N|{{morte|õ}}}}
|BKSL= {{k|ç|Ç|{{morte|ţ}}|4=<span title="copyleft">(ͻ)</span>}}
|K= {{k||K|~|4=<span title="insécable">-</span>}}
|Ê= {{k|-|—|3=<span title="à débattre">#/</span>|4=<span title="conditionnel">-</span>}}
|À= {{k||À|\}}
|apos= {{k|’|?|¿|{{morte|ơ}}}}
|Q= {{k||Q|{{morte|å}}|{{morte|ʠ}}}}
|G= {{k||G|{{morte|µ}}|†}}
|H= {{k||H|{{morte|ḥ}}|‡}}
|espace={{k|[Espace]|[Espace fine insécable]|_|[Espace insécable justifiante]}}
}}
+variante A
 
<!--{{clavier105Bépo
|compact=
|quatre={{k|(|4|[|⩽}}
|cinq={{k|)|5|]|⩾}}
|six= {{k|@|6}}
|B= {{k||B|<nowiki>|</nowiki>}}
|É= {{k||É|^|{{morte|á}}}}
|È= {{k||È|`|{{morte|ò}}}}
|circum= {{k|{{morte|ô}}|!|¡|{{morte|<sup>exp</sup>}}}}
|V= {{k||V|{{morte|ǒ}}|{{morte|<sub>ind</sub>}}}}
|D= {{k||D|{{morte|∇}}}}
|L= {{k||L|{{morte|ø}}|£}}
|Z= {{k||Z|{{morte|ɮ}}}}
|W= {{k||W|{{morte|ŏ}}}}
|C= {{k||C|ſ|©}}
|T= {{k||T|{{morte|þ}}|™}}
|R= {{k||R|{{morte|Я}}|®}}
|N= {{k||N|{{morte|õ}}}}
|K= {{k||K|~|4='}}
|Ê= {{k|à|À|\}}
|À= {{k|y|Y|{|‘}}
|Y= {{k|x|X|}|’}}
|X= {{k|k|K|~|??}}
|K= {{k|??|??|??|??}}
|apos= {{k|’|?|¿|{{morte|ỏ}} }}
|Q= {{k||Q|{{morte|å}}}}
|G= {{k||G|{{morte|µ}}}}
|espace={{k|[Espace]|[Espace fine insécable]|_|[Espace insécable justifiante]}}
}}-->
 
Touches mortes à appui multiple :
* {{morte|ô}} donne successivement {{morte|ô}} puis {{morte|ṱ}}
* {{morte|å}} : {{morte|å}} puis {{morte|ḁ}}
* {{morte|ó}} : {{morte|ó}} puis {{morte|ő}}
* {{morte|ò}} : {{morte|ò}} puis {{morte|ȍ}}
* {{morte|ō}} : {{morte|ō}} puis {{morte|ḵ}}
* {{morte|ö}} : {{morte|ö}} puis {{morte|ṳ}}
* {{morte|ȯ}} : {{morte|ȯ}} puis {{morte|ḥ}} (pas idéal pour l’accessibilité de l’arabe transcrit…)
* {{morte|ŏ}} : {{morte|ŏ}} puis {{morte|ḫ}} (consonnes) ET {{morte|ȏ}} (voyelles)
* {{morte|õ}} : {{morte|õ}} puis {{morte|ɫ}} (consonnes) ET {{morte|ṵ}}/{{morte|ɵ}} (voyelles)
 
Avec les positions libérées, ainsi que sur la touche 105, caser :
* Duplication de certaines touches mortes (exposant, par exemple) ?
* <s>ArtGr symétrique</s> 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
<pre>##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
</pre>

Version du 5 janvier 2017 à 00:29

Caractères manquants sur la touche dead_sci :

  • p de Weierstrass en AltGr(+Maj)+p
  • « par » des logiciens linéaires en AltGr(+Maj)+p