使用 minted 包和 -output-directory 选项时出错

使用 minted 包和 -output-directory 选项时出错

-output-directory当我在使用时使用该选项时,我遇到了问题minted。它不会将.out.pyg.pyg文件移动到输出目录,并且会给我一个错误。 在此处输入图片描述

有没有什么解决方案可以让 minted 将辅助文件放在输出目录中而不是根文件夹中?MWE:

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{minted}
\begin{document}
\begin{minted}{c}
  const double pi = 3.1415926535
\end{minted}
\end{document}

答案1

大卫·卡莱尔建议如下这个答案

您需要\usepackage[outputdir=build]{minted}告诉 minted 文件去了哪里。

这对我来说非常有效。

答案2

我将此作为答案发布。这不是一个完整的答案,但它有效。

main.tex例如,如果您的主文件是中间文件main.pyg(尽管有开关),则在根文件夹中会创建一个中间文件-output-directory,该中间文件最终将被删除,但需要正确排版源代码。解决方案是创建该文件的快捷方式main.pyg并将其放在-output-directory文件夹中。快捷方式名称也应main.pyg如此。

相关内容