4.7.0
Meilleure compatibilité multiplateforme grâce à la suppression des trois premiers groupes du croisillon.
Prise en charge des lettres grecques polytoniques, par respect pour les utilisateurs et pour le grec.
Facilitation de la saisie du symbole micro "µ" U00B5, désormais aussi sur AltFr + Y.
Amélioration de la versatilité de la disposition de base et des variantes redisposées.
Robustesse des scripts d’installation et d’activation.
Modifications
- Disposition :
- Redonder le symbole micro "µ" U+00B5 sur AltFr + Y à la place de "¥" U+00A5, qui va en AltGr + AltFr + Y à la place de la lettre "Ω" U+03A9, qui va sur O à la place du symbole "Ω" U+2126, qui est dans les groupes 4 et 12 du O, et en composition par « ¦ohm ». dispocla.cpp ae82bc3
- Variantes redisposées : Redonder le trait d’union insécable "‑" U+2011 sur Maj + E06 à la place de "Ù", qui est en Verrouillage Capitales. dispotypes.c cb06597, dispocla.cpp 0d88beb
- Composition : Redonder "⮽" U+2BBD par « ¦[XL] ». compose-1.yml 8f3df49, 021b40d
- Transformations :
- Groupe 1 :
- Redonder le symbole micro "µ" U+00B5 dans le groupe 1 du guillemet "»" U+00BB pour la rétrocompatibilité. compose-2.yml 70bee3f, fb6c67d, aefcc83
- Redonder le "%" dans le groupe 1 du guillemet "«" U+00AB pour la symétrie. ibidem
- Redonder le symbole livre "£" U+00A3 dans le groupe 1 du guillemet "›" U+203A pour la rétrocompatibilité à la place de "❯" U+276F, qui est dans le groupe 3 de "]". compose-2.yml 22c3e17
- Redonder le "¨" U+00A8 dans le groupe 1 du guillemet "‹" U+2039 pour la symétrie à la place de "❮" U+276E, qui est dans le groupe 3 de "[". ibidem
- Redonder les "$" U+0024, "¤" U+00A4, "^" U+005E et "=" U+003D dans le groupe 1 des touches mortes accent aigu, accent grave, accent circonflexe et tréma qui y sont disposées en mode français sur la disposition de base, pour la rétrocompatibilité et la cohérence. compose-2.yml bdab051
- Redonder le "&" dans le groupe 1 de l’exposant deux pour la rétrocompatibilité. ibidem
- Groupes des symboles :
- Groupes de "#" :
- Réserver la place de "☐" U+2610, qui va dans le groupe 1 de "|" à la place de "∣" U+2223, qui va dans le groupe 11 à la place de "µ" U+00B5, qui est sur touche vive et va dans le groupe 1 de "»" U+00BB. compose-3.yml ad2162a, f44a7d4, 8aed8ef
- Réserver la place de "☑" U+2611, qui va dans le groupe 2 de "|" à la place de "‖" U+2016, qui va dans le groupe 12 de ":" à la place de "※" U+203B, qui va dans le groupe 12 de "*" à la place de "❖" U+2756, qui va dans le groupe 12 de "@" à la place de "❍" U+274D, qui va dans le groupe 10 à la place de l’antiliant U+200C, qui est dans le groupe 10 de "^". ibidem
- Réserver la place de "☒" U+2612, qui va dans le groupe 3 de "|" à la place de "∥" U+2225, qui va dans le groupe 12 à la place de "¦" U+00A6, qui va dans le groupe 11 de ":" à la place de "⁝" U+205D, qui retourne dans point souscrit par "3" à la place de "⃨" U+20E8, qui change de saisie par "_", et qui devient redondé dans indice par "…" U+2026. ibidem
- Groupes de "}" : Redonder "Ω" U+03A9 à la place de "Ω" U+2126, qui est dans les groupes 4 et 12 du O, et en composition par « ¦ohm ». compose-3.yml 333b30d
- Groupes de "#" :
- Grec ou cerclé :
- Ajouter les lettres et diacritiques grecs polytoniques en combinaison avec accent aigu, accent grave, accent circonflexe, tréma, hatchek, macron, crochet en chef, brève inversée, brève, point souscrit. compose-1.yml 899995b
- Redonder "ι" U+1FBE par espace insécable à la place de "ι" U+03B9, qui est par "i". compose-2.yml 70bee3f
- Supprimer "⊗" U+2297 (sauf par "×" U+00D7), "⊙" U+2299, "⊚" U+229A (sauf par "°" U+00B0), qui sont dans grec ou cerclé > cerclé. ibidem
- Point souscrit : Rajouter "⁝" U+205D par "3" à la place de "⃨" U+20E8, qui change de saisie par "_". compose-2.yml de89aba
- Indice : Redonder "⃨" U+20E8 par "…" U+2026. ibidem
- Barré : Redonder "∤" U+2224 dans le groupe 11, "∦" U+2226 dans le groupe 12. ibidem, compose-2.yml de89aba, ad9acb8
- Tréma : Remplacer les caractères de base du tiret double cadratin "⸺" U+2E3A, par "°" U+00B0 au lieu de "–" U+2013, et du tiret triple cadratin "⸻" U+2E3B, par "+" U+002B au lieu de "—" U+2014. compose-2.yml 70bee3f
- Groupe 1 :
- Activation : Assurer la compatibilité multiplateforme du script en remplaçant la valeur ":0" d’une variable d’environnement par son nom "$DISPLAY". activer.sh 015f9e5
- Installation :
- Documentation :
- Corriger les informations sur l’installation. compose-1.yml 8f3df49, 4f90f74
- Corriger des annotations. dispocla.cpp ff6db0d, dispotypes.c dd6abe0, compose-1.yml 899995b, 8f3df49, 021b40d, fe56e4f, compose-2.yml 70bee3f, de89aba, 4227850, 2cf837f, compose-3.yml 1ecb108, 333b30d
- Rectifier les métadonnées. compose-1.yml fe56e4f, compose-2.yml 4227850, 00d9e99, compose-3.yml 7f68a73, d9fd293
- Unifier la syntaxe. compose-1.yml fe56e4f, compose-2.yml 4227850, compose-3.yml 0ad96be
- Corriger l’orthographe. generate-math-table.pl 52ad340, generate-multikey-tables.pl 33ac941
- Supprimer des liens publicitaires. generate-deadkey-tables.pl 57cda0b
Un nouvel AZERTY pour Linux
Les dernières versions de Linux sont défectueuses au niveau du commutateur de dispositions de clavier.
Utilisation sans droits d’administrateur
Télécharger le dossier « Nouvel-AZERTY-Linux-4.7.0.zip » sous le titre « Assets », et lancer le script d’activation activer.sh ou suivre le mode d’emploi dans le fichier Lisez-moi-svp.txt inclus dans ce dossier.
Cette méthode est la seule qui fonctionne sous Linux Mint à cause de bogues dans XKB sous Linux Mint.
Installation
Sous les versions de Linux postérieures à Ubuntu 16.04 ou équivalent, il ne paraît pas possible d’alterner entre plusieurs dispositions de clavier, mais on peut changer de disposition en désactivant l’ancienne après avoir activé la nouvelle.
Télécharger le dossier « Nouvel-AZERTY-Linux-4.7.0.zip » sous le titre « Assets », et lancer le script installer.sh ou installer chaque fichier manuellement.
Puis fermer la session et en rouvrir une.
Ce nouvel AZERTY figure dans le dossier des dispositions de clavier Français (France)
sous le nom Français France disposition de clavier semi-automatique
et peut être ajouté aux dispositions actives. Afin de l’activer, il est devenu nécessaire de désactiver l’autre disposition.
Les variantes AZERTY s’appellent :
Breton et français disposition de clavier semi-automatique
;Polynésie Française disposition de clavier semi-automatique
;Afrique francophone disposition de clavier semi-automatique
;Français Belgique disposition de clavier semi-automatique
.
Les variantes redisposées QZJFGY s’appellent :
Français France disposition de clavier semi-automatique redisposée
;Breton et français disposition de clavier semi-automatique redisposée
;Polynésie française disposition de clavier semi-automatique redisposée
;Afrique francophone disposition de clavier semi-automatique redisposée
.
La variante belge ne se décline pas en variante redisposée parce que l’intérêt d’avoir une variante belge, c’est une assez bonne rétrocompatibilité avec l’AZERTY belge, et la redisposition va à l’encontre de cet objectif.
Les vues de disposition se veulent un compromis entre les 8 positions par touche programmables dans XKB et les 4 positions par touche pris en charge par les vues. Les rectangles avec un code sont des touches mortes ou des séquences définies dans le répertoire des touches mortes et des séquences Compose(.yml).