« Utilisateur:Flavien21/V2 » : différence entre les versions
Ligne 475 : | Ligne 475 : | ||
====Point==== | ====Point==== | ||
ị et Ị passent de AltGr+(Maj+)J à AltGr+(Maj+)I, ˙ passe en AltGr+j ou disparaît. | ị et Ị passent de AltGr+(Maj+)J à AltGr+(Maj+)I, ˙ passe en AltGr+j ou disparaît. | ||
===Enchainement de touches morte=== | |||
Caractères à ajouter : | |||
====Latin==== | |||
Barre : Ꞙꞙ | |||
Rond : ꬹⱺ (sans maj) | |||
Point accent aigu : Ṥ | |||
Point caron : Ṧ | |||
Point macron : ǠȰḸṜ | |||
Point barre : ɟ (sans maj) | |||
Point point : Ṩ | |||
Accent aigu brève : Ắ | |||
Cédille accent aigu : Ḉ | |||
Aigu Circonflexe : ẤỐẾ | |||
Aigu tréma : ǗḮ | |||
Aigu macron : ṒḖ | |||
Aigu rond : Ǻ | |||
Aigu barre : Ǿ | |||
Aigu tilde : ṸṌ | |||
Aigu cornu : ỨỚ | |||
Brève cédille : Ḝ | |||
Brève grave : Ằ | |||
Brève tilde : Ẵ | |||
Brève crochet : Ẳ | |||
Brève point : Ặ | |||
Caron tréma : Ǚ | |||
Circonflexe grave : ẦỒỀ | |||
Circonflexe tilde : ẪỖỄ | |||
Circonflexe crochet : ỂẨỔ | |||
Circonflexe point : ẬỘỆ | |||
Tréma grave : Ǜ | |||
Tréma Macron : ǕṺǞȪ | |||
Tréma Tilde : Ṏ | |||
Grave macron : ṐḔ | |||
Grave cornu : ỪỜ | |||
Macron ogonek : Ǭ | |||
Macron tilde : Ȭ | |||
Tilde cornu : ỮỠ | |||
Crochet cornu : ỬỞ | |||
Conu point : ỰỢ | |||
Barre barre : Ⱡ | |||
Latin étendu caron : ǮDž | |||
Latin étendu point : ꜾꝄ | |||
Latin étendu barre : ꬰꬿ (sans maj) | |||
Tilde tilde : ꬸ (sans maj) | |||
====Grec==== | |||
Doux : ἈἘἨἸὈὨὐῤ (sans maj pour υ et ρ) | |||
Rude : ͰἉἙἩἹὉὙὩῬ | |||
Aigu : ΆΈΉΊΎΌΏ | |||
Grave : ᾺῈῊῚῸῪῺ | |||
Circonflexe : ᾶῆῖῦῶ (sans maj) | |||
Iota : ᾼῌῼ | |||
Doux aigu : ἌἜἬἼὌὬὔ (sans maj pour υ) | |||
Doux grave :ἊἚἪἺὊὪὒ (sans maj pour υ) | |||
Doux circonflexe : ἎἮἾὮὖ (sans maj pour υ) | |||
Doux iota : ᾈᾘᾨ | |||
Doux iota aigu : ᾌᾜᾬ | |||
Doux iota grave : ᾊᾚᾪ | |||
Doux iota circonflexe : ᾎᾞᾮ | |||
Rude aigu : ἍἝἭἽὍὝὭ | |||
Rude grave : ἋἛἫἻὋὛὫ | |||
Rude circonflexe : ἏἯἿὟὯ | |||
Rude iota : ᾉᾙᾩ | |||
Rude iota aigu : ᾍᾝ ᾭ | |||
Rude iota grave : ᾋᾛᾫ | |||
Rude iota circonflexe : ᾏᾟᾯ | |||
Aigu iota : ῄῴᾴ (sans maj) | |||
Grave iota : ᾲῂῲ (sans maj) | |||
Circonflexe iota : ᾷῇῷ | |||
Brève : ᾸῘῨ | |||
Macron : ᾹῙῩ | |||
Tréma aigu : ΐΰ (sans maj) | |||
Tréma grave : ῒῢ (sans maj) | |||
Tréma circonflexe : ῗῧ (sans maj) | |||
====Cyrillique==== | |||
=== Scientifique et technique === | === Scientifique et technique === |
Version du 1 mars 2016 à 21:07
Proposition jointe avec Milton
Couche de Base
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(en gris clair, les caractères qui ne figureront pas sur les cartes et sont ajoutés uniquement par souci technique pour les pilotes Windows (pas nécessaire pour Mac, et contournement Compose à tester pour XKB))
À ajouter par soucis technique
Touche | Utilisée pour | Propositions de Flavien | Propositions de Milton |
---|---|---|---|
AltGr+Maj+6 | ♣ et ⇀ | ⌨ | |
AltGr+Maj+^ | ǁ | ⏏ | |
AltGr+Maj+V | ⊻ | ‿ (avec chasse, celui de l’API est sans chasse) |
|
AltGr+Maj+D | Ђ, ⊲, Ḍ et Ɖ(ɖ) | ♻ | |
AltGr+Maj+Z | Ѕ, ℥, Dž et Ẓ | ⇧ | |
AltGr+Maj+W | Ȣ et Ẉ | ␣ | |
AltGr+Maj+N | ᵑ, ᵰ et Ṇ | ⌘ | |
AltGr+Maj+G | Ѓ et Ꞡ | ♿ | |
AltGr+Maj+À | Ꜥ | ⎇ |
Latin étendu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
API
Les lettres en commun avec le latin étendu sont disponible uniquement sur la carte latin étendu auprès de leur majuscule.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modifications mineures sur les autres touches mortes
Alphabet grec
6 : ϝϜ
6 : ϛϚ
90 : ϟϞ
900 : Ϡϡ
900 : Ͳͳ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Alphabet cyrillique
Ajout du support du Serbe :
ЂЈЉЊЋЏ
ђјљњћџ
Du Macédonien :
ѓѕќ
ЃЅЌ
Du Biélorusse :
ІЎ
іў
Pour le cyrillique d’Europe, manque encore l’Ukrainien et le Kazakh de non supporté.
Ukrainien : ҐЄЇ, ґєї
Kazakh : ӘҒҚҢӨҰҮҺ, әғқңөұүһ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Point
ị et Ị passent de AltGr+(Maj+)J à AltGr+(Maj+)I, ˙ passe en AltGr+j ou disparaît.
Enchainement de touches morte
Caractères à ajouter :
Latin
Barre : Ꞙꞙ Rond : ꬹⱺ (sans maj) Point accent aigu : Ṥ Point caron : Ṧ Point macron : ǠȰḸṜ Point barre : ɟ (sans maj) Point point : Ṩ Accent aigu brève : Ắ Cédille accent aigu : Ḉ Aigu Circonflexe : ẤỐẾ Aigu tréma : ǗḮ Aigu macron : ṒḖ Aigu rond : Ǻ Aigu barre : Ǿ Aigu tilde : ṸṌ Aigu cornu : ỨỚ Brève cédille : Ḝ Brève grave : Ằ Brève tilde : Ẵ Brève crochet : Ẳ Brève point : Ặ Caron tréma : Ǚ Circonflexe grave : ẦỒỀ Circonflexe tilde : ẪỖỄ Circonflexe crochet : ỂẨỔ Circonflexe point : ẬỘỆ Tréma grave : Ǜ Tréma Macron : ǕṺǞȪ Tréma Tilde : Ṏ Grave macron : ṐḔ Grave cornu : ỪỜ Macron ogonek : Ǭ Macron tilde : Ȭ Tilde cornu : ỮỠ Crochet cornu : ỬỞ Conu point : ỰỢ Barre barre : Ⱡ Latin étendu caron : ǮDž Latin étendu point : ꜾꝄ Latin étendu barre : ꬰꬿ (sans maj) Tilde tilde : ꬸ (sans maj)
Grec
Doux : ἈἘἨἸὈὨὐῤ (sans maj pour υ et ρ) Rude : ͰἉἙἩἹὉὙὩῬ Aigu : ΆΈΉΊΎΌΏ Grave : ᾺῈῊῚῸῪῺ Circonflexe : ᾶῆῖῦῶ (sans maj) Iota : ᾼῌῼ Doux aigu : ἌἜἬἼὌὬὔ (sans maj pour υ) Doux grave :ἊἚἪἺὊὪὒ (sans maj pour υ) Doux circonflexe : ἎἮἾὮὖ (sans maj pour υ) Doux iota : ᾈᾘᾨ Doux iota aigu : ᾌᾜᾬ Doux iota grave : ᾊᾚᾪ Doux iota circonflexe : ᾎᾞᾮ Rude aigu : ἍἝἭἽὍὝὭ Rude grave : ἋἛἫἻὋὛὫ Rude circonflexe : ἏἯἿὟὯ Rude iota : ᾉᾙᾩ Rude iota aigu : ᾍᾝ ᾭ Rude iota grave : ᾋᾛᾫ Rude iota circonflexe : ᾏᾟᾯ Aigu iota : ῄῴᾴ (sans maj) Grave iota : ᾲῂῲ (sans maj) Circonflexe iota : ᾷῇῷ Brève : ᾸῘῨ Macron : ᾹῙῩ Tréma aigu : ΐΰ (sans maj) Tréma grave : ῒῢ (sans maj) Tréma circonflexe : ῗῧ (sans maj)
Cyrillique
Scientifique et technique
En rouge les caractères hors du plan Unicode 1 et posant des difficultés d’implémentation sous Windows (solution provisoire : ne rien mettre).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fichier XKB
partial alphanumeric_keys xkb_symbols "bepo2fm" { name[Group1]= "French (Bepo, ergonomic, Dvorak way)"; key <TLDE> { type[group1] = "FOUR_LEVEL", [ dollar, numbersign, endash, paragraph ] }; // $ # – ¶ key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ quotedbl, 1, emdash, doublelowquotemark ] }; // " 1 — „ key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotleft, 2, less, leftdoublequotemark ] }; // « 2 < “ key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotright, 3, greater, rightdoublequotemark ] }; // » 3 > ” key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenleft, 4, bracketleft, lessthanequal ] }; // ( 4 [ ≤ key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenright, 5, bracketright, greaterthanequal ] }; // ) 5 ] ≥ key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ at, 6, asciicircum, U2328 ] }; // @ 6 ^ ⌨ key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ plus, 7, plusminus, notsign ] }; // + 7 ± ¬ key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ minus, 8, U2212, onequarter ] }; // - 8 − ¼ key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ slash, 9, division, onehalf ] }; // / 9 ÷ ½ key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ asterisk, 0, multiply, threequarters ] }; // * 0 × ¾ key <AE11> { type[group1] = "FOUR_LEVEL", [ equal, degree, notequal, minutes ] }; // = ° ≠ ′ key <AE12> { type[group1] = "FOUR_LEVEL", [ percent, grave, U2030, seconds ] }; // % ` ‰ ″ key <AD01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ b, B, bar, brokenbar ] }; // b B | ¦ key <AD02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ eacute, Eacute, dead_acute, dead_doubleacute ] }; // é É ´ ˝ key <AD03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ p, P, ampersand, section ] }; // p P & § key <AD04> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ o, O, oe, OE ] }; // o O œ Œ key <AD05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ egrave, Egrave, dead_grave, dead_doublegrave ] }; // è È ` ̏ key <AD06> { type[group1] = "FOUR_LEVEL", [ dead_circumflex, exclam, exclamdown, U23CF ] }; // ^ ! ¡ ⏏ key <AD07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ v, V, dead_caron, U203F ] }; // v V ˇ ‿ key <AD08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ d, D, UFDD8, U267B] }; // d D ∇ ♻ key <AD09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ l, L, dead_stroke, sterling ] }; // l L / £ key <AD10> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ j, J, U0133, U0132 ] }; // j J ij IJ key <AD11> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ z, Z, UFDDA, U21E7 ] }; // z Z ɮ ⇧ key <AD12> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ w, W, dead_breve, U2423 ] }; // w W ˘ ␣ key <AC01> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ a, A, ae, AE ] }; // a A æ Æ key <AC02> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ u, U, ugrave, Ugrave ] }; // u U ù Ù key <AC03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ i, I, dead_diaeresis, dead_abovedot ] }; // i I ¨ ˙ key <AC04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ e, E, EuroSign, dead_currency ] }; // e E € ¤ key <AC05> { type[group1] = "FOUR_LEVEL", [ comma, semicolon, rightsiglequotemark, dead_horn ] }; // , ; ’ ̛ key <AC06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ c, C, U017F, copyright ] }; // c C ſ © key <AC07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ t, T, UFDDF , trademark ] }; // t T þ ™ key <AC08> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ s, S, ssharp, U1E9E ] }; // s S ß ẞ key <AC09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ r, R, UFDDC, registered] }; // r Я ® key <AC10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ n, N, dead_tilde, U2318 ] }; // n N ~ ⌘ key <AC11> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ m, M, dead_macron, masculine ] }; // m M ¯ º key <BKSL> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ ccedilla, Ccedilla, dead_cedilla, dead_belowcomma ] }; // ç Ç ¸ , key <LSGT> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ ecircumflex, Ecircumflex, slash, U21EA ] }; // ê Ê / ⇪ key <AB01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ agrave, Agrave, backslash, U2387 ] }; // à À \ ⎇ key <AB02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ y, Y, braceleft, leftsinglequotemark ] }; // y Y { ‘ key <AB03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ x, X, braceright, rightsiglequotemark ] }; // x X } ’ key <AB04> { type[group1] = "FOUR_LEVEL", [ period, colon, ellipsis, periodcentered ] }; // . : … · key <AB05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ k, K, asciitilde, U2011 ] }; // k K ~ ‑ key <AB06> { type[group1] = "FOUR_LEVEL", [ apostrophe, question, questiondown, dead_hook ] }; // ' ? ¿ ̉ key <AB07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ q, Q, dead_abovering, dead_belowdot ] }; // q Q ˚ ̣ key <AB08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ g, G, dead_greek, U267F ] }; // g G µ ♿ key <AB09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ h, H, dagger, doubledagger ] }; // h H † ‡ key <AB10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ f, F, dead_ogonek, ordfeminine ] }; // f F ˛ ª key <SPCE> { type[group1] = "FOUR_LEVEL", [ space, U202F, nobreakspace, underscore ] }; // (SP) (NNBSP) _ (NBSP) include "level3(ralt_switch)" };