文章目录:
一 、azw3是什么格式?
azw3是亚马逊公司创建的专有电子书文件格式 ,其扩展名可以在具有亚马逊公司 Kindle应用程序的智能手机 ,平板电脑 ,计算机或电子阅读器等设备上下载和阅读 。
Kindle设备和应用程序设计为使用亚马逊的电子书格式:基于Mobipocket的AZW;在第四代及以后的Kindle中 ,AZW3也称为KF8;以及第七代及以后的Kindles ,KFX 。
Kindle不支持许多其他电子书阅读器使用的EPUB文件格式 ,尽管EPUB文件可以转换为Kindle可以阅读的其他格式 ,例如MOBI和PDF 。
与EPUB相似 ,亚马逊公司的文件格式旨在用于可重排 ,格式丰富的电子书内容 ,并支持DRM限制 ,但与EPUB不同 ,它们是专有格式 。AZW文件于2007年在第一款亚马逊 Kindle中首次亮相 。
它填补了Mobi对于复杂排版支持的缺陷 ,支持很多HTML5(尚不支持 HTML5 的视频和音频标签)和CSS3的语法 ,这就大大改善了原来mobi或azw内容排版上的一些缺陷 ,单纯从读者的角度来讲 ,是不输epub格式的 。
发布历史
在2011年底 ,Kindle Fire推出了“ Kindle Format 8”(KF8) ,也称为AZW3文件格式 。AZW3支持HTML5和CSS3功能的子集 ,同时充当向后兼容的MOBI内容文档的容器 。
2015年8月 ,前两年发布的所有Kindle电子阅读器都进行了更新 ,其中使用了新的排版和布局引擎 ,在文本中添加了连字符 ,字距和连字 。
支持此引擎的电子书要求使用“ Kindle Format 10”(KFX)文件格式 。支持增强的排版格式的电子书在其产品页面的电子书说明中指出 。
2017年 ,亚马逊发布了Kindle Create ,该工具可以将Microsoft Word文件转换为Kindle文件格式 。
二 、安卓与docker---在旧手机上部署服务
之前为了实现手机作为智能家居控制中心 ,安装了homeassistant 。然而 ,每次更新版本都让我感到非常不便利 ,因为需要升级一些组件 。如果手机能够运行docker ,那么通过一句命令就能更新容器 ,这无疑将带来极大的方便 。经过查询资料 ,我发现这是可行的 ,于是着手实现 ,并记录下整个过程 。
为了实现这个目标 ,我需要具备一些前置技能 ,包括对Linux有一定的了解 ,能够根据资料编译内核 。此外 ,我还需要能够刷安卓手机系统并root它 。选择设备时 ,我倾向于选择有大量第三方固件 、官方开源较好的手机 ,如小米 、一加 、三星等 。
在MIUI上直接操作的尝试并没有成功 。我找到了MIUI开源的kernel ,下载并编译 ,但发现缺少wifi驱动 。虽然官方提供相关材料 ,但由于材料体积庞大且下载时间过长 ,我没有成功完成 。如果各位大神有成功操作的经验 ,欢迎分享 。
转而选择第三方开源固件 ,我找到了xda上最新的一个包 ,并使用orangefox刷入系统 。接着 ,我root了手机 ,然后开始编译kernel 。使用termux作为工具 ,我执行了一系列操作 。在编译过程中 ,我注意到许多CONFIG处于missing状态 ,于是记录下需要补全的配置 ,并将其修改为启用状态 。
编译完成后 ,我备份了当前系统的boot ,并保留以备不时之需 。使用Android Image Kitchen将boot.img解包 ,替换Image.gz-dtb为原boot中的.img-kernel ,并确保名称一致性 。打包完成并刷入boot分区后 ,我再次使用termux检测 ,确保大部分配置已启用 。
接下来 ,我安装了docker ,运行设置完成 。需要注意的是 ,网络建议使用net而非bridge ,具体操作参考相关文档 。至此 ,我已经可以拉取服务运行 ,例如安装homeassistant和Portainer 。
实现手机上运行docker服务还有其他可行方案 ,如mobian和postmarketos ,它们适配了部分手机型号 。参考资料包括github上的相关代码库 、xda论坛 、小米内核项目和小米百科 。
三 、『38』在Android平台做阅读笔记的方法
在 Android 平台记笔记 ,指的是用手机或者安卓平板写笔记 ,这里暂时不包括其他设备 。
该平台的特点是 ,移动能力强 ,便携 ,但是办公能力弱 。这里的阅读是非常方便的 ,在很多软件的帮助下 ,阅读体验往往比电脑更好 ,而且便携性使得这里的阅读可以保证高度连续性 。单纯从『阅读』看 ,这真的是相当优秀的平台 ,所以 ,如果能在这样优秀的阅读平台上方便地『写读书笔记』的话 ,那就太完美了 。
马驴我作为“不记笔记会死星人”呢 ,在这个方面也是各种尝试 ,费了不少力气 ,但一直没有很理想的效果 ,甚至一直连“够用”这个级别的解决方案都没有遇到 。直到最近 ,某个神器的新版本出现 ,才在很大程度上解决了这个问题(具体是什么 ,我会在后面说明 ,这里先卖个关子) 。所以现在总算是有了一些相对成体系的解决方案了 。
一切一切的前提都是 ,阅读的同时要记笔记 。如果只是单纯的阅读而不记笔记的话 ,这样的阅读适合于看小说之类的超浅阅读材料 ,所以不在本文的讨论范围内 。嗯 ,所以在 Android 上阅读也要有良好的记笔记条件才理想 。
三星的Note系列我没有见过 ,所以不清楚一支笔能带来怎样的扭转 。单纯说常见的纯触屏设备吧 ,这些设备如果想要在阅读的时候记笔记的话 ,需要具备 适合笔记的基本条件 :
如果满足这样的条件的话 ,就能在区域截屏的基础上 ,对局部进行文字笔记的记录 ,最后还能将汇总在一起的笔记导出来 。
既然上面列举了笔记的基本条件 ,那么就要针对性地装一些软件 。通常是多个工具配合才能良好运转 。
阅读器的话 ,epub的支持是最为广泛的 ,mobi在手机上除了kindle以外极少有能打开的工具 ,而kindle的体验太差 ,所以 , 在Android上阅读尽可能将电子书转化为epub格式 。
其余的常见格式就是pdf了(可能还有奇葩的caj) ,这种东西通常不能转epub或者其他格式 ,即使勉强转化 ,效果也不理想 。所以直接按原始格式阅读即可 。
笔记软件其实在Android上并不需要独家列举 ,毕竟只要有记录功能就够了——吗??才不是 。
笔记不仅仅是写下来而已 ,一定还要有足够强大的方便性 ,毕竟阅读实在是一件辛苦事:即使你热爱阅读 ,也一样 。
所以 ,本着方便的需求 ,对笔记软件进行审视以后可以发现一些值得推荐的工具:
Epub类:
其他类:
其他无论是网页还是pdf之类的 ,笔记都相似 ,采用独立的笔记软件进行整理比较好 。
不得不说的是 ,除了OneNote外 ,为知笔记也有类似的快速笔记并添加到上一篇笔记的功能 ,但只限于『复制』而已 ,与输入是脱轨的 ,所以灵活性较差 ,还不完善 。其余软件更是完全没在这方面用力 。
前面说过的 ,『区域截图』工具 ,在Android上必须Root才能正常工作 。Root以后这类工具还是一搜一大把的 ,感觉不出多大区别 ,就不推荐了 ,这一步的难点在于Root 。
不Root真的就不能区域截图 ,只能全屏截图!
万事俱备 ,现在开始分析阅读笔记的写作方法 。
这个很简单 。以多看阅读为例 ,阅读的时候发现较好的段落以后直接长按划线 ,然后写读书笔记就行了 。没什么难度 。
值得一提的是 ,在手机上不容易把握全局逻辑 ,所以这样的阅读通常不是阅读的终点 ,还需要在电脑上进行进一步的梳理——如果想要更深一层地理解书中内容的话 。但单纯在Android上读epub并记笔记的话 ,这就够了 。
相比之下 ,这个略微困难 。
首先我们开启OneNote的悬浮窗 ,同时开启区域截图工具 ,然后开始读pdf 。
还是要说OneNote在移动端糟糕的阅读体验……所以这里的笔记通常是不能直接在手机上看的 ,实在很难看 。需要在电脑上整理一下 ,把多余的笔记容器(方框)合并以后 ,才能正常适应手机屏幕 。
补充:没有Root的Android手机 ,在这一方面会遇到巨大的困难 。 。 。
网页资料 ,无论是保存到Pocket之类里面还是直接网页阅读都一样 ,和读pdf差不多 ,多一步『分享』 。这一步是为了保存来源 ,毕竟这里的阅读明显要零散得多 。
所以步骤为:
这个方法还是要提一下 ,保证方法的完整性……
简单来说就是 ,Android设备只负责显示阅读材料 ,而笔记由屏幕外面的实体(纸质)纸笔完成 。
适合于为课本记笔记 。
这个大家都熟悉 ,难度较小 ,只不过记笔记以后整理起来较为困难 ,这是本方法的最大问题 。
到此 ,以上就是小编对于容器mobi的问题就介绍到这了 ,希望介绍关于容器mobi的3点解答对大家有用 。
留言评论
暂无留言