[年末福利] LaTeX编译三剑客!Sublime3+MikTeX+SumatraPDF环境搭建

发布于 2021-02-08 23:41


写在前面:

       最近总有同学问我报告中的PPT是怎么做的(如下图),我想说是用Sublime text 3+MikTeX+SumatraPDF三个软件做的,一个一个解释有点麻烦,正好我前几天又给电脑装了一遍,一些步骤和经验写在这里,需要的可以直接拿去参考。

一、为什么用这三个软件?

    在这三个软件中, Sublime text 3作为text editor,MiKTeX作为编译环境,SumatraPDF作为阅读器。实际上,只用MiKTeX倒也可以,但是不太美观(如下图)。。。

因此,我建议使用三个软件(Sublime text 3+MikTeX+SumatraPDF)的方式进行编辑,效果还是不错的。

二、软件准备

latex的安装自行百度,下面放出三个辅助软件的链接

Sublime text 3:https://www.sublimetext.com/

MikTeX :         https://miktex.org/

SumatraPDF:  https://miktex.org/

三、安装步骤

  1. 下载sublime, 安装好 Package Control 之后, 按组合键 Ctrl+Shift+P, 然后再输入 install, 选择 Package Control: install package;  然后搜索LaTeXTools 包安装

    注意:这一步看似简单,实际上最麻烦。Package Control 的安装有两种方式,我更推荐手动安装的方法,详细安装推荐看这里,https://www.cnblogs.com/ldlx-mars/p/10924089.html。

    切记安装好channel_v3.json之后把以下代码照着填上。

  2. https://miktex.org/ 下载相应版本的MikTex, 安装完成后将"....\miktex\bin\x64"路径添加到环境变量中;

  3. https://www.sumatrapdfreader.org 下载相应版本的Sumatra PDF, 安装完成后将含有SumatraPDF.exe可执行文件的路径(不含exe本身)添加到环境变量中;

  4. 最后在SumatraPDF中设置反向搜索工具指向sublime, "...\sublime_text.exe" "%f:%l"

    注意:1,环境变量在系统的高级设置中;2.反向搜索就是点击PDF中某个部位,会直接跳到sublime对应的代码中,比较方便。

四、注意事项

1.该组合目前只适用于Window, 因为SumatraPDF只有Windows版本

2.需要设置LaTeXTools.sublime-settings,就是把以下路径改一下,网上有很多教程,照着灰色的提示做一下也可以

其实该文件也说得很清楚, texpath默认就是使用MikTex, 而且也会默认从环境变量中找到MIkTex路径,

同理, SumatraPDF为空也会从环境变量中查找安装路径。

五、安装完成

环境配制好之后,操作的步骤就是在sublime中写好代码,ctrl+B编译,然后SumatraPDF会自动显示出来的结果,如同以上效果。

编译的时候如果缺某个包的话, 在MIkTex提供的工具里面找到,然后添加就好了,也可以直接网上找个tex文件,进行编译,系统会自动提示你缺哪个包,直接install就好啦。

最后提前祝大家春节快乐!


相关素材