现在看来,电子书阅读功能已经是手机附加功能中不可或缺的一个部分。 在 S60 第二版平台,可以阅读的电子书格式是相当多的,只要安装使用对应的阅读软件就行了。一般有:掌上图书支持 mdx 格式图书;掌上书院支持 umd 、 nmd 格式;百阅视听支持 brm 格式;自带记事本、 Qreader 、 Smartviewer 支持 txt 格式; Quickoffice 支持 doc 、 xls 、 ppt 格式; Pdfplus 、 Adobereader 支持 pdf 格式; Isilo 支持 pdb 格式; jar 格式电子书需要在手机上先进行安装然后才能打开阅读。
在上述不同格式的电子书中,使用和阅读得最广泛的应该是 TXT 格式和 UMD 格式的电子书了,我们一般使用掌上书院来阅读 UMD 电子书,使用 QREADER 、 SMARTVIEWER 等来阅读 TXT 电子书。而 TXT 电子书不仅适用在手机上,事实上现在很多电子词典、 MP3 、 MP4 等都具备了 TXT 电子书阅读功能,还有 JAVA 电子书,基本上只要支持 JAVA 扩展的手机都能够阅读该格式的电子书,所不同的只是兼容性好坏不一致而已。这些格式的电子书在网上都有大量资源提供下载,不过所谓“自己动手,丰衣足食”,如果能够自己进行制作和编辑,那岂不是更好?而且有些比较新比较少见的电子书并不容易在网上找到,有时候从网上下载的电子书又会有某些章节的错误。
出于以上考虑,笔者在这里给大家详细讲述一下 TXT 、 JAR 和 UMD 电子书的制作、编辑和转换方法。教程中所使用的软件包括:文本编码批量转换软件 ConvertZ v8.02 多国语言版、 GB/BIG5/UTF-8 文件编码批量转换程序 v1.2 、 JBookMaker v1.06 、 UnJBookMaker 、 FKreader 手机书 PC 阅读器 v1.0 、 XBookMaker 、 Microsoft .NET Framework v2.0 、 mBookMaker v1.0 、 UMD 炮手 (windows) v2.0 ,这些软件可以到 http://play.younet.com/view.php?tid=33921 去下载。
一. txt 电子书制作、编辑以及编码转换
1. txt 电子书制作和编辑
显然, txt 电子书的制作和编辑是最简单的,因为 txt 是一种最基本的文本格式,只需要在 PC 上面直接编辑 txt 文件即可,可以打开 exe 、 chm 、 hlp 、 doc 等格式的电子书后,选定某部分内容,待文字反白后,右键选择复制,然后在 txt 文本中右键选择粘贴即可。


编辑好 txt 文档后选择保存即完成了 txt 电子书的制作。然后当我们就这样把 txt 电子书传到手机上使用记事本、 Qreader 、 Smartviewer 等软件来阅读时,却发现打开时出现了乱码,但是在电脑上打开时却没有任何乱码,这是为什么呢?原因在于:阅读软件的编码设置与 txt 文档的编码设置不一致。 Txt 文档后缀虽然都是 txt ,但是它有很多种编码,比如 ANSI 、 Unicode 、 UTF-8 、 GBK 等,而手机上的 txt 阅读软件一般都不能支持所有的编码,而如果不能设置成正确的编码,那么阅读 txt 书时就会出现乱码。怎样解决乱码呢?以 Qreader 的编码设置为例,如果出现乱码,我们可以在电脑上把 txt 文档打开,然后选择另存为,编码选择 UTF-8 (默认是 ANSI ),然后保存。再传到手机上,同时在 Qreader 软件设置中选择编码也为 UTF-8 ,这样也就不会出现乱码了。不过这样操作还是比较麻烦,特别是在有大量 txt 电子书需要转换编码时。下面介绍两个 txt 文档编码转换软件(文本编码批量转换软件 ConvertZ 多国语言版、 GB/BIG5/UTF-8 文件编码批量转换程序)的使用方法。
2. 文本编码批量转换软件 ConvertZ 多国语言版使用教程
运行 ConvertZ ,在“来源文件”下选择 txt 源文件路径(文件夹),在 FE 那栏选择“纯文件文件,此时在该文件夹中所有 txt 文档就会出现在左上角窗口中,鼠标点击可以选择文件,按下 Ctrl 键(或 Shift 键)可以多选,选定后点击中间的“加入”,则可把选定文档添加到待转换文件列表中,此时还可以继续选择左边窗口中的 txt 文档进行添加,也可以选择右边窗口中的待转换文档后选择“删除”,则取消对该文档的转换。点击中间的“全部加入”和“全部删除”则分别表示全部加入左边窗口中文件和全部删除右边窗口中文件。加入多个文件或全部加入则可进行批量转换编码。在目的地那一栏确定转换后 txt 文档的保存路径,默认为“我的文档”。

右上角窗口下可以选择转换编码,点击“进阶选项”,则有更多编码可以选择,语文输入模式可以选择简体或繁体,如下图所示,同时预览结果显示在右下角窗口中,设置好编码后点击“隐藏进阶选项”,然后再点击“开始转换”,则软件开始工作。转换完成后软件会报告转换所需时间,转换速度很快,根据编码设置不同所需时间也不同,不过通常批量转换十几个 10K 左右的文档只是控制在 0.1 秒内;一本约 15 万字的 txt 电子书,大小约为 300K ,从 ANSI 编码转换为 GBK 编码所需时间为 0.016 秒,转换成 UTF-8 编码所用时间为 0.031 秒,转换成 Big5 编码耗时 0.219 秒。

2.GB/BIG5/UTF-8 文件编码批量转换程序使用教程
运行该软件,跳出如下窗口,整个界面很简洁。右边是操作栏,下面可以选择是否保留文件备份,该软件没有转化后目的地设置,它会将转换编码后文件覆盖原文件,如果勾上“保留文件备份”则会在覆盖原文件的同时,对原文件备份,形成 bak 备份文件(其文件名仅是在原文件名后加上后缀 bak )。

|