我正在构建我在Adobe Digital Editions中测试的epub。问题是某些嵌入字体会正确显示,而其他字体将被忽略。然而,我为每种字体使用相同的代码(例如下面)。
@font-face {
font-family : "Jura Bold Italic";
src: url(fonts/Jura-Bold-Italic.ttf);
font-style: normal;
}
h2 {
font-family: "Jura Bold Italic";
}
某些字体似乎正常显示,其他字体则没有。此外,font-family或src url周围的引号或语音标记的任何其他组合似乎都会阻止@ font-face工作。
有没有人有这方面的经验?
答案 0 :(得分:0)
您需要添加名为“com.apple.ibooks.display-options.xml”
的文件以下是代码:
<?xml version="1.0" encoding="UTF-8"?>
<display_options>
<platform name="*">
<option name="specified-fonts">true</option>
</platform>
</display_options>
创建此文件并将其保存到META-INF文件夹中。这应该使字体在iBooks和ADE中工作。