![aa965155ba6e79a373eaba5cb2398fc4.png](https://i-blog.csdnimg.cn/blog_migrate/c8947215647f90d0c345a287b78f3ac2.jpeg)
各位道友,大家好!最近在排版蒋岳祥老师的讲稿,发现
作为LaTeX工作室铁粉,在此向各位道友安利一下,LaTeX工作室在B站上传了 9 场直播的录屏,大家感兴趣的可以看一下LaTeX工作室B站主页[2]
![56befcc1e54b2cc667f214b3f5c7b240.png](https://i-blog.csdnimg.cn/blog_migrate/5523c6d27ac1f791eb0e73f56eadff42.png)
1. LaTeX 相关软件下载
- TeX套装下载:TeX Live 2020[3]/ MIkTeX[4]
- 编辑器:VS Code[5] /TeX Studio[6]
- 阅读器:Sumatrapdf[7]/ Adobe Reader
首先下载TeX套装,之后要解压镜像文件进行安装,然后下载编辑器,新手推荐使用TeX Studio编辑器,这个编辑器有很多快捷键按钮,熟练了之后可以使用Vs code编辑器,Vs code 编辑器还可以写 Python,是一个较为通用的编辑器。
关于PDF阅读器,使用自己喜欢的PDF阅读器就行,我个人使用的是Sumatrapdf,这个阅读器可以在tex代码编译过程中打开,无需在tex代码编译过程中把文件关闭。
我个人用的是TeX Live2020套装,为什么用个
![8aef78f1f89dfa2a08fbb12cf62db736.png](https://i-blog.csdnimg.cn/blog_migrate/7734be0a53607e970a52fafc925c2fb2.jpeg)
这里就要提及到上次推文中的Windows Terminal,支持代码高亮,真是不二之选啊。下面写一个利用cmd命令的例子:
当然我们如果没有下载编辑器的话,我们可以用记事本编辑,首先生成一个name.tex
在test文件夹下,name.tex
文件里我们可以书写:
documentclass{aricle}
usepackage{ctex}
begin{document}
Hello, 我的大宝贝!
end{document}
在cmd命令行中,输入pdflatex name.tex
,切记命令行所在文件夹和name.tex所在文件夹是同一路径。
pdflatex name.tex
这里是告诉电脑编译一个名字为<name>的tex文件,编辑器里面的运行按钮也是告诉电脑一个指令:给我运行tex文件,所以他们本质都是一样的。
2. 安装
2.1 手动安装
我是手动安装TeX Live2020的,微信公众号有TeX Live2020安装的顺序的各种截图,可以根据他们发的经验贴来,不过自己根据安装提示也行,找到 install-win.bat ,然后双击,修改文件安装路径,别安装在C盘就行。然后要经历漫长的等待,我安装了大概 50mins,这个安装的东西就是各种你要用到对各种宏包,大概将近4000个宏包。
关于编辑器的安装也是同样的道理,和下载 腾讯QQ 本质都是一样的。
安装完之后可以在命令行中输入
tex -v
下面这张图就是 tex -v 的输出结果,可以看到里面有一个圆周率,3.14159265,这个是一个开发者的小故事,有兴趣的道友可以自己去读一下学习手册。出现这个结果就表示TeX Live2020已经安装成功了,你可以下载编辑器之后写一个Hello World. LaTeX
![59656e9e7a6249acf955f81ddf0151ce.png](https://i-blog.csdnimg.cn/blog_migrate/ea18141e68593152123f0ab390c32556.jpeg)
2.2 命令行安装
我没有尝试过,我读的一篇文档里写的有,这位大佬的笔名是啸行,这个文档被大佬上传到了Github上:instal-latex-guide-zh-cn[8],这个文档也被CTAN 收录了,我们可以通过命令行进行安装:
tlmgr install install-latex-guide-zh-cn
安装完成后可以通过指令打开:
texdoc install-latex-guide-zh-cn
文档内容十分的丰富,大家可以去查看学习,里面也有介绍怎么用命令行进行安装,也有介绍 Mac OS怎么去安装TeX 套装
关于指令去安装,我建议大家去查看这个文档,没有实践,就没有话语权,B站也有个视频[9]介绍怎么用命令行安装,读不懂文档可以去看下视频。其中一个安装的命令为:
Z:install-tl-windows.bat --no-gui
我理解为就是手动版双击install-tl-windows.bat,告诉电脑去安装一个文件。
3 宏包升级
前一个星期,我用的还是 TeX Live 2018 ,从网上下载一个模板之后提示我宏包需要升级,当我就把TeX Live 2018卸载换成了TeX Live 2020,这么做非常耗费时间,是非常愚蠢的行为,我们可以通过cmd 命令告诉TeX Live 套装去更新一个宏包/所有宏包。
- 查看所有更新的宏包指令:
tlmgr update --list
- 更新所有需要更新的宏包:
tlmgr update --self --all
- 如果遇到更新宏包过程中,某一个宏包更新失败,可以使用指令继续更新:
tlmgr update --reinstall-forcibly-removed --all
这里的tlmgr就相当于Python中的pip,tlmgr是 Tex Live Package Manger
如果遇到tlmgr版本过低的提示,按照提示进行版本更新就行。更新宏包过程中,需要把PDF阅读器关闭,否则阅读到在更新的宏包,可能会更新失败,这时需要手动更新宏包,上面提到的啸行写的文件里有,也可以找到这个宏包所在的文件,把这个文件删除,在单独更新这个宏包。
如果因为某个宏包更新失败,然后编译不能运行这个宏包,又不会重新手动更新或者删除重装,较为不好的方法就是卸载重新安装TeX 套装
![3dbcf3b81992b623860e2f576977cf63.png](https://i-blog.csdnimg.cn/blog_migrate/594b2aa6fa039b97b52469c30103e290.jpeg)
- 进阶选手可以选择上述更新清单中自己想更新的宏包进行更新。
tlmgr update --usepackage_name
4. LaTeX 入门
虽然我在这里写TeX 套装的安装方法,但也不妨碍我是一名资深入门选手。
![7c66fcba37b401e2a2988b90d615623c.png](https://i-blog.csdnimg.cn/blog_migrate/50af7747d9cfc900fc146de27df0365b.jpeg)
LaTeX工作室 在他的网站上提供了一些入门学习手册[10]。大家可以自行下载阅读。
4.1 texdoc大法
我感觉写的最好的文档就是这样宏包开的文档,我们可以通过texdoc
查看相应地命令,下面这个命令是查看经典入门Ishort文件。建议大家不要把命令复制粘贴直接用,尽量遇到不会的命令去读他的手册,有的手册看起来很长,其实大部分都是在写他的实现过程,我们看看command和他的可选参数就可以。
texdoc lshort-zh-cn
4.2 搜索大法
遇到问题,可以去Google 或者 Baidu 一下,在这里推荐使用Google搜索,我用Baidu搜索总是有很多广告,一般你遇到的问题在网络上都有。
4.3 提问大法
可以去LaTeX工作室的提问网站[11]进行提问,一定要提供MWE,这样别人才能清楚你的问题。
4.4 其他
不断的学习,修习内功,创造自己的门派(宏包)
![827fa7b5fc38be36a9ce816a7977d3be.png](https://i-blog.csdnimg.cn/blog_migrate/6a6d47f8f96d29f659ccdd94b8079ca0.png)
喜欢我写的推文,大家可以点个关注,转发,点赞,(在线卑微)
欢迎大家关注微信公众号:经济知识综合
![72fb217d923820b5610d0996dd0356ed.png](https://i-blog.csdnimg.cn/blog_migrate/24855a37d6e310183c81f7e3b6a2b96d.png)
参考资料
[1] LaTeX工作室 官方网站: https://www.latexstudio.net/archives/51801.html
[2] LaTeX工作室B站主页: https://space.bilibili.com/209746320?spm_id_from=333.788.b_765f7570696e666f.2
[3] TeX Live 2020: https://mirror.bjtu.edu.cn/CTAN/systems/texlive/Images/
[4] MIkTeX: https://mirror.bjtu.edu.cn/CTAN/systems/win32/miktex/
[5] VS Code: https://code.visualstudio.com/
[6] TeX Studio: https://share.weiyun.com/5CTVDoi
[7] Sumatrapdf: https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
[8] install-latex-guide-zh-cn: https://github.com/OsbertWang/install-latex-guide-zh-cn
[9] B站视频连接: https://www.bilibili.com/video/BV197411Y7YF?from=search&seid=7127437590917281492
[10] 学习手册: https://www.latexstudio.net/archives/51802.html
[11] LaTeX工作室 提问网站: https://wenda.latexstudio.net/