在epubs中使用@ font-face取得了不稳定的成功

时间:2012-02-05 20:47:16

标签: font-face epub

我正在构建我在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工作。

有没有人有这方面的经验?

1 个答案:

答案 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中工作。