我已经设法使 Pythontex 与 Latexmk 一起工作,问题是每当我对包含的 python 文件进行更改时,它的旧状态都会保留在 Latex 中,除非我删除辅助文件并再次编译。例如:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pythontex}
\begin{document}
\inputpygments{python}{test.py}
\end{document}
test.py 具有:
print(0)
第一次运行结果为 0,正如预期的那样。但是,一旦我对 test.py 进行更改,例如:
print(1)
编译 Latex 文档时一直显示 0,除非我删除编译时生成的文件(主要是 pythontex-files-test 文件夹)。还有其他解决方案吗?