Sublime Text2使用ctex

来源:互联网 发布:cda数据 编辑:程序博客网 时间:2024/05/22 02:11

新手请进,大神绕道,谢谢合作。
sublime的确是一个写代码神器,但是在处理有关中文问题的时候就会非常麻烦,本篇文章解决了在sublime text2中使用LaTeX排版工具时中文乱码问题。
假设你已经安装好了sublime text2和ctex套装,在这里先插一句,个人觉得网上有关LaTeX的各种版本实在是太让人懵逼了, 我是个完完全全的新手,看到网上说cTex可以处理中文并且是一个套装(包含了CTeX、MiKTeX、WinEdt),然后在ctex官网下载的时候我也是各种懵,于是……直接百度下载……(拒绝广告,从我做起)
下面在sublime中配置
1、安装package control,在此不再赘述,网上很多教程
2、在菜单栏中点击Browse Packages并用sublime打开\LaTeXTools\builder\simpleBuilder.py文件,将语句:

pdflatex = ["pdflatex", "-interaction=nonstopmode", "-synctex=1"]

修改为:

pdflatex = ["xelatex", "-interaction=nonstopmode", "-synctex=1"]

保存。
3、在菜单栏中点击Browse Packages并用sublime打开/Users/LaTeX.sublime-settings文件,找到

"builder": "traditional"

将其修改为:

"builder": "simple"···

4、在菜单栏中点击Browse Packages并用sublime打开LaTeX.sublime-build.OLD

"windows":        {            "cmd": ["texify", "-b", "-p",            "--tex-option=\"--synctex=1\"",             "--tex-option=\"--max-print-line=200\"",             "--tex-option=\"-file-line-error\"",            "--run-viewer",            "--viewer-option=\"-reuse-instance\"",            "$file"]        }

修改为:

"windows":        {            "cmd": ["texify", "-b", "-p","--engine=xetex",            "--tex-option=\"--synctex=1\"",             "--tex-option=\"--max-print-line=200\"",             "--tex-option=\"-file-line-error\"",            "--run-viewer",            "--viewer-option=\"-reuse-instance\"",            "$file"]        }

至此,就可以在sublime中使用latex进行中文排版了,接下来在latex模式下写一个文件并保存,按下ctrl+b就可以编译了!

0 0