-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[article] Faire un caractère spécial avec Ergo‑L #295
base: main
Are you sure you want to change the base?
The head ref may contain hidden characters: "C\u00E6tera"
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il est bien sympa cet article ! J’ai eu pas mal de choses à dire mais c’est surtout du détail de présentation et du markup, très peu de choses à redire sur le fond. Plus tard on aura une CI pour chopper plus tôt les problèmes de markup, comme ça t’aura un retour plus rapide et plus fiable sans trop polluer les reviews ^^
…e update had artifact on the right side previously
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Je trouve cette page trop chargée. On y parle :
- du format Kalamine, pas nécessaire pour apprendre les symboles par défaut.
- de couches
- de touches mortes
- de typographie
- de compose (sans montrer la syntaxe ni diriger vers la page de manuel)
- de méthode de saisie
Il serait judicieux d’avoir plusieurs pages pour alléger :
- Symboles de base, + lien vers page compose et typo soignée
- Typo soignée (uniquement introduite dans page précédente)
- Saisie avancée de symboles avec Compose
Si je débute, je découvre ainsi d’abord les différentes couches (il est où XXX ?), puis je peux m’intéresser à la typo soignée (regardez mes belles espaces insécables avec ces guillemets élégants 😄) et enfin personnaliser tout ça (j’aimerais taper facilement 🦆🚀✨, je fais comment ?).
Ce n’est pas toujours simple de répondre, étant donné la multitude de caractères | ||
présents dans Unicode. Cela dépend fortement du caractère en question. | ||
|
||
Petite pensée aux windowsiens **et** typographes exigeants ; cela ne fait pas |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Utiliser une formule inclusive ?
> **NB :** Les caractères en vert sont obtenus via la couche typo (suite à la | ||
> touche `★`), les caractères en bleu, via la touche <kbd>AltGr</kbd>, | ||
> les caractères rouges sont des | ||
> [touche morte][dk]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il faudrait vraiment ajouter un style dédié pour les remarques. Le balisage de citation citation n’est pas adapté ici.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cf. https://pandoc.org/MANUAL.html#extension-alerts. Il faudra peut-être activer l’extension dans la config d’Hugo.
```toml | ||
base = ''' | ||
╭╌╌╌╌╌┰─────┬─────┬─────┬─────┬─────┰─────┬─────┬─────┬─────┬─────┰╌╌╌╌╌┬╌╌╌╌╌╮ | ||
┆ ~ ┃ € ‚ │ « ‘ │ » ’ │ $ │ % ┃ ^ │ & │ * │ # │ @ ┃ _ – ┆ + ± ┆ | ||
┆ ` ┃ 1 „ │ 2 “ │ 3 ” │ 4 ¢ │ 5 ‰ ┃ 6 │ 7 │ 8 § │ 9 ¶ │ 0 ° ┃ / ÷ ┆ = ≠ ┆ | ||
╰╌╌╌╌╌╂─────┼─────┼─────┼─────┼─────╂─────┼─────┼─────┼─────┼─────╂╌╌╌╌╌┼╌╌╌╌╌┤ | ||
· ┃ Q │ C │ O │ P │ W ┃ J │ M │ D _ │ ! ¡ │ Y ┃ { ┆ } ┆ | ||
· ┃ â │ ç │ œ │ ô │ ┃ │ µ │ _ │***¨ │ û ┃ [ ┆ ] ┆ | ||
· ┠─────┼─────┼─────┼─────┼─────╂─────┼─────┼─────┼─────┼─────╂╌╌╌╌╌┼╌╌╌╌╌┤ | ||
· ┃ A │ S │ E │ N │ F ┃ L │ R │ T │ I │ U ┃ " ┆ | ┆ | ||
· ┃ à │ é │ è │ ê │ ñ ┃ ( │ ) │ î │ ï │ ù ┃ ' ┆ \ ┆ | ||
╭╌╌╌╌╌╂─────┼─────┼─────┼─────┼─────╂─────┼─────┼─────┼─────┼─────╂╌╌╌╌╌┴╌╌╌╌╌╯ | ||
┆ > ┃ Z │ X │ ? ¿ │ V │ B ┃ : │ H │ G │ ; • │ K ┃ · | ||
┆ < ┃ æ │ ß │ - ‑ │ – │ — ┃ . … │ │ *µ │ , · │ ┃ · | ||
╰╌╌╌╌╌┸─────┴─────┴─────┴─────┴─────┸─────┴─────┴─────┴─────┴─────┚ · · · · · · | ||
''' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Si c’est possible inclure (include
?) le fichier source directement ici. Ce sera plus facile de mettre à jour en cas de changement de version.
1dk_shift = "\u2019" # RIGHT SINGLE QUOTATION MARK | ||
``` | ||
|
||
Le fichier se décompose en trois parties : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Plutôt que de parler du fichier, peut-être se concentrer sur les couches directement ? Ce n’est pas dit qu’une personne consultant cette page s’intéresse au format. C’est même peu probable en fait. Je pense que cette page doit rester aussi simple que possible et se concentrer sur la thématique principale.
séquences simples en caractères magiques : | ||
|
||
- <kbd>⎄</kbd>-<kbd>ae</kbd> pour <kbd>æ</kbd>. | ||
- <kbd>⎄</kbd>-<kbd>-></kbd> pour <kbd>→</kbd>. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- <kbd>⎄</kbd>-<kbd>-></kbd> pour <kbd>→</kbd>. | |
- <kbd>⎄</kbd>-<kbd>-></kbd> pour <kbd>→</kbd>. |
Ergo‑L est conçu pour écrire et coder, mais il y aura des cas où un caractère | ||
spécifique manque. | ||
|
||
Pour ces moments-là, entre en scène la touche Compose (<kbd>⎄</kbd>). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lien Wikipedia ?
> positionner compose comme sur l'image en utilisant les commandes suivantes | ||
> ``` | ||
setxkbmap fr ergol_iso | ||
xmodmap -e "keycode 56 = Multi_key" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
et les sessions Wayland ? X11 c’est bientôt le passé.
qu’une touche définie de façon arbitraire dans un pilote. | ||
|
||
|
||
### Installer et positionner compose |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Positionner ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
« positionner » -> « configurer » ?
> les séquences de mêmes types. Par exemple, dans mon fichier compose, tous les | ||
> émojis commencent par le symbole <kbd>:</kbd>. Cela permet d’éviter les |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
À aucun moment on a un extrait de fichier Compose. Ça serait bien d’en inclure, + lien vers la man page.
Idéalement on voudrait que tout ceci se fasse via Kalamine.
Ce serait génial d’avoir une image de la dispo avec un champ de text qui réagissent à la saisie de l’utilisateur :
|
#300 est une bonne intro, à voir comment articuler les deux. |
Les caractères utiles pour écrire une langue parlée en Europe | ||
-------------------------------------------------------------------------------- | ||
Bonne nouvelle : si vous écrivez en français, anglais ou toute autre langue | ||
européenne courante, il y a fort a parier que vous besoins sont couverts ! Il |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
« vous besoins » -> « vos besoins »
Une solution moins ambitieuse pourrait être de reprendre ce plan en en faisant trois sections dans l'article. ça donnerait une progression plus évidente au lecteur. |
An article that answer a common question on the discord : “how to make 🔠 character in Ergo‑L”
Comments / improvements are welcome.