书籍样式
控制 EPUB 等书籍自带的排版(CSS)是否生效,解决某本书排版不一样、字体换不掉等问题。
EPUB 等格式的书自带一套排版样式(CSS),写好了字体、字号、颜色、段距、缩进等。「书籍样式」决定这些样式哪些保留、哪些改用你的阅读设置。
「书籍样式」以前叫「精装书样式」,底栏菜单里的按钮叫「原排」。
某本书看起来和别的书不一样、调了字体、字号、颜色、行距、段距或缩进没反应,多数要来这里调。书锁了哪一项就关哪一项,不要一次全关。
高亮规则的效果最终也是 CSS,同样受这里的开关控制,TXT 也一样。下文每个开关都注明了关掉后会挡住高亮的哪种效果,完整对照见 高亮常见问题。
在哪里打开
在阅读页打开「更多设置」,在「阅读工具」里点「书籍样式」。
- 只在阅读页里能打开。「全部设置 > 阅读」里没有这一项。
- 想更快打开:手机和平板可以在「更多设置 > 翻页与交互 > 点击区域」里把某块区域设成「书籍样式」;也可以在「更多设置 > 界面与其他 > 底栏菜单配置」里显示「原排」按钮。
- TXT 本身没有样式,这里大多数开关对它不起作用。PDF 是固定版式,也不受这里影响。
每一项标题旁的问号可以查看它对应哪些 CSS 属性。
全局默认和本书设置
顶部有两个页签:
- 「全局默认」:对所有书生效。
- 「本书设置」:只对当前这本书生效。先打开「使用本书独立设置」才能修改;没改过的项仍跟随全局默认。关掉这个开关,这本书重新跟随全局默认。
只有一两本书不对劲时,建议只改「本书设置」,不要动全局。
注意:某本书打开了「使用本书独立设置」后,在「本书设置」里改过的项只看本书那一套,「全局默认」里怎么改都不影响这本书。全局开着、这本书的效果或高亮还是不显示时,先切到「本书设置」页签看看。页面会停在你上次用的页签,改之前先看清当前在哪个页签。
保留书籍原排版
总开关,默认开启。
关闭后,书籍自带的 CSS 基本不再生效,字体、字号、颜色、间距、对齐、背景等都按阅读设置统一排版,下面的「文字」「段落与版式」「背景与装饰」分组也会隐藏,只留「表格适配」。
注意:关闭后,高亮规则设置的背景、字号、字重、斜体、阴影、对齐和间距也不会显示,下划线和批注不受影响。
适合:某本书样式很乱,想让它和其他书长得一样。
文字
| 设置项 | 开启时 | 关闭时 | 关闭后高亮里不显示的效果 |
|---|---|---|---|
| 使用书籍字体 | 书里指定、且书里自带了字体文件的文字,用书籍字体显示 | 用阅读设置中的字体 | 不影响,规则里选的字体照样生效 |
| 保留书籍字号 | 保留书里的大小字差别,并按比例跟随你设置的字号 | 用阅读设置中的字号 | 字号 |
| 保留书籍字重 | 保留书里的粗细 | 用阅读设置中的字重 | 字重 |
| 保留斜体 | 显示书里的斜体、倾斜文字 | 不显示斜体 | 斜体 |
| 保留文字颜色 | 保留书里的文字颜色 | 正文使用阅读主题色;卡片、标签等带局部背景的文字仍保留书籍配色 | 没写背景的文字颜色;带背景的高亮字色不受影响 |
「使用书籍字体」开启时,下面会多出「字体映射」,可以把书里声明的字体换成你已安装的字体,不必整本关掉书籍字体。字体映射可以只对「当前书籍」生效,也可以设为「全局」;生效方式分「仅缺失时」和「覆盖本书」。
段落与版式
行高和段间距
「行高」和「段间距」各有三种模式:
| 模式 | 行高 | 段间距 |
|---|---|---|
| 智能适配(默认) | 正文使用阅读设置,标题、诗词等特殊版式保留书籍行高 | 正文使用阅读设置,标题、引用等特殊版式保留书籍间距 |
| 保留书籍样式 | 全部使用书籍设置的行高 | 全部使用书籍设置的段前、段后间距 |
| 使用阅读设置 | 全部使用阅读设置中的行高 | 全部使用阅读设置中的段间距 |
一般保持「智能适配」:正文跟着你的行间距、段落间距走,标题、诗词、引用这类特殊版式不被打乱。
- 想完全还原原书效果:选「保留书籍样式」。
- 调了「行间距」「段落间距」,但部分段落还是不变:选「使用阅读设置」。
选「使用阅读设置」时,高亮规则里设的行高、段间距也不生效。
其他开关
- 「保留对齐与缩进」:使用书籍设置的文字对齐和首行缩进。要让它生效,「排版」里的「对齐」「标题对齐」「段落缩进」都要设为「默认」,否则会以你的排版设置为准,这里会显示提示。关掉后,高亮的对齐和缩进不显示。
- 「保留容器留白」:关闭后去除普通容器的留白;带背景或边框的容器不受影响。正文两侧或上下莫名多出空白时可以关掉试试。带背景或边框的高亮的内边距不受它影响。
- 「忽略空白段落」:排版时跳过书里的空白段落,默认关闭。空行太多、段落之间空得很开时打开。这一项对 TXT 不生效,TXT 的空行用「更多设置 → 界面与其他 → 忽略空白段落」单独控制。
- 「显示章末注释」:默认关闭,弹出式注释的原文不显示在正文里,只能点注释序号查看。打开后,注释原文保留在章节末尾,点注释序号仍可弹出预览。
- 「保留图文环绕」:保留首字下沉、文字环绕图片等排版。图片旁的文字挤在一起或错位时,关闭后按普通段落排列。关掉后,高亮规则做的首字下沉也不生效。
背景与装饰
- 「保留背景色」:关闭后去掉页面背景色;卡片、标签等局部背景不受影响。书里写死了浅色底,夜间阅读刺眼时关掉。关掉后,高亮的背景色不显示。
- 「保留背景图」:显示书里自带的背景图片。开启时可以设置「背景图缩放」:「使用书籍设置」「拉伸填充」「完整显示」「居中裁剪」。关掉后,高亮的背景图不显示,包括对话气泡的底图。
- 「跨页元素装饰」:只在「全局默认」页签里显示。一个带背景或边框的块被分到两页时,选「连续绘制」还是「每页完整绘制」。只对横排分页翻页生效,滚动模式始终连续绘制。
- 「保留文字视觉效果」:显示阴影、描边、透明度和旋转效果。不想要这些效果、影响阅读时关掉。关掉后,高亮的阴影和透明效果不显示。
表格适配
「自动适配宽表格」默认开启:表格超出页面时,等比缩小整张表。
这一组在关闭「保留书籍原排版」后仍然可以调。
为什么换了字体不生效
最常见的原因是这本书自带了字体,并且「使用书籍字体」是开着的。书里指定用自带字体的文字会一直按书籍字体显示,你在「字体」里换什么都不影响它们。
按需要选一种做法:
- 只改这本书:在「字体」页的菜单里勾选「覆盖本书默认字体」。它等于在「书籍样式 > 本书设置」里关闭「使用书籍字体」。
- 所有书都用自己的字体:在「书籍样式 > 全局默认」里关闭「使用书籍字体」。
- 只想换掉书里的某一种字体:保留「使用书籍字体」,用「字体映射」替换。
如果书里只写了 sans-serif 这类通用字体名,或指定的字体书里并没有自带,会直接用你的阅读字体,不需要改这里。
其他原因(字体没导入成功、字体生效范围跟随了当前主题等)见 字体。
常见情况怎么调
| 现象 | 建议 |
|---|---|
| 整本书排版乱,想和其他书一样 | 「本书设置」里关闭「保留书籍原排版」 |
| 字号忽大忽小 | 关闭「保留书籍字号」 |
| 夜间模式下文字看不清 | 关闭「保留文字颜色」「保留背景色」 |
| 段距太大或太小,调段落间距没用 | 「段间距」选「使用阅读设置」 |
| 缩进、居中和原书不一样 | 开启「保留对齐与缩进」,并把「排版」里的对齐、缩进设为「默认」 |
| 段落之间空行太多 | 开启「忽略空白段落」 |
| 想在章末看全部注释 | 开启「显示章末注释」 |
| 图片旁边文字错位 | 关闭「保留图文环绕」 |
| 表格超出页面 | 开启「自动适配宽表格」 |
不确定时先保留默认,只改出问题的那一项。改完不满意,回到「本书设置」关掉「使用本书独立设置」即可恢复。

Reeden