在启用了 AUCTeX 的 GNU Emacs 中,CC CC 是在活动缓冲区上运行乳胶的默认快捷方式。在乳胶生成 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 回答