Графический интерфейс пользователя

Графический интерфейс пользователя (GUI) обеспечивает доступ ко всем функциям управления библиотекой и преобразования форматов электронных книг. Основная работа в calibre начинается с добавления в библиотеку книг с вашего жёсткого диска. Программа автоматически попытается прочитать метаданные из книг и добавить их во внутреннюю базу данных. Когда они окажутся в базе данных, с ними можно выполнять различные: ref:actions, включающие преобразование из одного формата в другой, отправку на устройство чтения, просмотр на компьютере и редактирование метаданных. Последнее, кроме прочего, позволяет изменять обложку, описание и теги. Обратите внимание, что calibre создаёт копии добавляемых файлов, а исходные файлы остаются нетронутыми.

Интерфейс разделён на различные секции:

Действия

The Actions Toolbar

Панель действий предоставляет удобные ярлыки для часто используемых действий. Если вы щёлкните по ним правой кнопкой мыши, то сможете выполнить вариации стандартных действий. Обратите внимание, что панель действий будет выглядеть несколько иначе, если к компьютеру подключена читалка.

Добавить книги

adbi Действие Добавить книги имеет семь вариантов, доступных по щелчку на нём правой кнопкой мыши.

  1. Добавить книги из одной директории: открывает диалоговое окно выбора файлов и позволяет указать, какие книги в каталоге следует добавить. Это действие зависит от контекста, т. е. от выбранного каталога. Если вы выбрали Библиотека, книги будут добавлены в библиотеку. Если вы выбрали устройство для чтения электронных книг, они будут загружены на устройство и т. д.
  2. Add books from directories and sub-directories: Allows you to choose a directory. The directory and all its sub-directories are scanned recursively, and any e-books found are added to the library. You can choose whether to have calibre add all files present in a single directory to a single book record or multiple book records. calibre assumes that each directory contains a single book. All e-book files in a directory are assumed to be the same book in different formats. This action is the inverse of the Save to disk action, i.e. you can Save to disk, delete the books and re-add them in single book per directory mode, with no lost information except for the date (this assumes you have not changed any of the setting for the Save to disk action).
  3. Добавить несколько книг из архива (ZIP/RAR): позволяет добавить несколько электронных книг, хранящихся в выбранных файлах ZIP или RAR. Это удобный ярлык, который позволяет избежать необходимости распаковывать архив, а затем добавлять книги с помощью одного из вышеуказанных вариантов.
  4. Добавить пустую книгу (запись о книге без форматов): позволяет создать пустую книгу. Полезно, чтобы вручную заполнить информацию о книге, которой, возможно, ещё нет в вашей коллекции.
  5. Добавить по ISBN: позволяет добавить одну или несколько книг, введя их ISBN.
  6. Добавить файлы к выбранным записям книг: позволяет добавить или обновить файлы, связанные с существующей книгой в библиотеке.
  7. Add an empty file to selected book records: Allows you to add an empty file of the specified format to the selected book records.

Действие Добавить книги может читать метаданные из самых разных форматов электронных книг. Кроме того, оно пытается угадать метаданные из имени файла. См. Предположение метаданных на основе имён файлов, чтобы узнать, как это настроить.

Чтобы добавить дополнительный формат для существующей книги вы можете сделать любую из трёх вещей:

  1. Перетащите файл на панель «Описание книги» в правой части главного окна
  2. Щёлкните правой кнопкой мыши по значку Добавить книги и выберите Добавить файлы к выбранным записям книг.
  3. Нажмите Добавить книги в верхней правой области диалогового окна Редактирование метаданных, доступного через действие Редактировать метаданные.

Редактировать метаданные

emii Действие Редактировать метаданные имеет четыре варианта, которые доступны по правому щелчку мышью на кнопке.

  1. Редактировать метаданные индивидуально: позволяет редактировать метаданные книг поочерёдно с возможностью их получения, включая обложки, из Интернета. Также позволяет добавлять или удалять отдельные форматы электронных книг.
  2. Редактировать метаданные массово: позволяет редактировать общие поля метаданных для большого количества книг одновременно. Работает со всеми книгами, выделенными в библиотеке.
  3. Загрузить метаданные и обложки: загружает метаданные и обложки (если доступны) для выбранных в списке книг.
  4. Объединить записи книг: позволяет объединить метаданные и форматы двух и более записей книг. Вы можете как удалить, так и сохранить записи, нажатые не первыми.

Подробнее смотрите: Редактирование метаданных книги.

Преобразовать книги

cei E-books can be converted from a number of formats into whatever format your e-book reader prefers. Many e-books available for purchase will be protected by Digital Rights Management (DRM) technology. calibre will not convert these e-books. It is easy to remove the DRM from many formats, but as this may be illegal, you will have to find tools to liberate your books yourself and then use calibre to convert them.

Для большинства людей преобразование — дело одного щелчка мыши. Если вы хотите узнать больше о процессе преобразования, смотрите Преобразование книг.

Действие Преобразовать книги имеет три варианта, доступные по правому щелчку мышью по кнопке.

  1. Индивидуальное преобразование: позволяет указать параметры для настройки преобразования каждой выбранной электронной книги.
  2. Общее преобразование: позволяет однократно указать параметры для преобразования нескольких электронных книг сразу.
  3. Создать каталог книг в вашей библиотеке calibre: позволяет создать полный список книг в вашей библиотеке, включая все метаданные, в нескольких форматах, таких как XML, CSV, BiBTeX, EPUB и MOBI. Каталог будет содержать все книги, которые в данный момент отображены в списке библиотеки. Это позволяет использовать возможности поиска, чтобы ограничить количество книг, подлежащих каталогизации. Кроме того, если вы выделите несколько книг с помощью мыши, в каталог будут добавлены только они. Если вы создаёте каталог в формате электронной книги, таком как EPUB, MOBI или AZW3, при следующем подключении вашей читалки он будет автоматически отправлен на устройство. Подробнее о работе каталогов читайте в Создание AZW3 • EPUB • MOBI каталогов.

