Apple

Personnalisation américaine – Une disposition de clavier avec une touche de composition pour Mac

Par Maximus63 , le 29 mai 2019 - 9 minutes de lecture

Nouvelles

2015-06-29
Nouvelle version, désormais sous forme de jeu de clés qui apparaîtra sous forme de disposition de clavier anglais dans les Préférences Système. En outre, de nombreux caractères supplémentaires: uscustom.2015-06-29.zip.
2012-08-30
Nouvelle version, permuté composé (maintenant §) et l'option deadkey (maintenant ±, C'est, +§): uscustom.2012-08-30.zip.
2012-08-28
Nouvelle version, avec la touche de composition maintenant en plus mappée sur +^+F13: uscustom.2012-08-28.zip.
2012-08-24
Nouvelle version, maintenant avec une clé de composition: uscustom.2012-08-08-24.zip.
2010-08-20
Première version: uscustom.2010-08-20.zip!

Raisonnement

le Coutume américaine la configuration du clavier est destinée aux ordinateurs Mac OS X (je n’exclue pas la possibilité de futures versions pour d’autres systèmes, mais je n’en ai pas les connaissances pour le moment). Il a trois objectifs principaux:

  1. Avoir une clé de composition sur Mac OS.
  2. Accès aux options combinées même lorsque le modificateur d'option physique est utilisé pour autre chose (par exemple, en tant que méta / alt dans un terminal).
  3. Attribuez quelque chose d’utile (U.S. Extended) à Capslock.

Cette configuration de clavier est conçue pour être aussi peu intrusive que la configuration de clavier américaine habituelle d’Apple, mais en même temps plus puissante que la disposition de clavier étendue d’US d’Apple, en particulier pour les développeurs et les utilisateurs occasionnels d’IPA.

J'ai développé cette disposition de clavier pour mon usage personnel. C'est ma disposition de clavier par défaut. Peut-être que quelqu'un d'autre pourrait le trouver utile aussi. En particulier, les utilisateurs de la disposition de clavier étendue américaine d’Apple peuvent trouver cette disposition de clavier facile à utiliser.

Touche Compose sur Mac OS X

Cette disposition de clavier implémente la touche de composition sur Mac OS X en utilisant une disposition de clavier (duh). Il existe une autre possibilité qui a été signalée à plusieurs endroits: personnaliser le système de texte Cocoa, c’est-à-dire modifier le fichier. Bibliothèque / KeyBindings / DefaultKeyBinding.dict (Voir Système de texte Cocoa de Jacob Rus, Touche Compose pour OSX de Bob Kåres, Configuration d’une clé de composition réelle sur Mac OS X de sam ou Syntaxe de clé de raccourci Mac OS X de Xah Lee).

Les deux méthodes ont leurs avantages et leurs inconvénients:

Obtenir une clé de composition en modifiant DefaultKeyBinding.dict fonctionne sur différentes configurations de clavier, comme sous Linux. Cependant, il est limité aux applications Cocoa. La personnalisation est plus simple et mieux documentée sur le net. Cependant, il n'y a pas d'interface utilisateur pour changer une telle clé de composition.

Obtenir une touche de composition par une disposition de clavier comme Coutume américaine fonctionne sur tout le système d'exploitation. Son comportement diffère légèrement de celui auquel vous êtes habitué sous Linux. Il y a un retour visuel jusqu'à ce que la séquence de composition soit terminée. Je crois que cela est très utile. Toutefois, lorsque vous interrompez la séquence de composition (par exemple, en appuyant sur la touche Retour arrière ou en tapant un caractère qui ne rentre pas dans la séquence de composition), le retour visuel est réellement saisi.

