Calibre для windows 10
Содержание:
Structure detection¶
Structure detection involves calibre trying its best to detect structural elements in the input document, when they are not properly specified. For example, chapters, page breaks, headers, footers, etc. As you can imagine, this process varies widely from book to book. Fortunately, calibre has very powerful options to control this. With power comes complexity, but if once you take the time to learn the complexity, you will find it well worth the effort.
Chapters and page breaks
calibre has two sets of options for chapter detection and inserting page breaks. This can sometimes be slightly confusing, as by default,
calibre will insert page breaks before detected chapters as well as the locations detected by the page breaks option.
The reason for this is that there are often location where page breaks should be inserted that are not chapter boundaries.
Also, detected chapters can be optionally inserted into the auto generated Table of Contents.
calibre uses XPath, a powerful language to allow the user to specify chapter boundaries/page breaks. XPath can seem a little daunting
to use at first, fortunately, there is a in the User Manual. Remember that Structure detection
operates on the intermediate XHTML produced by the conversion pipeline. Use the debug option described in the
to figure out the appropriate settings for your book. There is also a button for a XPath wizard
to help with the generation of simple XPath expressions.
By default, calibre uses the following expression for chapter detection:
//*[((name()='h1' or name()='h2') and retest(., 'chapter|book|section|part\s+', 'i')) or @class = 'chapter'
This expression is rather complex, because it tries to handle a number of common cases simultaneously. What it means
is that calibre will assume chapters start at either <h1> or <h2> tags that have any of the words
(chapter, book, section or part) in them or that have the class=”chapter” attribute.
A related option is Chapter mark, which allows you to control what calibre does when it detects a chapter. By default,
it will insert a page break before the chapter. You can have it insert a ruled line instead of, or in addition to the page break.
You can also have it do nothing.
The default setting for detecting page breaks is:
//*name()='h1' or name()='h2'
which means that calibre will insert page breaks before every <h1> and <h2> tag by default.
Note
The default expressions may change depending on the input format you are converting.
Поиск и замена¶
Редактир книг имеет очень мощный интерфейс поиска и замены, который позволяет вам искать и заменять текст в текущем файле, во всех файлах и даже в отмеченной области текущего файла. Вы можете искать с помощью обычного поиска или с помощью регулярных выражений. Чтобы узнать, как использовать регулярные выражения для расширенного поиска, смотрите .

