随阅(Handy Reader) 1.23.260903 现已发布!
大家好!随阅(Handy Reader) v1.23.260903 正式发布啦!
这就是上次承诺的那个版本——RTL(从右到左)排版支持终于来了。除此之外,本次更新还改进了列表样式段落的排版,修复了表格渲染问题,优化了段落内富文本内联样式的渲染效果,并解决了 TTS(文字转语音)的兼容性问题及其引发的崩溃。
新功能
RTL(从右到左)支持
随阅现已完整支持阿拉伯语、波斯语等从右到左的语言,以及 RTL 与 LTR 混排的段落布局。正如上一版更新说明中提到的,Android 的 StaticLayout 测量 API 在处理同一段落中混合 RTL 和 LTR 文本时存在已知问题。借助 SheenBidi 库,可以将一个段落拆分为 RTL 和 LTR 分段,每段单独排版后再拼接成整段,从而完美避开系统的限制。
如果你阅读阿拉伯语、波斯语、希伯来语或其他从右到左的语言,书籍现在应该能够正确显示了——翻页方向自然、双向文本(数字、拉丁单词、标点混排在 RTL 文本中)也能得到正确处理。
优化
列表样式段落排版
改进了列表样式段落(有序列表和无序列表)的排版格式,缩进与项目符号的对齐更加规范。
富文本内联样式
增强并优化了段落内富文本内联样式(如粗体、斜体、链接及组合样式)的渲染,显示更准确、更流畅。
Bug 修复
- 修复表格渲染问题:此前显示异常或破坏排版布局的表格现在可以正常渲染。
- 解决 TTS 兼容性问题并修复相关崩溃。文字转语音功能现在可以在更多设备和书籍格式上稳定运行。
下载
GitHub:https://github.com/EucWang/HandyReader/releases/tag/v1.23.260903
下载页:https://handyreader.top/zh/download.html