分享

【101201修改,更简便】给NOOK新手的超级无敌傻瓜式中文Epub显示方案

 maychao 2014-11-03

给NOOK新手的超级无敌傻瓜式中文Epub显示方案

这个方法只要做一个简单的文件代换即可,不需要用户了解原理,与破解无关,直接得到正常的中文显示显示效果,步骤如下:

1、关联:安装winrar之后,右键点击.epub文件,选择“打开方式…”--“选择程序”,然后选择Winrar并勾选“始终使用选择的程序打开....”,如此.epub文件和winrar的关联关系成立,以后只要双击.epub文件就会调用winrar来打开
2、替换:打开.epub文件,替换其中与中文字体显示有关的.css文件,一般是根目录下的stylesheet.css或者style.css,或者子目录OPS/css下的main.css,在winrar窗口里找到这些文件,然后把这里提供的同名文件直接拖入winrar窗口替换掉就可以了。使用这三个css文件的情况占了网上下载的epub文件的绝大多数,已经可以解决绝大部分问题
点我下载替换的CSS文件

ps.这三个文件的内容中在HTML排版格式上有少许不同 & nook专用

如果想要进一步了解nook的中文epub显示原理,请移步本坛此帖 学习一下吧

另一个方法,使用Sigil这个免费epub编辑软件,下载地址:PC版MAC版


用Sigil打开epub文件——同样可以象winrar一样直接关联之——打开左边栏的Styles项,Sigil会将识别出来的css文件显示其下,也许是main.css,也可能是其他名字,我们不需要关注,只要双击这个css文件,用以下蓝色字体的代码覆盖原代码,然后存盘退出即可完成在nook上正常显示中文的功能。

@font-face {
font-family:"DroidFont";
src:url(res:///system/fonts/DroidSansFallback.ttf);
}
body {
        padding: 0%;
        margin-top: 0%;
        margin-bottom: 0%;
        margin-left: 1%;
        margin-right: 1%;
        line-height:130%;
        text-align: justify;
        font-family:"DroidFont", serif;
}
div {
        margin:0px;
        padding:0px;
        line-height:130%;
        text-align: justify;
        font-family:"DroidFont", serif;
}
p {
        text-align: justify;
        text-indent: 2em;
        line-height:130%;
        margin-bottom:-0.8em;
}
.cover {
        width:100%;
        padding:0px;
}
.center {
        text-align: center;
        margin-left: 0%;
        margin-right: 0%;
}
.left {
        text-align: center;
        margin-left: 0%;
        margin-right: 0%;
}
.right {
        text-align: right;
        margin-left: 0%;
        margin-right: 0%;
}
.quote {
        margin-top: 0%;
        margin-bottom: 0%;
        margin-left: 1em;
        margin-right: 1em;
        text-align: justify;
        font-family:"DroidFont", serif;
}
h1 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:xx-large;
}
h2 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:x-large;
}
h3 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:large;
}
h4 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:medium;
}
h5 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:small;
}
h6 {
        line-height:130%;
        text-align: center;
        font-weight:bold;
        font-size:x-small;
}


这种方法制作出来的epub文件,在官方升级的1.5固件nook上、1.4及以下的破解/官方固件上都能正常显示,因为我的nook1.5还没有破解,不知道是不是在破解版上显示有什么问题。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多