包鑄造錯誤:提交到 arxiv 時缺少 freezecache 的樣式定義

包鑄造錯誤:提交到 arxiv 時缺少 freezecache 的樣式定義

我正在關注這個答案將帶有 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

我可以透過將本地 TeXLive 發行版中的minted.sty和複製到 paper 目錄中來解決這個問題。minted1.sty我認為問題在於 arXiv 使用的鑄造版本比我建造緩存的版本舊。

相關內容