Gibt es einen AUCTeX
Stil für ? Wenn nicht, gibt es irgendwelche einfachen Tricks, die das Eingeben von Befehlen in siunitx
erleichtern . Wenn ich beispielsweise eingebe, wird nur ein Paar Klammern eingefügt und nicht zwei. Insbesondere erfolgt keine Aufforderung zum Einfügen der Argumente.siunitx
emacs
C-c C-m SI
\SI{}
Antwort1
Ich habe es selbst herausgefunden, nur ein Beispiel:
Man kann eine benutzerdefinierte siunitx.el
Datei erstellen und diese an einer TeX-style-path
Stelle ablegen, wo TeX
sie gefunden werden kann.
Um zu sehen, welche Pfade enthalten sind, führen Sie beispielsweise TeX-style-path
einfach M-x describe variable
RET aus: ist normalerweise enthalten (wenn das Verzeichnis nicht existiert, muss es erstellt werden).TeX-style-path
~/.emacs.d/auctex/auto
TeX-style-path
Die siunitx.el
Datei enthält beispielsweise folgendes:
;;; siunitx.el --- AUCTeX style file for Siunitx
(TeX-add-style-hook "siunitx"
(function
(lambda ()
(TeX-add-symbols
'("SI" "Value" "Unit")
'("ang" "Angle")
))))
Wenn Sie die Datei ändern siunitx.el
und die Änderungen auf Ihren aktuellen Puffer anwenden möchten (beim Bearbeiten einer Datei, die verwendet) siunitx
, drücken Sie einfach C-c C-n
in diesem Puffer.
Um es zu verwenden, geben Sie beispielsweise ein C-c C-m
RET
SI
RET
. Dann fragt Emacs Sie nach dem Wert und der Einheit.