Installation

  1. Téléchargez et ouvrez uscustom.2012-08-30.zip (ou rendez-vous sur Parcourir). Coutume américaine disposition du clavier Fichiers sur SourceForge.net et choisissez une version).
  2. Déplacer les fichiers UScustom.keylayout et UScustom.icns dans l'un des dossiers suivants:
    • / Bibliothèque / Disposition du clavier /
    • ~ / Bibliothèque / Disposition du clavier /
  3. Activer Coutume américaine dans l’onglet Sources d’entrée du panneau de préférences Langue et texte (dans les Préférences Système), puis sélectionnez-le dans le menu Entrée de la barre de menus – son icône est un drapeau américain avec un minuscule C pour «personnalisé» ou «composer»: Icône personnalisée américaine.

Où est la clé de composition?

La clé de composition est associée à deux clés différentes:

  • Si vous possédez un clavier ISO (et non un clavier ANSI commun aux États-Unis, comparez le clavier ISO Anglais (international) et le clavier ANSI Anglais (USA) Comment identifier les localisations du clavier), vous trouverez alors la composition mappée sur § (la clé ci-dessous Escape ).
  • Une autre instance de la clé de composition est associée à +^+F13. C'est le même mappage que celui choisi par sam dans Configuration d'une clé de composition réelle sous Mac OS X. Si vous souhaitez remapper la clé de composition sur votre touche de modification d'option droite , vous pouvez alors suivre à la lettre les instructions soigneuses de sam pour l’installation et la configuration de KeyRemap4MacBook de Takayama Fumihiko.

<! –




  Disposition de clavier personnalisée aux États-Unis
  
    
      Envoyer le § (touche secrète d’option personnalisée U.S.) pour l’option Droite
      private.send_section_for_ropt
      --KeyToKey-- KeyCode :: OPTION_R, KeyCode :: UK_SECTION
    
    
      Envoyer Shift-§ (touche de composition personnalisée) pour l'option Shift-Right
      private.send_shift_section_for_shift_ropt
      --KeyToKey-- Code-clé :: OPTION_R, ModificateurFlag :: SHIFT_L, Code-clé :: UK_SECTION, ModificateurFlag :: SHIFT_L 
      --KeyToKey-- KeyCode :: OPTION_R, ModifierFlag :: SHIFT_R, KeyCode :: UK_SECTION, ModifierFlag :: SHIFT_L
    
  

->

Vue d'ensemble

Mode normal (sans majuscule)

Aucun modificateur

La seule différence par rapport au clavier américain d’Apple est la touche de composition. . Les combos de composition ont été principalement copiés à partir d’un Ubuntu 12.04 /usr/share/X11/locale/en_US.UTF-8/Compose (en supprimant les combinaisons qui nécessitent qui ne sont pas présentes sur la disposition de clavier américaine et en en ajoutant).

aucun modificateur "width =" 600 "height =" 233

Décalage

La seule différence par rapport au clavier américain d’Apple est l’option touche morte. qui permet de taper des caractères nécessitant normalement le modificateur d'option . Ceci est particulièrement utile pour taper sur Terminal.app où vous préférerez que le modificateur d’option se comporte comme Meta .

Exemple: supposons que vous vouliez taper ‹ß› (U + 00DF, LETTRE MINUSSE LATINE SHARP S) dans Emacs. Normalement, vous appuyez sur +s. Dans Emacs, vous ne pouvez pas faire cela car vous avez configuré le modificateur d'option pour qu'il se comporte comme un méta. Par conséquent, lorsque vous appuyez sur +s, Emacs comprend +s qui ne produit pas du tout ‹ß›, mais la commande ligne centrale. Cette disposition du clavier fournit l'option supplémentaire touche morte qui produira un état de touche morte qui duplique les effets du modificateur d'option. Si vous appuyez sur l'option deadkey , relâchez-le, puis appuyez sur s‹ß› – même à Emacs!

shift "width =" 600 "height =" 233

Option

Pas de différence avec la disposition du clavier américain d’Apple – c’est la même disposition que lorsque vous avez appuyé sur l’option touche morte. :

