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

Mac下利用vscode配置latex

由于安装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,
}

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

相关文章:

  • 【android10】【binder】【3.向servicemanager注册服务】
  • vue框架学习 -- 日历控件 FullCalendar 使用总结
  • 汇总3个工作必备的Python自动化代码!完整代码分享!
  • 微信小程序开发系列之-实战搭建一个简单的待办事项小程序
  • Footprint Growthly Quest 工具:赋能 Telegram 社区实现 Web3 飞速增长
  • 使用AT command 修改手机APN
  • GB/T28181规范解读和技术实现
  • ArduSub程序学习(11)--EKF实现逻辑①
  • 鸿蒙 OS 开发单词打卡 APP 项目实战 20240922 笔记和源码分享
  • 数据链路层 ——MAC
  • 小柴冲刺软考中级嵌入式系统设计师系列二、嵌入式系统硬件基础知识(3)嵌入式系统的存储体系
  • 便捷将屏幕投射到安卓/iOS设备-屏幕投射到安卓/iOS设备,Windows/Mac电脑或智能电视上-供大家学习研究参考
  • 二、MySQL环境搭建
  • [sql-03] 求阅读至少两章的人数
  • R开头的后缀:RE
  • 2019年如何成为全栈工程师?
  • Android组件 - 收藏集 - 掘金
  • Angular2开发踩坑系列-生产环境编译
  • angular2开源库收集
  • Js基础知识(四) - js运行原理与机制
  • js正则,这点儿就够用了
  • Python连接Oracle
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • webpack+react项目初体验——记录我的webpack环境配置
  • 闭包,sync使用细节
  • 代理模式
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 如何利用MongoDB打造TOP榜小程序
  • 学习Vue.js的五个小例子
  • 异步
  • 原生js练习题---第五课
  • puppet连载22:define用法
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • ​字​节​一​面​
  • # Kafka_深入探秘者(2):kafka 生产者
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (9)目标检测_SSD的原理
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (利用IDEA+Maven)定制属于自己的jar包
  • (篇九)MySQL常用内置函数
  • (转)setTimeout 和 setInterval 的区别
  • (转)Unity3DUnity3D在android下调试
  • .net core 连接数据库,通过数据库生成Modell
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net core开源商城系统源码,支持可视化布局小程序
  • .Net IOC框架入门之一 Unity
  • .NET MVC 验证码
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @SpringBootConfiguration重复加载报错