texstudio / sublime text 3 - latextools使用minted包遇到的一些问题的解决办法

Ubuntu 18.04上使用VS Code编译LaTeX文件报错:Package minted: You must invoke LaTeX with the -shell-escape flag.   本人之前已经在机子上安装好相应的环境,具体过程在此不赘述,可以参考此博客。   本人遇到的具体报错信息如下所示: Package minted: You must invoke LaTeX with the -shell-escape flag. Package minted: You must have `pygmentize' installed to use this package. 图 1 编译报错   VS Code的 LaTeX Worksho 阅读详情
AI摘要

本文详细介绍了在Windows10环境下,使用TexStudio和SublimeText3-LatexTools时,如何解决使用minted包时常见的两个错误:需要启用LaTeX的shell-escape标志和安装pygmentize。提供了具体的步骤和代码配置。

Tex第一次使用minted时经常会碰到的两个问题:

第一个:

Package minted Error: You must invoke LaTeX with the -shell-escape flag.

第二个:

Package minted Error: You must have 'pygmentize' installed to use this package.

经常是先出现第一个,解决第一个问题之后,再出现第二个问题。
下面分别说一下windows 10中使用TexStudio和Sublime Text 3 - LatexTools时遇到上述两个问题时的解决方案。

注意1:前提:我已经安装了Anaconda 3,并且默认安装中已经安装了pygmentize。python库文件的安装请自行查阅资料。
注意2:我的文档中有中文,所以用的是xelatex编译,其他可借鉴,不一定有用。

TexStudio

对于第一个问题

1. 打开菜单栏的“选项->设置TexStudio”。
2. 在左栏中选择“构建”,在右栏的“用户命令”框中,点击“添加”。
3. 新出现一行中,左框任意填,右框填写以下代码:

xelatex.exe -synctex=1 -interaction=nonstopmode --shell-escape %.tex

4. 保存设置。
5. 编译文件时,选择菜单栏的“工具->用户->你的命令名称”,即可。
6. 点击工具栏的放大镜图标即可查看生成pdf文件。

如下图所示:

对于第二个问题

1. 打开菜单栏的“选项->设置TexStudio”。
2. 勾选左下角的“显示高级选项”。
3. 在左栏中选择“构建”,在右栏的最下方的“命令($PATH)”处填写你电脑中pymentize所处的路径,例如:

D:\ProgramData\Anaconda3\Scripts

4. 保存设置之后,再用第一个问题中的自定义命令编译tex文档即可。

效果如图:

Sublime Text 3 - LatexTools

对于第一个问题

1. 打开latextolls的用户设置,即打开菜单栏的“Prerences->Packages Settings->LaTeXTools->Settings - User”。
2. 找到“builder_settings”,添加下面这行代码:

"options": ["-shell-escape"],

对于第二个问题

1. 打开latextolls的用户设置,步骤如上。
2. 找到Platform下的“windows”中的“texpath”部分,将你电脑上的pymentize所处路径添加进去即可,例如

"texpath" : "D:\\Program Files (x86)\\texlive\\2020\\bin\\win32;D:\\ProgramData\\Anaconda3\\Scripts;$PATH",

3. 保存设置,在要编译的tex文档中键入ctrl+shift+p,选择常用的"Buid With: LaTeX - XeLaTeX"即可。

End

至此,应该能正常使用minted包了。

LaTeX极简入门:25分钟搞定中文论文排版 LaTeX是一种声明式排版系统,通过分离内容与格式逻辑,从根本上解决Word中常见的公式编号错乱、参考文献格式错误、双栏图片溢出等排版焦虑。其核心在于用宏包(如ctex、amsmath)和引擎(xelatex)构建可复用、可验证的文档结构,技术价值体现在自动化编号、智能交叉引用与跨平台一致性。典型应用场景包括学术论文、学位论文及会议投稿——尤其适合急需交付成果的研究生与科研人员。本文聚焦零基础用户真实痛点,提供从TeX Live 2024安装、TeXstudio中文配置到首份带编号公式PDF生成的全流程实操 阅读详情

相关推荐

LaTeX 使用 minted宏包--代码高亮

之前一直用 listings 宏包来设置代码高亮,需要手动设置一下参数,比如我的如下:\usepackage{listings} \newfontfamily\courier{Courier New} \lstset{linewidth=1.1\textwidth, numbers=left, %设置行号位置 basicstyle=\small\courier,

lxy孙悟空的专栏 1万+

You must have pygmentize installed to use this package

LaTeX报错:You must have `pygmentize' installed to use this package。latex代码中依赖pygmentize包,得先安装python10,再安装包:pip install Pygments。

记录日常开发过程中遇到的一些问题 901

热敏电阻MF58Z-3950.-综合文档

热敏电阻MF58Z-3950.

