Mac下利用vscode配置latex

server/2024/10/16 4:30:54/

由于安装mactex默认的是pdftex,该解释器不支持中文所以需要xetex解释器

在settings.json的配置文件中需要加上下面这段代码配置文件

{"editor.mouseWheelZoom": true,"latex-workshop.latex.tools": [{"name": "xelatex","command": "xelatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","-pdf","%DOCFILE%"]},{"name": "pdflatex","command": "pdflatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]},{"name": "bibtex","command": "bibtex","args": ["%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"]}],
}

该配置代码可以将pdftex转变为更为丰富的xetex。同时还有多种个性化配置

{"workbench.colorTheme": "Default Light Modern"// 禁止自动编译"latex-workshop.latex.autoBuild.run": "never",// 编译后自动清理无用文件"latex-workshop.latex.autoClean.run": "onBuilt","latex-workshop.latex.clean.subfolder.enabled": true,// 自动使用上一次的编译器"latex-workshop.latex.recipe.default": "lastUsed",// 根据使用的包自动补全"latex-workshop.intellisense.package.enabled": true,// 不弹窗显示错误和告警信息"latex-workshop.message.error.show": false,"latex-workshop.message.warning.show": false,
}

如有别的个性化配置会持续更新。


http://www.ppmy.cn/server/125163.html

相关文章

用C++游戏开发

引言 C被广泛使用于游戏开发中,这是因为它提供了高性能、灵活的内存管理,以及与硬件的低级别交互能力。在这篇文章中,我们将介绍C游戏开发的基础知识,包括游戏引擎的选择、基本的编程概念以及一些实践建议。 C在游戏开发中的优势…

修改Jumpserver WEB访问端口

修改Jumpserver WEB访问端口 80端口被占用,需要更改Jumpserver的默认端口 找到默认的安装目录 cd /opt/jumpserver/config 修改配置文件 vi /config.txt 重启Jumpserver服务 cd /opt/jumpserver-installer-v4.2.0(按实际安装的来)重启 ./jmsctl.sh restart

【unity进阶知识3】封装一个事件管理系统

前言 框架的事件系统主要负责高效的方法调用与数据传递,实现各功能之间的解耦,通常在调用某个实例的方法时,必须先获得这个实例的引用或者新实例化一个对象,低耦合度的框架结构希望程序本身不去关注被调用的方法所依托的实例对象…

关于 Redis 的过期策略与淘汰策略详解

Redis的内存管理机制是其性能和稳定性的关键。了解过期策略和淘汰策略对于维护高效的Redis实例至关重要。 过期策略 Redis的过期策略包括定时删除、惰性删除和定期删除。 定时删除:为每个键设置一个定时器,过期后立即删除。这种方式及时释放内存&…

C语言_回调函数和qsort

1. 回调函数 回调函数就是一个通过函数指针调用的函数。 通俗易懂些讲就是把函数的指针作为参数传递给另一个函数,当在另一个函数中通过这个指针调用其所指向的函数时,那这个通过指针被调用的函数就叫做回调函数。 先上一个模拟计算机的代码&#xff…

02-ZYNQ linux开发环境安装,基于Petalinux2022.2和Vitis2022.2

petalinux安装 Petalinux 工具是 Xilinx 公司推出的嵌入式 Linux 开发套件,包括了 u-boot、Linux Kernel、device-tree、rootfs 等源码和库,以及 Yocto recipes,可以让客户很方便的生成、配置、编译及自定义 Linux 系统。Petalinux 支持 Ver…

leetcode每日一题day19(24.9.29)——买票需要的时间

思路:在最开始的情况下每人需要买的票数减一是能保持相对位置不变的, 如果再想减一就有可能 有某些人只买一张票,而离开了队伍, 所有容易想到对于某个人如果比当前的人买的多就按当前的人数量算 因为在一次次减一的情况下&#xf…

【完-网络安全】Windows用户

文章目录 内置账号用户组通过命令行管理用户 内置账号 通过注销切换用户账号 Administrator用户 该帐号为系统默认的管理员帐号,该帐户具有Windows的最高管理权限,默认禁用。 Guest用户,来宾账户 可运行部分抵权限程序,查看部分文…