加载未使用的包会减慢文档的编译速度吗?

加载未使用的包会减慢文档的编译速度吗?

假设booktabs我即使没有在文档中写任何表格,也要调用。如果我省略它,是不是会更好?

答案1

这个问题的简单答案是肯定的。至少有三个原因可以解释为什么你应该避免加载未使用的包:

  1. 速度。像 TikZ 这样的大型软件包肯定会增加编译文档所需的时间,因为它们会加载大量代码,而所有这些代码都需要时间来加载。

  2. 错误。加载大量包会增加包之间交互的可能性,有时还会导致错误。

  3. 调试。当您确实遇到错误时,如果您有许多无关的包,则可能更难找出哪个包实际上导致了错误。

相关内容