@font-face 在 epub 中取得不稳定的成功
我正在构建 epub,并在 Adobe Digital Editions 中进行测试。问题是某些嵌入字体将正确显示,而其他字体将被忽略。然而我对每种字体使用相同的代码(例如下面)。
@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 工作。
有人有这方面的经验吗?
I'm building epubs that I am testing in Adobe Digital Editions. The problem is that some embedded fonts will show correctly, while others will be ignored. Yet I am using the same code (e.g. below) for each font.
@font-face {
font-family : "Jura Bold Italic";
src: url(fonts/Jura-Bold-Italic.ttf);
font-style: normal;
}
h2 {
font-family: "Jura Bold Italic";
}
Some fonts that seem to display properly, others don't. Also, any other combination of quotation marks or speech marks around the font-family or src url seems to stop the @font-face working.
Does anybody have any experience with this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要添加一个名为“com.apple.ibooks.display-options.xml”的文件,
代码如下:
创建此文件并将其保存到 META-INF 文件夹中。这应该使字体可以在 iBooks 和 ADE 中使用。
You need to add a file called "com.apple.ibooks.display-options.xml"
Here's the code:
Create this file and save it into your META-INF folder. This should make the fonts work in iBooks and ADE.