8 votes

Comment ajouter des caractères (accents) au sélecteur de caractères par pression prolongée dans MacOS Big Sur ?

Dans MacOS Big Sur, une fonction très utile pour les personnes qui, comme moi, doivent écrire dans plusieurs langues, fait apparaître un petit menu de caractères supplémentaires lorsque vous maintenez une lettre enfoncée.

Par exemple, quand je maintiens la lettre "E" enfoncée, j'obtiens :

enter image description here

C'est génial lorsque j'écris en français par exemple. Mais en ce moment, j'ai besoin d'écrire quelque chose en tchèque ; or, la lettre e tchèque (qui ressemble à la troisième lettre dans le popup avec l'accent inversé) n'apparaît pas dans le popup.

Existe-t-il un moyen d'indiquer à MacOS Big Sur d'inclure le tchèque ou d'autres caractères supplémentaires dans ces popups ?

Remarque : je ne veux pas utiliser la disposition du clavier tchèque ; je trouve que changer de disposition pour chaque langue n'est pas très pratique.

0 votes

Il existe peut-être une liste de clavier que vous pouvez éditer pour inclure des caractères/accents supplémentaires associés à une touche spécifique, mais je ne suis plus sûr de savoir comment faire. Il se peut que vous deviez faire un defaults write sur la liste. Je n'ai pas de Mac sous la main en ce moment, mais la plist peut se trouver dans ~/Library/Preferences et peut être intitulé com.apple.keyboard.plist ou quelque chose de ce genre

0 votes

Merci pour votre réponse rapide ! J'ai vérifié à l'intérieur ~/Library/Preferences et n'a trouvé qu'un fichier appelé : com.apple.keyboardservicesd.plist

0 votes

Le dispositif a 10 ans. Voir la réponse précédente. apple.stackexchange.com/questions/20505/

3voto

AmerllicA Points 114

Ouvrez le fichier ci-dessous :

/System/Library/Input\ Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/Resources/Keyboard-en.plist

Et modifier ce genre de blocs :

<dict>
    <key>Direction</key>
    <string>right</string>
    <key>Keycaps</key>
    <string>s ß s š</string>
    <key>Strings</key>
    <string>s ß s š</string>
</dict>

1 votes

Ces fichiers font désormais partie d'un système de fichiers en lecture seule. Vous ne pouvez pas les modifier. Vous ne pouvez même pas les modifier après avoir désactivé la protection de l'intégrité du système.

0 votes

@masukomi, tu as raison, nous ne pouvons plus les éditer.

2 votes

I a fait éditer le mien dans Catalina (avec SIP désactivé). Malheureusement, la mise à jour du logiciel ne cesse d'effacer mes modifications. J'ai sauvegardé une copie, mais la restaurer après chaque mise à jour est une proctalgie majeure.

1voto

Ana Points 71

Il s'agit d'aborder la productivité et non une question spécifique.

Si je ne me trompe pas, la langue tchèque comprend des lettres comme á, , , é, , í, , ó, , š, , ú, , ý, ž. Il s'agit donc d'un petit sous-ensemble du problème de Racine : la nécessité d'écrire en tchèque (ou toute autre langue avec des caractères spéciaux).

En gardant cela à l'esprit, il existe plusieurs approches que l'on peut suivre pour résoudre le problème de la racine.

J'ai trouvé que changer de mise en page pour chaque langue n'est pas très pratique.

Il existe un raccourci intégré (qui peut ou non devoir être activé ou configuré) : Préférences système > Clavier > Raccourcis > Sources d'entrée > 'Sélectionner la source d'entrée précédente', 'Sélectionner la source suivante dans le menu d'entrée'.

Après avoir ajouté le(s) modèle(s) requis et activé le raccourci, il est très simple de changer de modèle sans avoir à lever la main du clavier. Si l'on est familier avec la disposition spécifique à une langue, c'est de loin la solution la plus simple.

Il existe également une sélection sous "Sources d'entrée" intitulée "Basculer automatiquement vers la source d'entrée d'un document" qui peut être utilisée pour automatiser le basculement.

Ou bien Il existe une disposition de clavier dans les sources d'entrée appelée "ABC étendu". Si on l'utilise, il existe des raccourcis pratiques pour les différents accents. NB ! Ces raccourcis peuvent ou non entrer en conflit avec les raccourcis "personnels" mis en place.

Hachek caron :

  • + V, suivi d'une lettre (comme c, e, n, r, s, z ou cas spéciaux l et d) -> , , , , , š, ž, ,

Aiguë :

  • + E suivi d'une lettre (comme a, e, i, o, u, y) -> á, é, í, ó, ú, ý

Anneau en U :

  • + K, suivi d'une lettre (comme u) ->

Ou bien Il existe un "visualiseur de caractères" dont la fenêtre pop-up peut être invoquée avec + + ESPACE. Après avoir ajouté les caractères nécessaires aux "Favoris", on peut utiliser les touches fléchées pour naviguer jusqu'à la lettre requise et l'entrer dans le texte.

0 votes

Après avoir ajouté les caractères nécessaires aux "Favoris", on peut utiliser les touches fléchées pour naviguer jusqu'à la lettre voulue et la saisir dans le texte. - Lorsque j'ouvre la visionneuse de caractères, le focus clavier ne se déplace pas vers elle, de sorte que je ne peux pas interagir avec elle à l'aide du clavier. S'agit-il d'un bogue ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X