ePub 3-страничный спред
Я провел небольшое исследование формата ePub 3, так как планирую архивировать некоторые старые журнальные и газетные сканы и хочу создать некоторые ePub в качестве учебного упражнения. Я также хочу разобраться в этом, чтобы помочь в разработке JavaScript ePub reader.
У меня есть журнал, в котором есть трехстраничный плакат, но я не могу заставить позвоночник (и) правильно отобразить плакат.
Я пытался использовать свойства на шипах:
<itemref idref="034" properties="rendition:page-spread-center" />
<itemref idref="035" properties="rendition:page-spread-center" />
Но iBooks на OS X и iPad отображает это как обычные страницы в соответствии с остальными. Например, страницы 34 и 35 должны отображаться как отдельные страницы, однако они отображаются с 34 справа от 33 и 35 слева от 36.
Неужели я не понимаю, что должен делать распространение страницы *?
Я также пытался использовать page-spread-left
для них обоих, безрезультатно. В идеале, я бы разбил плакат на 3 страницы (например, 034-a, 034-b, 034-c) и сделал бы, чтобы читатель выполнил 3-страничный разворот (page-spread-left, page-spread-center, page-spread-right), но я не верю, что именно так определяется спецификация IDPF. Вот почему я пытаюсь понять, как просто отобразить один позвоночник в середине макета спреда. (Я также попытался удалить метаданные распространения, показанные ниже).
Вот некоторая дополнительная информация относительно моего пользовательского файла ePub:
Пакет (ОПФ):
<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>
1 ответ
Я определенно не эксперт здесь, только начал кодировать недавно. Но я чувствую, что распространение на 3 страницы маловероятно, но у меня есть предложение: использовать программу, такую как Photo Standard (не знаю, популярна ли она среди людей), чтобы разрезать среднюю страницу разворота пополам, а затем добавить половинки справа и слева на страницах разворота, соответственно на свое место. Таким образом, это всего лишь две страницы для читателя, но визуально это три. Может быть, это сработает, не совсем уверенный, действительно ли это связано с тем, что вы просите. Надеюсь, поможет.