Просмотр

vi Действие Просмотр открывает книгу в программе для чтения электронных книг. В calibre есть встроенная читалка множества форматов электронных книг. Для некоторых форматов используется стандартное приложение операционной системы. Настроить, какие форматы открываются во встроенной читалке, можно через Параметры → Интерфейс → Поведение. Если в книге более одного формата, вы можете просмотреть определённый, щёлкнув действие правой кнопкой мыши.

Отправить на устройство

stdi Действие Отправить на устройство имеет восемь вариантов, которые доступны по правому щелчку мышью на кнопке.

  1. Отправить в основную память: выбранные книги переносятся в основную память устройства чтения электронных книг.
  2. Отправить на карту памяти A: выбранные книги переносятся на карту памяти A на устройстве чтения электронных книг.
  3. Отправить на карту памяти B: выбранные книги переносятся на карту памяти B на устройстве чтения электронных книг.
  4. Отправить определённый формат…: выделенные книги переносятся в выбранное место хранения на устройстве в указанном формате.
  5. Извлечь устройство: отсоединяет устройство от calibre.
  6. Установить стандартное действие отправки на устройство: позволяет задать, какая из настроек, с 1 по 5 выше или 7 ниже, будет стандартным действием при нажатии основной кнопки.
  7. Отправить и удалить из библиотеки: выделенные книги передаются в выбранное место хранения на устройстве и потом удаляются из библиотеки.
  8. Извлечь заметки (экспериментально): переносит заметки, которые вы, возможно, сделали в электронной книге на своём устройстве, в метаданные комментариев к книге в библиотеке calibre.

Вы можете управлять именем файла и структурой папок файлов, отправленных на устройство, настроив шаблон в Параметры → Импорт-экспорт → Передача книг на устройства. См. также «Язык шаблонов calibre».

Собрать новости

fni Действие Собрать новости загружает новости с различных веб-сайтов и преобразовывает их в электронную книгу, которую можно прочитать на вашей читалке. Как правило, вновь созданная электронная книга добавляется в вашу библиотеку электронных книг, но устройство чтения подключено в момент завершения загрузки, то новости автоматически загружаются и на него.

Действие Собрать новости использует простые рецепты (10—15 строк кода) для каждого сайта новостей. Чтобы узнать, как создавать рецепты для ваших источников новостей, смотрите «Добавление любимых новостных веб-сайтов».

Действие Получить новости имеет три варианта, доступные по правому щелчку мышью на кнопке.

  1. Загрузка новостей по расписанию: позволяет планировать загрузку выбранных источников новостей из списка сотен доступных. Расписание можно настроить индивидуально для каждого выбранного источника новостей, оно предоставляет гибкий выбор определённых дней недели или периодичности между загрузками.
  2. Добавить источник новостей: позволяет создать простой рецепт загрузки новостей с произвольного новостного сайта, к которому вы бы хотели обращаться. Создание рецепта может быть простым, как указание URL-адреса RSS-ленты новостей, или более нормативным, с написанием для задачи кода на Python. Подробнее смотрите «Добавление любимых новостных веб-сайтов».
  3. Загрузить все запланированные новостные источники: заставляет calibre немедленно начать загрузку всех запланированных источников новостей.

Библиотека

lii Действие Библиотека позволяет создавать, переключаться, переименовывать или удалять библиотеки. calibre позволяет создать сколько угодно библиотек. Например, художественную, научно-популярную, на иностранных языках, библиотеку проекта или любую структуру, соответствующую вашим потребностям. Библиотеки — организационная структура высшего порядка в calibre. В каждой библиотеке свой набор книг, тегов, категорий и основное место хранения.

  1. Переключить/создать библиотеку: позволяет: а) подключиться к уже существующей библиотеке calibre в другом месте, б) создать пустую библиотеку на новом месте или в) переместить текущую библиотеку на указанное новое место.
  2. Быстрое переключение: позволяет переключаться между библиотеками, зарегистрированными или созданными в calibre.
  3. Переименовать библиотеку: позволяет переименовать библиотеку.
  4. Выбрать случайную книгу: выбирает для вас случайную книгу из библиотеки
  5. Удалить библиотеку: позволяет отменить регистрацию библиотеки в calibre.
  6. Экспорт/импорт всех данных calibre: позволяет либо экспортировать данные calibre для переноса на новый компьютер, либо импортировать экспортированные ранее данные.
  7. <library name>: действия 7, 8 и т. д. дают возможность мгновенно переключаться между несколькими созданными или присоединёнными библиотеками. В этом списке только 5 наиболее часто используемых библиотек. Полный список см. в меню «Быстрое переключение».
  8. Обслуживание библиотеки: позволяет проверить наличие проблем соответствия данных в текущей библиотеке и восстановить её базу данных из резервных копий.

Примечание

Метаданные о ваших электронных книгах, например название, автор и теги, хранятся в одном файле в папке библиотеки calibre под названием metadata.db. Если этот файл повреждён (очень редкое событие), вы можете потерять метаданные. К счастью, calibre автоматически резервирует метаданные для каждой отдельной книги в их папках в виде файла OPF. С помощью вышеописанного действия «Восстановить базу данных» из «Обслуживания библиотеки», вы можете настроить восстановление файла metadata.db из отдельных файлов OPF.

