AUCTeX
にはスタイルがありますか? ない場合、 でコマンドsiunitx
を入力しやすくする簡単なトリックはありますか。たとえば、 と入力すると、括弧が 2 つではなく 1 つだけ挿入されます。特に、引数を挿入するためのプロンプトは表示されません。siunitx
emacs
C-c C-m SI
\SI{}
答え1
私は自分でそれを理解しました、単なる例です:
カスタムsiunitx.el
ファイルを作成し、それを見つけて保存するTeX-style-path
ことTeX
ができます。
どのようなパスが含まれているかを確認するには、RET をTeX-style-path
実行します。たとえば、通常は次のようになります(ディレクトリが存在しない場合は、作成する必要があります)。M-x describe variable
TeX-style-path
~/.emacs.d/auctex/auto
TeX-style-path
ファイルsiunitx.el
には、たとえば次の内容が含まれます。
;;; siunitx.el --- AUCTeX style file for Siunitx
(TeX-add-style-hook "siunitx"
(function
(lambda ()
(TeX-add-symbols
'("SI" "Value" "Unit")
'("ang" "Angle")
))))
siunitx.el
ファイルを変更し、 を使用するファイルを編集している現在のバッファに変更を適用する場合はsiunitx
、C-c C-n
このバッファ内で を押すだけです。
これを使用するには、たとえば と入力しますC-c C-m
RET
SI
RET
。すると、emacs が値と単位を尋ねます。