入手台电K6

最近入手了电纸书,折腾了好久,感觉有点浪费时间阿,这时间和钱拿去买书读书该多好……

期间遇到一个问题,6寸屏幕的电纸书看pdf相当痛苦,幸好新固件有pdf重排。但换行依然不知所谓不明就里不能人道……于是需要自己处理下,网上流行一个wps处理法,大意就是将txt文本粘贴进wps的6寸模板里,然后另存为pdf。这样可以设置自己喜爱的字体,的确是不错的选择。此外还有通过虚拟打印机打印成pdf的。

txt源不是那么容易找的,万一找回来的已经是pdf,怎么办呢?可以通过pdfcrop进行切边,这款软件在ubuntu下是一个perl脚本,原理大概是直接提取文本外的那个“盒子”,再以之为页面大小,这样白边自然而然就没有了。但速度非常慢,转换后体积扩大10倍,不够实用。还有一个pdfnup,是pdfjam的一个工具,可以将两页pdf做成1页,拿去打印就方便了。也附带有切白边的功能,原理却不一样。它是新建一个latex文件,将原文pdf像图片一样嵌入其中,然后进行缩放处理。通常都能减少体积,而且速度也快,但切多少就要靠自己手动控制了。另外切完白边后放进机器中似乎不能重排了,这点待验证。

不由得又想起TAOUP里面提到的,纯文本最好。当然,这里不包括为了营造格式随便断行的txt。如果pdf有相应的ps或者tex文件,要变6寸pdf还不简单?相信改个模板就行了,像pdf带盒子是最难处理的,将html直接dump成txt似乎也带有换行,比较麻烦。总的来说,数据是文本流这种模式最好,图片之类的应该是处于漂浮状态的,由排版方决定图片的位置,这也是html的思想。

关于机器,台电K6似乎是市场上最便宜的6寸E-ink机器了。然而,似乎易万卷的S600更好一些。上市日期差了3个月,硬件方面却有较大区别。k6用的是arm7的,瑞芯微的解决方案,而S600用的是arm9,而且用的是linux系统。买之前没考察清楚阿,嵌入式设备上的固件也很重要,需要列入考虑方案。虽然K6也支持16灰阶,但仅仅是硬件上,要等到相应固件不知何年何月,另外还有pdf切白边的功能,不知道台电还打不打算继续做出来。易万卷的Linux系统起码让人看到了那么一丝可以hack的机会啊……

总结:6寸电纸书看文学类的书最好,epub格式不错,本身基于xml结构,排版方面没有什么问题。要看扫描版pdf,还是等10寸吧,10寸携带不方便,如果那种可以卷曲的电子纸可以普及,那么阅读扫描版电子书的时代就真正来临了。

原文地址:https://www.cnblogs.com/Lifehacker/p/e_ink_ebook.html