文章目录

  • VsCode 使用Latex
    • 一、下载安装VsCode
    • 二、下载安装TeX Live
      • 2.1 MiKTex版本
      • 2.2 TeXLive版本
    • 三、安装插件LaTex Workshop
      • 3.1 在VsCode中安装插件LaTex Workshop
      • 3.2 setting.json配置
      • 3.3 测试tex文件
    • 四、PDF阅读器

VsCode 使用Latex

一、下载安装VsCode

参考教程:https://blog.csdn.net/Gerald_Jones/article/details/121512837

二、下载安装TeX Live

常用的TeX编译器有两种, TeXLive 和 MiKTeX 。前者大而全(接近6GB),后者则相对小巧玲珑。(空间足够的话建议下载安装TexLive版本)

Note:安装前保证此系统无其他(关于latex)的编排软件

2.1 MiKTex版本

MiKTex下载网址:https://miktex.org/download


添加环境变量:这里已经自动添加(安装时选择的是当前用户,此处为User Path),此处没有路径的需手动添加,也比较简单这里不再赘述。


但是遇到了问题:
意味着系统没有发现miktex相关的环境,要配置系统的环境变量


重启VsCode即可解决此问题

2.2 TeXLive版本

TeXLive下载网址:https://tug.org/texlive/acquire-netinstall.html

华为云镜像:https://mirrors.huaweicloud.com/CTAN/systems/texlive/Images/

阿里云镜像:https://mirrors.aliyun.com/CTAN/systems/texlive/Images/

选择镜像网站下载:

安装流程
选择安装文件夹(因为安装文件较多,整体占用空间较大,请合理选择安装路径)

选择安装语言


