Adobe Digital Editions打开epub书籍文件,中文都是乱码问题的解决

epub在电脑上用AdobeDigital Editions打开基本都是乱码!我开始也以为是文档的问题,后来发现在手机上用iReader打开没问题。于是在电脑上改用calibre,没有乱码。不过这软件比较大,是专业制作电子书的。我只是看书,不想要那么大的软件,不过这软件的确兼容性好!解决办法还是有的,如下:

ADE对中文的显示差劲。但是,提供了修改缺省中文字体的办法。
1. 打开ADE程序安装文件夹,找到resources文件夹,该中有fonts文件夹;
2. 将我们要使用的自定义中文字体拷贝到 fonts文件夹中(默认是Adobe宋体,去下载:http://www.font6.com/html/Fonts/15670.html);
3. 在resources文件夹下有一个css样式文件:userStyle.css。通过修改这个文件来指定缺省字体。

userStyle.css默认情况下仅有一个空的body样式:


body
{
}

修改userStyle.css文件,指定字体格式(以默认Adobe宋体为例),并引用。用记事本打开
userStyle.css文件,修改内容如下:

@font-face {
font-family:"zh";
src:url("res:///fonts/AdobeSongStd-Light.otf");
}
@font-face {
font-family:"en";
src:url("res:///fonts/AdobeSongStd-Light.otf");
}
body
{
font-family:"en", "zh";
}
p
{
font-family:"en", "zh";
}
div
{
font-family:"en", "zh";
}
h1
{
font-family:"en", "zh";
}
h2
{
font-family:"en", "zh";
}

保存 userStyle.css文件,再试试打开以前中文乱码的EUPB文件,看到已经可以正常显示了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值