Начните поиск и замените с помощью пункта меню Поиск → Найти/заменить (вы должны редактировать файл HTML или CSS).
Введите текст, который вы хотите найти, в поле «Найти» и его замену в поле «Заменить». Вы можете нажать соответствующие кнопки, чтобы найти следующее совпадение, заменить текущее совпадение и заменить все совпадения.
Используя раскрывающиеся списки в нижней части окна, вы можете настроить поиск по текущему файлу, всем текстовым файлам, всем файлам стилей или всем файлам. Вы также можете выбрать режим поиска: обычный (строковый) поиск или поиск по регулярному выражению.
Возможен подсчёт всех совпадений для выражения поиска Поиск → Подсчитать все. Счётчик работает с любыми файлами/регионами, выбранными в выпадающем списке.
Также можно перейти к определённой строке в текущем открытом редакторе с помощью Поиск → Перейти к строке.
Примечание
Все возможности поиска и замены реализуются регулярными выражениями. Смотрите regex tutorial.
Вы можете сохранять часто используемые выражения поиска/замены (включая выражения в функциональном режиме) и использовать их многократно. Чтобы сохранить поиск, просто щёлкните правой кнопкой мыши в поле поиска и выберите Сохранить текущий поиск.
Вы можете вызвать сохраненные поиски через Поиск → Сохранённый поиск. Это предоставит вам список выражений поиска и замены, которые вы можете применить. Вы даже можете выбрать несколько записей в списке, удерживая нажатой клавишу Ctrl при щелчке, чтобы запустить несколько операций поиска и замены выражений в одной операции.
Функциональный режим позволяет вам писать произвольно мощные функции Python, которые запускаются при каждом поиске/замене. Вы можете выполнять практически любые манипуляции с текстом в функциональном режиме . Для получения дополнительной информации см .:doc:function_mode.
Table of Contents¶
When the input document has a Table of Contents in its metadata, calibre will just use that. However,
a number of older formats either do not support a metadata based Table of Contents, or individual
documents do not have one. In these cases, the options in this section can help you automatically
generate a Table of Contents in the converted e-book, based on the actual content in the input document.
Note
Using these options can be a little challenging to get exactly right.
If you prefer creating/editing the Table of Contents by hand, convert to
the EPUB or AZW3 formats and select the checkbox at the bottom of the Table
of Contents section of the conversion dialog that says
Manually fine-tune the Table of Contents after conversion.
This will launch the ToC Editor tool after the conversion. It allows you to
create entries in the Table of Contents by simply clicking the place in the
book where you want the entry to point. You can also use the ToC Editor by
itself, without doing a conversion. Go to Preferences → Interface → Toolbars
and add the ToC Editor to the main toolbar. Then just select the book you
want to edit and click the ToC Editor button.
The first option is Force use of auto-generated Table of Contents. By checking this option
you can have calibre override any Table of Contents found in the metadata of the input document with the
auto generated one.
The default way that the creation of the auto generated Table of Contents works is that, calibre will first try
to add any detected chapters to the generated table of contents. You can learn how to customize the detection of chapters
in the section above. If you do not want to include detected chapters in the generated
table of contents, check the Do not add detected chapters option.
If less than the Chapter threshold number of chapters were detected, calibre will then add any hyperlinks
it finds in the input document to the Table of Contents. This often works well many input documents include a
hyperlinked Table of Contents right at the start. The Number of links option can be used to control
this behavior. If set to zero, no links are added. If set to a number greater than zero, at most that number of links
is added.
calibre will automatically filter duplicates from the generated Table of Contents. However, if there are some additional
undesirable entries, you can filter them using the TOC Filter option. This is a regular expression that
will match the title of entries in the generated table of contents. Whenever a match is found, it will be removed.
For example, to remove all entries titles “Next” or “Previous” use:
Next|Previous
The Level 1,2,3 TOC options allow you to create a sophisticated multi-level Table of Contents.
They are XPath expressions that match tags in the intermediate XHTML produced by the conversion pipeline. See the
for how to get access to this XHTML. Also read the , to learn
how to construct XPath expressions. Next to each option is a button that launches a wizard to help with the creation
of basic XPath expressions. The following simple example illustrates how to use these options.
Suppose you have an input document that results in XHTML that look like this:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample document</title>
</head>
<body>
<h1>Chapter 1</h1>
...
<h2>Section 1.1</h2>
...
<h2>Section 1.2</h2>
...
<h1>Chapter 2</h1>
...
<h2>Section 2.1</h2>
...
</body>
</html>
Then, we set the options as:
Level 1 TOC //hh1 Level 2 TOC //hh2
This will result in an automatically generated two level Table of Contents that looks like:
Chapter 1
Section 1.1
Section 1.2
Chapter 2
Section 2.1
embed_metadata¶
calibredb embed_metadata book_id
Update the metadata in the actual book files stored in the calibre library from
the metadata in the calibre database. Normally, metadata is updated only when
exporting files from calibre, this command is useful if you want the files to
be updated in place. Note that different file formats support different amounts
of metadata. You can use the special value ‘all’ for book_id to update metadata
in all books. You can also specify many book ids separated by spaces and id ranges
separated by hyphens. For example: calibredb embed_metadata 1 2 10-15 23
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: “/some path/with spaces”
Accessing the Content server from other devices¶
There are two types of remote device access that you will typically need. The
first, simpler kind is from within your home network. If you are running
calibre on a computer on your home network and you have also connected your
other devices to the same home network, then you should be easily able to
access the server on those devices.
After starting the server in calibre as described above, click the
Connect/share button again. Instead of the Start Content
server action, you should see a Stop Content server action
instead. To the right of this action will be listed an IP address
and port number. These look like a bunch of numbers separated by periods. For
example:
Stop Content server 192.168.1.5, port 8080
These numbers tell you what address to use to connect to the server in your
devices. Following the example above, the address becomes:
http//192.168.1.58080
The first part of the address is always the next part is the IP
address, which is the numbers before the comma and finally we have the port
number which must be added to the IP address with a colon (). If you are
lucky, that should be all you need and you will be looking at the
calibre libraries on your device. If not, read on.
Возможности
Библиотека
Сalibre — средство для работы с электронными книгами. Вся информация о книгах (название, автор, обложка, оценка, метки, дата выхода, издатель) программа хранит в базе данных. При добавлении книги в базу добавляется вся информация о ней, а файл книги помещается в папку библиотеки. Кроме того, информацию о книге можно получить из интернета с помощью ISBN. Поддерживаются такие форматы: AZW, AZW1, AZW2, AZW3, CBR, CBZ, CHM, EPUB, FB2, HTML, IMP, LIT, LRF, LRX, MOBI, ODT, OEBZIP, OPF, PDB, PDF, PML, PMLZ, PRC, RAR, RB, RTF, SNB, TPZ, TXT и ZIP.
Конвертация форматов
Сalibre поддерживает конвертацию между некоторыми форматами электронных книг. Входные форматы для конвертации, поддерживаемые программой: CBZ, CBR, CBC, CHM, EPUB, FB2, HTML, LIT, LRF, MOBI, AZW3, ODT, PDB, PDF, PML, PRC, RB, RTF, TCR, TXT. Выходные форматы: EPUB, FB2, LIT, LRF, MOBI, AZW3, OEB, PDB, PDF, PML, RB, RTF, TCR, TXT.
E-book viewer
Вместе с Сalibre устанавливается приложение E-book viewer, позволяющее читать электронные книги. Программой поддерживаются не все форматы, поддерживаемые Сalibre — такие книги открываются стандартной программой в системе для чтения документов (например, Okular или Evince).
Настройка
Программа имеет большие возможности для управления и настройки. Многие возможности программы (например управление библиотекой и информацией о книге) позволяют использовать правила, созданные пользователем самостоятельно. Для создания собственных правил пользователь может применять:
- шаблоны — имена информационных записей о книге (автор, издательство, теги и т. д.). Могут использоваться в поиске или создании новых полей для просмотра;
- встроенный набор функций на Python с возможностью добавлять собственные;
- регулярные выражения;
- выражения XPath;
Встроенные функции и регулярные выражения можно использовать при создании шаблонов.
Другие возможности
- поддержка плагинов
- автоматическое получение новостей с некоторых сайтов с преобразованием их в книгу
- встроенный сервер для доступа через интернет
- пересылка книг электропочтой при невозможности прямого соединения
- полноценный интерфейс командной строки
- редактирование html-кода аналогично Sigil
Специальные функции в редакторе кода¶
HTML-редактор calibre очень мощный. Он имеет много функций, которые облегчают редактирование HTML (и CSS).
Редактор HTML имеет очень сложную подсветку синтаксиса. Особенности включают в себя:
Вы можете щёлкнуть правой кнопкой мыши по имени тега HTML или имени свойства CSS, чтобы получить справку по этому тегу или свойству.
Вы также можете удерживать клавишу Ctrl и щёлкнуть на любом имени файла внутри тега ссылки, чтобы автоматически открыть этот файл в редакторе.
При редактировании электронной книги одной из самых утомительных задач является создание ссылок на другие файлы внутри книги, а также на таблицы стилей CSS или изображения. Вы должны выяснить правильное имя файла и относительный путь к файлу. Редактор имеет автозавершение, чтобы сделать это проще.
При вводе имени файла, редактор автоматически выскакивает предложения. Просто используйте клавишу Tab, чтобы выбрать правильное имя файла. Редактор даже предлагает предложения для ссылок, указывающих на привязку внутри другого HTML-файла. После того, как вы введете символ , редактор покажет вам список всех якорей в целевом файле с небольшим фрагментом текста, который поможет вам выбрать правильный якорь.
Обратите внимание, что в отличие от большинства других систем завершения, система завершения редактора использует сопоставление подпоследовательностей. Это означает, что вы можете ввести всего две или три буквы из любого места в имени файла, чтобы завершить имя файла
Например, скажем, вы хотите имя файла , вы можете просто набрать и нажать Tab, чтобы завершить имя файла. При поиске совпадений система завершения определяет приоритетность букв, которые находятся в начале слова или сразу после разделителя пути. Как только вы привыкнете к этой системе, вы обнаружите, что она экономит ваше время и силы.
Редактор calibre поддерживает сниппеты. Сниппет — это фрагмент текста, который часто используется повторно или содержит много избыточного текста. Редактор позволяет вставить сниппет с помощью всего нескольких нажатий клавиш. Сниппеты очень мощные, со многими функциями, такими как заполнители, между которыми вы можете перемещаться, автоматическое зеркалирование повторяющегося текста и так далее. Для получения дополнительной информации смотрите Фрагменты.
Панель живого CSS¶
Панель Live CSS показывает вам все правила стиля, которые применяются к тегу, который вы сейчас редактируете. Отображается имя тега вместе с номером строки в редакторе, а затем список соответствующих правил стиля.
Это отличный способ быстро увидеть, какие правила стиля применимы к любому тегу. Представление также имеет интерактивные ссылки (синим цветом), которые ведут прямо к месту, где был определен стиль, на случай, если вы захотите внести какие-либо изменения в правила стиля. Отображаются правила стиля, которые применяются непосредственно к тегу, а также правила, унаследованные от родительских тегов.
Панель также показывает, каковы окончательно рассчитанные стили для тега. Свойства в списке, которые заменены правилами с более высоким приоритетом, показаны линией перечёркивания .
Вы можете включить панель Живого CSS через Вид → Живой CSS.
Calibre конвертер электронных книг 4.21.0 + Portable