latex-minted高亮代码配置

本文展示如何利用minted来高亮显示代码。

qq_45033722的博客 2007

Python 批量处理大量压缩包|递归嵌套解压 zip rar 7z tar,文件名乱码修复,扫描残留压缩包工具

在收集大量计算机源码时,经常遇到海量多层嵌套压缩包:zip、rar、7z、tar、tar‑gz 混杂,老压缩包中文文件名 GBK 编码解压出现乱码,解压完成后不确定目录内是否还有遗留未解压的压缩包。 本工具集由 3 份 Python 脚本组成,专门针对大批量源码文件夹做自动化预处理,不用手动一个个解压,自动递归遍历所有子目录,处理嵌套压缩包,修复中文文件名乱码,扫描校验残留压缩包,输出完整处理日志。 前置条件 - Python3.8 及以上环境 - 如果要处理 rar/7z 格式:电脑安装 **7‑Zip**,记录 7z.exe 的完整路径,填到 `jieyarar.py` 配置区。 1. 修改每个脚本顶部配置区:`SCAN_ROOT / TARGET_FOLDER` 修改为你存放文件的根目录绝对路径(Windows 路径字符串前面加 r,例如 `r"F:\files\download"`) 2. 第一步:运行 `main.py`,优先处理全部 zip 压缩包,执行完成查看生成的 `unzip_log.txt` 日志; 3. 第二步:运行 `jieyarar.py`,处理 rar、7z、tar 等其它格式压缩包,查看 `unpack_all_archive_log.txt`; 4. 第三步:运行 `checkfiel.py`,全盘扫描校验,输出 `scan_archive_and_badname.txt`; - 查看报告:确认是否还有残留压缩包、是否存在乱码文件名; 5. 根据日志,手动单独处理加密、损坏的压缩包。

标准化降水指数介绍

Mckee et al.(1993)认为降水量的减少是导致干旱的主要因素,其他气候因子一般变化较小,对干旱产生的影响不大,因此SPI使用降水量作为唯一参数。SPI能较好表达因降水量的大小反映干旱状况,操作简单,所需资料仅为降水量,同时该干旱指数在各个地区和各个时段都具有良好的计算稳定性,是继PDSI之后另一种被广泛应用的干旱指数。𝐻(𝑥)是Γ分布求得的概率,并当𝐻(𝑥)>0.5时,S=1;式中,𝛼是形状参数,𝛽是尺度参数,𝑥是当月降水量,𝛤(𝛼)是Gamma函数,用极大似然估计法计算最佳的𝛼和𝛽,即。

weixin_44259522的博客 2857

LaTex使用minted包报错(亲测可行!) Package minted Error: You must invoke LaTeX with the -shell-escape flag.

完美解决Tex使用minted包报错 Package minted Error: You must invoke LaTeX with the -shell-escape flag.

xuanhaolaile的博客 4766

软件工程案例教程·韩万江【课后习题】

!!!!

weixin_57858263的博客 6419

在 Sublime Text 3 下使用 LaTeX 代码高亮包 minted 及遇到的问题与解决

https://blog.wingszeng.top/posts/technology/language/latex/latex-minted/

Wings 529

如何使用 Claude Code 搜索 SAP note

当然,Claude Code 自己仍然要有一种合法可用的模型访问方式,例如 Claude 订阅、Anthropic API 或公司配置的模型提供方式,这和 Browser Extension 是两个问题。因为 Claude Code 已经是完整的 MCP Host,而 Microsoft Playwright MCP 又已经明确支持现有 Chrome Session,两者拼起来在技术架构上完全成立。Microsoft Playwright MCP 默认可以创建持久化浏览器 Profile。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 64

学习QT之应用程序打包发布

