为什么使用大量 \lstinputlisting 的编译如此缓慢?

为什么使用大量 \lstinputlisting 的编译如此缓慢?

我在文档中使用了很多\lstinputlisting,但编译速度非常慢。为什么需要这么长时间?我该如何改善?

答案1

我猜,\lstinputlisting需要进行大量的解析,这需要时间。手动的listings 包中提到了该选项,savemem如果您使用多种语言,该选项可以减少编译时间。或者使用该draft选项仅打印标题和定义标签,但忽略实际列表。

我当前的文档中有一个附录,其中包含许多列表。为了节省时间,我省略了包含版本包的附录。

相关内容