pacexy / flow

Browser-based ePub Reader.
https://flowoss.com
GNU Affero General Public License v3.0
1.57k stars 112 forks source link

希望支持竖排书阅读 #102

Open TCitRye opened 4 months ago

TCitRye commented 4 months ago

现在竖排书没法正常分页,找了很多软件都不支持竖排书,希望电脑上也能有软件可以看竖排书。

larachung commented 4 months ago

可能竖排的相容性有一些问题,但根据台灣 EPUB 3 製作指引制作的竖排是可以正常阅读的,不过仍有一些较为严重的问题希望改进:

  1. 翻页方向仍然是横排的,如方向键翻页、划动翻页的方向没有在指定翻页方向为 rtl 时反过来;
  2. 竖排书中的横排页无法正常显示,会变成类似阿拉伯文的从右往左的横排(见下图 1);
  3. 移动设备在遇到上述情况时无法向后翻页;
  4. 在移动设备上无法正常使用目录;
  5. 有时使用目录跳转会破坏分页(见下图 2)。

竖排书中的横排页变成了类似阿文的从右往左横排:

image

跳转到了左下角的二级标题「8」处时破坏了分页,触发原因暂不明确,初步猜测和跳转锚点位于本文中而非文本开头有关,但并非每个跳转至本文中而非文本开头的目录都会触发:

image