交试验报告老师要求用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 setting
→LaTexTools
→settings 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。
我是萝莉安,我是个咸鱼<・)))><<