序言中的内容可能太多吗?

序言中的内容可能太多吗?

这个问题看上去似乎很愚蠢,但实际上我不知道这是如何运作的。

我正在攻读博士学位,已经有 20 个不同的包、新命令和其他东西。

问题是:它很糟糕吗?

我可以随心所欲地拥有我想要/需要的所有这些吗?或者 Latex 可以处理的极限是什么?有人曾经告诉我,在序言中放太多东西不是很好,因为它会占用过多的内存。你会怎么说?

答案1

从技术上来说,序言中的内容没有限制。因此,简短的回答是“不”。

然而,从编程的角度来看,考虑一下结构维护在极端情况下,您是否更愿意筛选以下内容:

在此处输入图片描述

...或者一些更有条理的东西,像这样:

在此处输入图片描述

按照结构,您最好尝试将文档划分为不同的部分。与将每个章节保存在单独的文件中类似\include,将序言部分保存在(可能)单独的.sty文件中\usepackage。序言中许多宏的定义也是如此。将它们拆分成单独的文件,然后将\input其保存。

上述建议应该可以增加维护. 您应该能够轻松地通过这种方式维护干净/结构化的代码。

相关内容