由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
TeX版 - latex + emacs 怎么榜定快捷键生成pdf
相关主题
我觉得Bakoma Tex是这世界上最好的latex editorLaTex
靠,终于把 kdvi 设成了 emacs/auctex 的 defaultpdf
请教两个LATEX 的问题How to replace one page of latex with pdf file?
这里没人讨论TeXmacs?谁能帮忙处理一下几个EPS文件
请教 LATEX跟WORD比有那些好texmacs: 让人又爱又恨
how to use latex rather than tex in Emacs?[合集] Latex/PDF 和 word 之间的转换
使用emacs+auctex precompiled package 求助还有一个弱弱的问题关于贴图问题
what is the better latex editor for mac?换成Mac以后用哪个TeX editor 比较好啊
相关话题的讨论汇总
话题: tex话题: pdf话题: list话题: command话题: emacs
进入TeX版参与讨论
1 (共1页)
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了

1 (共1页)
进入TeX版参与讨论
相关主题
换成Mac以后用哪个TeX editor 比较好啊请教 LATEX跟WORD比有那些好
大家用emacs+terminal时profile用什么颜色?how to use latex rather than tex in Emacs?
给我感觉只有linux/emacs/latex才是黄金组合使用emacs+auctex precompiled package 求助
emacs+auctex 怎么preview没有preamble的.tex文件?what is the better latex editor for mac?
我觉得Bakoma Tex是这世界上最好的latex editorLaTex
靠,终于把 kdvi 设成了 emacs/auctex 的 defaultpdf
请教两个LATEX 的问题How to replace one page of latex with pdf file?
这里没人讨论TeXmacs?谁能帮忙处理一下几个EPS文件
相关话题的讨论汇总
话题: tex话题: pdf话题: list话题: command话题: emacs