Вы можете копировать или перемещать книги между разными библиотеками (если у вас настроено более одной), нажав правой кнопкой мыши на книгу и выбрав действие Копировать в библиотеку.

Устройство

dvi Действие Устройство позволяет просматривать книги в основной памяти или на карте памяти вашего устройства или извлечь устройство (отключить от calibre). Значок автоматически появляется на главной панели инструментов calibre при подключении поддерживаемого устройства. Нажав на него, вы увидите книги на вашем устройстве. Также можно перетащить книги из библиотеки calibre на этот значок, чтобы перенести их на устройство. И наоборот, вы можете перетащить книги с вашего устройства на значок библиотеки на панели инструментов, чтобы перенести их с вашего устройства в библиотеку calibre.

Сохранить на диск

svdi Действие Сохранить на диск имеет пять вариантов, которые доступны по правому щелчку мышью на кнопке.

  1. Сохранить на диск: сохраняет выбранные книги на диск в директориях. Структура директорий выглядит похоже на:

    Author_(sort)
        Title
            Book Files
    

Вы можете управлять именем файла и структурой папок файлов, сохранённых на диске, настроив шаблон в меню Параметры → Импорт-экспорт → Сохранение книг на диск. Также см. Язык шаблонов calibre.

  1. Сохранить на диск в одну директорию: сохраняет выбранные книги на диск в одной директории.

1 и 2 пункты сохраняют все доступные форматы и метаданные на диск для каждой выбранной книги. Метаданные хранятся в файле OPF. Сохранённые книги можно импортировать в библиотеку ещё раз без потери какой-либо информации с помощью действия Добавить книги.

  1. Сохранять на диск только формат *<your preferred>*: сохраняет выбранные книги на диск в директорию с показанной в п. 1 структурой только в предпочтительном формате электронных книг. Установить предпочтительный формат можно в меню Параметры → Интерфейс → Поведение → Предпочтительный выходной формат
  2. Сохранить на диск в одну директорию только в формате *<your preferred>*: сохраняет выбранные книги на диск в одной директории, но только в предпочтительном формате электронных книг. Установить предпочтительный формат можно в меню Параметры → Интерфейс → Поведение → Предпочтительный выходной формат
  3. Сохранить один формат на диск…: сохраняет выделенные книги на диск в директорию с показанной в п. 1 структурой только в формате, который вы выберете во всплывающем списке.

Подключить/поделиться

csi Действие Подключить/поделиться позволяет вручную подключиться к устройству или папке на компьютере, а также настроить доступ к вашей библиотеке calibre через веб-браузер или электронную почту.

Действие Подключить/поделиться имеет четыре варианта, которые доступны по правому щелчку мышью по кнопке.

  1. Подключиться к папке: позволяет подключиться к любой папке на компьютере как к устройству и использовать в ней все возможности calibre для устройств. Полезно, если ваше устройство не поддерживается calibre, но доступно как диск USB.
  2. Запустить контент-сервер: запускает встроенный веб-сервер calibre. Когда он запущен, ваша библиотека calibre доступна через веб-браузер из интернета (по вашему выбору). Вы можете настроить способ доступа к веб-серверу, установив настройки в меню Параметры → Общий доступ к файлам → Сетевой доступ
  3. Настроить обмен книгами по электронной почте: позволяет обмениваться книгами и новостными лентами по электронной почте. После настройки адресов электронной почты calibre будет отправлять на них обновления новостей и книг. Настроить, как calibre посылает электронную почту, можно в меню Параметры → Общий доступ к файлам → Пересылка книг по электронной почте. Когда вы настроите один или несколько адресов электронной почты, этот пункт меню изменится на отправку книг по заданным адресам.

Удалить книги

rbi Действие Удалить книги безвозвратно удаляет книги, поэтому используйте его с осторожностью. Оно зависит от контекста, т. е. от выбранного каталога. Если вы выбрали Библиотека, книги будут удалены из библиотеки. Если вы выбрали устройство для чтения электронных книг, книги будут удалены с устройства. Чтобы удалить только определённый формат для данной книги, используйте действие Редактировать метаданные. Удаление книг также имеет пять вариантов, к которым можно получить доступ правым щелчком по кнопке.

  1. Удалить выбранные книги: позволяет вам безвозвратно удалить все книги, выделенные в списке книг.
  2. Удалить файлы определённого формата из выбранных книг…: позволяет безвозвратно удалить файлы электронных книг указанного формата из выделенных в списке книг.
  3. Удалить все форматы из выбранных книг, исключая…: позволяет безвозвратно удалить файлы электронных книг любого формата, кроме указанного, из выделенных в списке книг.
  4. Удалить все форматы из выбранных книг: позволяет безвозвратно удалить все файлы электронных книг, выбранных в списке. Останутся только метаданные.
  5. Удалить обложки из выбранных книг: позволяет безвозвратно удалить файлы обложек из выделенных в списке книг.
  6. Удалить совпадающие книги с устройства: позволяет удалить с подключённого устройства файлы электронных книг, совпадающие с выделенными в списке книгами.

Примечание

Обратите внимание, когда вы решите Удалить книги из вашей библиотеки calibre, записи книг удаляются безвозвратно, но в Windows и macOS файлы перемещаются в корзину. Это позволяет восстановить их, если вы передумаете.

Параметры

