标题样式
统一章节标题的外观:入口、预置样式、生效范围、书籍类型、标题拆分规则,以及它和标题高亮、书籍自带标题样式、排版标题设置的关系。
「标题样式」把一本书里所有章节标题换成同一种外观,比如居中加细线、左侧色条、章节序号和章名分两行。也有人叫它标题模板、章节标题美化。
用上标题样式后,书籍自带的标题样式(EPUB 里标题的 CSS)会被完全替换,不是在原样式上叠加。
在哪里打开
两个入口打开的是同一个页面:
- 阅读页右上角菜单 →「标题样式」
- 阅读页「排版」→「标题」分组第一项「标题样式」。右边显示当前正在用的样式名,没用任何样式时显示「跟随书籍」
从预置创建一个样式
列表是空的时候,先从预置创建:
- 打开「标题样式」,点右上角菜单 →「预置样式」
- 选一个预置,比如「静页余白」「左锋题签」「中央章徽」。列表里会新建一份同名样式
- 回到列表,点刚创建的那一项,它就用在当前的生效范围上,卡片上会显示「当前」
预置只用来创建,创建后不会自动用上;同一个预置可以重复创建多份,改其中一份不影响别的。
想自己做一个,右上角菜单 →「新建标题样式」。点卡片右侧的编辑图标可以修改已有样式:
- 「标题类型」:「单行标题」「序号在上」「标题在上」
- 「整体」「章节序号」「章名」三部分分别设置常规样式、边框和边距
标题的上下左右间距要在这里的「边距」里调,排版里的「标题上边距」「标题下边距」对标题样式不起作用,见下文。
生效范围:当前书、当前主题、全局
右上角菜单 →「样式生效范围」有三档:
| 范围 | 说明 | 列表第一项 |
|---|---|---|
| 当前书 | 只有这本书用所选样式 | 「跟随当前主题」:这本书不单独设 |
| 当前主题 | 所选样式跟随当前阅读主题,换到别的主题就不用它 | 「跟随全局」:这个主题不单独设 |
| 全局 | 所有没有单独设置的书都用 | 「跟随书籍」:保留书籍原有标题排版 |
三档同时设了时,优先级是:当前书 > 当前主题 > 全局。
先选范围,再点样式。 点列表里的样式时,只会写到当前选中的那一档。打开页面时默认停在已经设过的最小范围:这本书设过就是「当前书」,否则当前主题设过就是「当前主题」,都没设过就是「全局」。所以第一次设置时,如果不先改范围,样式会设到全局上,换主题也一直在。
只想让某个主题带标题样式:
- 切到那个阅读主题
- 打开「标题样式」,右上角菜单 →「样式生效范围」,选「当前主题」
- 回到列表点想要的样式
- 全局那一档如果之前设过,切回「全局」,点「跟随书籍」清掉
预置阅读主题不能单独设置标题样式,选「当前主题」时会提示「预置主题不支持单独设置标题样式」。想用就先新建一个自己的阅读主题。
删除阅读主题时,可以勾选「同时删除仅在这些阅读主题中生效的标题样式」,把只给这些主题用的标题样式一起清掉。
只对 TXT 或只对 EPUB 生效
「样式生效范围」下面还有「书籍类型」:
- 「全部书籍」
- 「精排书籍(EPUB 等)」
- 「纯文本书籍(TXT 等)」
书籍类型只能全局设置,对上面三档范围都有效:不在范围内的书,不管当前书、当前主题还是全局设了什么,都不用标题样式。比如只想给 TXT 统一标题、EPUB 保留原书标题,选「纯文本书籍(TXT 等)」。
标题样式对所有标题一视同仁,分不开卷标题和章标题。
标题拆分规则
「标题类型」选了「序号在上」或「标题在上」时,需要把一行标题拆成「章节序号」和「章名」两部分,比如「第十二章 灯塔来信」拆成「第十二章」和「灯塔来信」。拆分用的是正则。
右上角菜单 →「标题拆分规则」:
- 「本书规则」:只给当前书用,留空时继承全局规则
- 「全局规则」:所有没有单独配置的书共用。旁边的按钮可以恢复默认规则
- 捕获组 1 是章节序号,捕获组 2 是标题文本。少了其中一个会提示「正则无效,或缺少用于章节序号和标题文本的两个捕获组」
- 下面的「测试拆分」可以输入一个完整标题,看拆出来的序号和标题对不对
默认规则能认出「第 N 章/节/回/卷/部/篇/集」「Chapter/Part/Volume N」,以及序章、楔子、引子、前言、后记、终章、尾声、番外。某本书的标题格式特殊、拆错了,就在「本书规则」里单独写一条。
不想拆开显示,把样式的「标题类型」改成「单行标题」。
和标题高亮、书籍样式、排版的关系
标题样式会盖过所有高亮
标题样式生效时,高亮规则在标题上的命中全部不显示:作用内容选了「标题」的高亮不显示,对话高亮、角色高亮这类碰巧命中标题文字的规则也不显示。
所以导入的主题带了标题高亮却没效果,或者「启用了标题高亮,标题还是没变」,先检查标题样式:把对应范围切回「跟随书籍」(全局)或「跟随全局」(当前主题),标题高亮才会生效。
多条标题高亮只生效一条
不用标题样式、改用高亮规则美化标题时,同时启用多条作用于标题的高亮规则,只有排在最前面的一条生效。顺序规则见 高亮常见问题。
书籍自带的标题样式
标题样式和作用于标题的高亮规则,都会先清掉书籍自带的标题样式再套用自己的。想保留原书标题,全局范围选「跟随书籍」,也不要启用作用于标题的高亮。
排版里的「标题」设置
- 「标题对齐」:要设成「默认」。设成别的值时,以排版里的对齐为准,标题样式和书籍自带的标题对齐都不生效
- 「标题上边距」「标题下边距」:用了标题样式或作用于标题的高亮后,标题的间距归它们管,这两项不再起作用。要改就进标题样式的「边距」里调
导入和分享
右上角菜单里:
- 「导入规则」:导入别人分享的标题样式文件(.red)。导入后出现在列表里,要点一下才会用上
- 「分享规则」「导出规则」:把样式分享或导出给别人
- 「分组管理」:给样式分组
有的 .red 文件是标题样式而不是高亮规则,在高亮规则里导入不进去,就到这里导入。
常见问题
为什么每个主题的标题都变成一样了?
标题样式设在了「全局」上,所有主题都会用。只想给一个主题用,按上文「生效范围」改到「当前主题」,再把全局改回「跟随书籍」。
页面顶部、标题上面多出一块图或色块
多半是标题样式或标题高亮带的背景图。先把标题样式切回「跟随书籍」看看;还在,就到高亮规则页右上角菜单关掉「启用高亮规则」对比,确认是哪条规则带的。
标题位置、间距调了没反应
- 间距:进标题样式的编辑页改「边距」,排版里的「标题上边距」「标题下边距」不管用
- 对齐:排版里的「标题对齐」设成「默认」
- 标题上飘、叠到正文上:检查样式或高亮里有没有很大的负数边距,见 阅读排版常见问题
Reeden