Skip to content

Commit c12fca7

Browse files
Migrated install FAQ (+ better architecture) (#239)
1 parent c041a4f commit c12fca7

File tree

6 files changed

+124
-109
lines changed

6 files changed

+124
-109
lines changed

www/content/faq.md

-70
This file was deleted.

www/content/installation/index.md

+3-36
Original file line numberDiff line numberDiff line change
@@ -86,36 +86,8 @@ possible d’appliquer cet angle-mod et bien d’autres fonctionnalités via
8686
Résolution de problèmes
8787
--------------------------------------------------------------------------------
8888

89-
### Windows
90-
91-
Les touches mortes chainées ne sont pas reconnues par certaines applications,
92-
notamment [Firefox][firefox-cdk] et [Wezterm][wezterm-cdk].
93-
94-
Comme [AltGr]{.kbd} est équivalent à [Ctrl]{.kbd}-[Alt]{.kbd} sous Windows, les
95-
raccourcis clavier de certaines applications peuvent être déclenchés par
96-
[AltGr]{.kbd}.
97-
98-
Avec GeForce Experience, [AltGr]{.kbd}-[M]{.kbd} (pour écrire `&`) peut être
99-
capté par « Superposition en jeu » pour couper le micro.
100-
Il suffit d’aller dans GeForce Experience sur la roue dentée > Généralités >
101-
Superposition en jeu : Paramètres > Raccourcis claviers, pour changer ou
102-
supprimer ce raccourci. Il est aussi possible de désactiver complètement la
103-
Superposition en jeu.
104-
105-
De même avec Keepass 2, [AltGr]{.kbd}-[A]{.kbd} (pour écrire `{`) est capté même si
106-
le programme n’est pas au premier plan. Pour cela, aller dans Tools > Options… >
107-
onglet Integration > encart System-wide hot keys, et changer ou supprimer la
108-
valeur du raccourci Global auto-type.
109-
110-
### Linux
111-
112-
Avec certains bureaux (Gnome notamment), la touche Typo []{.odk} ne fonctionne
113-
que si Ergo‑L est défini comme disposition par défaut, c’est-à-dire en haut de
114-
la liste dans les préférences clavier.
115-
116-
[Wezterm][] ajoute un `o` à chaque pression de la touche Typo []{.odk}. C’est une
117-
[régression connue][wezterm-bug], [un patch est en cours][wezterm-patch].
118-
89+
Vous avez des questions ou des problèmes avec les pilotes ? Consultez notre
90+
[FAQ] !
11991

12092
Licence
12193
--------------------------------------------------------------------------------
@@ -135,9 +107,4 @@ Licence
135107
[Arsenik]: /claviers/arsenik/
136108
[kanata]: https://github.com/jtroo/kanata
137109
[angle-mod]: https://colemakmods.github.io/ergonomic-mods/angle.html
138-
139-
[firefox-cdk]: https://bugzilla.mozilla.org/show_bug.cgi?id=1910287
140-
[wezterm]: https://github.com/wez/wezterm/
141-
[wezterm-cdk]: https://github.com/wez/wezterm/issues/5866
142-
[wezterm-bug]: https://github.com/wez/wezterm/commit/b8d93edce6267b09d8926f13de9620ad1ae5ea1f
143-
[wezterm-patch]: https://github.com/wez/wezterm/pull/4991
110+
[FAQ]: /ressources/faq

www/content/ressources.md www/content/ressources/_index.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
+++
22
title = "Ressources"
3+
4+
[params]
5+
hideSummaryOfChildPages = true
36
+++
47

58
Perdu·e dans la galaxie des dispositions clavier ?<br>
@@ -45,4 +48,4 @@ sur les [dépôts de code OneDeadKey](https://github.com/OneDeadKey) — de pré
4548
en anglais.
4649
:::
4750

48-
[Kalamine]: https://github.com/OneDeadKey/kalamine
51+
[Kalamine]: https://github.com/OneDeadKey/kalamine

www/content/ressources/faq.md

+115
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
+++
2+
title = "Foire aux questions"
3+
+++
4+
5+
**🚧 En construction 🚧**
6+
7+
<style>
8+
h4 {
9+
font-size: 1.1rem;
10+
}
11+
</style>
12+
13+
Cette page apporte des réponses aux questions les plus fréquentes. N’hésitez pas
14+
à nous rejoindre sur [le serveur Discord Ergo‑L](https://discord.gg/5xR5K3nAFX)
15+
pour en savoir davantage !
16+
17+
18+
Projet et site web
19+
--------------------------------------------------------------------------------
20+
21+
#### Que veut dire \[\] ?
22+
23+
Certains termes sont spécifiques à la création de dispositions clavier ou à la
24+
typographie. Notre [glossaire] permet d’y voir plus clair.
25+
26+
27+
#### D’où vient le nom « Ergo‑L » ?
28+
29+
Ergo‑L signifie « **Ergo**nomic **L**afayette », le projet ayant démarré comme
30+
un fork de [QWERTY-Lafayette] visant à lui apporter une optimisation de type
31+
Colemak/Workman. Il se prononce « ergol », comme le nom générique des carburants
32+
de moteurs-fusées.
33+
34+
#### Pourquoi tous ces 🦆 ?
35+
36+
::: {.dialog}
37+
- Coin coin ?
38+
- Ook, ook. Ook !
39+
:::
40+
41+
Pilotes
42+
--------------------------------------------------------------------------------
43+
44+
### Linux
45+
46+
#### Ma disposition clavier ne fonctionne plus. Que faire ?
47+
48+
Si vous avez installé votre disposition avec [Xkalamine], cela peut arriver
49+
après une mise à jour. Il vous suffit de la réinstaller avec [XKalamine]. Notez
50+
qu’il existe d’[autres méthodes][xkb-custom] plus robustes.
51+
52+
#### La touche []{.odk} ne fonctionne pas. Que ce passe-t-il ?
53+
54+
Avec certains bureaux (Gnome notamment), la touche Typo []{.odk} ne fonctionne
55+
que si Ergo‑L est défini comme diposition par défaut, c’est-à-dire en haut de
56+
la liste des préférences claviers.
57+
58+
#### Pourquoi la touche []{.odk} fonctionne-t-elle en la maintenant pressée, alors que c’est une [touche morte] ?
59+
60+
Bien que la touche []{.odk} soit qualifiée de [touche morte], elle est
61+
implémentée en utilisant un modificateur dit « _latch_ », qui s’utilise de deux
62+
façons :
63+
64+
- soit en _relachant_ []{.odk} avant de taper la touche correspondant au
65+
caractère composé ;
66+
- soit en _maintenant_ []{.odk} enfoncée en tapant cette touche.
67+
68+
Exemple pour Ergo‑L :
69+
70+
- []{.kbd} [A]{.kbd} → `à`
71+
- []{.kbd} (maintien) [A]{.kbd} []{.kbd} (relâche) → `à`
72+
73+
#### J’utilise Wezterm et la touche []{.odk} imprimme un `o`. Que faire ?
74+
75+
C’est une [régression connue][wezterm-bug], [un patch est en
76+
cours][wezterm-patch].
77+
78+
79+
### Windows
80+
81+
#### Les touches mortes chainées ne marchent pas dans Firefox ?
82+
83+
Les touches mortes chainées ne sont malheureusement pas reconnues par certaines
84+
applications, notamment [Firefox][firefox-cdk] et [Wezterm][wezterm-cdk].
85+
86+
#### La touche [AltGr]{.kbd} cause des problèmes dans certaines applis. Comment corriger ça ?
87+
88+
Comme [AltGr]{.kbd} est équivalent à [Ctrl]{.kbd}-[Alt]{.kbd} sous Windows, les
89+
raccourcis clavier de certaines applications peuvent être déclenchés par
90+
[AltGr]{.kbd}.
91+
92+
Avec GeForce Experience, [AltGr]{.kbd}-[M]{.kbd} (pour écrire `&`) peut être
93+
capté par « Superposition en jeu » pour couper le micro.
94+
Il suffit d’aller dans GeForce Experience sur la roue dentée > Généralités >
95+
Superposition en jeu : Paramètres > Raccourcis claviers, pour changer ou
96+
supprimer ce raccourci. Il est aussi possible de désactiver complètement la
97+
Superposition en jeu.
98+
99+
De même avec Keepass 2, [AltGr]{.kbd}-[A]{.kbd} (pour écrire `{`) est capté même si
100+
le programme n’est pas au premier plan. Pour cela, aller dans Tools > Options… >
101+
onglet Integration > encart System-wide hot keys, et changer ou supprimer la
102+
valeur du raccourci Global auto-type.
103+
104+
105+
106+
[glossaire]: /glossaire
107+
[touche morte]: /glossaire#touche-morte-def
108+
[QWERTY-Lafayette]: /lafayette/#qwerty-lafayette
109+
[XKalamine]: https://github.com/OneDeadKey/kalamine#xkalamine
110+
[xkb-custom]: https://github.com/OneDeadKey/kalamine#linux-root-xkb_symbols
111+
112+
[firefox-cdk]: https://bugzilla.mozilla.org/show_bug.cgi?id=1910287
113+
[wezterm-cdk]: https://github.com/wez/wezterm/issues/5866
114+
[wezterm-bug]: https://github.com/wez/wezterm/commit/b8d93edce6267b09d8926f13de9620ad1ae5ea1f
115+
[wezterm-patch]: https://github.com/wez/wezterm/pull/4991
File renamed without changes.

www/hugo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,11 @@ author = "authors"
9696
weight = 5
9797
[[menus.main]]
9898
name = "FAQ"
99-
pageRef = "/faq"
99+
pageRef = "/ressources/faq"
100100
parent = "FAQ / Ressources"
101101
[[menus.main]]
102102
name = "Glossaire"
103-
pageRef = "/glossaire"
103+
pageRef = "/ressources/glossaire"
104104
parent = "FAQ / Ressources"
105105
[[menus.main]]
106106
name = "Apprendre"

0 commit comments

Comments
 (0)