第一种,更改文件中css
before:
----------------
@font-face {
font-family:"cnepub";
src:url(res:///opt/sony/ebook/FONT/tt0011m_.ttf), url(res:///tt0011m_.ttf);
}
after:
----------------
@font-face {
font-family:"cnepub";
src:url(res:///opt/sony/ebook/FONT/tt0011m_.ttf), url(res:///tt0011m_.ttf),
url(res:///system/fonts/DroidSansFallback.ttf);
}
第二种,
书仓epub文档的代码,发现问题不在我的修改思路,不在我的修改代码的准确性,而出在书仓的epub代码不规范上。最关键的问题就在于其epub包里的html文件中,对css样式表的链接代码有误,采用了大写字母,造成NOOK不能正确识别并调用css文件。
找到了问题的结症,解决就很简单。
解决办法:用有整个目录查找替换功能的文本编辑器(如EditorPlus)或网页编辑软件(如DreamWeaver),把不规范的大写字母改为小写字母,保存即可。
即,出问题的代码是:
[Copy to clipboard]
CODE:
<link REL="stylesheet" HREF="css/about.css" TYPE="text/css" />
修改为:
[Copy to clipboard]
CODE:
<link rel="stylesheet" href="css/about.css" type="text/css" />