l3build - 演示 - 如何使用--shell-escape?

l3build - 演示 - 如何使用--shell-escape?

我如何设置typesetcmds以便使用--shell-escape因为我的演示使用minted

-- build.lua

module = "bdoc"

sourcefiles      = {"*.sty"}
typesetdemofiles = {"demos/*.tex"}
typesetcmds      = "?"

答案1

l3build 具有用于测试或排版的命令行选项变量

checkopts   = checkopts   or "-interaction=nonstopmode"
typesetopts = typesetopts or "-interaction=nonstopmode"
unpackopts  = unpackopts  or ""

所以如果你设置

checkopts = "--shell-escape"

shell escape 将用于测试,或者与typesetopts排版文档来源或其他文档相同。

相关内容