Existe algum AUCTeX
estilo para siunitx
? Caso contrário, existem truques simples que facilitam a digitação de siunitx
comandos no arquivo emacs
. Por exemplo, se eu digitar, C-c C-m SI
ele insere apenas \SI{}
um par de colchetes e não dois. Em particular, não solicita a inserção dos argumentos.
Responder1
Eu descobri sozinho, apenas um exemplo:
Pode-se criar um siunitx.el
arquivo personalizado e colocá-lo em um TeX-style-path
local que TeX
possa encontrá-lo.
Para ver quais caminhos estão, TeX-style-path
basta fazer M-x describe variable
RET TeX-style-path
por exemplo: ~/.emacs.d/auctex/auto
geralmente está em TeX-style-path
(se o diretório não existir, é necessário criá-lo).
O siunitx.el
arquivo contém, por exemplo, o seguinte:
;;; siunitx.el --- AUCTeX style file for Siunitx
(TeX-add-style-hook "siunitx"
(function
(lambda ()
(TeX-add-symbols
'("SI" "Value" "Unit")
'("ang" "Angle")
))))
Se você alterar o siunitx.el
arquivo e quiser aplicar as alterações ao seu buffer atual editando um arquivo que usa siunitx
, basta pressionar C-c C-n
neste buffer.
Para usá-lo digite por exemplo C-c C-m
RET
SI
RET
. Então o emacs pede o valor e a unidade.