zoukankan      html  css  js  c++  java
  • 入手台电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寸携带不方便,如果那种可以卷曲的电子纸可以普及,那么阅读扫描版电子书的时代就真正来临了。

  • 相关阅读:
    微信小程序实现课程表实例
    探索Java中的网络编程技术
    Java中的Spring MVC简介笔记
    我没有想赢,我只是不想输
    下次路过,人间再无我。
    从零基础入门MySQL数据库基础课
    vue.js-详解三大流行框架VUE_快速进阶前端大咖-Vue基础
    学习网站/实用工具,收藏的快搜网站,想找什么都有!!!
    【灵魂拷问】你真的懂得Mysql的管理和使用吗?
    【领会要领】web前端-轻量级框架应用(jQuery基础)
  • 原文地址:https://www.cnblogs.com/Lifehacker/p/e_ink_ebook.html
Copyright © 2011-2022 走看看