您最喜欢的文档类别是什么以及您用它们做什么?

您最喜欢的文档类别是什么以及您用它们做什么?

我正在使用 TeX Live 发行版,并且我注意到有很多文档类文件(实际上有 291 个)用于不同的东西(书籍、数学、论文、演示文稿等)。

您最喜欢哪一个,以及在什么情况下您会使用它们?

答案1

你可以说我老派,但我最喜欢的类是bookarticlereport。当你真正需要所有这些功能时,像 Koma-script 和 memoir 这样的“万能”类是很好的,但我自己更偏向于 Unix 哲学:一个软件应该只做一件事,并把它做好。文档类应该只是一个文档类,用于执行 X 的包应该只是一个用于执行 X 的包。这样,事情就模块化了。我可以根据需要加载任意数量的包,使用任意数量的资源:仅此而已。而且几乎所有的包都是在核心文档类上制作和测试的,因此,尽管你可能需要担心包之间发生冲突(--尽管如果它们遵循 UNIX 哲学,就不必担心那么多),你不必担心软件包无法与你的文档类兼容

还有一个额外的好处是,您在网上找到的大多数建议和示例也使用它们。;)

答案2

KOMA-Script 课程,特别是scrartcl针对文章的,在我看来制作精良。它们有很好的选项,例如自定义图片标题的样式。它们还比默认类更好地利用了页面上的空白,并且它们不会试图在一行中塞入太多字符。

然而,如果你正在写一篇要在期刊上发表的文章,总是首先检查他们的要求是什么。通常他们会有一个文档类供您下载;如果是这样,那么你应该总是用那个。

答案3

我认为回忆录是最好的。它聚合并集成了一堆我原本用来控制或扩展文档布局选项的包。这大大减少了\usepackage我需要的语句数量,而且写得非常好回忆录手册为我提供一站式服务,提供有关如何排版文档的建议和信息。

答案4

既然你说你正在写物理文章:物理文章最流行的类是 REVTeX(使用 的最新版本\usepackage{revtex4-1},现在它已经足够没有错误,可以推荐使用而不是以前的版本)。它是类适用于 APS 和 AIP 期刊提交,因为它直接连接到其内部工作流程以进行元数据提取、审稿人草稿版本、参考检查等,并且它允许使用这些出版商期刊的独特功能(例如 RMP 参考格式、PRB 上标引文、将多个引文合并和折叠为一个参考(使用适当的期刊样式表示“ibid”等)、必要时使用两列宽的方程式等)。它还可以进行准确的长度估计(对于 PRL 提交很重要)。

也可以使用经过一些调整的 revtex 向其他期刊(Nat. Phys.、NJP 等)投稿,但请检查您要投稿的期刊是否有自己的首选文档类别,因为使用它可以使流程更顺畅,并让您的文章更快地付印,而且在编辑过程中出现的错误更少。CTAN 上不存在某些期刊特定的文档类别,需要从出版商的网站上搜索并下载。

一般来说最好保持简单:避免使用花哨的 TeX 技巧,比如定义自己的宏,这些宏的作用不仅仅是保存击键;避免使用非标准包(像 natbib、amsmath(不属于 IOP 类)、bm 这样的包可能还可以,但像 cleveref 这样的东西可能不行)。

此常见问题解答对于使用乳胶提交文章有一般性建议(非针对物理学的)。

相关内容