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

【LaTeX+VSCode本地Win11编译教程】

LaTeX+VSCode本地编译教程参考视频:

LaTeX+VSCode本地编译教程

下面提供一种Win11的Latex环境配置和设置方案,首先vscode安装参考博客:【Vscode+Git教程】,然后准备安装Latex相关组件

  1. 在 https://miktex.org/download 下载 miktex 并安装
    在这里插入图片描述
    这里我下载的Date: 01/28/2024 File name:basic-miktex-24.1-x64.exe,后续一键无脑安装就行,注意安装位置,不需要额外配置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  1. 在 https://strawberryperl.com/ 下载 Perl 并安装
  • perl需要合适的网络才可以安装,此处提供安装包

在这里插入图片描述
这里我下载的Latest Release: 5.40.0.1 (2024-08-10) 5.40.0.1 MSI (196.4 MB),后续一键无脑安装就行,注意安装位置,不需要额外配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 在vscode中 安装插件 James Yu.LaTeX Workshop

在这里插入图片描述

在这里插入图片描述

ctrl/cmd + shift + p

打开vscode快捷面板

// 输入: preferences: open user settings (JSON)

在这里插入图片描述

// 将下面片段加入JSON 即可

"latex-workshop.latex.tools": [{"name": "latexmk","command": "latexmk","args": ["-xelatex","-synctex=1","-interaction=nonstopmode"    ,"-file-line-error","-outdir=%OUTDIR%","%DOC%"]}],"latex-workshop.formatting.latex": "latexindent",
  1. 打开含有tex文件的压缩包,在压缩包内打开vscode,在你需要编译的tex文件点击右上角的绿色箭头开始编译
    在这里插入图片描述

  2. 如果出现缺失部分宏,会有弹窗提示,点击安装即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 使用 xelatex 的 nonstopmode 进行编译
  2. 删除latex中下面设置的字体代码或者安装这些字体包
\setCJKmainfont{Noto Serif CJK SC}
\setCJKsansfont{Noto Sans CJK SC}
\setCJKmonofont{Noto Sans Mono CJK SC}\setmainfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}

使用双向搜索的方法也很简单

正向搜索:先固定源码中的光标,然后Ctrl + Alt + J

反向搜索:Ctrl + 鼠标左键点击pdf中某个位置

http://www.xdnf.cn/news/3949.html

相关文章:

  • Debezium TableSchemaBuilder详解
  • (一)Modular Monolith Architecture(项目结构/.net项目初始化/垂直切片架构)
  • 洛谷 P1440 求m区间内的最小值
  • 8.5/Q1,Charls高分经典文章解读
  • 【Web3】上市公司利用RWA模式融资和促进业务发展案例
  • Spring Boot多模块划分设计
  • C++访问MySQL
  • 《Python星球日记》第31天:Django 框架入门
  • opencv+opencv_contrib+cuda和VS2022编译
  • 202531 | RocketMQ 消息过滤 + 消息重试机制 + 死信消息 + 重复消费问题
  • zotero pdf中英翻译插件使用
  • epub格式转txt格式工具,txt批量转PDF
  • 设计模式(结构型)-组合模式
  • 【Java ee初阶】多线程(6)
  • item_get_app_pro - 获得淘宝app商品详情原数据操作流程
  • 使用 vllm 部署 Llama3-8b-Instruct
  • 【C++】grpc(一):安装
  • 【Python】Python好玩的第三方库之二维码生成,操作xlsx文件,以及音频控制器
  • 从零开始学Flink:开启实时计算的魔法之旅
  • CSS知识总结
  • Socket 编程 TCP
  • OpenGl实战笔记(1)基于qt5.15.2+mingw64+opengl绘制三角形
  • 解决因字段过长使MYSQL数据解析超时导致线上CPU告警问题
  • 技术犯规计入个人犯规吗·棒球1号位
  • [C语言]第一章-初识
  • 【Linux】深入理解Linux基础IO:从文件描述符到缓冲区设计
  • Java求职面试:Spring Boot与微服务的幽默探讨
  • 架构思维:构建高并发读服务_异构数据的同步一致性方案
  • C语言:文件操作
  • Cognito