cbi Действие Параметры позволяет вам изменить различные аспекты работы calibre. Имеет четыре варианта, доступные по правому щелчку мышью по кнопке.

  1. Параметры: позволяет изменить различные аспекты работы calibre. Нажатие кнопки также выполняет это действие.
  2. Запустить мастер начальной настройки: позволяет запустить Мастер начальной настройки, который появлялся при первом запуске calibre.
  3. Получить плагины для расширения calibre: открывает новое окно, которое показывает плагины для calibre. Эти плагины создаются сторонними разработчиками для расширения функциональности calibre.
  4. Перезапустить в режиме отладки: позволяет включить отладочный режим, который помогает разработчикам calibre в решении проблем, с которыми вы столкнулись. Для большинства пользователей он должен оставаться выключенным, если только разработчиком не дано соответствующее указание.

Каталоги

_images/catalogs.png

Каталог — это коллекция книг. calibre может управлять двумя типами различных каталогов:

  1. Библиотека: это коллекция книг, хранящаяся в библиотеке calibre на вашем компьютере.
  2. Устройство: это коллекция книг, хранящихся на вашем устройстве для чтения электронных книг. Она становится доступной при подключении устройства к компьютеру.

Многие операции, такие как добавление книг, удаление, просмотр и т. д., зависят от контекста. Например, если вы нажмёте кнопку Просмотр, когда выбран каталог Устройство, calibre откроет файлы с устройства. Если у вас выбран каталог Библиотека, то будут открываться файлы из вашей библиотеки calibre.

Поиск и сортировка

_images/search_sort.png

Раздел «Поиск и сортировка» позволяет выполнять несколько эффективных действий с вашими коллекциями книг.

  • Вы можете сортировать их по названию, автору, дате, оценке и т. д., нажимая на заголовки столбцов. Также можно сортировать по нескольким столбцам. Например, если вы нажмёте на столбец «Название» а затем на столбец «Автор», книги будут отсортированы по автору, а потом все записи с одинаковым автором будут отсортированы по названию.

  • Вы можете искать определённую книгу или набор книг с помощью строки поиска. Подробнее об этом ниже.

  • Вы можете быстро и удобно редактировать метаданные, выбрав запись, которую вы хотите изменить, в списке и нажав клавишу E.

  • Вы можете выполнять Действия с наборами книг. Чтобы выделить несколько книг, нужно:

    • удерживая клавишу Ctrl, нажимать на книги, которые хотите выбрать;
    • удерживая клавишу Shift, нажать на первую и последнюю книги из ряда книг, который хотите выбрать.
  • Вы можете настроить, какие поля будут отображаться, в диалоговом окне Параметры.

Интерфейс поиска

Вы можете искать все метаданные, введя условия поиска в строку поиска. При поиске регистр символов не учитывается. Например:

Asimov Foundation format:lrf

Это будет соответствовать всем книгам в вашей библиотеке, которые содержат в метаданных Asimov и Foundation и доступны в формате LRF. Ещё несколько примеров:

author:Asimov and not series:Foundation
title:"The Ring" or "This book is about a ring"
format:epub publisher:feedbooks.com

Поиск по умолчанию — «содержит». Элемент соответствует, если искомая строчка встречается где-либо в указанных метаданных. Доступны два других вида поиска: поиск равенства и поиск с использованием регулярных выражений.

