阅读与排版/内容替换
常见问题
内容替换不生效、误替换、影响编辑或导出时,先按这里排查。
替换规则会修改原书吗?
通常不会。
内容替换主要影响阅读时看到的内容。原书文件本身不会因为一条替换规则被直接改写。
如果你需要真正修改 TXT 正文,请使用 TXT 快速编辑 或 TXT 全文编辑。
规则没有生效怎么办?
先检查这些项:
- 规则是否启用
- 规则所在分组是否启用
- 作用范围是否包含当前书
- 作用内容是否包含正文或标题
- 原文是否和书里显示的文字完全一致
- 是否开启了正则但写法不匹配
- 是否被前面的规则先替换掉了
如果不确定,从普通文本替换开始测试。
为什么替换结果和预期不同?
常见原因是规则范围太宽,或顺序影响了后续规则。
例如先把某段文字删除,后面的规则就再也匹配不到它。又比如正则里的 .* 匹配范围太大,可能把中间正文一起匹配进去。
处理方式:
- 缩小作用范围
- 把规则写得更具体
- 调整规则顺序
- 临时关闭其他规则排查
- 先在当前章节测试
TXT 快速编辑时提示不能直接编辑怎么办?
如果选中的内容是替换规则处理后的结果,Reeden 可能无法直接把它对应回原始文件里的准确位置。
这时可以:
- 先查看原文
- 暂时关闭对应替换规则后再编辑
- 使用 TXT 全文编辑处理原始正文
- 如果只是想隐藏内容,继续使用替换规则即可
导出时会应用替换规则吗?
部分 TXT 导出场景可以选择导出替换规则处理后的内容。
如果你只是普通阅读,替换规则不等于修改原书。如果你要把清理后的文本分享或导出,请在导出前确认是否开启了应用替换规则的选项。
能不能把所有书都套同一套规则?
可以,但不建议一开始就这么做。
不同书源的广告、标题、空行和标点习惯不一样。建议先用当前书籍范围验证,确认稳定后再改成全部书籍。
Reeden