跳到正文

文字强调 ​

文字强调可以为对话、角色名、关键字和正则匹配内容应用不同颜色、背景、粗体或下划线,帮助快速识别文本结构。

入口:打开文本图书的阅读菜单,进入 文字强调。

文字强调针对可排版的文本内容,不适用于 PDF 和 CBZ/CBR 漫画。

强调方式 ​

各类强调可以选择:

  • 文字颜色
  • 背景高亮
  • 加粗
  • 实线下划线
  • 虚线下划线

还可以为对话、角色、关键字分别指定强调字体。

字体分三层,不要和正文字体、全局界面字体混在一起:

  1. 某类强调自己的字体
  2. 设置 → 阅读 → 文字强调 → 统一强调字体
  3. 正文字体

未单独指定时,会依次跟随 统一强调字体 和正文字体。阅读主题编辑里的 文字强调字体 只作用于当前主题;选 跟随共享设置 则用全局值。

对话强调 ​

对话强调按成对引号或括号识别小说对白。

开启方法 ​

  1. 进入 文字强调 → 对话强调。
  2. 开启 启用对话强调。
  3. 选择需要识别的引号类型。
  4. 选择强调方式。
  5. 按需编辑对话高亮颜色组或字体。

可识别的符号包括中文双引号、中文单引号、「」、『』、【】、《》 和半角中括号 [ ]。半角中括号默认不勾选,按需在 对话强调设置 中开启;开启后,括号及其中的内容都会被强调。只启用图书实际使用的符号,可以减少误匹配。

同一段对话会稳定使用颜色组中的某个颜色。章节标题区域不会按对话处理。

常见问题 ​

  • 没有效果:确认总开关已开启,并勾选了当前图书使用的引号。
  • 普通内容也被高亮:该内容使用了已勾选的符号;取消不需要的引号类型。
  • 颜色不清楚:换用背景、加粗或对比更强的颜色组。

角色强调 ​

角色强调按当前图书保存的角色列表匹配,不会持续猜测正文中的所有人名。可以手动填写,也可以尝试提取后核对。

开启方法 ​

  1. 进入 文字强调 → 角色强调。
  2. 开启角色强调设置。
  3. 在 本书角色 中输入角色名。
  4. 使用中文或英文逗号、分号或顿号分隔多个角色。
  5. 选择强调方式、颜色组和字体。
  6. 保存后等待当前章节重新排版。

角色名按原文字精确匹配,不支持自动别名或模糊匹配。例如“张三”和“小张”需要分别添加。重叠名称会优先处理较长的角色名。

角色也可以在图书信息编辑页面维护。

TXT 图书还可点角色强调区域的 提取角色 → 尝试提取。它根据“主角、角色”等提示从书前内容查找,可能不完整或找不到。检查结果后选 追加 或 替换;替换会覆盖当前角色列表。阅读时长按选中文字,也可以手动设为角色。

关键字强调 ​

关键字强调适合标记地点、物品、术语或其他固定文字:

  1. 在文字强调页面开启关键字强调。
  2. 在 本书关键字 填写当前书使用的词,多个关键字用空格分隔;希望其他书也使用时,填写 全局关键字。
  3. 选择强调方式、颜色组和字体。

与角色类似,关键字按文本匹配;写法不同的词需要分别添加。

个性化正则高亮 ​

需要按模式匹配时,可以建立正则高亮规则,例如标记特定格式的日期、编号或段落前缀。

  1. 开启 启用个性化高亮,进入 个性化高亮规则。
  2. 新增规则,填写名称和正则表达式,并打开 启用。
  3. 个性化高亮统一使用当前主题或全局的 关键字高亮颜色组,不再为每条规则单独设置颜色组;强调方式也使用关键字强调的设置。
  4. 点 测试当前页 检查匹配;没有当前页内容时,按钮为 测试示例。
  5. 保存,返回阅读页检查实际效果。

规则列表还可启用、停用、排序,以及导入、导出 JSON 规则。已启用规则按顺序从颜色组轮流取色,同一规则的匹配使用同一种颜色;调整顺序或停用前面的规则后,后续规则颜色可能改变。测试预览使用同一套取色顺序。

规则按设置应用于文本阅读,不是当前书的笔记。过宽的规则可能在一章内产生太多匹配,使后面的文字不再高亮;应缩小匹配范围。

正则范围过宽可能影响大量文字。建议先用少量文本验证,并参考正则表达式基础知识。

颜色组保存范围 ​

颜色组可以保存为:

  • 当前阅读主题专用
  • 全局默认

若切换主题后颜色变化,检查当前主题是否保存了独立的对话、角色或关键字颜色组。

多种强调重叠 ​

山丘依次应用正则、关键字、对话和角色强调;后应用的类型可能覆盖先前样式。观感混乱时:

  1. 临时关闭其中一种强调。
  2. 避免规则和角色名匹配同一段文字。
  3. 为不同类型选择不同强调方式,例如角色用文字色、对话用背景。

山丘阅读 iOS 使用指南