Поиск равенства обозначается префиксом в строке поиска — знаком равенства (=). Например, запрос tag:"=science" будет соответствовать «science», но не «science fiction» или «hard science». Поиск с регулярными выражениями обозначается префиксом в строке поиска — тильдой (~). Можно использовать любое python-совместимое регулярное выражение. Обратите внимание, что обратные косые черты, использующиеся для экранирования спецсимволов в регулярных выражениях, следует удваивать, так как одиночные при анализе запроса будут удалены. Например, для соответствия буквенной скобке нужно ввести \\(. Поиск с регулярными выражениями — запросы вида «содержит», за исключением выражений с якорями.

Если вам нужно найти строку, начинающуюся со знака равенства или тильды, поставьте в начале строки обратную косую черту.

Заключайте строки поиска в кавычки («), если они содержат скобки или пробелы. Например, для поиска по тегу Science Fiction нужно будет искать tag:"=научная фантастика". Если вы ищете tag:=научная фантастика, вы найдёте все книги с тегом «научная», содержащие слово «фантастика» в любых метаданных.

Вы можете легко создавать расширенные поисковые запросы с помощью окна Расширенный поиск, открывающегося нажатием кнопки sbi.

Доступные поля для поиска: tag, title, author, publisher, series, series_index, rating, cover, comments, format, identifiers, date, pubdate, search, size, vl и пользовательские столбцы. Если устройство подключено, при поиске в библиотеке calibre становится доступно поле ondevice. Чтобы найти имя для поиска (которое на самом деле называется lookup name) для пользовательского столбца, наведите мышь на заголовок столбца в библиотеке.

Синтаксис поиска по датам:

pubdate:>2000-1 Will find all books published after Jan, 2000
date:<=2000-1-3 Will find all books added to calibre before 3 Jan, 2000
pubdate:=2009 Will find all books published in 2009

Если дата неясна, для сравнения дат используется текущая локаль. Например, в локали мм/дд/гггг 2/1/2009 интерпретируется как 1 февраля 2009 года. В локали дд/мм/гггг та же дата интерпретируется как 2 января 2009 года. Доступны некоторые специальные строки дат. Строка today переводится в сегодняшнюю дату, какая бы она ни была. Строки yesterday и thismonth (или переведённый эквивалент на текущем языке) также работают. В добавление, строка daysago (также и переведённая) может использоваться для сравнения с датой, которая была несколько дней назад. Например:

date:>10daysago
date:<=45daysago

Во избежание потенциальных проблем с переведёнными строками при использовании не английской версии calibre, строки _today, _yesterday, _thismonth, and _daysago всегда доступны. Они не переводятся.

Вы можете искать книги, которые имеют формат определённого размера, например так:

size:>1.1M Will find books with a format larger than 1.1MB
size:<=1K  Will find books with a format smaller than 1KB

Даты и числовые поля поддерживают операторы сравнения: = (равно), > (больше), >= (больше или равно), < (меньше), <= (меньше или равно) и != (не равно). Поля оценки считаются числовыми. Например, поиск rating:>=3 найдёт все книги с оценкой 3 или выше.

Вы можете искать по числу элементов в полях с несколькими значениями, такими как теги. Этот поиск начинается с символа #, потом используйте такой же синтаксис, как и для числовых полей. Например, чтобы найти книги с пятью и более тегами используйте tags:#>4. Для поиска всех книг с 10 тегами используйте tags:#=10.

Индексы серии доступны для поиска. Для стандартной серии имя для поиска - „series_index“. Для пользовательски столбцов серии используйте имя поиска столбца с приставкой _index. Например, для поиска индексов для пользовательского столбца серии с названием #my_series вы могли бы использовать имя #my_series_index. Индексы серии - числа, так что вы можете использовать операторы отношений, описанные выше.

Специальное поле search используется для сохраненных поисков. Поэтому, если вы сохраните поиск с именем «Книги моего супруга», вы можете ввести search:"Книги моего супруга" в строке поиска для повторного использования сохраненного поиска. Подробнее о сохранении запросов ниже.

Специальное поле vl используется для поиска книг в виртуальной библиотеке. Например, vl: Read найдет все книги в виртуальной библиотеке Read. Поиск vl: Read and vl: «Science Fiction» найдет все книги, которые находятся в виртуальных библиотеках Read и Science Fiction. Значение, следующее за vl:, должно быть именем виртуальной библиотеки. Если имя виртуальной библиотеки содержит пробелы, то окружайте его кавычками.

Вы можете искать по наличию или отсутствию поля, используя специальные значения «true» и «false». Например:

cover:false will give you all books without a cover
series:true will give you all books that belong to a series
comments:false will give you all books with an empty comment
format:false will give you all books with no actual files (empty records)

Пользовательские столбцы да/нет доступны для поиска. Поиск по false, empty, или blank найдёт все книги с неопределёнными значениями в столбце. Поиск по true найдёт все книги, которые не имеют неопределённых значений в этом столбце. Поиск по yes или checked найдёт все книги с Yes в этом столбце. Поиск по no или unchecked найдёт все книги с No в этом столбце. Заметьте, что слова yes, no, blank, empty, checked and unchecked переводятся; вы можете использовать как эквивалент на текущем языке, так и английское слово. Слова true и false и специальные значения _yes, _no, и _empty не переводятся.

Иерархические элементы (т.е. А.B.C) используют расширенный синтаксис для соответствия начальным частям иерархии. Это сделано при помощи добавления двоеточия между индикатором точного соответствия (=) и текстом. Например, запрос tags:=.A будет искать теги A и A.B, но не будет искать теги AA или AA.B. Запрос tags:=.A.B не будет искать теги A.B и A.B.C, но не тег A.

Идентификаторы (т.е. isbn, doi, lccn и т.д.) также используют расширенный синтаксис. Для начала заметьте, что идентификатор имеет формат тип:значение, например isbn:123456789. Расширенный синтаксис позволяет вам независимо задать тип и значение для поиска. Обе части, типа и значения, запроса могут использовать соответствия „эквивалентность“, „содержит“ и „регулярное выражение“. Примеры:

  • identifiers:true будет искать книги с любым идентификатором.
  • identifiers:false будет искать книги без идентификатора.
  • identifiers:123 будет искать книги с любым типом, имеющим значение содержащее 123.
  • identifiers:=123456789 будет искать книги с любым типом, имеющим значение равное 123456789.
  • identifiers:=isbn: и identifiers:isbn:true будет искать книги с типом, равным isbn с любым значением
  • identifiers:=isbn:false будет искать книги без эквивалентного isbn типа.
  • identifiers:=isbn:123 будет искать книги с типом эквивалентным isbn содержащим 123.
  • identifiers:=isbn:=123456789 будет искать книги с типом, эквивалентным isbn равным 123456789.
  • identifiers:i:1 будет искать книги с типом содержащим i и имеющим значение содержащее 1.
_images/search.png

Диалоговое окно Расширенный поиск

Сохранение поисковых строк

calibre позволяет вам сохранить часто используемый поиск под специальным именем, а затем повторно использовать этот поиск одним щелчком мыши. Для этого создайте свой поиск, набрав его на панели поиска или с помощью браузера тегов. Затем введите имя, которое вы хотели бы дать поиску в поле «Сохраненные поиски» рядом с панелью поиска. Нажмите значок «плюс» рядом с сохраненным полем поиска, чтобы сохранить поиск.

Теперь вы можете получить доступ к сохраненному поиску в браузере тегов в разделе «Поиски». Один клик и вы легко используете любой сложный поиск без повторного создания.

Виртуальные бибилиотеки

Виртуальная библиотека — это способ притвориться, что в вашей библиотеке calibre всего несколько книг, а не полная коллекция. Отличное средство, чтобы разбить огромную коллекцию книг на более мелкие, управляемые куски. Чтобы узнать, как создавать и использовать виртуальные библиотеки, см. руководство «Виртуальные библиотеки».

Предположение метаданных на основе имён файлов

Обычно calibre считывает метаданные из файла книги. Однако вместо этого программу можно настроить для чтения метаданных из имени файла через Параметры → Импорт-экспорт → Добавление книг → Считывать метаданные из содержимого файла.

Вы также можете управлять, как метаданные считываются из имени файла с помощью регулярных выражений (см.: Всё об использования регулярных выражений в calibre). В разделе Добавление книг диалогового окна «Параметры» укажите регулярное выражение, которое calibre будет использовать, пытаясь получить метаданные из имён файлов электронных книг, добавляемых в библиотеку. Регулярное выражение по умолчанию:

title - author

то есть предполагается, что все символы до первого «-» (дефиса) — название книги, а все последующие — автор. Например, имя файла:

Foundation and Earth - Isaac Asimov.txt

будет интерпретировано как название «Foundation and Earth» и автор «Isaac Asimov».

Совет

Если в имени файла нет дефиса, вышеуказанное регулярное выражение не сработает.

Описание книги

_images/book_details.png

Панель «Описание книги» показывает обложку и все метаданные выделенной в данный момент книги. Её можно скрыть с помощью кнопки Макет в правом нижнем углу главного окна calibre. Имена авторов на панели описания книги кликабельны, и по умолчанию ведут на страницу автора в Википедии. Также их можно настроить, щёлкнув правой кнопкой мыши имя автора и выбрав «Управление этим автором».

Аналогично, если вы загружаете метаданные, панель описания книги автоматически покажет ссылки на веб-страницы книги на Amazon, Worldcat и т. д., с которых загружены метаданные.

Вы можете щёлкнуть правой кнопкой мыши по отдельным форматам на панели описания книги, чтобы удалить их, сравнить с оригинальными версиями, сохранить на диск, открыть с помощью внешней программы и т. д.

Вы можете изменить обложку книги, просто перетащив изображение на панель описания книги. Если вы хотите отредактировать обложку во внешней программе, просто щёлкните её правой кнопкой мыши и выберите Открыть с помощью….

Вы также можете добавить файлы электронных книг в текущую книгу, перетащив их на панель описания книги.

Двойной щелчок на панели «Описание книги» откроет её в отдельном всплывающем окне.

Наконец, вы можете точно настроить, какая информация отображается на панели описания книги через Параметры → Интерфейс → Оформление → Описание книги.

Браузер тегов

_images/tag_browser.png

Браузер тегов позволяет легко просматривать вашу коллекцию по автору/тегам/сериям/ и т. д. Если вы нажмёте любой элемент в браузере тегов, например, имя автора «Айзек Азимов», то список книг справа покажет только книги этого автора. Также можно нажимать на названия категорий. Например, нажатие «Серии» покажет вам все книги любых серий.

Первое нажатие на элемент ограничит список книг теми, которые содержат или соответствуют элементу. Продолжая вышеописанный пример, щёлкнув «Айзек Азимов», вы увидите книги этого автора. При повторном нажатии список изменится в зависимости от того, имеются ли дочерние элементы (см. подкатегории и иерархические элементы ниже). Вернёмся к примеру с Азимовым: повторное нажатие на «Айзек Азимов» ограничит список книгами, не принадлежащими Айзеку Азимову. Третье нажатие снимет ограничение, показав все книги. Если вы, удерживая клавиши Ctrl или Shift, нажимаете на несколько элементов, то создаются ограничения на основе нескольких элементов. Например, вы можете удерживать Ctrl и нажимать на теги «история» и «Европа» для поиска книг по истории Европы. Браузер тегов работает, создавая выражения поиска, которые автоматически вводятся в строку поиска. Наблюдать за тем, что генерирует браузер тегов — хороший способ научиться строить основные поисковые выражения.

Значки элементов в браузере тегов частично окрашены. Количество цвета зависит от средней оценки книг в категории. Так, например, если у книг Айзека Азимова в среднем четыре звезды, то его значок в браузере тегов будет окрашен на 4/5. Вы можете увидеть среднюю оценку, наведя указатель мыши на значок.

Элементы внешнего уровня в Tag browser „, такие как Авторы и Серии, называются категориями. Вы можете создать свои собственные категории, называемые guilabel :`Категории пользователей, это удобно для организации элементов. Например, можно использовать :guilabel: «Редактор категорий пользователей» (нажмите кнопку «guilabel:Configure» в левом нижнем углу :guilabel:«Браузер тегов» и выберите :guilabel:«Управление авторами, сериями, и т.д. -> Категории пользователей) для создания категории пользователей под названием «Любимые авторы», а затем поместите элементы для избранных в категорию. Категории пользователей могут иметь подкатегории. Например, категория пользователя Favorites.Authors` является подкатегорией ``Favorites. У вас также может быть Favorites.Series, и в этом случае под Favorites будут две подкатегории. Подкатегории можно создать, щелкнув правой кнопкой мыши по категории «Пользователь», выбрав :guilabel: «Добавить подкатегорию в …» и ввести имя подкатегории; Или с помощью :guilabel: «Редактор категорий пользователей», введя имена, подобные приведенному выше.

Вы можете искать категории пользователей так же, как и встроенные категории, нажав на них. Вы можете выполнить четыре разных запроса, нажав:
  1. «всё соответствующее элементу в этой категории» отмечено одним зелёным знаком плюс.
  2. «всё соответствующее элементу в этой категории или подкатегориях» отмечено двумя зелёными знаками минус.
  3. «всё несоответствующее элементу в этой категории» показывается одним красным знаком минус.
  4. «всё несоответсвующее элементу в категории или подкатегориях» показано двумя красными знаками минус.

It is also possible to create hierarchies inside some of the text categories such as tags, series, and custom columns. These hierarchies show with the small triangle, permitting the sub-items to be hidden. To use hierarchies of items in a category, you must first go to Preferences → Interface → Look & feel and enter the category name(s) into the «Categories with hierarchical items» field. Once this is done, items in that category that contain periods will be shown using the small triangle. For example, assume you create a custom column called «Genre» and indicate that it contains hierarchical items. Once done, items such as Mystery.Thriller and Mystery.English will display as Mystery with the small triangle next to it. Clicking on the triangle will show Thriller and English as sub-items. See Managing subgroups of books, for example «genre» for more information.

Иерархические элементы (элементы с потомками) используют те же четыре «щелчка», что и категории пользователей. Элементы, у которых нет потомков, используют два запроса: «всё совпадающее» и «всё не совпадающее».

Вы можете перетаскивать элементы в браузере тегов в категории «Пользователь», чтобы добавить их в эту категорию. Если источником является категория пользователя, удерживая клавишу shift при перетаскивании, элемент будет перемещен в новую категорию. Вы также можете перетаскивать книги из списка книг на элементы в браузере тегов; Удаление книги по элементу приводит к тому, что элемент автоматически применяется к перетащенным книгам. Например, перетаскивание книги на имя Исаака Азимова -> автор этой книги - Исаак Асимов. Перетаскивание её на тег History добавит тег History в теги книги.

Вы можете легко найти любой элемент в браузере тегов, нажав кнопку поиска в правом нижнем углу. Кроме того, вы можете щелкнуть правой кнопкой мыши по любому элементу и выбрать одну из нескольких операций. Некоторые примеры - скрыть его, переименовать или открыть диалоговое окно «Управление x», которое позволяет вам управлять такими элементами. Например, диалог «Управление авторами» позволяет вам переименовывать авторов и контролировать сортировку их имен.

Вы можете контролировать, как элементы сортируются в браузере тегов с помощью кнопки Configure в левом нижнем углу браузера тегов. Вы можете сортировать по названию, среднему рейтингу или популярности (популярность - это количество таких книг в вашей библиотеке, например, популярность Исаака Азимова - это количество книг Исаака Азимова в вашей библиотеке).

Сетка обложек

_images/cover_grid.png

Вы можете отображать сетку обложек книг, а не список книг, если предпочитаете просматривать свою коллекцию в виде обложек Опция Сетка обложек активируется нажатием кнопки Макет в нижнем правом углу основного окна. Вы можете настроить размеры обложки и фон Cover grid через Настройки →  Интерфейс →  Внешний вид →  Сетка обложек. Вы можете даже отображать любое указанное поле под обложками, например, в заголовке или авторах или в рейтинге, или в специальном столбце, который вы можете создать.

Браузер обложек

_images/cover_browser.png

В дополнение к :guilabel: «Сетка обложек», описанному выше, вы можете также отображать обложки в одной строке. Это активируется с помощью кнопки :guilabel: Макет в нижнем правом углу главного окна. В :guilabel: Настройки-> Интерфейс-> Внешний вид-> Браузер обложек „вы можете изменить количество отображаемых обложек и даже отображать :guilabel:`Браузер обложек отображать себя в отдельном всплывающем окне.

Быстрый просмотр

Иногда вы хотите выбрать книгу и быстро получить список книг с одинаковым значением в какой-либо категории (авторы, теги, издатель, серия и т.д.) в качестве текущей выбранной книги, но не изменяя текущего представления библиотеки. Вы можете сделать это с помощью Quickview. Quickview открывает либо второе окно, либо панель в списке книг, отображающую список интересующих книг. Предположим, что вы хотите просмотреть список всех книг с одним или несколькими авторами выбранной в данный момент книги. Нажмите интересующую вас ячейку автора и нажмите клавишу «Q» или щелкните значок «Quickview» в разделе «Макет» окна калибра. Окно или панель откроются со всеми авторами для этой книги слева, а все книги выбранного автора справа.

Некоторые примеры использования Быстрого просмотра: быстро посмотреть, что другие книги:
  • имеют некоторые теги, применяемые к текущей выбранной книге,
  • в той же серии, что и выбранная книга
  • имеют те же значения в пользовательском столбце, как и текущая книга
  • написаны одним из тех же авторов, что и текущая книга
  • разделяемые значения в настраиваемом столбце

Существует два варианта отображения информации Quickview:

  1. Он может открыть «отстыкован»: поверх окна calibre и останется открытым, пока вы явно не закроете его.
  2. Он может «пристыкован»: как панель в разделе списка книг главного окна калибра.

Вы можете переместить это окно из закреплённого в незакреплённое по желанию, используя кнопку «Закрепить/Открепить»

Панель Quickview может быть оставлена открытой навсегда, и в этом случае она следует за движениями в списке книг. Например, если вы щелкнете в представлении библиотеки calibre в столбце категории (теги, серии, издателя, авторов и т.д.) для книги, содержимое окна Quickview изменится, чтобы показать вам в левой боковой панели значения в этой категории для выбранной книги (например, теги для этой книги). Первый элемент в этом списке будет выбран, а Quickview покажет вам справа все книги в вашей библиотеке, использующие это значение. Нажмите на другое значение в левой панели, чтобы увидеть книги с этим другим значением.

Дважды щелкните по книге в окне Quickview, чтобы выбрать эту книгу в представлении библиотеки. Это также изменит отображение элементов в окне QuickView (левая панель), чтобы отобразить элементы в недавно выбранной книге.

Shift- или Ctrl- дважды щелкните по книге в окне Quickview, чтобы открыть диалог редактирования метаданных в этой книге в окне calibre. Редактируемая книга будет Quickview’ed, после закрытия диалога редактирования метаданных.

Вы можете увидеть, можно ли посмотреть столбец в Быстром просмотре, по подсказке, когда проводите мышью по заголовку столбца. Правым кликом мыши на заголовке столбца вы можете увидеть настройку «Быстрый просмотре» в показанном меню, таким образом будет ясно, в каких случаях выбор этой настройки эквивалентен нажатию „Q“ в текущей ячейке.

Опции (в Параметры → Оформление → Быстрый просмотр):

  • Учитывайте (или нет) текущую виртуальную библиотеку. Если флажок установлен, Quickview показывает только книги в текущей виртуальной библиотеке. По умолчанию: учитывать виртуальные библиотеки
  • Изменяйте содержимое окна Quickview, когда столбец меняется в списке книг клавишами курсора. По умолчанию: не выполнять изменения, сделанные с помощью клавиш курсора
  • Изменять столбец «quickview’ed», когда ячейка в окне Quickview дважды нажата. В противном случае книга будет изменена, но отображаемый столбец не будет. По умолчанию: изменить столбец
  • Изменить столбец «quickview’ed» на текущий столбец, когда клавиша возврата нажата в панели Quickview. В противном случае книга будет изменена, но рассматриваемый столбец не будет. По умолчанию: изменить столбец
  • Выберите, какие столбцы показывать в окне/на панели «Быстрый просмотр».

Задания

_images/jobs.png

На панели Задания отображается количество выполняемых в настоящее время заданий. Задания - это задачи, выполняемые в отдельном процессе. Они включают в себя конвертацию электронных книг и обмен данными с читалкой. Вы можете щелкнуть на панели заданий, чтобы получить доступ к списку заданий. После завершения задания вы можете просмотреть подробный журнал этого задания, дважды щелкнув его в списке. Это полезно для отладки заданий, которые могут не завершиться успешно.

Сочетания клавиш

В calibre есть горячие клавиши для экономии времени и движений мышью. Эти сочетания активны при просмотре списка книг (когда вы не редактируете данные конкретной книги), и большинство из них влияет на выделенное вами наименование. Читалка электронных книг calibre имеет собственные горячие клавиши, которые можно настроить, нажав в ней кнопку Параметры.

Примечание

Примечание: если специально не оговорено, то для горячих клавиш calibre не требуется ключ-модификатор (Command, Option, Control и т. д.). Необходимо нажать только клавишу с буквой, например «E» для редактирования.

Горячие клавиши для главного окна calibre
Сочетание клавиш Действие
F2 (Enter в macOS) Редактировать метаданные текущей выбранной области в списке книг.
A Добавить книги
Shift+A Добавить форматы для выбранных книг
C Преобразовать выбранные книги
D Отправить на устройство
Del Удалить выбранные книги
E Редактировать метаданные выбранных книг
G Приобрести книги
I Показать описание книги
K Редактировать оглавление
M Объединить выбранные записи
Alt+M Объединить выбранные записи, сохранив оригиналы
O Открыть папку
P Полировка книг
S Сохранить на диск
T Редактировать книгу
V Просмотр
Alt+V/Cmd+V в macOS Просмотреть конкретный формат
Alt+Shift+J Переключить список задач
Alt+Shift+B Переключить браузер обложек
Alt+Shift+D Переключить панель описания книги
Alt+Shift+T Переключить браузер тегов
Alt+Shift+G Переключить сетку обложек
Alt+A Показать книги с тем же автором, что и у текущей
Alt+T Показать книги с теми же тегами, что и текущая
Alt+P Показать книги с таким же издательством, как у текущей
Alt+Shift+S Показать книги из той же серии, что и текущая
/, Ctrl+F Фокус на панель поиска
Shift+Ctrl+F Открыть диалог расширенного поиска
Esc Очистить текущий поиск
Shift+Esc Фокус на список книг
Ctrl+Esc Очистить виртуальную библиотеку
Alt+Esc Очистить дополнительное ограничение
Ctrl+* Создать временную виртуальную библиотеку на основе текущего поиска
Ctrl+Right Выбрать следующую вкладку виртуальной библиотеки
Ctrl+Left Выбрать предыдущую вкладку виртуальной библиотеки
N или F3 Найти следующую книгу, которая соответствует текущим условиям поиска (работает только если в настройках поиска включена подсветка поиска)
Shift+N или Shift+F3 Найти предыдущую книгу, которая соответствует текущим условиям поиска (работает только если в настройках поиска включена подсветка поиска)
Ctrl+D Загрузить метаданные и обложки
Ctrl+R Перезапустить calibre
Ctrl+Shift+R Перезапустить calibre в отладочном режиме
Shift+Ctrl+E Добавить пустые книги в calibre
Ctrl+M Переключить статус „помечено“ для выбранных книг
Q Открыть окно Быстрого Просмотра для просмотра книг из связанных серий/тегов и т.д.
Shift+Q Фокус на открытую панель быстрого просмотра
Shift+S Выполнить поиск в панели быстрого просмотра
Ctrl+Q Выйти из calibre