Man page - calibre-debug(1)

Packages contains this manual

Available languages:

en fr mr pt_BR is es kn it ca pl vi nb sl lv pt eo ms ko fa eu et nl ar da cs gl tr zh_HK sk hu bg sv hr ja he lt uk fi ru ro zh_TW sr ka el zh_CN de

Manual

CALIBRE-DEBUG

NAME
[选 项 ]
AUTHOR
COPYRIGHT

NAME

calibre-debug - calibre-debug

calibre-debug [options]

各 种 有 助 于 调 试 calibre的 命 令 行 接 口 。 如 果 没 有 选 项 , 此 命 令 将 启 动 内 置 的 Python解 释 器 。 你 也 可 以 在 debug 模 式 下 运 行 主 要 的 cailbre GUI, calibre 电 子 书 阅 读 器 和 calibre 编 辑 器 。

它 还 包 含 了 各 种 没 有 专 用 命 令 行 工 具 的 calibre的 接 口 , 比 如 字 体 子 集 , 电 子 书 对 比 工 具 等 等 。

你 也 能 用 calibre-debug 来 运 行 独 立 的 脚 本 。 像 这 样 来 操 作 :

calibre-debug -e myscript.py -- --option1 --option2 file1 file2 ...

在 -- 后 的 的 所 有 东 西 都 被 传 输 到 了 脚 本 里 。 您 也 可 以 在 脚 本 中 使 用 calibre
debug作 为 shebang。 类 似 这 样 :

#!/usr/bin/env -S calibre-debug -e -- --

每 当 您 将 包 含 空 格 的 参 数 传 递 给 %p程 序 时 , 请 将 参 数 放 在 引 号 中 。 例 如 : "/some path/with spaces"

[选 项 ]

--add-simple-plugin

通 过 指 定 包 含 插 件 代 码 的 py文 件 的 路 径 , 添 加 一 个 简 单 的 插 件 ( 例 如 仅 由 .py文 件 组 成 的 插 件 )

--command, -c

运 行 Python 代 码 。

--debug-device-driver, -d

调 试 ' 设 备 检 测 '

--default-programs

从 Windows 默 认 程 序 注 册 / 取 消 注 册 calibre。 --default-programs = (register|unregister)

--diff

启 动 calibre diff工 具 。 例 如 : calibre-debug --diff file1 file2

--edit-book

用 调 试 模 式 启 动 calibre " 编 辑 书 籍 " 工 具 。

--exec-file, -e

运 行 文 件 中 的 Python 代 码 。

--explode-book, -x

将 书 籍 拆 解 到 指 定 文 件 夹 中 。 用 法 : -x file.epub output_dir 将 书 籍 导 出 为 HTML文 件 和 元 数 据 的 集 合 , 您 可 以 使 用 标 准 HTML编 辑 工 具 对 其 进 行 编 辑 。 该 用 法 适 用 于 EPUB、 AZW3、 HTMLZ和 DOCX文 件 。

--export-all-calibre-data

导 出 所 有 calibre数 据 ( 书 籍 /设 置 /插 件 ) 。 通 常 , 系 统 会 要 求 您 输 入 要 导 出 的 导 出 文 件 夹 和 书 库 。 您 可 以 将 它 们 指 定 为 命 令 行 参 数 以 跳 过 这 些 问 题 。 导 出 文 件 夹 和 书 库 使 用 绝 对 路 径 。 特 殊 关 键 字 “all”可 用 于 导 出 所 有 库 。 例 如 : calibre-debug --export-all-calibre-data # 用 于 交 互 使 用 calibre-debug --export-all-calibre-data /path/to/empty/export/folder /path/to/library/folder1 /path/to/library2 calibre-debug --export-all-calibre-data /export/folder all # 导 出 所 有 已 知 书 库

--gui, -g

在 调 试 模 式 下 运 行 用 户 界 面 。 调 试 输 出 信 息 打 印 到 stdout 与 stderr 。

--gui-debug

使 用 调 试 控 制 台 运 行 用 户 界 面 , 日 志 输 出 到 指 定 路 径 。 仅 适 用 于 内 部 使 用 , 使 用 -g选 项 在 调 试 模 式 下 运 行 用 户 界 面 。

--help, -h

显 示 此 帮 助 信 息 并 退 出

--implode-book, -i

聚 合 以 前 拆 解 过 的 书 籍 。 用 法 : -i output_dir file.epub 从 output_dir的 文 件 中 导 入 书 籍 , 这 些 文 件 必 须 是 由 之 前 调 用 :option:
`
--explode-book`创 建 的 。 一 定 要 指 定 与 拆 解 时 使 用 的 文 件 格 式 相 同 的 文 件 格 式 。

--import-calibre-data

导 入 先 前 导 出 的 calibre数 据

--inspect-mobi, -m

查 看 指 定 路 径 的 MOBI 文 件

--kepubify

Convert the specified EPUB file to KEPUB without doing a full conversion. This is what the Kobo driver does when sending files to the device.

--paths

设 置 calibre 环 境 时 输 出 路 径 是 必 需 的

--run-plugin, -r

运 行 一 个 提 供 命 令 行 接 口 的 插 件 。 例 如 : calibre-debug -r“插 件 名 称 ”-- file1 --option1 在 --后 方 的 内 容 将 被 当 作 参 数 传 递 给 插 件 。

--run-test, -t

运 行 命 名 的 测 试 。 使 用 特 殊 值 “all”运 行 所 有 测 试 。 如 果 测 试 名 称 以 句 点 开 头 , 则 假 定 为 模 块 名 称 。 如 果 测 试 名 称 以 @开 头 , 则 假 定 为 类 别 名 称 。

--run-without-debug

不 要 在 设 置 了 DEBUG标 志 的 情 况 下 运 行

--shutdown-running-calibre, -s

本 操 作 会 导 致 正 在 运 行 的 calibre 关 闭 。 请 注 意 : 如 果 正 在 执 行 某 些 任 务 , 那 么 这 些 任 务 会 被 强 行 中 断 。

--subset-font, -f

将 指 定 的 字 体 子 集 化 。 在 此 选 项 后 使 用 -- 来 传 递 选 项 到 字 体 子 集 化 程 序 。

--test-build

在 构 建 中 测 试 二 进 制 模 组

--un-kepubify

Convert the specified KEPUB file to EPUB without doing a full conversion. This is what the Kobo driver does when importing files from the device.

--version

显 示 程 序 版 本 号 并 退 出

--viewer, -w

用 调 试 模 式 打 开 电 子 书 阅 读 器

AUTHOR

Kovid Goyal

COPYRIGHT

Kovid Goyal