» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[其他] 拿到Nook2 你该怎么用?之专心看书路线

经过了几天的折腾,大体写一下心得体会吧:

拿到Nook2 你该怎么用?之专心看书路线

由于nook2原生软件不支持中文,(安德猴本身是支持中文的,所以会出现能正确显示中文文件名,但是书籍文字为方块的情况)看中文书就需要增加中文字体。这里有两种方法:
1.外挂字体
外挂字体的好处是操作比较简单,只需要把常用的中文字体复制到nook内置内存或者存储卡上的font文件夹就可以了。推荐使用老牛的唯美字体包Oxen-fonts.rar(http://dl.dbank.com/c0smgk0f3b)在阅读时,在阅读菜单中点Aa Text字体设置中勾选Publisher defaults就应该可以正确显示中文了。缺点是这种方法对epub的要求较高,很多从网上下载下来的epub都需要重新编辑修改css之后才能正确显示,如果书籍较多,修改手续显得很繁琐。
详细信息可以参考http://www.hi-pda.com/forum/viewthread.php?tid=812236 阅读的自在:NOOK2不折腾记。

2. 置换内置字体
替换内置字体算是一种一劳永逸的办法。通过整合和替换的,使nook2内置中文字体。这样绝大部分的epub文件都能在不修改的前提下正确显示中文,达到不折腾的看书的目的。缺点是需要有一定的电脑操作能力,另外替换字体有一定的风险。
具体方法如下可以参考 http://nookdevs.com/NookTouch_Rooting


说一下我的操作:
需要准备的东西:

* Nook2一台,需已经成功连接过电脑(即驱动已经正确识别安装);
* 容量大于128MB的Micro SD一张,格式化好;
* 准备Win32DiskImage.exe,noogie.img 和uRamdisk_rooted。建议下载这个傻瓜包http://dl.dbank.com/c0c6xhte90,基本上必备的软件都有了需要的软件都有了。
这里要注意一点,如果你的nook2 已经升级到1.1.0版本,uRamdisk_rooted需要替换使用新版 http://forum.xda-developers.com/showthread.php?t=1337653 这里可以下载到,我自己用的是wifi版的。
* 需要替换的字体建议使用 http://www.hi-pda.com/forum/viewthread.php?tid=805533 Nook2自制6种中文+英文混合字库发布贴 里面的,比较完美。可以不用全部替换,只用选自己需要的下载就行。

1. 准备启动盘(卡):micro SD卡插入读卡器连接电脑,执行Win32DiskImage.exe,选择 noogie.img 和Micro SD卡的盘符(一定确认盘符正确!),点击write。 完成之后,安全卸载退出。

2. Nook2关机, 插入刚才制作好的Micro SD卡,USB线连接电脑 开机。 稍等,如果屏幕上显示 root forever,说明启动正确。

3. Nook2 usb连接电脑。 如果你用的Linux系统,会发现新识别出7个盘,其中有个盘的名称为380M, 这里的font文件夹里放的就是系统内置的字库。 你可以直接把刚才下好的需要字体替换进去,注意!!!修改权限为rw-r--r-- ,重启之后, 在阅读菜单中点Aa Text字体设置里选择已经替换含有中文的字体,之前看不成的方块字就全部能正确显示了。当然如果你和我一样是Linux小白的话,或者手边没有Linux的电脑,那么就需要执行以下步骤。

4. 显示 root forever的NOOK连接Windows系统的电脑,系统应该会识别出一个名为boot的磁盘。找到uRamdisk这个文件,把它复制出来,做个备份, 重命名uRamdisk_rooted 为uRamdisk,覆盖源文件。安全退出, 关机,取出MicroSD卡,重启, root完毕。

5. 开启wifi,使电脑和nook处于同一网络内。确认nook2 的ip地址,可以在settings-wireless里面看到。

6. 把需要更换的字体以及 “NOOK2/NST 一键换字体” http://www.hi-pda.com/forum/view ... 3238&extra=page%3D9 一文中的.bat附件都放在刚才解压开的傻瓜包的文件夹内。 执行bat文件,根据提示填入Nook的IP地址,回车。稍等片刻,字体全部更换完毕之后nook会自动重启。

7. 开机之后,在阅读菜单中点Aa Text字体设置里选择已经替换含有中文的字体,之前看不成的方块字就全部能正确显示了。

8. 对于有原生情节的童鞋,你可以再次使用那张microSD卡启动nook,把之前备份的原生uRamdisk覆盖回来。重启,这样你的nook就又回到无root的原始状态了。当然我个人认为其实可以保留root状态。毕竟root本身并不会增加费电量,本身也只不过是替换了一个文件而取得最高权限而已。真正可能造成费电是应该后来装的一些launcher,软件等。最后可以把那张TF卡格式化回来了。需要专门的格式化软件如松下的sdformater:http://dl.dbank.com/c0j9t82q4z

中文字体问题解决后,安心看书吧。。。

[ 本帖最后由 GioGio 于 2011-12-25 23:31 编辑 ]


本帖最近评分记录
  • ntxdz 激骚 +3 精品文章 2011-11-23 08:33
  • coolmanman 激骚 +5 精品文章 2011-11-22 21:12

TOP

引用:
原帖由 kerorozhou 于 2011-11-22 19:58 发表
原生reader看书速度感觉不错,字体替换之后也感觉比较完美了,就是目录还是不太完美

话说root修改过按键定义之后重新恢复之后还是那个自定义按键功能
开root explorer
找到/system/usr/keylayout/TWL4030_Keypad.kl
打开文本编辑找到以下key,并改回下列键值,重启就OK了。
key 407 RIGHT_NEXTPAGE
key 412 LEFT_NEXTPAGE
key 139 LEFT_PREVPAGE
key 158 RIGHT_PREVPAGE



TOP

引用:
原帖由 ablution 于 2011-11-22 20:52 发表
为啥我替换了字体,EPUB里面还有部分字体是框框,苹果上正常能显示的,小说的标题到NOOK2里面就变成了框框
这就说明是这个字或者字符是你替换的字库里面没有的。


TOP

引用:
原帖由 ablution 于 2011-11-23 00:23 发表
搞定了,原来是字库两个文件都要刷进去,就刷了单独一个,汗~~
好吧,可能是我没说清楚。虽然是可以选择喜欢的字体的, 但是同一字体名称下的2-4个字库还是应该完整刷进去的。

TOP

引用:
原帖由 somissu 于 2011-11-23 01:53 发表
LZ你这是转帖吗? 我记得好像看到过,我来说下我的方法
我电脑没有很好,所以我也查了很久,发觉这个信息:并不是nook不支持中文,而是epub格式出的比nook早,所以epub的代码并不能指向nook的中文字体
你右键epub, ...
感谢分享。
换字体的方法不是我首创的,但是本文还是我自己码出来的。。。。
nook不支持中文的主要原因就是nook原生的看书软件内没有中文字库啊。
你使用的办法实际上就是我说的第一种方法,外挂字库。其主要原理就是修改epub,让epub的文件使用指定路径的字库,按照指定的格式来显示中文。 优点是不用对系统进行修改,缺点当然就是要对每一个epub进行处理。当然现在有很多好用的程序可以批量修改,但是毕竟还是无法做到epub扔进nook就能看。另外这种方法在看书中只能使用默认css里面指定的字体,不能在nook里更换字体以及设定边框宽度,也稍显遗憾。
我用的第二种换字体的方法实际上就是使nook2从软件角度支持中文,虽然第一次需要“折腾”一下,但是后续就相对比较简单了,在nook里也可进行喜好调整。。。爱折腾的还可以自己整合喜欢的字体。
两个方法各有优缺点,完全根据个人喜好而定。目前网络流传的epub制作规范没有统一的标准,如果你有心编辑一下,统一标准其实对个人的书库管理也是好事。 当然懒得动手的,能把epub扔进nook就开始看书,这样也不错嘛。这也是我这码这么多字追求的目的。

TOP

发新话题
     
官方公众号及微博