修复了 EPUB 布局,其中每个页面都有不同的大小

Fixed Layout EPUB where each page has a different size

我正在尝试创建一个具有固定布局但不是每个页面都应该具有相同尺寸的 Epub 文件。有些页面应该横向其他纵向。这可以通过 EPUB 3 实现吗?

我必须在 opf 文件、样式表 and/or 页面的每个 xhtml 中更改什么才能实现此目的?

谢谢

您可以通过对不同的布局使用不同的 /manifest/itemref/@properties 来实现这一点。请参阅以下示例:


<spine>
   ...
   <itemref idref="page01" properties="rendition:orientation-portrait"/>
   <itemref idref="page02" properties="rendition:orientation-landscape"/>
   ...
</spine>

请注意 @properties 只能用于 epub3