option "width =" 600 "height =" 233

Option + Maj

Pas de différence avec la disposition du clavier américain d’Apple – c’est la même disposition que lorsque vous avez appuyé sur l’option touche morte. puis en utilisant shift:

option + shift "width =" 600 "height =" 233

Mode Capslock

Le mode majuscule est similaire à celui d’Apple. États-Unis étendu clavier.

Capslock (pas d'autres modificateurs)

Sans modificateurs supplémentaires, la disposition est la même que celle du clavier américain, à l’exception de la touche de composition. et quelques clés ordinaires se comportent comme des deadkeys. Ces touches mortes produisent des touches accentuées communes, de la même manière que la disposition de clavier US-International. J'ai délibérément décidé d'utiliser d'autres touches que celles du clavier US-International. Les deadkeys US-International ont l’avantage d’être mnémoniques, mais ils ont l’inconvénient de gêner la saisie au clavier.

Exemple: appuyer sur la touche morte US-International ' suivi par e produit ‹é› (U + 00E9, LETTRE MINUSCULE LATINE E AVEC AIGU), mais lorsque vous souhaitez taper ‹class = 'e'›, cette touche morte interfère et convertit la sortie en ‹class = é '›.

Pour éviter ce problème, j'ai choisi des touches mortes qui ne sont normalement pas suivies de lettres latines. Bien sûr, le problème persiste, mais j'espère que cela se produira plus rarement. Les deadkeys que j'ai choisis ar ; pour le tréma et caron, ` pour la tombe, , pour circumflex et ] pour les aigus:

capslock "width =" 600 "height =" 233

Capslock, Shift

La seule différence par rapport au clavier américain d’Apple est l’option touche morte. :

capslock, shift "width =" 600 "height =" 233

Capslock, Option

Bien que ce soit identique à Apple États-Unis étendu disposition du clavier (sauf le ² touche morte), un nombre significativement plus élevé de combos a été ajouté. En outre, ils peuvent être combinés les uns avec les autres. Par exemple, lorsque vous frappez pour la première fois la touche morte macron ˉ (+UNE) puis la touche morte aiguë ´ (+E), le caractère suivant aura à la fois un macron et un aigu.

Frappe Espace après n'importe quel diacrites, la touche morte produit le caractère combinant de ce diacritique. Frappe +Espace produit le caractère d'espacement correspondant.

capslock, option "width =" 600 "height =" 233

Capslock, Option + Maj

Bien que ce soit identique à Apple États-Unis étendu disposition du clavier (sauf le ³ deadkey), les deadkeys à usages multiples et ʔ ont été ajoutés de nombreux personnages supplémentaires.

Exemple: appuyer sur la touche morte à usages multiples ʔ (++.) suivi par v (alternativement, l'option deadkey suivi par +. suivi par v) produira ‹ʋ› (U + 028B, LETTRE MINUSCULE LATINE V ACCROCHÉE).

Autre exemple: appuyer sur la touche morte à usages multiples (++;) suivi par ++' (alternativement, l'option deadkey suivi par +; suivi de l'option deadkey suivi par +') produira ‹ˌ› (U + 02CC, LETTRE DE MODIFICATEUR, LIGNE VERTICALE BASSE).

capslock, option + shift "width =" 600 "height =" 233

Pour le moment, je n'ai aucune vue d'ensemble de tous les caractères pouvant être produits par les deadkeys à usages multiples. , ʔ, ², et ³. Je suggère d'utiliser la visionneuse de clavier d'Apple. En règle générale, produit des formes alternatives, ʔ produit des formes alternatives avec des crochets, et ³ produit des flèches.

Vous pouvez me joindre par courrier électronique à l'adresse suivante: j_maREMch_OVEwuCEst @ partagéTEXTE-files.de.

Vous pouvez également consulter mon site Web sourceforge: j. L’utilisateur sourceforge de ‘mach’ wust.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.