latex书籍模板的三处结构:章、页与目录
更新于
把短文模板扩成书稿,常出现章标题像小节、插图换到另一页、目录页码跟不上等问题。latex书籍模板需要提前安排章的层级、奇偶页规则和目录索引。它们互相影响,不能只把正文分成多个文件,就认为长文结构已经准备完成。
章的层级决定全书如何展开
先列出全书大纲,区分前言、正文各章和附录。章下再分节,不要仅用加粗文字模拟标题,否则目录和引用难以跟随内容变化。选择模板时,看它是否明确提供这些结构,以及前后部分的编号安排是否适合你的稿件。
用两章小样测试:每章包含一节、一个图题和一条会被引用的公式。在前一章新增小节后,检查后一章的标题及编号是否按预期延续或重置。若编号依赖手工输入,随着内容增加容易发生漏改,应尽早统一组织方式。
还要确认附录与正文的关系。附录是否采用不同标识、是否进入目录、其中的图表怎样编号,都应按实际出版要求决定。不要为了修一个编号,直接改底层结构定义;可能会同时影响标题和其他引用对象。
奇偶页会改变内容在纸面上的位置
双面书稿通常需要考虑内外侧边距和章起始位置。模板可能使新章从指定一侧开始,从而插入空白页;页眉内容也可能在奇偶页不同。只在单页预览中看一页,很难发现这些关系,应以左右展开的方式检查连续页面。

插图的位置会因此受到连带影响。前面增加一页文字,后面图像可能落到另一侧;跨页图与说明文字的相对位置,也可能被新章空白页打断。检查时同时看图、图题和正文第一次提及的位置,不要只确认文件中的图片还在。
如果从双面稿改为单面阅读稿,应重新审视页边距、页眉和空白页,不能只删掉看起来多余的一页。先改变负责页面规则的设置,再让文档重新排版,最后检查结果,避免手工补丁与自动规则互相冲突。

目录与索引各有自己的输入依据
目录由标题层级组织,索引则依赖你选择哪些术语进入检索。两者不是同一个列表,也不应靠最后手敲页码维护。目录缺条目时先查标题的结构写法;索引找不到某个概念时,则检查是否为它建立了条目以及处理流程是否执行。
在完整 TeX 环境中,交叉引用和目录结果可能需要按工程要求重复处理才能稳定。每次大幅增删内容后,检查日志中的引用提示,再核对目录页码、章标题文字和跳转目标。若仍有未定义引用,不应只把页面上的提示字符遮掉。
定稿可按一个整体顺序检查:先确认章节次序,再看双页展开的空白页与页眉,然后查图表及公式引用,最后逐项核目录与索引。这个顺序能减少前面结构变化后,反复修后面页码的工作。
本站可辅助准备书稿中的数学公式,并把确认的表达导出为 LaTeX 源码用于后续工程;导出需先回「可视化」,并登录且开通会员。章、奇偶页与索引仍应在整本书的排版环境里处理,不由单条公式编辑替代。
保留一份已确认的连续页面作为比较基准。之后更换模板或调整章规则时,用同一段内容重新排,看变化发生在哪里,而不是仅凭首页相似就认定全书结构没有影响。

延伸阅读
- latex网站:查找模板与配套说明的不同入口。
- 数模国赛latex模板:理解指定模板与结构约束。
常见问题
- 书稿的奇偶页设置会影响插图吗?
- 会影响插图在整本书中的实际落页和与正文的对应关系。章起始页、空白页和内外侧页边距改变后,应重新检查图题、跨页内容及相关引用。