文章目录[隐藏]
Win10下 VS code+LaTeX 环境的构建
1 概述
LaTeX(音译“拉泰科”)是一种基于ΤeΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品,对于生成复杂表格和数学公式的文档,这一点表现得尤为突出,因此它非常适用于生成高印刷质量的科技和数学类文档[1]。
VS Code是Mircosoft在2015年4月30日Build 开发者大会上正式宣布发行的一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。具体好处可以参考知乎回答[2]。
常见的Latex编辑器有Tex Live自带的TexWork和sublime,自带的编辑器代码提示和高亮效果不好,而sublime不开源,所以选中微软的VS Code作为编辑器,好用又好看(结合自带的Git代码管理功能,可以说相当够用了)。网上的关于搭建VS Code和LaTex教程也不少,但是基本都是比较复杂,配置麻烦,所以就介绍一个比较简单快捷的方法来构建编程环境。
2 所需文件
Tex Live安装包
VS Code安装包
3 VS code安装
打开安装包,执行默认安装即可。
4 TeX Live安装
解压安装包,执行install-tl-windows.bat安装文件,执行默认安装即可,整个安装时间较长,可以去喝杯水,打局农药。
安装完成之后,需要重启一下电脑,或者去看一下环境变量中有没有关于Tex Live相关的变量,没有添加一下即可。
5 VS Code扩展LaTeX Workshop
打开VS Code,点击左下角扩展选项或者Ctrl+Shift+X打开扩展库搜索LaTeX,点击LaTeX Workshop安装。
6 LaTeX Workshop使用
与别的在VS Code教程不同,这里不需要对环境进行配置,直接傻瓜式安装就能使用,唯一需要注意的就是前面所说的环境变量的添加。
可以看出,VS Code中对LaTeX的支持还是非常好的,常用的功能如下:
- • 右键对.tex进行编译(快捷键:crtl+alt+b)
- • 生成PDF文件,下图中的预览按钮(快捷键:crtl+alt+v)
- • 从pdf跳转到tex文件,crtl+左键+所选文字
- • 额外的小功能,能够直接预览pdf文件,简单的pdf阅读器
- • VS Code的自动补齐功能,相比于其他的编辑器,好用很多。
7 参考
[1] LaTeX维基百科
编辑于 2018-04-30
文章被以下专栏收录
All about TeXnique
能提升你对TeX理解的东西
一只程序汪的自我修养
一只软狗的自我修养,成长经历。
推荐阅读
使用VSCode编写LaTeX
Mac下vscode latex-workshop新的配置文件
LaTeX排版的文章小例
LaTeX笔记|基本功能(六)
大家好,本节是对文字排版部分的最后的综述,也就是说,这一篇文章之后,你就可以使用LaTeX编写一篇比较正常的论文了!本节我们说一说之前还剩下的一部分内容:框架结构,图与表提供之前文…
18 条评论
写下你的评论...
-
郝明辉5 个月前
大佬你好,我按照您的步骤全部配置完了,然后在写代码时出现了[! LaTeX Error: File `(.cls' not found.]这样一个错误,百度了也没有相关问题的答案,不知道您有没有遇到过类似的问题?
-
郝明辉5 个月前
这样的错误。
-
郝明辉5 个月前
突然间明白了,括号的问题,解决了,打扰了。
-
MrFive1001 (作者) 回复郝明辉5 个月前
不好意思没看到_§:з)))」∠)_
-
宋宋5 个月前
楼主您好 我的不能从pdf定位到tex 您知道是什么原因吗?
-
应该是synctex没有装上,tlmgr install synctex试试
-
woclass5 个月前
建议补充一下LaTeX Workshop自定义编译参数的过程
-
MrFive1001 (作者) 回复woclass5 个月前
我当时觉得这个比较傻瓜,所以没管配置
-
Macrofuns5 个月前
等这篇文章等了很久了,我一直想从Sublime上迁移到VSC,也尝试过文中的方法,但我现在遇到一个问题,就是LaTeX Workshop能不能设置外置pdf阅读器,因为我真的不想用VSC的分屏。
-
Latex workshop对外置pdf阅读器的支持似乎还有些问题,不过可以在设置里面添加"latex-workshop.view.pdf.viewer": "browser"来使用浏览器来作为查看器
-
MrFive1001 (作者) 回复qcts335 个月前
确实,我用的是自带的,其他的我没试过
-
张退之5 个月前
请问这个和TeXstudio比如何?
-
MrFive1001 (作者) 回复张退之5 个月前
这个让我感觉比较好的是可以有代码补全功能,TeXstudio感觉更底层一些?
-
刘宏宇5 个月前
音译是错的
暂无评论
要发表评论,您必须先 登录