LaTeX—LaTeX安装、VSCode+LaTeX配置
LaTeX—LaTeX安装、VSCode+LaTeX配置 )
- 一、前言
- 二、TeXLive安装
- 三、VSCode+LaTeX配置
参考链接:
https://zhuanlan.zhihu.com/p/38178015
https://zhuanlan.zhihu.com/p/41855480
知乎@Marvey
知乎@生田日芽香
知乎@cying
一、前言
几年来,一直使用word编辑各种文档,使用起来已经得心应手,但当使用word撰写需要发表的文章时,发现为了满足期刊的格式要求,调格式成了最复杂繁琐的事情。当接触LaTeX后,才知道调格式竟然能变成写程序一样,不再会像Word那样出现各种玄学的格式问题。且自己算半个程序员,常使用VScode(Visual Studio Code)进行程序编写,于是本文的出发点是VSCode与LaTeX结合起来使用,而不再使用textstudio。另外,由于现在VSCode自带的内置预览器 VSCode tab 也可以实现双向搜索(正向搜索+反向搜索),无需再使用外部阅读器(如:SumatraPDF)来进行双向搜索,而且我个人觉得这样界面还比用SumatraPDF更美观一些。
本文以当下最新版本的TeXLive 2021 为例,详细介绍如何在Win 10环境下的Latex+VScode安装和配置,结构安排如下:
TeXLive的下载及安装
VSCode+LaTeX配置
二、TeXLive安装
1、TeXLive简介
TeX Live 是 TUG (TeX User Group) 发布并维护的的 TeX 系统,可以称得上是TeX的官方系统。对于任何阶段的TeX用户,都可以使用TeX Live, 以保持在跨操作系统、跨用户的TeX文件一致性。
2、下载TeXLive
- 法1(较慢):可以从以下网址下载 texlive :
官网下载链接<-点击链接
点进去后,通常有两种下载方式,一是直接联网下载,通过链接获取 window 的下载文件或者 Linux 的下载文件。但是在该网站下载速度较慢,一般选择直接下载IOS镜像。 - 法2(较快):可以从以下开源镜像站网址下载 texlive 的镜像文件:
华为云镜像站<-点击链接
阿里云镜像站<-点击链接
清华镜像站<-点击链接
中科大镜像站<-点击链接
速度上华为云和阿里云的镜像站会更快一点。这里的三个列表中,命名为 texlive.iso 的那个文件,就是当时最新版本的 texlive 的镜像了。即使以后升级到2058,只要 texlive 还在,那依旧是这个名字了。然后可以使用各类虚拟光驱文件(这里推荐下Daemon tool lite,不过要小心下恶意安装)打开ISO文件。
3、安装TeXLive
- 在打开 texlive 的 iso 文件后,能看到里面文件大概是这样:
- 右键 install-tl-windows,单击以管理员身份(Run as Administrator)运行,进入安装界面,点击左下角的“Advanced”进入高级安装来取消你不需要安装的宏包。
- 点击左下角的“Advanced”后界面如下:
- 在左上角“Directories”的“TEXDIR”和“TEXMFLOCAL”处,点击“修改”可根据自己情况修改TexLive的安装路径。
- 随后在左下角“Selections”处的“N. of collections”,点击“Customize”来取消勾选不需要的宏包。
- 把非中英的语言包取消勾选可以省掉 1G 的空间,要是嫌麻烦全部安装也可以,设置完成后点击右下角“ok”(“确定”)。
- 设置完安装路径等选项之后点击右下角“Install”(“安装”),之后静坐 20 分钟 - 3 小时等待安装完成。
4、TeXLive安装完成确认
在安装完之后,可以调用 terminal(再桌面菜单搜索栏,搜索并打开“命令提示符”),然后分别输入
tex -v
latex -v
xelatex -v
pdflatex -v
来获取安装的TeX的环境信息!如果看到的版本信息能够正常输出,那么TeX Live的安装就是成功的!
三、VSCode+LaTeX配置
1、下载安装VScode
既然选择抛弃textstudio,而改用VScode+LaTex的搭配进行文档编写,我相信你也VScode的使用者,就默认你电脑上已经安装好VScode了,所以不再赘述该部分。如果没有安装可以参考该文:VScode下载及安装教程<-点击链接。
2、下载插件 LaTeX Workshop
- VSCode 安装完成之后,在扩展商店安装 LaTeX Workshop 插件。
- LaTeX Workshop 插件安装完成后,随便打开一个 “xxx.tex” 源文件,
- 可以看到,安装Latex Workshop插件完成后代码已经被高亮显示。
3、配置VSCode的Latex Workshop插件
- 在 VSCode 界面下按下 F1,然后键入“setjson”,点击“首选项: 打开设置(JSON)”
- 将以下代码放入设置区:
"latex-workshop.showContextMenu":true, //右键菜单"latex-workshop.intellisense.package.enabled": true, //根据加载的包,自动完成命令或包"latex-workshop.latex.autoBuild.run": "never", //禁止保存文件时自动build"latex-workshop.latex.tools": [ // 编译工具和命令{"name": "xelatex", //LaTeX Workshop 默认的编译工具是 latexmk,大家根据需要修改所需的工具和命令 "command": "xelatex", "args": [ "-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%" //将 tools 中的 %DOC%替换成%DOCFILE%就可以支持编译中文路径下的文件]},{"name": "pdflatex","command": "pdflatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%" //将 tools 中的 %DOC%替换成%DOCFILE%就可以支持编译中文路径下的文件]},{"name": "bibtex","command": "bibtex","args": ["%DOCFILE%" //将 tools 中的 %DOC%替换成%DOCFILE%就可以支持编译中文路径下的文件]}],"latex-workshop.latex.recipes": [ //配置编译链{"name": "xelatex","tools": ["xelatex"],},{"name": "pdflatex","tools": ["pdflatex"]},{"name": "xe->bib->xe->xe","tools": ["xelatex","bibtex","xelatex","xelatex"]},{"name": "pdf->bib->pdf->pdf","tools": ["pdflatex","bibtex","pdflatex","pdflatex"]}],"latex-workshop.latex.clean.fileTypes": [ //设定清理文件的类型"*.aux","*.bbl","*.blg","*.idx","*.ind","*.lof","*.lot","*.out","*.toc","*.acn","*.acr","*.alg","*.glg","*.glo","*.gls","*.ist","*.fls","*.log","*.fdb_latexmk","*.nav","*.snm","*.synctex.gz"],"latex-workshop.view.pdf.viewer": "tab", //使用内部阅读器"latex-workshop.view.pdf.internal.synctex.keybinding": "ctrl-click", //ctrl+单击pdf位置便可跳至相应代码处
- 其中如下两句代码,为VSCode自带的内置预览器 VSCode tab 实现双向搜索的配置语句
“latex-workshop.view.pdf.viewer”: “tab”,
“latex-workshop.view.pdf.internal.synctex.keybinding”: “ctrl-click”,
搜索的使用方法:
正向搜索 - 光标置于代码中,然后按下 Alt+Ctrl+J
反向搜索 - 按住Ctrl并单击pdf中需要搜索的地方
保存并重启VScode,就可以开始正常使用LaTex了。
其他配置:
LaTex Workshop插件还有很多功能,如果读者对功能配置有浓厚的兴趣,可以翻阅其手册进行更多功能的配置
LaTex Workshop手册<-手册链接
LaTeX—LaTeX安装、VSCode+LaTeX配置相关推荐
- Mac下安装VScode和配置C++环境
Mac下安装VScode和配置C++环境 1. 下载.安装VScode软件 2. 配置C/C++环境 参考文章 1. 下载.安装VScode软件 VScode的下载地址: https://code.v ...
- 【Latex】TexLive+VScode+SumatraPDF 配置LaTex编辑环境
前往我的博客阅读体验更佳:本文链接 安装Texlive 下载镜像文件,可以使用[清华镜像]或者[中科大镜像],下载texlive.iso文件,这是最新的texlive版本. 打开镜像文件,运行inst ...
- ROS下安装vscode并配置ROS编译环境
(我这是基于docker下的ros当然你不用docker用实体机或者虚拟机也行) 效果如下 参考的大佬视频 ---------------------- 我的docker下的ros环境安装链接 --- ...
- Texlive2021+VSCode+Latex win10配置文本编辑器
Texlive2021+VSCode+Latex win10配置文件编辑器 **1.安装texlive2021** **2. 安装vscode** **3.配置vscode ** 安装Markdown ...
- ROS入门(ROS安装+编译器配置)详细教程 ROSneotic安装 VScode的ROS开发环境的简单配置
ROS安装 + vscode简单配置 假设你已经安装好了Ubuntu 20.04,并且只有国内网络环境. 换源 Ctrl + Alt + T打开终端 备份并打开 sudo cp /etc/apt/so ...
- vscode找不到python环境_在vscode成功配置Python环境
注意:如果您希望在Visual Studio Code中开始使用Python,请参阅教程.本文仅关注设置Python解释器/环境的各个方面. Python中的"环境"是Python ...
- 【LateX本地配置】TeXLive和TeXstudio软件安装(Latex下载/安装/测试/升级)以及vscode环境配置详细教程
我是参考以下两个教程完成的 1.TeXLive和TeXstudio软件安装:(3条消息) [软件安装]TeXLive 2022安装(Latex下载,安装,测试,升级)教程_一川风絮千片雪的博客-CSD ...
- VSCode + Latex 配置
1. 安装VSCode VSCode下载 next,next就安装好了. 2. 配置VSCode 2.1 安装LaTeX Workshop插件 install,安装LaTeX Workshop插件 2 ...
- vscode中配置latex
之前一直用的是texstudio写论文,但我觉得texstudio的ui不好看,加上实际使用过程中,texstudio的工具栏里面那些功能我一直没有用过,只需要简单地编写tex文档就足够了,所以考虑使 ...
- Win10+VScode+Latex快速上手:从安装到实操保姆级教程
1. 安装 MikTex 2. 编辑器的安装 3. Latex 工作环境的配置 4. 如何快速套用模板 5. 排版一篇论文必须掌握的操作 (1) 导入必须的包 (2) 插入图片 (3) 插入表格 (4 ...
最新文章
- 【c语言】蓝桥杯算法提高 勾股数
- GOF对Builder模式的定义(转载)
- Improving Lock Performance in Java--reference
- golang mysql 插入_Mysql学习(一)添加一个新的用户并用golang操作Mysql
- php html标签自定义属性,浅谈JS读取DOM对象(标签)的自定义属性
- 1562区别 洛达1552_洛达1562A与洛达1536u与杰里有哪些区别呢?
- 每天学一点flash(11) as3.0 与asp 通信 (1)
- 程序员加班到凌晨,第二天却被开除,了解原因后大家都说大快人心
- 使用SpringBoot+JPA报错Incorrect syntax near 'hibernate_sequence'
- zsacm20120226省赛前个人赛第1场(结题报告)
- 型材行业ERP-MES应用点滴
- 零基础python教程视频
- Label-Specific Dual Graph Neural Network for Multi-Label Text Classification,ACL2021 finding
- 直连服务器ping有丢包,为何ping服务器会丢包严重?
- 玩转“抖音”的10种内容策划套路!
- Apipost Apifox 真实体验,到底哪个更好用?
- 利用MATLAB实现空间两点距离的计算以及优化
- 【Docker x Hadoop】使用 Docker 搭建 Hadoop 集群(从零开始保姆级)
- 【Autosar Can网络远程唤醒】
- 赛扬处理器_【推仔说新闻】英特尔发布新款奔腾、赛扬处理器