У меня есть EPUB, созданный с помощью InDesign 5.5, и я пытаюсь использовать встроенный Futura на iPad. Теги H1 и H2 отображаются правильно в iBooks 2.0.1, но теги P и классы по умолчанию установлены на Times Roman. Я пробовал взломать самп, но не повезло. Вот пример:
p.Narrative-Body {
font-family : Futura, Arial, sans-serif;
font-weight : normal;
font-style : normal;
font-size : 1em;
font-variant : normal;
line-height : 1.6;
text-align : left;
color : #000000; }
и вот HTML:
<p class="Narrative-Body">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sapien lorem, semper ac tempus quis, imperdiet quis dui. Morbi sed sollicitudin elit.</p> *Real copy covered by non-disclosure.*
Не удалось найти ответы на сайтах электронного производства, и я переустановил iBooks. Та же проблема. Тем не менее, он работает правильно в ADE и Safari и Caliber правильно показывает без засечек.
Заранее спасибо!
Мы делаем успехи !! Я добавил xml-файл com.apple и сопоставил свой стиль тела с тегами p. Теперь они отображают Futura, но только если они являются прямыми p-тегами или p-тегами с интервалами (используются для ввода текста). P-теги с классами по-прежнему не используют Futura. В качестве теста я сделал имена классов строчными в html и css, но все равно не повезло. Вот исправленный HTML:
<p><span class="Quote-RunIn">“Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci.” </p>
CSS теперь:
p {
font-family: Futura, Arial, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 1em;
font-variant: normal;
line-height: 1.6;
text-align: left;
margin: 0 0 1em 0;
orphans: 2;
widows: 2;
}
Наташа, так как я не использую тэг samp, я должен указать семейство шрифтов в тэге p, верно?