Nokia 770从入手到精通(二)中文显示和电子书软件FBReader的安装配置

因为就当个看书机,所以我不需要在N770上输入中文,也不需要菜单汉化,因此只需要装个字体就行了,我看书时偏好宋体,因为有看纸版书的感觉~

一、安装喜欢的字体
方法一(直接安装android字体,简单方便):安装“N770刷机软件合集”(第一篇帖子里有下载地址)里的ttf-droid_1.01-dfsg0maemo3_all.deb,然后重启机器即可。
方法二(复杂,但你可以自由使用想要的字体,字体扩展名要ttf,ttc的要手动改名成ttf):
1、首先获得root权限
2、将ttf或ttc字体(比如XP下的C:\WINDOWS\Fonts\simsun.ttc),拷贝到MMC卡上
3、运行x-terminal,sudo gainroot,然后cp /media/mmc1/simsun.ttc /usr/share/fonts/simsun.ttf
4、fc-cache -f
5、重启机器
就可以在浏览器以及FBReader之类的软件里显示中文了。

二、修正中文标题显示乱码的问题
安装完中文字体以后,可以浏览中文的网页/文件等,但是你会发现标题处还是一堆方块形的乱码,及其难看,下来便开始修正这个问题了:
1.运行X-Terminal并获取root权限
2.根据你所使用的theme找到对应目录
Theme1 orange /usr/share/themes/default/matchbox/theme.xml
Theme2 light blue /usr/share/themes/theme1/matchbox/theme.xml
Theme3 dark blue /usr/share/themes/theme2/matchbox/theme.xml
Theme4 gray /usr/share/themes/theme3/matchbox/theme.xml
注意Theme编号和文件名之间的差别,例如我使用蓝色主题Theme3 ,应该修改/usr/share/themes/theme2/matchbox/theme.xml
3.利用cd命令切换到对应目录
例如我的 cd /usr/share/themes/theme2/matchbox/
4.为以防万一,先备份一下主题文件
cp –i theme.xml theme.xml.original
5.将这个theme.xml文件拷贝到卡上以便编辑
cp -i theme.xml /media/mmc1/theme.xml
6.利用fc-list命令找到你所安装的中文字体全名
例如android字体的是 Droid Sans Fallback
7.在PC上利用Note打开theme.xml文件,查找以下行
8.将你所安装的字体名称,字体大小加进去,以 | 符号间隔
例如
9.保存文件
10.拷贝回对应目录
cp – i /media/mmc1/theme.xml /usr/share/themes/theme2/matchbox/theme.xml
11.reboot便完成

三、电子书软件FBReader的安装
按顺序安装“N770刷机软件合集”(第一篇帖子里有下载地址)里的\fbreader文件夹里的如下安装包:
libfribidi0_0.10.4-6_armel.deb
liblinebreak-maemo2_1.0-1_armel.deb
libzlibrary-maemo2-noconic_0.10.7-1_armel.deb
fbreader-maemo2_0.10.7-1_armel.deb

四、Fbreader的设置运行
第一次运行会打开fbreader的帮助文档,不管它, 然后按菜单键,打开preference 在gereral中 language for encoding detection选择chinese, 在Styles中,family选择Droid Sans Fallback(或者其它你安装的中文字体)
在fbreader的主界面中,选择左下角带+号的书籍图标,即可添加图书了,文件我是放在mmc卡中的,在书籍选择菜单中退到根目录,选择media – mmc1 – 就可以看到了。 点击书籍打开,第一次打开书的时候会打开book info窗口, 在common中, encoding set和encoding根据你的电子书编码确定,一般是选择east asia /chinese simplified(gbk)或者Unicode/Unicode(UTF-8), 点击ok就好了。
要想设置点击屏幕翻页,进入菜单->preference-> Scrolling-> Options for 选 Tap Scrollings,其余按下图配置。再转到最后一个Maemo选项卡,第一个值设为40,第二个值设为90。这样触摸的灵敏度比较好。

还有其余设置比如文本颜色什么的,自己看着摸索吧,不难。
来张效果图,《鬼吹灯2》

Leave a Reply

Your email address will not be published. Required fields are marked *