300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > sublime text + LaTex 写作生成PDF | LaTex代码自动补全工具 | MiKTeX安装宏包

sublime text + LaTex 写作生成PDF | LaTex代码自动补全工具 | MiKTeX安装宏包

时间:2022-02-08 22:16:05

相关推荐

sublime text + LaTex 写作生成PDF | LaTex代码自动补全工具 | MiKTeX安装宏包

交试验报告老师要求用LaTex。本打算用网页版的,但是overleaf啊什么的不支持中文。没办法只好搞个本地的了。

网上看了一堆乱七八糟的东西教程,装完了还不好使,只好自己写。

这是一个目录

1. LaTex安装2. MiKTeX安装宏包3. 安装sublime text4. 配置sublime5. 配置LaTexTools6. 试一试7. Latex代码自动补全工具8. SumatraPDF(可选)

1. LaTex安装

LaTex官网:https://www.latex-/

1.1进去之后点Get

1.2找到下载页面。

选择对应的版本。我win10就选windows。

下边那段话的意思是这三个是LaTex的发行版,都包含一个完整的TeX系统和LaTeX编辑器。(大致参考都是安卓系统,但是有不同的发行版比如MIUI、EMUI、氢OS之类的)

在这里我就选第一个MiKTeX。

点击下载对应的版本并安装,安装步骤就和平时安装别的软件一样,自己搞就好了。记住安装路径待会儿有用!

2. MiKTeX安装宏包

因为现在Miktex官方给的是basic版本,是没有宏包的,所以现在的功能是不完全的你需要自己手动安装宏包。

打开cmd输入miktexsetup --verbose --local-package-repository=路径 --package-set=complete download

verbose 是显示安装细节,让你知道进度。local-package-repository 是设置下载到本地哪个文件文件夹,记住路径文件夹名不能有空格。记住这个路径,带会儿要用。package-set 有三个参数可以选择essential, basic, complete就是只下载必要的包,下载基本包,下载全部的包。建议选complete

更多参数解释可以看MiKTeX Docs。

网上又是改镜像啊又是怎么样的,不需要的,我试了一下他会随机给你分配速度比较快的镜像,我是几分钟就下好了。

但是因为包比较多,所以可以先让它下着,继续进行下边的。

如果因为一些奇怪的错误终止了,重新输一遍命令会继续下载。

如果出现这个就是下载完毕了。

3. 安装sublime text

sublime text官网:/

进去之后download安装就行了。

4. 配置sublime

3.1如果你会用package control 那你直接用它下载LaTexTools。下完之后就可以直接跳到第四步,如果你不会就看3.2。

3.2打开sublime

Ctrl+Shift+P会弹出一个框框,在里边输入install package control,先把package control安装上,它是这个软件里边的包管理工具(就好比给你电脑按个软件管家用来安装卸载软件)。

安装之后再按Ctrl+Shift+P输入install package,就是下边列表三个的第一个,回车。

回车之后等一会儿会自动弹出一个框。在里边输入latextools。

找到下边这个,回车,会自动下载。

一般来说左下角会告诉你正在下载,下载完成后会弹出一个功能介绍的页面提示你已经下载成功。

5. 配置LaTexTools

从工具栏选preference/首选项package settingLaTexToolssettings user。他可能会提示你要生成一个用户设置副本,反正选同意就可以了,然后就给你打开一个设置文件。Ctrl+F查找windows。修改以下几个参数:

5.1设置texpath,把双引号里填上你miktex的地址+miktex\bin\x64,比如我把mixtex安装在D:\Program Files\MiKTeX下边,我就要写D:\\Program Files\\MiKTeX\\miktex\\bin\\x64。然后保存文件。

5.2设置distro。因为我们用的是miktex,所以把后边改为miktex

5.3一般别的教程还会设置sumatra。这一步先不用填,空着,待会儿再回来填。继续看5.4

就是需要下载sumatra PDF,但是我平时看pdf都直接用Edge浏览器。经过我测试,把Edge的地址填进去也好使。在Edge的图标上右键属性,然后把这块复制进去。也能在编译完毕后直接打开。

如果你用别的pdf阅读器,你也可以尝试把其他阅读器的地址填一下试试。如果你还是想用sumatra PDF可以待会儿看一下教程第8步。

5.4修改完后Ctrl+S保存文件。

6. 试一试

现在就可以试试了。

随便写一段话,存为后缀为.tex的文件。

\documentclass{article}\title{Cartesian closed categories and the price of eggs}\author{Jane Doe}\date{September 1994}\begin{document}\maketitleHello world!\end{document}

Ctrl+B编译。会弹出选择宏包的界面。把左下角的“总是显示此对话框”取消。要不然缺一个它就会弹出来。点击右边更改。

选择本地宏包存储库,点next。

把你刚才cmd下载的地址选上。就是--local-package-repository=后边那个路径,点finish。现在回到第一个页面点安装即可。

然后稍等一会儿,因为默认是便已完成用你存储.tex文件的那个文件夹中就会多出来一堆东西:

那个pdf就是你要得到的文件啦~

当然因为你不用SumatraPDF也没设置,所以会弹出这个东西。可以直接无视掉了。如果你觉得难受那就回去看5.3教程设置一个默认的阅读器。设置完之后不会弹出这个,会在编译完成之后默认打开生成的文件。

7. Latex代码自动补全工具

多余安利一个插件LaTeX-cwl,是latex代码自动补全工具,下载方法也是Ctrl+Shift+P→install package→LaTeX-cwl回车下载。

下载完后重启sublime,输入的时候效果如下。

8. SumatraPDF(可选)

SumatraPDF官方下载地址,打不开的话可能需要科学上网。

下载安装之后把路径填到上边那个LaTexTools的设置里边。这样就不会有上边的提示,而是直接给你打开生成的PDF。

我是萝莉安,我是个咸鱼<・)))><<

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。