一、编译QT程序(release编译) 二、将release文件夹中的可执行文件复制到一个空的文件夹中 三、使用windeployqt打包工程 切换到可执行文件路径,执行windeployqt xxx.exe: 然后就会将程序所需要用到的资源以及库文件生成到可执行文件路径下: 此时应用程序就可以点击运行了。 四、使用Enigma Virtual Box封包(将文件夹内的文件集成为单可执...

贝勒里恩的博客 762

LaTex环境下在TexStudio中使用minted插入高亮代码

TexStudio+Texlive+minted配置代码高亮

weixin_43693946的博客 961

费雪的未来增长评估:预测颠覆性技术的影响

本文旨在提供一个系统性的框架,用于评估和预测颠覆性技术的增长轨迹。我们将重点关注费雪增长模型(Fisher-Pry Model)这一经典技术扩散理论,探讨其在现代技术预测中的应用价值。文章首先介绍费雪增长模型的基本概念,然后深入其数学原理和算法实现。随后展示实际应用案例,讨论工具资源,最后探讨未来发展趋势。每个部分都包含详细的技术实现和理论分析。费雪增长模型(Fisher-Pry Model):一种描述技术替代过程的S型增长模型,用于预测新技术取代旧技术的速率。

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 928

谈谈LaTeX中代码段显示的选择,以及Package minted Error: You must invoke LaTeX with the -shell-escape flag的处理方法

我已经写过好几篇博客说这个问题,总体上来讲,我觉得LaTeX的listing特别拉胯,显示的代码段高亮很丑,让人不忍直视。下面举个例子来说明: 例如要显示下面这段C代码: int max(int a, int b) { if (a > b) return a; else return b; } 我们有两种选择,一种是用listing,另一种是用minted,用listing的时候,我进行了如下的设置: \usepackage{listings

qysh123的专栏 4755

乐企增值税及附加税费(一般纳税人适用)申报表填报能力说明文档V3.009

申报表填报,是指企业在自有业务系统中将算税结果数据按预填规则要求加工汇总后,进行申报表填报的过程。申报表填报前对纳税申报所需的前提条件进行校验。校验通过后,应用前序算税结果数据及预填规则进行纳税申报表预填,生成申报表数据。申报表数据通过申报业务规则校验后,经纳税人确认即完成申报表填报业务。

记录点滴 345

Mac安装Claude Code的3种方式及5类报错解决方案

介绍在Mac上安装Claude Code的3种实测可行方式(官方dmg、Homebrew+ARM原生构建、Docker容器化),并针对Gatekeeper签名验证失败、Rosetta 2内存对齐崩溃、Python ABI兼容性冲突等5类高频报错提供根因分析与可复现解决方案,覆盖M1–M3及Intel

weixin_28728443的博客 361

Python程序打包成exe文件——pyinstaller模块的安装和使用

记录在安装pyinstaller包的过程中遇到的问题及解决方法,并在安装成功后演示了简单的程序打包方法。

天际 4869

手把手教你学SINULINK-- --Linear Transformer 模块

模块是 Simulink 中用于模拟理想变压器行为的重要工具。通过本文的详细介绍,希望你能更好地理解和使用模块。

MHD0815的博客 2614

【已解决】VSCode LaTeX支持minted

这里给出VSCode LaTeX在使用minted这个package的时候出现的问题及解决方案。亦即为其合理配置方案。

the Blog of 等不到天亮丶等时光 3307

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

streamlit安装碰到问题如何解决?

1)找到“C:\Users\zhang\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts”路径下。发现在安装的时候有很多WARNING出现,但是没有但回事,现在回想起来问题就出在这里。2)在系统的环境变量中加入PATH的路径。1)在运行的时候加上完整路径。重新再依次第一步和第二步。1)卸载已经安装的程序。

Winfredzhang的博客 3424

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

vscode配置latex的代码高亮(minted)

1. 绪言 最近写毕业论文,使用的是latex,自己都是因为写毕业论文才用它的,仅限于照葫芦画瓢。 有时,想实现某种格式,发现费劲得很,自己都怀疑是不是应该回去用word。 ① listings包不好用 今天想为某个概念的说明添加代码,网上大部分都是推荐使用listings包。 自己参考了博客:LaTex:插入代码的listings包和lstlisting环境 最后发现,效果很一般。虽然它支...

lucyLee的博客 6492

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

用minted宏包在TeXWorks中插入代码高亮

安装texlive时没有用自带的Texworks编辑器的请看这篇文章 (http://blog.youkuaiyun.com/gogdizzy/article/details/9136239)这是WinEdt编辑器下的操作。一. minted宏包的使用\documentclass[CJK]{cctart} \usepackage{minted} \begin{document} \begin{mi

张京林要加油的技术专栏 4589

texstudio 使用方法_简单说说LaTex(TexStudio中的使用)

上上上一篇讲第二个重要极限的专栏更过后有一堆小伙伴私信问我(其实一个也没有( ˘•ω•˘ ))在文中的公式使用怎么突然变得辣莫优美,以前使用公式和推导都是手写+拍照片+截图,昨天文中的公式虽然也是截图但是辣些公式的编排显得那么整齐,那么优雅,那么今天,我觉得我有责任也有义务隆隆重重地介绍一下LaTex。所谓打狗也要看主人,LaTex正是出自Donald Knuth,就是那个靠写了三本书拿图灵奖的老...

weixin_39675178的博客 4282

LaTeX下代码高亮(minted)

最近由于科研需要,需要在

我为编程狂 7036
上一篇: Qt Creator c++调用Matlab生成的dll
下一篇: Win 10虚拟机软件virtualbox中的ubuntu18.04系统中的uhd及gnuradio软件的安装
StoolMonster
博客等级 码龄12年 11粉丝 70原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值