.\" Man page generated from reStructuredText. . . .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" "февраля 09, 2024" "7.5.1" "calibre" .SH NAME calibre-debug \- calibre-debug .INDENT 0.0 .INDENT 3.5 .sp .nf .ft B calibre\-debug [options] .ft P .fi .UNINDENT .UNINDENT .sp Разные интерфейсы командной строки, полезные для отладки calibre. Без вариантов, эта команда запускает встроенный интерпретатор Python. Также можно запустить основной GUI calibre, просмотрщик электронных книг calibre и редактор calibre в режиме отладки. .sp Он также содержит интерфейсы для различных опций calibre, для которых нет отдельных инструментов командной строки, например выделение подмножества шрифтов, инструмент сравнения электронных книг и т. д. .sp Вы также можете использовать \fBcalibre\-debug\fP для запуска автономных скриптов. Для этого используйте его так: .sp \fBcalibre\-debug\fP \-e myscript.py \fB\-\-\fP \fB\-\-option1\fP \fB\-\-option2\fP file1 file2 ... .sp Всё, что после \fB\-\-\fP передаётся в скрипт. Вы также можете использовать \fBcalibre\-debug\fP как шебанг (shebang) в скриптах, вот так: .sp #!/usr/bin/env \-S \fBcalibre\-debug\fP \-e \fB\-\-\fP \-\- .sp Когда вы передаёте аргументы с пробелами в \fBcalibre\-debug\fP, заключайте их в кавычки. Например: \(dq/some path/with spaces\(dq .SH [ОПЦИИ] .INDENT 0.0 .TP .B \-\-add\-simple\-plugin Добавить простой плагин (т.е. плагин, который состоит только из .py файла), указав путь к .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 Добавить (убрать) Calibre в список программ по умолчанию Windows \fI\%\-\-default\-programs\fP = \fB(register|unregister)\fP .UNINDENT .INDENT 0.0 .TP .B \-\-diff Запустить инструмент сравнения. Например: calibre\-debug \fI\%\-\-diff\fP file1 file2 .UNINDENT .INDENT 0.0 .TP .B \-\-edit\-book Запустите инструмент \fB\(dq\fPРедактировать книгу\fB\(dq\fP в режиме отладки. .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 (книги/настройки/плагины). Обычно вас попросят указать папку экспорта и библиотеки для экспорта. Вы также можете указать их в качестве аргументов командной строки, чтобы пропустить вопросы. Используйте абсолютные пути для папки экспорта и библиотек. Специальное ключевое слово all можно использовать для экспорта всех библиотек. Примеры: calibre\-debug \fI\%\-\-export\-all\-calibre\-data\fP # для интерактивного использования calibre\-debug \fB\-\-export\-all\-cale\-data\fP /путь/к/пустому/экспорту/папке /путь/к/библиотеке/папке1 /путь/к/библиотеке2 calibre\-debug \fB\-\-export\-all\-dication\-data\fP /export/folder all # экспортировать все известные библиотеки .UNINDENT .INDENT 0.0 .TP .B \-\-fix\-multiprocessing Для внутреннего пользования .UNINDENT .INDENT 0.0 .TP .B \-\-gui, \-g Запустить графический интерфейс с включенной отладкой. Отладочная информация будет выводиться в потоки stdout и stderr .UNINDENT .INDENT 0.0 .TP .B \-\-gui\-debug Запустить графический интерфейс с отладочной консолью, фиксируя указанный путь. Только для внутреннего использования. Используйте ключ \-g чтобы запустить графический интерфейс в отладочном режиме. .UNINDENT .INDENT 0.0 .TP .B \-\-help, \-h показать это сообщение и выйти .UNINDENT .INDENT 0.0 .TP .B \-\-implode\-book, \-i Исправить ранее развернутую книгу. Использование: \-i output_dir file.epub Импортировать книгу из файлов в output_dir, которые созданы предыдущим вызовом \-explode\-book. Используйте тот же тип файла, который был при разворачивании. .UNINDENT .INDENT 0.0 .TP .B \-\-import\-calibre\-data Импорт ранее экспортированных данных calibre .UNINDENT .INDENT 0.0 .TP .B \-\-inspect\-mobi, \-m Посмотреть MOBI файл(файлы) по указанному пути(путях) .UNINDENT .INDENT 0.0 .TP .B \-\-paths Вывести пути, необходимые для установки окружения для calibre .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 Запустить упомянутый(\-е) тест(\-ы). Специальное значение all \- запустить все тесты. Если имя теста начинается с точки, предполагается, что это имя модуля. Если имя теста начинается с @, предполагается, что это имя категории. .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\-\-\fP после параметра, чтобы передать параметр программе выделения подмножества шрифта. .UNINDENT .INDENT 0.0 .TP .B \-\-test\-build Тест бинарных модулей в сборке .UNINDENT .INDENT 0.0 .TP .B \-\-version показать версию программы и выйти .UNINDENT .INDENT 0.0 .TP .B \-\-viewer, \-w Запустить читалку в режиме отладки .UNINDENT .SH AUTHOR Kovid Goyal .SH COPYRIGHT Kovid Goyal .\" Generated by docutils manpage writer. .