Je souhaite saisir:
- Symbole de degré Celsius
- Lettre grecque courante: Alpha, Theta, Omega
Je souhaite saisir:
Réponses:
Si vous connaissez TeX, la TeX
méthode de saisie vous sera utile. Fais juste
M-x set-input-method TeX
puis tapez quelque chose comme \alpha
- il sera remplacé par le caractère Unicode correspondant. Vous pouvez désactiver la méthode de saisie en tapant C-\
.
Vous pouvez trouver toutes les commandes TeX prises en charge avec
M-x describe-input-method
La méthode Emacs standard pour ce faire est C-x 8 RET
suivie par le point de code Unicode (un nombre naturel) ou le nom Unicode du caractère. L'achèvement est disponible pour le nom.
Si vous utilisez la bibliothèque Icicles, vous pouvez compléter le nom en utilisant des parties de celui-ci, avec plusieurs motifs correspondant à différentes parties, si vous le souhaitez. Et vous pouvez voir les personnages eux-mêmes, à côté de leurs noms de candidats, dans un tampon *Completions*
.
Par exemple, C-x 8 RET cels S-RET
achève de DEGREE CELSIUS 2103 ℃
et inserts caractère ℃
.
En plus de C-x 8 RET
, mentionné ici qui vous permet d'insérer n'importe quel caractère par son nom, C-x 8
possède également de nombreux raccourcis pour insérer des caractères communs. Dans ce cas, C-x 8 o
insère "°". Les voir tous avecC-x 8 C-h
Le C-x 8
clavier est également un bon endroit pour définir vos propres raccourcis pour insérer les caractères que vous utilisez le plus souvent. Les lettres grecques ne sont pas liées aux touches par défaut, mais nous pouvons les ajouter avec des lignes comme
(global-set-key (kbd "C-x 8 a") (lambda () (interactive) (insert "α")))
ce qui fera C-x 8 a
insérer un GREEK SMALL LETTER ALPHA
. J'ai obtenu l'alpha initial dans la global-set-key
ligne en utilisant C-x 8 RET
et en recherchant "alpha"