Ich möchte Folgendes eingeben:
- Celsius-Grad-Symbol
- Gemeinsamer griechischer Buchstabe: Alpha, Theta, Omega
Ich möchte Folgendes eingeben:
Antworten:
Wenn Sie mit TeX vertraut sind, finden Sie die TeX
Eingabemethode hilfreich. Mach einfach
M-x set-input-method TeX
Geben \alpha
Sie dann so etwas wie ein - es wird durch das entsprechende Unicode-Zeichen ersetzt. Sie können die Eingabemethode durch Eingabe ausschalten C-\
.
Sie finden alle unterstützten TeX-Befehle mit
M-x describe-input-method
Nach der Standardmethode von Emacs C-x 8 RET
folgt entweder der Unicode-Codepunkt (eine natürliche Zahl) oder der Unicode-Name des Zeichens. Die Vervollständigung ist für den Namen verfügbar.
Wenn Sie Bibliotheks- Eiszapfen verwenden , können Sie den Namen mit Teilen davon vervollständigen, mit mehreren Mustern, die mit verschiedenen Teilen übereinstimmen, wenn Sie möchten. Und Sie können die Zeichen selbst neben ihren Kandidatennamen im Puffer sehen *Completions*
.
C-x 8 RET cels S-RET
Vervollständigt zum Beispiel DEGREE CELSIUS 2103 ℃
das Zeichen und fügt es ein ℃
.
Zusätzlich zu den hierC-x 8 RET
erwähnten Funktionen , mit denen Sie jedes Zeichen nach Namen einfügen können, gibt es auch viele Verknüpfungen zum Einfügen allgemeiner Zeichen. In diesem Fall wird "°" eingefügt. Sehen Sie sie alle mitC-x 8
C-x 8 o
C-x 8 C-h
Die C-x 8
Tastaturbelegung ist auch ein guter Ort, um eigene Verknüpfungen zum Einfügen der am häufigsten verwendeten Zeichen zu definieren. Die griechischen Buchstaben sind standardmäßig nicht an Schlüssel gebunden, aber wir können sie mit Zeilen wie hinzufügen
(global-set-key (kbd "C-x 8 a") (lambda () (interactive) (insert "α")))
was macht C-x 8 a
einfügen a GREEK SMALL LETTER ALPHA
. Ich habe das anfängliche Alpha in der global-set-key
Zeile erhalten, indem ich C-x 8 RET
nach "Alpha" gesucht habe.