![软件包 minted 出现错误:提交至 arxiv 时缺少 with frostycache 的样式定义](https://linux22.com/image/455922/%E8%BD%AF%E4%BB%B6%E5%8C%85%20minted%20%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%EF%BC%9A%E6%8F%90%E4%BA%A4%E8%87%B3%20arxiv%20%E6%97%B6%E7%BC%BA%E5%B0%91%20with%20frostycache%20%E7%9A%84%E6%A0%B7%E5%BC%8F%E5%AE%9A%E4%B9%89.png)
我正在关注这个答案将带有 minted 代码高亮的 latex 文件提交到 arxiv。我首先使用以下代码进行本地编译:
\usepackage[finalizecache,cachedir=minted-cache]{minted}
然后我将 tex 文件更改为:
\usepackage[frozencache,cachedir=minted-cache]{minted}
提交到 arxiv 时,除了提交 minted-cache 文件夹外,我还在 arxiv 服务器上编译时获得:
! Package minted Error: Missing style definition for with frozencache.
See the minted package documentation for explanation.
Type H <return> for immediate help.
...
l.583 \end{minted}
有什么线索可以告诉我该如何修复它吗?
答案1
minted.sty
我通过将本地 TeXLive 发行版中的文件复制到论文目录中来解决这个问题minted1.sty
。我认为问题在于 arXiv 使用的版本比我构建缓存时使用的版本要旧。