.\" Man page generated from reStructuredText .\" by the Docutils 0.22.4 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "CALIBRE-DEBUG" "1" "8月 28, 2026" "9.14.0" "calibre" .SH NAME calibre-debug \- calibre-debug .INDENT 0.0 .INDENT 3.5 .sp .EX calibre\-debug [options] .EE .UNINDENT .UNINDENT .sp calibreのデバッグに役立つさまざまなコマンドラインインターフェース。オプションを指定しない場合、このコマンドは組み込みのPythonインタープリタを起動します。メインのcalibre GUI、calibre電子書籍ビューア、calibreエディタをデバッグモードで実行することもできます。 .sp また、フォントのサブセット化、Eブックのdiffツールなど、専用のコマンドラインツールがないcalibreのさまざまな部分へのインターフェースも含まれています。 :command: .nf \(ga .fi calibre\-debug\(gaを使用してスタンドアロンスクリプトを実行することもできます。そのためには、次のように使用します。 .INDENT 0.0 .INDENT 3.5 \fBcalibre\-debug\fP \-e myscript.py \fB\-\-\fP \fB\-\-option1\fP \fB\-\-option2\fP file1 file2 ... .UNINDENT .UNINDENT .sp 以降のすべてがスクリプトに渡されます。:command: .nf \(ga .fi calibre\-debug\(gaをスクリプトのshebangとして使用することもできます。例: .INDENT 0.0 .INDENT 3.5 #!/usr/bin/env \-S \fBcalibre\-debug\fP \-e \fB\-\-\fP \-\- .UNINDENT .UNINDENT .sp スペースを含む引数を \fBcalibre\-debug\fP に渡す場合には、クォーテーションマークでくくってください。例: \(dq/some path/with spaces\(dq .SH [オプション] .INDENT 0.0 .TP .B \-\-add\-simple\-plugin プラグインのコードを含むpyファイルのpathを指定し、単純なプラグイン(単一の.pyファイルのみで構成されるプラグイン)を追加 .UNINDENT .INDENT 0.0 .TP .B \-\-command, \-c Pythonコードを実行 .UNINDENT .INDENT 0.0 .TP .B \-\-debug\-device\-driver, \-d デバイス認識をデバッグ .UNINDENT .INDENT 0.0 .TP .B \-\-default\-programs Windows の既定のプログラムに登録/登録解除 \fB\-\-default\-programs\fP = \fB(register|unregister)\fP .UNINDENT .INDENT 0.0 .TP .B \-\-diff 差分ツールを実行。例: calibre\-debug \fB\-\-diff\fP file1 file2 .UNINDENT .INDENT 0.0 .TP .B \-\-edit\-book calibreの \fB\(dq\fP本の編集\fB\(dq\fP ツールをデバッグモードで起動します。\-gオプションと同様に、コマンドライン引数を渡すには\-\-オプションを使用します。 .UNINDENT .INDENT 0.0 .TP .B \-\-exec\-file, \-e ファイル中のPythonコードを実行 .UNINDENT .INDENT 0.0 .TP .B \-\-explode\-book, \-x 指定されたディレクトリに本を分解。 使用例: \-x file.epub output_dir 本をHTMLファイルと書誌のまとまりとしてエクスポートし、標準的なHTML編集ツールで編集できるようにします。EPUB, AZW3, HTMLZ, DOCX に利用可能です。 .UNINDENT .INDENT 0.0 .TP .B \-\-export\-all\-calibre\-data calibreのすべてのデータ(本、設定、プラグイン)をエクスポートします。通常、エクスポート先のフォルダとライブラリを指定するよう求められます。コマンドライン引数として指定することで、これらの質問をスキップすることもできます。エクスポート先のフォルダとライブラリには絶対パスを使用してください。特別なキーワード \fB\(dq\fPall\fB\(dq\fP を使用すると、すべてのライブラリをエクスポートできます。例: calibre\-debug \fB\-\-export\-all\-calibre\-data\fP # 対話型で使用 calibre\-debug \fB\-\-export\-all\-calibre\-data\fP /path/to/empty/export/folder /path/to/library/folder1 /path/to/library2 calibre\-debug \fB\-\-export\-all\-calibre\-data\fP /export/folder all # 既知のすべてのライブラリをエクスポート .UNINDENT .INDENT 0.0 .TP .B \-\-gui, \-g デバッグを有効にしてGUIを実行します。デバッグ出力は標準出力と標準エラー出力に表示されます。コマンドライン引数を渡すには、\-\- の後に引数を指定します。例: calibre\-debug \-g \fB\-\-\fP /path/to/ebook .UNINDENT .INDENT 0.0 .TP .B \-\-gui\-debug デバッグコンソールでGUIを実行し、指定されたpathにログを記録。内部での使用に限定し、GUIをデバッグモードで実行するには \-g オプションを使用してください。 .UNINDENT .INDENT 0.0 .TP .B \-\-help, \-h このヘルプメッセージを表示して終了 .UNINDENT .INDENT 0.0 .TP .B \-\-implode\-book, \-i 分解された本を連結。 使用例: \-i output_dir file.epub :option: .nf \(ga .fi \-\-explode\-book\(gaにより分割されたファイルの置かれた output_dir を読み込んで連結し、本にします。必ず分割したときと同じファイルタイプを指定してください。 .UNINDENT .INDENT 0.0 .TP .B \-\-import\-calibre\-data 以前エクスポートしたデータをインポート .UNINDENT .INDENT 0.0 .TP .B \-\-inspect\-mobi, \-m 指定されたパスのMOBIファイルを検査 .UNINDENT .INDENT 0.0 .TP .B \-\-kepubify 指定されたEPUBファイルを、完全な変換を行わずにKEPUBに変換します。これは、Koboドライバーがデバイスにファイルを送信する際に行う処理です。 .UNINDENT .INDENT 0.0 .TP .B \-\-paths calibreの環境設定に必要なpathを出力 .UNINDENT .INDENT 0.0 .TP .B \-\-run\-plugin, \-r コマンドラインインタフェースを提供するプラグインを実行。例: calibre\-debug \-r \fB\(dq\fPPlugin name\fB\(dq\fP \fB\-\-\fP file1 \fB\-\-option1\fP \fB\-\-\fP 以降にあるものは、すべてプラグインに引数として渡されます。 .UNINDENT .INDENT 0.0 .TP .B \-\-run\-test, \-t 指定されたテストを実行します。すべてのテストを実行するには、特別な値 \fB\(dq\fPall\fB\(dq\fP を使用します。テスト名がピリオドで始まる場合はモジュール名とみなされます。テスト名が@で始まる場合はカテゴリ名とみなされます。 .UNINDENT .INDENT 0.0 .TP .B \-\-run\-without\-debug DEBUGフラグを設定して実行しないでください .UNINDENT .INDENT 0.0 .TP .B \-\-shutdown\-running\-calibre, \-s 実行中のcalibreをシャットダウン。注意: ジョブが動作中であっても警告なしに終了するため、注意して実行してください。 .UNINDENT .INDENT 0.0 .TP .B \-\-subset\-font, \-f 指定されたフォントをサブセット化。このオプションの後に \fB\(dq\fP\-\-\fB\(dq\fP をつけるとフォント・サブセットプログラムにオプションを渡します。 .UNINDENT .INDENT 0.0 .TP .B \-\-test\-build ビルド中にバイナリーモジュールをテスト .UNINDENT .INDENT 0.0 .TP .B \-\-un\-kepubify 指定されたKEPUBファイルを、フル変換を行わずにEPUBに変換します。これは、Koboドライバがデバイスからファイルをインポートする際に行う処理です。 .UNINDENT .INDENT 0.0 .TP .B \-\-version プログラムのバージョン番号を表示して終了 .UNINDENT .INDENT 0.0 .TP .B \-\-viewer, \-w 電子書籍ビューアをデバッグモードで実行します。\-g と同様に、\-\- を使用してコマンドライン引数を渡します。 .UNINDENT .SH Author Kovid Goyal .SH Copyright Kovid Goyal .\" End of generated man page.