为什么要避免使用最小类?

为什么要避免使用最小类?

在我的评论中回答沿圆的边界绘制一个矩形,Peter Grill 说他读到该类minimal不应用于最小工作示例。我想知道为什么,我应该使用哪个类来代替?

顺便问一下:最好使用articlescrartcl,即标准类或构成 KOMA-Script 包的类吗?

答案1

该类minimal未定义大小更改命令,因此任何依赖它们的示例均无法工作。它未设置\parindent,也没有设置许多其他有用的参数,其中\tabcolsep:表格环境将无法正确显示。

用于排版目的的“真正最小”类是article

正如 David Carlisle 和 Joseph Wright 所说,该minimal课程只是为了测试而编写的,因此它不具备任何用于排版真实文档的功能(除了\normalsize任何课程都应该做的设置)。

答案2

在阅读了 Joseph 在评论中链接的帖子中的答案后,我认为实际的这个问题的答案是:

如果您不确定是否使用minimal,请不要使用minimal

对于此网站(以及可能被不太了解 TeX 方式的人查看你的代码的其他地方)来说,其推论是:

如果不了解该类的人minimal可能会通过阅读您的代码来开始使用它,请不要使用它。

相关内容