diff --git a/index.html b/index.html index e2da7264..6dd73219 100644 --- a/index.html +++ b/index.html @@ -332,7 +332,7 @@

QWERTY-Lafayette

⍽ espace - ⍽ espace insécable + ⍽ espace insécable fine @@ -379,15 +379,18 @@

QWERTY-Lafayette

(« ») ;
  • - pour disposer d’une couche AltGr personnalisable, - notamment pour les langages de programmation. + pour bénéficier d’une couche AltGr optimisée pour les + langages de programmation.
  • L’objectif est de conserver l’efficacité du QWERTY (chiffres en direct, - développement) tout en proposant une disposition de clavier plus - efficace que l’AZERTY pour le français. + raccourcis clavier) tout en proposant une disposition :

    +
    @@ -436,43 +439,43 @@

    QWERTY-Lafayette

    - Cette disposition de clavier a été pensée pour une utilisation - occasionnelle en allemand (ß), néerlandais (ij), espagnol (ñ), catalan (l·l), portugais, - italien et espéranto : accents, tildes, cédilles, umlauts, guillemets spécifiques… + Cette disposition de clavier a été pensée pour une utilisation régulière + en allemand, néerlandais et espéranto : contrairement à la plupart des + dispositions de clavier, les caractères spéciaux requis pour ces langues + ne sont pas obtenus avec AltGr mais avec la touche morte + , afin de privilégier la fluidité de saisie.

    - Contrairement à la plupart des dispositions de clavier, les caractères - spéciaux requis pour ces langues ne sont pas obtenus avec AltGr mais - avec la touche morte , afin de privilégier le confort et la fluidité de - la saisie. -

    -

    - De même, tous les caractères spéciaux tels que ≤≠±≥©®™μ… sont obtenus - avec la même touche morte. La couche AltGr est donc optionnelle, et peut - être entièrement personnalisée. + De même, les caractères spéciaux tels que ≤≠±≥©®™μ sont + obtenus avec la même touche morte. La couche AltGr + contient les accents morts spécifiques aux autres langues utilisant + l’alphabet roman, mais est essentiellement pensée pour faciliter + l’accès aux symboles de programmation.

    - La couche AltGr n’est pas indispensable, puisque tous les caractères - techniques (`~@#[]{}) sont accessibles soit directement, soit avec la - touche morte . Néanmoins, elle peut s’avérer très pratique pour les - développeurs, qui pourront l’adapter librement à leurs besoins. -

    -

    - Dans la version de base ci-dessus, les caractères les plus utilisés en - C/C++ (ou Java, JavaScript…) et HTML/XML sont disponibles en AltGr + - main gauche. Cela permet de saisir rapidement des digrammes du type ->, - </, />. Les accolades {} et crochets [] sont sur la rangée de base, - bien plus accessibles qu’en QWERTY classique. + La couche AltGr n’est pas indispensable mais elle constitue le + principal atout ergonomique de la disposition pour + les langages de programmation :

    +
      +
    • les symboles des touches excentrées `~, -_, + =+, [{,]}, \|, + '" sont accessibles en AltGr + main gauche ;
    • +
    • la disposition de ces symboles en AltGr a été + optimisée pour les enchaînements du type + </, />, ->, + =>, ~/, (''), + (""), +=, -=
    • +
    • les symboles les plus courants []{}<> sont + sur la rangée de base — mieux qu’en QWERTY-US !
    • +

    Sous la main droite, un pavé numérique virtuel (comparable à ceux des - portables) est proposé. Il n’est pas très facile d’accès sous Linux (pas - de touche AltGr / Ctrl+Alt à gauche) mais permet - néanmoins de saisir rapidement des (0) ou [0], très fréquents dans les - langages de programmation. + portables) est proposé. Il permet notamment de saisir rapidement des + (0) ou [0], fréquents en programmation.

    @@ -546,19 +549,48 @@

    Téléchargement

    Notes de version

    -
    v0.6 (2018-04-02)
    +
    v0.7 (2019-xx-xx)
    + Modification du comportement de la barre d’espace :
      -
    • variante Lafayette42, - dédiée aux claviers compacts ;
    • -
    • la couche AltGr a été modifiée pour faciliter certains - enchaînements : +=, -=, =>, - (''), ~/, etc. ;
    • -
    • AltGr+Espace ne produit plus Escape - (impossible à implémenter sous Windows).
    • +
    • Shift+Espace + = U+202f espace insécable fine (nnbsp)
    • +
    • AltGr+Espace + = U+0020 espace
    • +
    • AltGr+Shift+Espace + = U+00a0 espace insécable (nbsp)
    +
    + Ajout de guillemets typographiques secondaires dans la couche AltGr : +
      +
    • AltGr+Shift+«» + = ‹›
    • +
    • AltGr+Shift+123 + = ‚‘’
    • +
    +
    +
    + Ajout de nouvelles touches mortes dans la couche AltGr : hatchek, stroke, + greek, currency, ogonek, macron, brève, double accent aigu, double accent grave. +
    + +
    v0.6 (2018-04-02)
    +
    + Publication d’une variante Lafayette42, + dédiée aux claviers compacts. +
    +
    + Modification de la couche AltGr pour faciliter certains enchaînements : + +=, -=, =>, (''), + ~/, etc. +
    +
    + AltGr+Espace ne produit plus Esc + (impossible à implémenter sous Windows). +
    +
    v0.5 (2015-12-10)
    Quelques changements sur les caractères spéciaux : @@ -572,28 +604,36 @@

    Notes de version

    HJKLVim powwa! +
    +
    Mac OSX : meilleur fonctionnement des touches mortes en CapsLock.
    +
    +
    Linux : meilleur fonctionnement de la touche AltGr sous Chromium.
    +
    v0.2.1 (2013-03-05)
    - Linux : correction mineure (antislash) + Linux : correction mineure (antislash).
    +
    v0.2 (2010-11-16)
    +
    Windows : première version publique.
    - Windows : première version publique
    OSX : correction d’une erreur XML qui rendait le fichier keylayout - inutilisable
    - Linux : correction des guillemets typographiques (« ») + inutilisable -_-' +
    +
    + Linux : correction des guillemets typographiques (« »).
    +
    v0.1 (2010-07-05)
    - première version publique (OSX, Linux) + Première version publique (OSX, Linux).

    - Ces pilotes de clavier sont encore expérimentaux et quelques disparités - sont possibles d’une plate-forme à l’autre, notamment : + Quelques disparités sont possibles d’une plate-forme à l’autre, notamment :