「CALIBRE」- 场景及方案

添加书籍

通过 GUI 添加

WIP

通过 CMD 添加

calibredb add “/path/to/book.epub” –tags “tag1,tag2,tag3”

补充说明:
1)需要先停止 Calibre 进程,然后再执行命令行;
2)如果具有多个 Calibre 数据库,可以通过命令行参数选择特定数据库;

将附件关联到书籍

# 07/28/2021 关于(4)问题,我们 Path: Click to open 进入目录,并保存 PDF 文件。但是,如果此后修改书籍名称,那么 PDF 文件会丢失。因为 Calibre 会重新创建条目,而我们保存在目录中的 PDF 文件并不再 Calibre 数据库中,所以丢失。所以我们下载 PDF 文件之后,直接将该文件添加到 Calibre 中,而不是先创建条目,在复制 PDF 到目录中;

添加元数据源(Metadata Source)

Calibre桌面版豆瓣插件
https://www.jianshu.com/p/3076682b5ba6
https://github.com/fugary/calibre-douban

配置 http_proxy 代理

How do I get calibre to use my HTTP proxy?

通过设置 http_proxy 与 https_proxy 来使用代理(不支持 SOCKS 代理):

# http_proxy="http://proxy.eample.com:8080" calibre

在 Preferences => Miscellaneous 中,能够查看当前代理(只能查看,不能配置);

修改默认文件管理器

使用系统默认文件管理器,因此需要修改默认配置:

find /home/k4nz/.local/share/applications/ -type f -print0 \
    | xargs -0 -i grep pcmanfm '{}' --files-with-matches \
    | xargs sed 's/pcmanfm.desktop/org.gnome.Nautilus.desktop/g' -i
# 我们将默认的 PCManFM 修改为 Nautilus 文件管理器;

E-book Viewer

在 Calibre 中,内置电子书查看器,能够打开 .MOBI 格式的文件。

Q:如何平滑翻页?
A:右键 / Preferences / Scrolling behavior / Horizontal mouse wheel jumps to next/previous section / <Uncheck>