我开始编写自己的书籍类,但不确定是否应该使用 book 或 scrbook 作为基类。(我将加载其中一个类,我不会从头开始编写一个类,而是尽可能坚持使用高级命令)
我知道 scrbook 可以做很多事情,但除了布局和一些设置(在后台)之外,我不太清楚它还能做什么。
我主要对功能感兴趣(scrbook 与 book+packages),但更关注后台发生的复杂事情。
一个例子是更改分区布局。我知道 scrbook 确实提供了这方面的命令。对于书籍,我可以使用 titlesec。那么,如果我打算创建自己的布局等,而不是使用默认布局,scrbook 能为我做什么,而 book+titlesec 不能(反之亦然)。
因为我正在创建自己的课程,所以我不确定从长远来看哪种方式更好。我对 tocs、mini-tocs 和 headers 也有同样的疑问,因为 scrbook(据我所知)与许多推荐用于此类内容的软件包不兼容。
有什么建议吗?
托尔斯滕