s*e 发帖数: 21 | 1 例如装了auctex以后,可以C-c C-c 直接latex我的文件
有什么办法可以也帮定快捷键,比如C-f9 来直接执行dvipdfm呢
btw,我用的是emacs for win32 + miktex. |
O*****y 发帖数: 222 | 2 C-c C-t C-f will toggle pdflatex-mode, then C-c C-c will run pdflatex
【在 s*e 的大作中提到】 : 例如装了auctex以后,可以C-c C-c 直接latex我的文件 : 有什么办法可以也帮定快捷键,比如C-f9 来直接执行dvipdfm呢 : btw,我用的是emacs for win32 + miktex.
|
A**********e 发帖数: 3102 | 3 我折腾了很久。最后还是借用了学校模板附带的一个 script。
【在 s*e 的大作中提到】 : 例如装了auctex以后,可以C-c C-c 直接latex我的文件 : 有什么办法可以也帮定快捷键,比如C-f9 来直接执行dvipdfm呢 : btw,我用的是emacs for win32 + miktex.
|
q*****g 发帖数: 1568 | 4 照我的.emacs里头这一段改改,以后你用C-c C-c就有pdf, rtf之类的选项了。
(add-hook 'LaTeX-mode-hook
'(lambda ()
(gnuserv-start ())
(add-to-list 'TeX-command-list
(list "rtf" "latex2rtf %s"
'TeX-run-command nil t)
)
(add-to-list 'TeX-command-list
(list "pdf" "dvipdfm %s"
'TeX-run-command nil t)
)
【在 s*e 的大作中提到】 : 例如装了auctex以后,可以C-c C-c 直接latex我的文件 : 有什么办法可以也帮定快捷键,比如C-f9 来直接执行dvipdfm呢 : btw,我用的是emacs for win32 + miktex.
|
s*e 发帖数: 21 | 5 谢谢大家的回复和帮助
我最后是这么做的(其实和qiuxing的基本一样)
在.emacs加下面的代码
;; define C-F9 to dvipdf and display pdf file
(add-hook 'text-mode-hook '(lambda ()
(add-to-list 'TeX-command-list
(list "mydvipdf"
"mydvipdf.bat %s"
'TeX-run-discard nil nil))))
(global-set-key [(control f9)] 'do-mydvipdf)
; dvipdf the current file
(defun do-mydvipdf ()
"mydvipdf the current file."
(interactive)
(TeX-command "mydvipdf" 'TeX-master-file))
然后再定义一个mydvipdf.bat,内容是
call dvipdfm %1.dvi
start
【在 q*****g 的大作中提到】 : 照我的.emacs里头这一段改改,以后你用C-c C-c就有pdf, rtf之类的选项了。 : (add-hook 'LaTeX-mode-hook : '(lambda () : (gnuserv-start ()) : (add-to-list 'TeX-command-list : (list "rtf" "latex2rtf %s" : 'TeX-run-command nil t) : ) : (add-to-list 'TeX-command-list : (list "pdf" "dvipdfm %s"
|
c****g 发帖数: 70 | 6 请问一下,你说的这个绑定生成pfd是指,编译的时候write pdf file还是说写成pdf之
后自动acrobat打开这个pdf文件(就象用texniccenter一样)?我用auctex的时候,
enable Tex-pdf mode之后,再 C-c C-c,虽然能够write pdf file,但是为什么不能
自动把这个pdf打开呢?还得每次自己去找到,然后打开?谢谢了
【在 s*e 的大作中提到】 : 谢谢大家的回复和帮助 : 我最后是这么做的(其实和qiuxing的基本一样) : 在.emacs加下面的代码 : ;; define C-F9 to dvipdf and display pdf file : (add-hook 'text-mode-hook '(lambda () : (add-to-list 'TeX-command-list : (list "mydvipdf" : "mydvipdf.bat %s" : 'TeX-run-discard nil nil)))) : (global-set-key [(control f9)] 'do-mydvipdf)
|
s*e 发帖数: 21 | 7 我的不是直接用tex-pdf mode,因为图片还是eps
我的方法是C-c C-c,然后生成dvi, 然后再dvi->pdf,然后再acrobat打开pdf
你说的那种直接就能生成pdf了,你可以试试把上面贴得mydvipdf.bat改成
start "C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe" %1.pdf
.emacs一样,这样你C-c C-c, 再C-F9,就能看pdf了
【在 c****g 的大作中提到】 : 请问一下,你说的这个绑定生成pfd是指,编译的时候write pdf file还是说写成pdf之 : 后自动acrobat打开这个pdf文件(就象用texniccenter一样)?我用auctex的时候, : enable Tex-pdf mode之后,再 C-c C-c,虽然能够write pdf file,但是为什么不能 : 自动把这个pdf打开呢?还得每次自己去找到,然后打开?谢谢了
|
c****g 发帖数: 70 | 8 good! Thanks!
【在 s*e 的大作中提到】 : 我的不是直接用tex-pdf mode,因为图片还是eps : 我的方法是C-c C-c,然后生成dvi, 然后再dvi->pdf,然后再acrobat打开pdf : 你说的那种直接就能生成pdf了,你可以试试把上面贴得mydvipdf.bat改成 : start "C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe" %1.pdf : .emacs一样,这样你C-c C-c, 再C-F9,就能看pdf了
|