2017年5月13日 | Leave a comment http://www.hi-pda.com/forum/viewthread.php?tid=651239 这个方法只要做一个简单的文件代换即可,不需要用户了解原理,与破解无关,直接得到正常的中文显示显示效果,步骤如下: 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; } 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 @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还没有破解,不知道是不是在破解版上显示有什么问题。 最后,有兴趣的话还可以点击菜单的Tools-Meta Editor,编辑一下epub的一些属性信息,像我就肯定要把那些无用的builder\rights之类的删除,修正Subject等等,让这个epub成为你个人的东西 [ 本帖最后由 ronson 于 2010-12-1 15:52 编辑 ]