电子书

A collection of 3 posts

iBooks

iBooks 自定义丛书集

前段时间 iBooks Store 还没被和谐的时候,从商店里下载一些套装书,书架上是以丛书系列的方式显示的,但是如果是自己手动添加的电子书,会发现 iBooks 并不能识别 metadata,于是网上搜索了一下相关资料,找到了一份 15 年网友给的回答[1]。大致情况就是:如果要自己手动添加几本书到一个 series 里,需要自己修改数据库,而且还不能通过 iCloud 同步到手机平板上去,也就是说就算手动修改成功,也只有在 macOS 上的 iBooks 有丛书显示效果。 这里大致翻译整理一下基本过程(以《来自新世界》上下册为例): 测试环境:macOS 10.12.3 (16D32)、iBooks 1.8 (1261.

EPUB

Calibre 开启网页共享服务器

Calibre 是一个多平台电子书管理软件,可以用来管理 epub、mobi 或者 txt 等格式的电子书...... 总之 Calibre 是 macOS 上为数不多的电子书管理软件之一,用过的人对这款软件评价褒贬不一,有的人觉得这软件由于是 qt (原以为是 Java 写的来着)写的跨平台程序界面太丑了,也有人说这软件运行太慢了,其他的还包括太重了之类的评价,不过我倒觉得还好,毕竟只是拿来管理电子书文件的,真正要阅读电子书和展示~~(装逼)~~还得靠 iBooks。 直到最近我才知道这软件可以开一个供分享的网页服务器[1],而且还有一套已经写好了的网页界面(虽然 UI 跟不上潮流,不过嘛还行)。这里顺便也记录一下搭建 calibre-server 的方法。(这里只提供 Ubuntu 系统环境的安装方法。 首先是在服务器上安装 Calibre(命令有一点长注意请复制完整)

EPUB

制作 EPUB 电子书并适配多看阅读

多看出品的图书都是全屏封面,而且注释都会有漂亮的弹出框,这对于我等完美主义者简直不能更棒了,但是,虽然说多看图库现在相对来说已经很全了,但是些许冷门书籍还是缺少的,需要我们自己制作。更多细节参考多看电子书规范扩展开放计划[1] 图片全屏显示 需要编辑 content.opf 这个文件,我大概讲一下这个文件的作用「一般使用软件制作 EPUB 都会自动生成,我们只需要稍作修改即可」 content.opf 是 EPUB 电子书的核心文件,而且是一个标准的XML文件,依据OPF 规范,主要由五个部分组成: metadata // 元数据信息,比如标题、描述、类型、出版社之类的信息 manifest // 列出各类文件列表 spine // 决定文档阅读顺序 guide //指南,依次列出电子书的特定页面 tour //导读「根据不同的读者阅读水平或者阅读目的,