gpt4 book ai didi

epub - 如何根据打印副本将epub文档查看为页面?

转载 作者:行者123 更新时间:2023-12-05 08:10:13 27 4
gpt4 key购买 nike

在流行的桌面电子书查看器(如 calibre、FBreader 或 Cool Reader)中,我缺少一项功能,即以与打印版电子书相同的页码显示电子书。有些人(也在这里)声称 epub 没有页面概念(例如 how to implement 'page break' in epub reader)。

但这不是真的。来自 http://www.idpf.org/accessibility/guidelines/content/xhtml/pagenum.php :“如果电子书是从与打印文档相同的工作流程中生成的,则打印分页标记应保留在文档中。这些标记有利于混合打印/数字环境(例如教室)中的读者,因为页码允许共同点两个版本之间的引用。”从它的常见问题解答部分:“页码真的重要了吗? - 是的。尽管 future 主义者和技术爱好者断言,打印仍然是至高无上的。因此,混合打印/数字环境中的任何人 - 使用辅助技术或不是——需要一种同步电子和打印内容的方法。”

我用两个包含分页标记的不同文档测试了几个电子书查看器,但它们没有分成几页(或者我缺少首选项)。非常感谢任何帮助和信息。

最佳答案

您可以使用 CSS 和属性 page-break-after=always 强制分页,但这不是电子书的最佳页面布局。例如,将一个类添加到具有该样式的 epub:type="pagebreak" 标签。

<span epub:type="pagebreak" id="page23" class="pagenumber">23</span>

.pagenumber { /* other styles*/ page-break-after=always !important; }

关于epub - 如何根据打印副本将epub文档查看为页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21061449/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com