如何解决在 sharelatex 中找不到 `extractbb --version` 的问题

前言

在群里看到这么一个问题:用 sharelatex 搭建 texlive 2021 编译平台,编译华为杯数学建模模板,报错如下:

(/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
File: l3backend-xetex.def 2021-08-04 L3 backend support: XeTeX
! I can't find file `"|extractbb --version"'.

正文

与我本地编译的 log 基本没区别,因此可以判断不是发行版的问题。

接下来搜索 extractbb --version no find,找到相关文章,猜测可能是 --shell-escape 的问题。

从《How to run LaTeX with --shell-escape on sharelatex [duplicate]》可以看出,sharelatex 的 --shell-escape 功能是有问题的,找到解决方案《add shell-escape in comunity edition》,经提问者测试,编译成功。

文章作者: sikouhjw
文章链接: https://sikouhjw.github.io/2021/09/29/2021-09-29-extractbb/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 sikouhjw.github.io
支付宝捐赠
微信捐赠