Clavier canadien français pour macOS
brew tap joallard/cf-keylayout
brew install cf-keylayout
Pour utiliser le clavier installé ou mis à jour, ajoutez-le dans les préférences Clavier, onglet Méthodes de saisie/Input Sources:
open /System/Library/PreferencePanes/Keyboard.prefPane
Le clavier se trouve dans la section Autres/Others, et non Français.
- Télécharger et décompresser (ou clôner le dépôt)
- Faites un clic-droit sur
install
, puis 'Ouvrir'. Vous aurez peut-être à entrer votre utilisateur et mot de passe pour continuer. - Après l'installation, la fenêtre Clavier dans les préférences système (System Preferences > Keyboard) s'ouvrira. Cliquez sur l'onglet "Méthodes de saisie" (Input sources) et ajoutez "Canadien Francais".
Recette | Résultat | Commentaires |
---|---|---|
` , a |
à |
Voyelles accent grave |
^ , Shift + A |
 |
|
Alt + Shift + Space |
|
Espace insécable (nbsp – u+00a0) * |
Alt + ` |
{ |
|
Alt + < |
} |
|
Alt + - |
– |
En-dash/tiret moyen/demi-cadratin |
Alt + Shift + - |
— |
Em-dash/tiret long/cadratin |
Alt + . |
· |
Point milieu (utile pour les auteur·e·s) |
Alt + E |
€ |
|
Alt + M |
µ |
'm'/'µ' comme dans 'micro' |
Alt + N |
ñ |
Les deux casses sont disponibles avec 'Shift' |
Alt + S |
ß |
|
Shift + ^ |
^ |
Pas besoin de faire espace après |
Shift + ` |
` |
(même principe) |
[*]: Espace insécable: Attention: Ça entraîne parfois des bogues de programmation et de rédaction étranges. Par ex.: "No method named ' foo'
".
Utilisateurs de Vim: é
est un bon leader key. (let mapleader = "é"
)
-
Alt
+ Espace: Passe de Non-breaking space (U+00A0) à Space (U+0020)Utiliser la touche Alt juste avant Espace créait facilement une espace insécable sans le vouloir. Dans un contexte de programmation, ça peut causer problème.
Le nbsp est toujours disponible avec
Alt
+Shift
+ Espace, une combinaison plus délibérée.
- 0: Normal
- 1: Shift
- 2: Caps Lock
- 3: Alt
- 4: Alt+Shift
- 5: Alt+Caps Lock
- 6: Cmd
- 7: Ctrl
Comme tout bon projet open-source, veuillez ne pas modifier la version du projet dans vos pull-requests; les mainteneurs s'en occuperont.
Mainteneurs actuels: Jonathan Allard et Matthieu Yiptong
Code original par Sebastien Guillemette (sebastieng@gmail.com)