Voglio inserire:
- Simbolo gradi Celsius
- Lettera greca comune: Alpha, Theta, Omega
Voglio inserire:
Risposte:
Se hai familiarità con TeX, troverai TeX
utile il metodo di input. Basta fare
M-x set-input-method TeX
quindi digita qualcosa di simile \alpha
: verrà sostituito con il carattere Unicode corrispondente. È possibile disattivare il metodo di input digitando C-\
.
Puoi trovare tutti i comandi TeX supportati con
M-x describe-input-method
Il modo standard Emacs per farlo è C-x 8 RET
seguito dal punto di codice Unicode (un numero naturale) o dal nome Unicode del carattere. Il completamento è disponibile per il nome.
Se usi la libreria Icicles , puoi completare il nome usando parti di esso, con più motivi che corrispondono a parti diverse, se lo desideri. E puoi vedere i personaggi stessi, accanto ai nomi dei loro candidati, nel buffer *Completions*
.
Ad esempio, C-x 8 RET cels S-RET
completa di DEGREE CELSIUS 2103 ℃
e inserti quel carattere, ℃
.
Inoltre C-x 8 RET
, menzionato qui che consente di inserire qualsiasi carattere per nome, C-x 8
ha anche molte scorciatoie per l'inserimento di caratteri comuni. In questo caso, C-x 8 o
inserisce "°". Guardali tutti conC-x 8 C-h
La C-x 8
mappa dei tasti è anche un buon posto per definire le tue scorciatoie per inserire i caratteri che usi più spesso. Le lettere greche non sono associate alle chiavi per impostazione predefinita, ma possiamo aggiungerle con righe simili
(global-set-key (kbd "C-x 8 a") (lambda () (interactive) (insert "α")))
che farà C-x 8 a
inserire a GREEK SMALL LETTER ALPHA
. Ho ottenuto l'alfa iniziale nella global-set-key
riga usando C-x 8 RET
e cercando "alpha"