使用sublime写latex文章
我之前一直用winedit,可不知道为什么我的tex文件总是会莫名其妙的出现字母p, 大概就是像如下这样的
最后那个p我非常确认不是我手输入的,之前很多次出现这种情况,我都以为我手不小心碰到P这个键了,可有一次我亲眼看见他在我生成了pdf文件后,tex文件中突然出现了p。而我的手是绝对没有接触键盘的,也许是我电脑有问题,但考虑我这几年也不会有可能换电脑。为了不影响我以后遇到这种麻烦,我今天准备放弃winedit,并且换用sublime。
首先需要说明的是,我之前写论文是使用一个实验室流传的安装包,
这是一个套装,就是用这个exe文件傻瓜安装好以后会自带1,编译软件miktex,2,查看pdf的软件SumatraPDF 3,用来编辑tex文档的winEdit软件,通常情况下,我们如果写文章直接下载相应模板,然后打开模板中的tex文件,使用winEdit编辑tex文本 -> miktex编译 -> SumatraPDF生成pdf就可以正常使用了。
那么使用sublime和他的区别在于:用sublime文本编辑器替代了winEdit文本编辑器,而miktex和SumatraPDF是没有什么变化的,与上述区别是sublime编辑tex文本 -> miktex编译 -> SumatraPDF生成pdf。我们需要安装sublime,并对其进行一些简单的配置就可以正常使用了。
了解了这些以后,我们就来进行sublime的配置,我使用的版本是sublime3,首先点击工具栏Tools,Command Palatte,
选择 Install Package,
在点击 install package后弹出一个面板,如下,输入latex
这就安装好了latexTools,之后这还没连接上我们的编译软件miktex和pdf软件sumatrapdf.
我们打开
之后会弹出一个对话框,创建配置文件,我们点击确认
在setting文件中,我们找到如下:
我电脑是window10的,mac我并没有试过,大家可以参考其他教程。
把这里的texpath后面的东西改为C:...\\x64;$PATH
其中,C:... 这部分应该是电脑中安装ctex也就是miktex的目录,上图是我电脑的miktex存放位置,大家替换成自己相应的目录即可。
完事以后,就剩最后一步了,我们需要在生成的pdf文件上,点击相应文字可以调到编辑器指定位置,在开始搜索cmd
打开控制台后:输入 (这个是别人博客的)
"C:/Program Files/SumatraPDF/sumatrapdf.exe" -inverse-search "\"C:\Program Files\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
我的配置是
"C:/CTEX/CTeX/ctex/bin/SumatraPDF.exe" -inverse-search "\"C:\Program Files\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
就剩将相应位置的路径替换一下。
之后,打开tex文件,ctrl+b就可以编译运行了,第一次运行会弹出一个框框,选择Build With->PdfLaTex即可。