Emacs+Auctex+TexLive 便携式

来源:互联网 发布:网络电视有什么功能 编辑:程序博客网 时间:2024/04/27 06:09

安装好Emacs和Auctex


最终配置成功的是可以随意移植,携带的编辑器


1. 安装emacs和Auctex

在windows下的安装实际上就是解压到某个目录即可


2.安装texLive

       官网有安装说明【官网地址】,安装的时候选择install-tl-advanced.bat更好,选择portable模式【便携式】

安装后会发现它不修改系统path变量,但是从该软件启动的命令行中可以看到path变量中是有..texlive/bin/win32

,该目录包含了latex,pdflatex,xelatex等可执行程序


3.配置Emacs

(1) 为了使Emacs能够找到Texlive的上述可执行程序,需要修改它的path目录,修改方法如下[从网上找的]

;;同时更新path和exec-path的函数(defun wttr/prepend-to-exec-path (path)    "prepand the path to the emacs intenral `exec-path' and \"PATH\" env variable.  Return the updated `exec-path'"    (setenv "PATH" (concat (expand-file-name path)                           path-separator                           (getenv "PATH")))    (setq exec-path          (cons (expand-file-name path)                exec-path)))  ;;使用用例;;使用上述函数更新path和exec-path(mapc #'wttr/prepend-to-exec-path    (reverse      '("~/bin"   "D:/texLive2013/bin/win32"  ;;用于texlive的 )))  


(2)下面的内容可以放在.emacs中,也可以新建一个Tex.el作为对Autex相关内容的配置信息

Tex.el内容 【下载地址]

特别注意文件中下面部分

   ;;加载自己喜好的可执行程序【xelatex,pdflatex......】   (add-to-list 'TeX-command-list '("XeLaTeX" "%`xelatex%(mode)%' %t" TeX-run-TeX nil t))   (add-to-list 'TeX-command-list '("dviout" "%`dviout%(mode)%' %t" TeX-run-TeX nil t))




0 0
原创粉丝点击