Calibre — простая и удобная программа для управления библиотекой и универсальный конвертер электронных книг с большим количеством возможностей. Программа поможет упорядочить вашу библиотеку книг без особых трудностей. Также в её состав входят: утилита для преобразования одного формата в другой, интегратор новостей, программа для синхронизации данных с электронным устройством для чтения и хороший просмотрщик. Она просто необходима поклонникам чтения книг на переносных мобильных устройствах.Системные требования:Windows Vista — Windows 10 (x32 / x64)Торрент Calibre конвертер электронных книг 4.21.0 + Portable подробно:Основные возможности:·Управление библиотекойCalibre предоставляет возможность управление вашей коллекцией книг. Концепция программы — множество одинаковых книг в разных форматах представлены как одна книга в библиотеке.Можно сортировать и искать книги по метаданным таким как: название, автор, дата издания, дата добавления, размер, серия книг, рейтинг и т.п. Также есть поддержка тегов и комментариев и обзоров.Вы легко можете найти требуемую книгу при помощи простого поиска или используйте расширенный поиск.Добавляемые вами книги программа организует в четкую иерархическую структуру папок на вашем жестком диске.Плюс calibre может искать метаданные о книгах и обложки в интернете по названию/автору или ISBN. Система поиска метаданных определяется плагинами и легко может быть расширена самостоятельно.·Конвертер книгCalibre поддерживает конвертирование множество форматов.Input Formats: CBZ, CBR, CBC, EPUB, FB2, HTML, LIT, LRF, MOBI, ODT, PDF, PRC**, PDB, PML, RB, RTF, TCR, TXTOutput Formats: EPUB, FB2, OEB, LIT, LRF, MOBI, PDB, PML, RB, PDF, TCR, TXTКонвертирование обладает множеством опции, таких как изменение размера шрифта, создание структуры книги и сносок и т.п.·Синхронизация с ридерамиCalibre использует модульную систему драйверов для ридеров, которая позволяет добавлять новые устройства. Программа поддерживает множество устройств. При синхронизации Calibre сама выбирает наиболее подходящий формат или если нет нужного — конвертирует в требуемый. Также добавляет в ридер все нужные метаданные и информацию о сериях книг.Скачивание новостей и конвертация их в книгуCalibre содержит уже 3 сотни источников новостей. И прочитав мануал, вам не составит труда добавить новые источники·Встроенная читалка для книгCalibre содержит встроенные программы для чтения всех поддерживаемых форматов книг.·Веб-сервер контентаCalibre содержит встроенный веб-сервер для удаленного управления библиотекой. Также она может скачивать и высылать книги вам по электронной почте.Изменения в версии >>>Портативная версия:Не требует инсталляции и может работать с любого съемного носителя.
Скриншоты Calibre конвертер электронных книг 4.21.0 + Portable торрент:Скачать Calibre конвертер электронных книг 4.21.0 + Portable через торрент:
calibre-4_21_0-portable.torrent (cкачиваний: 27)
Советы по отладке¶
Python — это динамически типизированный язык с отличными возможностями для самоанализа. Ковид написал код ядра calibre без единого использования отладчика. Существует много стратегий для отладки кода calibre:
Это любимый способ отладки Ковида. Просто вставьте операторы печати в интересующие места и запустите вашу программу в терминале. Например, вы можете запустить графический интерфейс из терминала как:
calibre-debug -g
Точно так же вы можете запустить программу просмотра электронных книг как:
calibre-debug -w pathtofiletobeviewed
Редактор электронных книг может быть запущен как:
calibre-debug -t pathtobeedited
Вы можете вставить следующие две строки кода, чтобы начать интерактивный сеанс Python в этой точке:
from calibre import ipython ipython(locals())
При запуске из командной строки запускается интерактивный интерпретатор Python с доступом ко всем локально определенным переменным (переменным в локальной области). Интерактивная подсказка даже имеет завершение TAB для свойств объекта, и вы можете использовать различные возможности Python для самоанализа, такие как , , и т. д.
Вы можете использовать встроенный отладчик Python (pdb) в качестве удаленного отладчика из командной строки. Сначала запустите удаленный отладчик в интересующем вас месте кода calibre, например:
from calibre.rpdb import set_trace set_trace()
Затем запустите calibre, как обычно, или с помощью одной из команд отладки calibre, описанных в предыдущем разделе. Как только вышеуказанная точка в коде будет достигнута, calibre остановится, ожидая подключения отладчика.
Теперь откройте терминал или командную строку и используйте следующую команду для запуска сеанса отладки:
calibre-debug -c "from calibre.rpdb import cli; cli()"
You can read about how to use the Python debugger in the .
Примечание
По умолчанию удаленный отладчик будет пытаться подключиться к порту 4444. Вы можете изменить его, передав параметр порта обеим функциям set_trace() и cli(), описанным выше, например: и .
Примечание
Отладчик Python не может обрабатывать несколько потоков, поэтому вы должны вызывать set_trace один раз для потока, каждый раз с другим номером порта.
Можно использовать встроенный отладчик в вашей любимой Python IDE, если он поддерживает удаленную отладку. Первым шагом является добавление проверки calibre src в в вашей IDE. Другими словами, каталог, который вы установили как выше, также должен находиться в вашей IDE.
Затем поместите модуль удаленного отладчика IDE в подкаталог проверки исходного кода calibre. Добавьте любой код, необходимый для запуска удаленного отладчика для calibre в интересующей точке, например, в основной функции. Затем запустите calibre как обычно. Теперь ваша IDE должна иметь возможность подключаться к удаленному отладчику, работающему внутри calibre.
Стоит ли устанавливать
Скачать на русском языке Calibre и установить на электронную книгу, ПК или мобильный гаджет рекомендуется всем поклонникам чтения. Утилита отлично работает с многими известными текстовыми форматами и предоставляет множество возможностей для взаимодействия с файлами: редактирование, архивирование, создание закладок, добавление в избранное, совместный доступ с другими людьми и т.д. Благодаря удобному интерфейсу с нею способен разобраться каждый пользователь. Приложение постоянно обновляется, в нем устраняются обнаруженные ошибки и добавляются новые возможности. Программа кроссплатформенная, работает в среде Windows, Android и iOS.
Использование дополнительных ограничений¶
Вы можете дополнительно ограничить книги, показанные в виртуальной библиотеке, используя Дополнительные ограничения. Дополнительным ограничением является сохраненный ранее созданный вами поиск, который можно применить к текущей виртуальной библиотеке, чтобы дополнительно ограничить книги, отображаемые в виртуальной библиотеке. Например, если у вас есть виртуальная библиотека для книг, помеченных как Historical Fiction, и сохраненный поиск, который показывает непрочитанные книги, вы можете нажать кнопку Virtual Library и выбрать Дополнительные ограничения — для показа только непрочитанных книг по исторической фантастике. Чтобы узнать о сохраненных поисках, смотрите ved_searches.
Search & replace¶
These options are useful primarily for conversion of PDF documents or OCR conversions, though they can
also be used to fix many document specific problems. As an example, some conversions can leaves behind page
headers and footers in the text. These options use regular expressions to try and detect headers, footers,
or other arbitrary text and remove or replace them. Remember that they operate on the intermediate XHTML produced
by the conversion pipeline. There is a wizard to help you customize the regular expressions for
your document. Click the magic wand beside the expression box, and click the ‘Test’ button after composing
your search expression. Successful matches will be highlighted in Yellow.
catalog¶
calibredb catalog /path/to/destination.(csv|epub|mobi|xml...)
Export a catalog in format specified by path/to/destination extension.
Options control how entries are displayed in the generated catalog output.
Note that different catalog formats support different sets of options.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: “/some path/with spaces”
-
Comma-separated list of database IDs to catalog. If declared, is ignored. Default: all
-
Filter the results by the search query. For the format of the search query, please see the search-related documentation in the User Manual. Default: no filtering
-
Show detailed output information. Useful for debugging
Основной рабочий процесс¶
Примечание
Видео тур для редактора calibre доступен .
Когда вы впервые откроете книгу с помощью Редактора, вам будет представлен список файлов слева. Это отдельные файлы HTML, таблицы стилей, изображения и т. д., из которых и состоит книга. Дважды щелкните на файле, чтобы начать его редактирование
Обратите внимание, что если вы хотите сделать что-то более сложное, чем несколько небольших изменений, вам нужно знать HTML Tutorial и CSS Tutorial
Изменения HTML или CSS внесённые в редакторе будут показаны на панели предварительного просмотра справа. Когда Вы будете удовлетворены ими нажмите кнопку «Сохранить» или воспользуйтесь Файл → Сохранить для сохранения изменений в электронной книге.
Одна полезная функция :guilabel: Контрольные точки. Прежде чем приступить к каким-либо масштабным изменениям, вы можете создать контрольную точку. Контрольная точка сохранит текущее состояние вашей книги, а затем, если в будущем вы решите, что вам не нравятся сделанные вами изменения, вы можете вернуться к состоянию, когда вы создали контрольную точку. Чтобы создать контрольную точку, используйте :guilabel: Edit-> Create checkpoint. Контрольные точки также будут автоматически создаваться для вас всякий раз, когда вы запускаете какой-либо автоматизированный инструмент, такой как глобальный поиск и замена. Функциональность контрольных точек является дополнением к обычному механизму отмены/возврата при редактировании отдельных файлов. Контрольные точки полезны, когда изменения распространяются на несколько файлов в книге.
Introduction¶
The first thing to understand about the conversion system is that it is designed as a pipeline.
Schematically, it looks like this:
The input format is first converted to XHTML by the appropriate Input plugin.
This HTML is then transformed. In the last step, the processed XHTML is converted
to the specified output format by the appropriate Output plugin. The results
of the conversion can vary greatly, based on the input format. Some formats
convert much better than others. A list of the best source formats for conversion
is available .
The transforms that act on the XHTML output are where all the work happens. There are various
transforms, for example, to insert book metadata as a page at the start of the book,
to detect chapter headings and automatically create a Table of Contents, to proportionally
adjust font sizes, et cetera. It is important to remember that all the transforms act on the
XHTML output by the Input plugin, not on the input file itself. So, for example, if you ask calibre
to convert an RTF file to EPUB, it will first be converted to XHTML internally,
the various transforms will be applied to the XHTML and then the Output plugin will
create the EPUB file, automatically generating all metadata, Table of Contents, et cetera.
You can see this process in action by using the debug option . Just specify the path to
a directory for the debug output. During conversion, calibre will place the XHTML generated by
the various stages of the conversion pipeline in different sub-directories.
The four sub-directories are:
| Directory | Description |
|---|---|
| input | This contains the HTML output by the Input plugin. Use this to debug the Input plugin. |
| parsed | The result of pre-processing and converting to XHTML the output from the Input plugin. Use to debug structure detection. |
| structure | Post structure detection, but before CSS flattening and font size conversion. Use to debug font size conversion and CSS transforms. |
| processed | Just before the e-book is passed to the Output plugin. Use to debug the Output plugin. |
If you want to edit the input document a little before having calibre convert it, the best thing to
do is edit the files in the sub-directory, then zip it up, and use the ZIP file as the
input format for subsequent conversions. To do this use the Edit meta information dialog
to add the ZIP file as a format for the book and then, in the top left corner of the conversion dialog,
select ZIP as the input format.
set_metadata¶
calibredb set_metadata id [/path/to/metadata.opf]
Set the metadata stored in the calibre database for the book identified by id
from the OPF file metadata.opf. id is an id number from the search command. You
can get a quick feel for the OPF format by using the –as-opf switch to the
show_metadata command. You can also set the metadata of individual fields with
the –field option. If you use the –field option, there is no need to specify
an OPF file.
Whenever you pass arguments to calibredb that have spaces in them, enclose the arguments in quotation marks. For example: “/some path/with spaces”
-
The field to set. Format is field_name:value, for example: tags:tag1,tag2. Use to get a list of all field names. You can specify this option multiple times to set multiple fields. Note: For languages you must use the ISO639 language codes (e.g. en for English, fr for French and so on). For identifiers, the syntax is identifiers:isbn:XXXX,doi:YYYYY. For boolean (yes/no) fields use true and false or yes and no.
Как пользоваться Calibre
После запуска программы Calibre открывается окно «Calibre». В верхней части окна программы расположено меню с кнопками для управления программой.
Работа с программой Calibre начинается с кнопки «Добавить книги». В программу следует добавить книги для создания электронной библиотеки, и для начала использования программы.
Ниже панели меню располагается поле «Поиск» для быстрого поиска книг в библиотеке. После ввода названия произведения, потребуется нажать на кнопку «Пуск!», или по-другому, нажать для этого на клавиатуре на кнопку «Enter». Рядом с полем поиска, расположена кнопка для сброса быстрого поиска.
Электронные книги, в библиотеку, можно добавлять поодиночке, выбирая отдельные электронные книги в открывшемся окне Проводника.
Если нажать на стрелку рядом с кнопкой Добавить книги», то из контекстного меню можно выбрать нужный вариант добавления книг в библиотеку.
В программе Calibre можно настроить автоматическое добавление электронных книг в создаваемую библиотеку.
Основным режимом добавления книг в библиотеку является групповое добавление книг из выбранных директорий. Программа будет копировать книги, и выбранные электронные книги будут добавляться в библиотеку.
Добавленные в библиотеку книги, будут отражены в виде списка. По каждой книге, добавленной в библиотеку, можно просмотреть ее данные — «Название», «Автор(ы)», «Дата» добавления в библиотеку, «Размер (МБ)», «Оценка», «Теги», «Серия».
Электронные книги, добавленные в библиотеку, копируются из места их первоначального размещения.
После запуска программы, вы увидите, что в библиотеку уже добавлена одна книга — инструкция по использованию программы Calibre на английском языке.
После того, как я добавил электронную книгу в библиотеку, она попала в список книг библиотеки. В правом боковом поле отображается информация о добавленной электронной книге. Здесь отображается изображение обложки (если такое изображение есть), формат книги, серия, теги, месторасположение книги в библиотеке, и ее краткое описание (если такое описание уже имеется).
Следующая кнопка «Редактировать метаданные» позволяет упорядочить использование библиотеки с помощью тегов. Электронным книгам присваиваются определенные теги, например, по жанрам, для более удобного использования библиотеки.
Вы можете самостоятельно добавлять теги к книгам, которые их не имеют, или редактировать уже присвоенные книгам теги.
Для редактирования метаданных книги необходимо нажать на книгу правой кнопкой мыши, и в контекстном меню выбрать нужный вариант действий — «Редактировать метаданные» => «Редактировать метаданные индивидуально».
После этого откроется окно «Редактирование метаданных», для редактирования метаданных выбранной электронной книги. В этом окне вы можете поменять метаданные электронной книги, добавить новые теги, удалить уже имеющиеся, добавить свое описание к книге, или оставить свой комментарий.
Используя кнопки «Предыдущая» и «Следующая», в нижней части окна, можно перемещаться между книгами, которые были добавлены в библиотеку. После изменений метаданных нужно нажать на кнопку «ОК».
При нажатии правой кнопкой мыши по книге, открывается контекстное меню. С помощью контекстного меню можно совершать с книгой определенные действия, например, удалить книгу из библиотеки.
В программе Calibre можно просматривать добавленные в библиотеку книги. Для этого необходимо нажать на кнопку «Просмотр». После этого откроется окно программы E-book Viewer, которая устанавливается вместе с программой Calibre.
«Просмотрщик электронных книг» позволяет просматривать или читать книги из библиотеки. На вертикальной правой панели расположены кнопки для управления «Просмотрщиком электронных книг», с помощью которых можно будет управлять этим процессом.
Программа просмотрщик открывает книги не всех форматов, которые поддерживает программа Calibre. Не поддерживаемые просмотрщиком форматы, открываются с помощью программ установленных в вашей операционной системе, для просмотра файлов конкретного формата.