当前位置: 首页 > news >正文

深入解析:【Latex】本地部署latex+vscode

深入解析:【Latex】本地部署latex+vscode

本地部署latex(overleaf编译超时长了。。

  • 1-VScode安装
  • 2-texlive
    • 1-texlive.iso下载
    • 2-安装,以管理员身份运行
    • 3-测试是否安装成功
    • 4-配置环境变量(如测试不成功
  • 3-VScode部署
    • 1-安装扩展
    • 2-设置settings.json
    • 3-tex文件编译

1-VScode安装

我以前装过,但是没有记录

2-texlive

1-texlive.iso下载

清华镜像源下载
在这里插入图片描述

2-安装,以管理员身份运行

解压缩iso
在这里插入图片描述
在这里插入图片描述
可修可不修
等安装搞定之后再关闭(安装过程可能有点久

3-测试是否安装成功

win+R→cmd,分别输入输入latex -v ,xelatex -v, pdflatex -v验证是否安装成功
在这里插入图片描述
如果出现提示'latex' 不是内部或外部命令,也不是可运行的程序 或批处理文件,那就是安装过程中环境变量没配好,重新配置环境变量再打开命令提示符重新测试就好了

4-配置环境变量(如测试不成功

找到texlive/2025/bin/win文件夹,复制材料地址
在这里插入图片描述
右键此电脑打开高级体系设置,找到环境变量,找到框架变量里面的Path
在这里插入图片描述
如果原来这里的texlive地址不全,那就点编辑重新补全地址,如果该没有,就点新建添加一条,然后每一个窗口都点击确定,最终重新打开命令提示符再测试是否安装成功

3-VScode配置

安装我已经安装完了,安装教程也很多

1-安装扩展

在扩展里搜索这个插件LaTex Workshop并安装
在这里插入图片描述
安装完成记得重启VScode

2-设置settings.json

打开左下角的设置
在这里插入图片描述
在这里插入图片描述
按顺序点击,打开settings.json文档,添加一下代码

{
// 设置是否自动编译
"latex-workshop.latex.autoBuild.run":"never",
// 右键菜单
"latex-workshop.showContextMenu":true,
// 从使用的包中自动补全命令和环境
"latex-workshop.intellisense.package.enabled": true,
// 编译出错时设置是否弹出气泡设置
"latex-workshop.message.error.show": false,
"latex-workshop.message.warning.show": false,
// 编译工具和命令
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOCFILE%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
// 用于配置编译链
"latex-workshop.latex.recipes": [
{
"name": "XeLaTeX",
"tools": [
"xelatex"
]
},
{
"name": "XeLaTeX*2",
"tools": [
"xelatex",
"xelatex"
]
},
{
"name": "PDFLaTeX",
"tools": [
"pdflatex"
]
},
{
"name": "PDFLaTeX*2",
"tools": [
"pdflatex",
"pdflatex"
]
},
{
"name": "BibTeX",
"tools": [
"bibtex"
]
},
{
"name": "LaTeXmk",
"tools": [
"latexmk"
]
},
{
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"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"
],
// 设置为onFaild 在构建失败后清除辅助文件
"latex-workshop.latex.autoClean.run": "onFailed",
// 使用上次的recipe编译组合
"latex-workshop.latex.recipe.default": "lastUsed",
// 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击
"latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",
"latex-workshop.view.pdf.viewer": "tab",
}

注意要添加在大括号里面,然后把首尾的括号删除,如果setting.josn里还有其他语句,追加在其他语句之后,原来的语句的最后一句要添加“,”,这些在vscode中都会有代码提示,按提示操作就可以了

3-tex记录编译

随便下载一个期刊或者会议模板,解压文档之后,在VScode里打开这个文件夹,然后就会出现这个小图标(可能得加载一会…
在这里插入图片描述
Springer的模板,参考文献放在单独的bib文件里,所以编译链选择x→b→x,就是源于我下载的
在这里插入图片描述
在这里插入图片描述
在vscode里的左下角会表现进度,编译完成出现√
达成之后行查看PDF

http://www.rkmt.cn/news/62724.html

相关文章:

  • 一个完整的 AWS 无服务器架构教程 - 教程
  • 工业自动化航空发动机零部件加工发那科 CNC 与贝加莱 PLC Modbus 协议转换方案
  • 口碑好的治疗白带异常品牌解析与推荐
  • 小学与幼儿园研学基地哪个好?为你推荐广州文搏科普小镇
  • 2025 年 11 月超声设备厂家权威推荐榜:河北/山西/辽宁/江苏/浙江/山东/广东/四川等区域实力品牌深度解析与选购指南
  • 深入解析:突破构建瓶颈:Zulip前端Webpack持久化缓存深度优化
  • 2025年评价高的陕西人参皂苷Top实力厂家排行榜
  • Path-面向对象的文件系统路径操作
  • 2025年东北与新疆地区胶粘剂品牌口碑榜:爱建胶业口碑好
  • 2025年高压空气充填泵厂家权威推荐榜单:空气充填泵/高压空气压缩机/高压压缩机源头厂家精选
  • 2025年广州树脂公司排行榜:欧晨麒化工9.99分登顶,全品类树脂领跑市场
  • Qt private public protected slots的区别
  • WebRTC项目架构详解 - 指南
  • 2025电磁阀制造企业TOP5权威推荐:助力企业快速定制降本
  • 深入解析:51单片机基础-IO扩展(并转串 74HC165)
  • 实用指南:如何在 React 中实现键盘快捷键管理器以提升用户体验
  • 2025年十大GEO源头厂家口碑排行榜,南方网通GEO源头厂
  • 修正开源控件kcontrols不能在linux使用中文输入法的bug
  • 8种定位元素方法
  • 完整教程:掌握3D手部关键点检测:PyTorch深度学习实战
  • 2025年中国AI智能办公鼠标十大品牌推荐:鸿容AI智能办公
  • 【转载】Qt 断言Q_ASSERT的使用
  • 2025年修补防水涂料推荐厂家及其市场分析
  • 连续状态方程Tustin离散化处理 - 实践
  • Shell脚本实战:15个提高工作效率的自动化脚本
  • 【转载】Qt 多次connect的坑
  • 2025年检查井定制厂家十大推荐,雨水检查井与预制装配式检查
  • 大模型高效微调(Finetune)实战教程
  • 【转载】Qt QCustomPlot 使用整理
  • Windows实用小工具使用教程!OFGB专治 Windows 11 广告的神器+自动滚屏小工具!