静静等待即可
我是安装在D盘(台式机固态硬盘,也安装了1h40+mins
安装之后不需要配置环境路径,可以查看一下,系统环境变量里面已经添加了

三、安装插件LaTex Workshop

3.1 在VsCode中安装插件LaTex Workshop

3.2 setting.json配置

此处参考知乎Marvey的一篇文章

和CSDN博主的一篇文章

或者菜单栏中:文件-首选项-设置

接下来

{"security.workspace.trust.untrustedFiles": "open",  // 允许不受信任的文件导入信任工作区,不提示"python.defaultInterpreterPath": "C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\python.exe",    // python 环境"code-runner.runInTerminal": true,  // 在终端中允许输入"workbench.iconTheme": "vscode-icons",  // 文件图标"workbench.colorTheme": "Eva Light Bold",   //系统主题"workbench.editorAssociations": {"*.npz": "default"},"vsicons.dontShowNewVersionMessage": true,  // 新版本更新提示消息"latex-workshop.latex.recipes": [// 写中文论文所以用xelatex编译,在latex-worshop.latex.recipes中把xelatex放在首位// 要写英文论文就把latexmk放在第一位{"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"]}],// 将 tools 中的 %DOC%替换成%DOCFILE%就可以支持中文路径下的文件了// 编译工具如果是Tex-Live 则在command条目不需要"miktex"// 编译工具如果是MikTex的条件下 command条目此内容需要添加"miktex-""latex-workshop.latex.tools": [// 编译工具和命令{"name": "xelatex","command": "miktex-xelatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]},{"name": "latexmk","command": "miktex-latexmk","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","-pdf","%DOCFILE%"]}, {"name": "pdflatex","command": "miktex-pdflatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]}, {"name": "bibtex","command": "miktex-bibtex","args": ["%DOCFILE%"]}],    //清除辅助文件"latex-workshop.latex.autoClean.run": "onBuilt","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",], // 用内置pdf阅读器查看// "latex-workshop.view.pdf.viewer": "tab", "latex-workshop.view.pdf.viewer": "external",// 用外部pdf阅读器查看"latex-workshop.view.pdf.external.viewer.command": "C:/Program Files/SumatraPDF/SumatraPDF.exe","latex-workshop.view.pdf.external.viewer.args": ["-forward-search","%TEX%","%LINE%","-reuse-instance","-inverse-search","\"C:/Users/Gsk/AppData/Local/Programs/Microsoft VS Code/Code.exe\" \":/Users/Gsk/AppData/Local/Programs/Microsoft VS Code/resources/app/out/cli.js\" -gr \"%f\":\"%l\"","%PDF%"],"latex-workshop.view.pdf.external.synctex.command": "C:/Program Files/SumatraPDF/SumatraPDF.exe","latex-workshop.view.pdf.external.synctex.args": ["-forward-search","%TEX%","%LINE%","-reuse-instance","-inverse-search","\"C:/Users/Gsk/AppData/Local/Programs/Microsoft VS Code/Code.exe\" \"C:/Users/Gsk/AppData/Local/Programs/Microsoft VS Code/resources/app/out/cli.js\" -gr \"%f\":\"%l\"","%PDF%",],// LaTeX Workshop 默认保存的时选择不自动编译"latex-workshop.latex.autoBuild.run": "never",// 屏蔽编译出错,插件弹出的警告框"latex-workshop.message.error.show": false,"latex-workshop.message.warning.show": false,"latex-workshop.showContextMenu": true,"editor.formatOnSave": true //右键菜单
}

3.3 测试tex文件

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\[  a^2 + b^2 =c^2
\]
\lipsum[2]
\end{document}

使用SumatraPDF预览方法:

  • Ctrl+Alt+v
  • 左侧栏点击Tex,点击右上角的阅读放大镜即可


显示如下

四、PDF阅读器

此处建议下载绿色轻便的PDF阅读器:sumatra pdf

下载页面其貌不扬,体验除了Adobe Acrobat DC功能上弱一些,目前没有比这个更简便的pdf,个人观点。

VsCode 使用Latex最新教程相关推荐

  1. 2021版VSCode 配置 LaTeX 环境 保姆级教程

    微软最近推出了自己开发的编程软件visual studio code ,这款轻量级的开源编程软件,这款软件不仅可以在其上面使用python,还可以搭载各种运行环境,比如经常用的Latex.Matlab ...

  2. 【LateX本地配置】TeXLive和TeXstudio软件安装(Latex下载/安装/测试/升级)以及vscode环境配置详细教程

    我是参考以下两个教程完成的 1.TeXLive和TeXstudio软件安装:(3条消息) [软件安装]TeXLive 2022安装(Latex下载,安装,测试,升级)教程_一川风絮千片雪的博客-CSD ...

  3. LateX安装教程(对小白新手超级友好,还瞅啥,说的就是你)

    目录 LateX 安装教程 1.下载installation package 2.补充一下cmd 命令行操作(下载安装包时防止感到无聊) 3.开始安装 4.检测是否安装成功 5.检测安装是否成功的另一 ...

  4. latex安装教程(texlive+texstudio)并添加IEEE模板

    @[TOC]latex安装教程(texlive+texstudio)并添加IEEE模板 texlive安装 网址:https://tug.org/texlive/ texlive可以选择线上安装也可以 ...

  5. LaTeX入门教程 Elseiver模板使用

    LaTeX入门教程 & Elseiver模板使用 背景     最近准备向Elseiver期刊投稿,而官网仅提供了LaTeX写作模板,虽然内心有一万个不愿意使用LaTex(是的-我不会用==) ...

  6. VSCODE 安装LATEX环境,参数配置,常见问题解决

    1 准备Texlive安装包 可以从以下网址下载 texlive 的镜像文件: 华为镜像 阿里镜像 官网 网址中大概文件构成 下载完后我们需要的文件构成(我是2020年下载过了,这次就不重新下载了) ...

  7. 删除的页面怎么恢复_手机短信删除了怎么恢复?手机短信恢复最新教程

    手机短信删除了怎么恢复? 时至今日,PC端互联网日渐饱和,移动互联网正在蓬勃发展,当然也有很多渐入末路.意料之外的是,像短信验证码仍在行业中占着举足轻重的地位.相信很多小伙伴都有定期清理手机短信的习惯 ...

  8. vscode setting json_win10+letex+vscode+texlive+latex workshop+sumatrapdf

    最近要开始用latex写论文,查询了很多种搭配,像ctex,texstudio+texlive,等等,不过看到有用vscode写的,就有很大的兴趣,接下来整理一下步骤: 1.下载texlive Ind ...

  9. 手机qq音乐qmc0文件转mp3_录音添加背景音乐最新教程

    简单给自己录制一段音频,试听效果之后,你会感觉有些单调,这时候我们为录音添加上背景音乐,效果就变得大不一样.一段录音.一首好听的音乐,结合在一起将会变得很有画面感. 越来越多的人想了解手机录音添加背景 ...

最新文章

  1. 讲解AI三大方向的模型与算法!
  2. Java异常的栈轨迹(Stack Trace)
  3. php mysql 安装错误_Apache+php配置 Mysql安装出错解决办法
  4. matlab平面抛射方程,MATLAB 数学实验 第七章 微分方程与计算机模拟 PPT注记
  5. mysql 查询分析器中使用if_查询分析器中开发代码测试检查_MySQL
  6. 计算机桌面设置定时,如何设置可以每月自动变化的日历桌面?
  7. python创建虚拟环境报错typeerror_解决Python中报错TypeError: must be str, not bytes问题
  8. [cocos2dx]斗地主制作之洗牌算法
  9. Visual Studio Team Architect团队的敏捷开发 (第三部分)
  10. DevOps:让开发和运维告别“相爱相杀”
  11. 2021年PMP考试模拟题8(含答案解析)
  12. 淘淘商城项目mysql,idea搭建淘淘商城项目
  13. 制作pdf文档书签,自动生成or根据目录生成
  14. tcpdf 使用总结
  15. 【其他】计蒜客 ICPC Pacific Northwest Regional Contest 2017 Gym-101652X Star Arrangements
  16. 并发调度的可串行性:可串行化调度、冲突可串行化调度、两段锁协议
  17. ReactNative 获取地理位置信息
  18. 树莓派WEB服务器(Boa)CGI编程入门
  19. uni-app启动时间太长
  20. 网易免费企业邮支持POP3/SMTP服务器

热门文章

  1. 在字节跳动实习30天的4点成长感受
  2. week06 09 NodeJS Server as a RPCclient - jayson
  3. Python 换行符转换
  4. 教你怎样用python进行语音识别
  5. linux浏览器,邮件客户端,输入法,双屏设置,应用软件,gnome-screenshot/scrot -s截图,office...
  6. Latex 关于bib参考文献在正文中的引用
  7. 方法 属性 构造方法和包
  8. 图片怎么修改分辨率?照片分辨率太低怎么调高?
  9. 环信即时通讯sdk使用时遇到的问题及解决
  10. cocos creator 2.3.2火柴人密室逃脱闯关游戏 H5+安卓+IOS三端源码