r - 构建R包的小插图时如何将“shell-escape”选项传递给LaTeX?
问题描述
我目前正在为 R 包编写一个小插图(在一个非常复杂的工作流程中,因为小插图主要是用 Org 模式编写的,然后翻译成 .Rnw ......好吧,我没有采取简单的方法)。因此,小插图基本上是在构建包时由 .Rnw 文件制成的。
在这个小插曲中,我想在铸造的 LaTeX 包中使用语法高亮。但是这个包需要使用带有参数的 LaTeX shell-escape
。因此,当我尝试使用 构建我的包时R CMD build
,我收到以下错误:
* creating vignettes ... ERROR
--- re-building ‘vignette.Rnw’ using Sweave
Error: processing vignette 'vignette.Rnw' failed with diagnostics:
l'exécution de 'texi2dvi' sur 'vignette.tex' failed
LaTeX errors:
! Package minted Error: You must invoke LaTeX with the -shell-escape flag.
我不知道如何指定 R 在尝试使用 LaTeX 构建小插图时必须使用此标志。
谢谢你的帮助!
解决方案
推荐阅读
- javascript - Chartjs 固定 X 轴范围和自定义标签
- javascript - 无法获取此正则表达式来提取我的捕获组
- python - 无法在 anaconda 上安装 OpenCV
- amazon-ecs - Terraform 动态块
- ios - 在本机反应中裁剪多个图像
- java - 如何在另一个对象中添加一个对象?
- angular - 错误类型错误:spanEl.getBoundingClientRect 不是函数
- regex - 正则表达式的第一个数字应为 0(验证)
- angular - 用于发布请求的服务的 Angular 9 单元测试?
- javascript - Javascript react-native中的过滤对象