考虑到用户不太可能使用方程式、词汇表、索引、参考书目或双栏(但可能需要插入独白),并且考虑到畅销书的流行小说格式,使用 Memoir Class 而非 LaTeX 中的标准书籍类别的主要优势是什么。
我正在考虑以下内容(如果我错了,请纠正我)
- 无需使用标准新型尺寸的几何图形(约 8.5 英寸 X 5.5 英寸)
- 更多字体可供选择
- 目录的更多自定义
- 章节内可以有更多未编号、未标题的部分,称为“场景”
答案1
memoir
更适合这种事情,因为它有很多内置内容,小说家可能想要利用。除了您的列表之外,还有一些更明显的东西:
- “简单”和“花哨”的匿名文本中断(第 6 章);
- 引用样式设置功能(第 8 章);
- 更改文本延伸边距的功能(第 8 章)
- 不同种类的“页面”注释:
\sidenote
,,(第 12 章)\sidebars
;\sidefootnotes
- 题词(第 13 章);
- 各种诗歌造型设施(第 14 章);
- ‘编辑’标记(第 18 章);
- 而且,最重要的是:该类提供了许多“钩子”,让您可以访问类命令并对其进行微小调整,而无需重新发明轮子。
现在,你不需要需要 memoir
做任何这些事情都不是件容易的事,但使用像这样的功能丰富的类可以更轻松地完成大多数这些事情,除非您已经知道等效的包及其命令。而且由于memoir
无论如何都包含了许多这些包(并且最初是由同一个人编写的),所以并不总是能获得好处。(宇宙也是如此KOMA-Script
,但它的设计考虑了不同的原则;您确实需要为给定的项目选择其中一个。)
根据我的经验,memoir
几乎可以做到一切,这非常方便。话虽如此,但您可能会发现您更喜欢使用内置命令memoir
提供的某些特定包。(例如,我有时会geometry
以这种方式使用;enumitem
如果我使用任何列表,我经常加载。)当然,您可以这样做:如果您不能,memoir
就不会那么受欢迎。事实上,如果您宁愿使用类模拟的包之一(或需要修复某种包选项冲突),您可以使用以下命令:
\DisemulatePackage{<package name>}
\usepackage{<package name>}%
% an example can be seen here:
% http://tex.stackexchange.com/a/134913/8528
但这可能是一个很少见的问题。我自己从来没有担心过这个问题,而且我使用它的次数memoir
比其他任何课程都要多。
答案2
对我来说,时间最重要。有了 Memoir,我可以更快、更轻松地完成任务。Memoir 使用起来很直观。
答案3
我最近在 GitHub 上放置了一个新的文档类,专门针对印刷小说的需求(如按需印刷)而设计。它的名字是novel
。在我写这篇文章的时候,CTAN 上还没有。如果您习惯在本地文档树中手动安装 LaTeX 文件,您可以尝试一下。
它所做的并不比 更多memoir
。事实上,按照设计,它做的更少。
它附带详细的文档和演示文件。
关联:https://github.com/rallg/novel
编辑:novel
文档类现在在 CTAN 上。获取版本 1.0.6 或更高版本。