AUCTeX が有効になっている GNU Emacs では、CC CC がアクティブ バッファ上で latex を実行するためのデフォルトのショートカットです。ラテックスによって dvi 出力が生成された後に dvips も実行するように変更するにはどうすればよいですか? CC CD などの新しいショートカットを定義して、前述の操作に割り当てることはできますか?
1188 次
1 に答える
1
M-x describe-key <RET> C-c C-c
C-h k C-c C-c
それぞれがコンパイルのために呼び出される関数名を与えます。次に、.emacsで次のように再バインドできます。
(global-set-key (kbd "C-c C-d") '<function name>)
私はAUCTeXの内部に完全に精通していないため、これは完全に一般的ではありません。通常、実行するモードフックのタイプがあります(グローバルを再バインドするのを防ぎます)。
これはhttp://emacswiki.org/emacs/AUCTeXから適応した例です
(add-hook 'LaTeX-mode-hook
'(lambda ()
(local-set-key "<key>" '<function name>)))
dvipsの実行に関する質問については、独自の関数を定義してキーバインディングを実行します。上記と同様の方法で。
于 2012-06-12T02:51:29.730 に答える