我已經做了一些研究對EPUB 3格式我打算歸檔一些舊雜誌和報紙掃描,並希望手藝一些ePub文件作爲一個學習的過程。我也想了解這些內容,以幫助開發JavaScript ePub閱讀器。EPUB 3頁展開
我有一本雜誌,其中包括中有一個3頁的海報,但我不能得到海報正確呈現脊椎(或多個)。
我的刺使用屬性的嘗試:
<itemref idref="034" properties="rendition:page-spread-center" />
<itemref idref="035" properties="rendition:page-spread-center" />
但是,在OS X和iPad顯示這是常規頁面在線與他們休息的iBooks。例如,第34頁和第35頁應顯示爲單獨的頁面,但是它們在33的右側被渲染爲34,在36的左側被渲染爲35.
我是否誤解了頁面傳播*應該是什麼去做?
我也使用page-spread-left
對他們倆的,沒有用試過。理想情況下,我會海報分爲3頁(如034- 一個,034- b,034- Ç),並有讀者呈現一個3跨頁(頁面蔓延左,頁面傳播中心,頁面傳播權),但我不相信這是如何定義IDPF規範的。這就是爲什麼我試圖弄清楚如何在展開佈局的中間顯示一個脊椎。 (我也嘗試刪除下面描述的傳播元屬性)。
這是關於我的自定義的ePub文件中的一些附加信息:
包(OPF):
<package prefix="rendition: http://www.idpf.org/vocab/rendition/#"
...
<meta property="rendition:layout">pre-paginated</meta>
<meta property="rendition:spread">auto</meta>
com.apple.ibooks.display-options.xml:
<display_options>
<platform name="*">
<option name="fixed-layout">true</option>
</platform>
</display_options>
是啊,我想避免這種情況,但不是一個壞主意。我希望iBooks能理解頁面傳播中心,因此我可以爲所有三個頁面使用單個圖像。 – Quantastical