Просмотрщик электронных книг¶
В calibre встроен просмотрщик, поддерживающий все основные форматы электронных книг. Он гибко настраивается и имеет множество дополнительных функций.
Запуск просмотрщика электронных книг¶
Чтобы просмотреть или прочитать любую из книг в вашей библиотеке calibre, выделите её и нажмите кнопку Просмотр, и она откроется в просмотрщике. Также можно запустить сразу сам просмотрщик из меню «Пуск» в Windows. В macOS можно прикрепить её к доку и запускать оттуда, а в Linux — воспользоваться кнопкой запуска в меню рабочего стола или выполнить команду ebook-viewer.
Выделение текста¶
Когда вы выделяете текст в средстве просмотра, рядом с выбранным фрагментом появляется небольшая всплывающая панель. Вы можете нажать кнопку выделения на этой панели, чтобы создать выделение. Вы можете добавлять заметки и изменять цвет выделения. На сенсорном экране нажмите и удерживайте слово, чтобы выбрать его и отобразить всплывающую панель. Находясь в режиме выделения, вы можете изменить выбранный текст, используя удобные ручки выбора на сенсорном экране. Перетащите маркеры к верхнему или нижнему полю для прокрутки при выборе. Вы также можете удерживать клавишу Shift+click или right click, чтобы расширить выделение, что особенно полезно для многостраничного выделения.
Вы можете использовать кнопку Выделения в элементах управления средства просмотра, чтобы отобразить отдельную панель со списком всех выделений в книге, отсортированных по главам.
Посмотреть все выделения в библиотеке calibre можно, щёлкнув правой кнопку Просмотр и выбрав Просмотреть заметки.
Наконец, если вы пользуетесь браузерной читалкой контент-сервера calibre, то можете синхронизировать с ней заметки основной читалки, перейдя там в Параметры → Разное и введя имя пользователя читалки контент-сервера для синхронизации. Воспользуйтесь специальным значением *
, чтобы синхронизироваться с анонимными пользователями.
Чтение вслух¶
Просмотрщик может озвучивать текст книги. Чтобы использовать его, вы можете просто нажать кнопку Читать вслух в элементах управления средства просмотра. Слово, которое в данный момент читается, будет выделено. Речь синтезируется из текста с помощью служб вашей операционной системы для преобразования текста в речь. Вы можете изменить используемый голос, щелкнув по значку шестеренки на панели, которая отображается, когда опция Читать вслух активна.
Вы также можете прочитать вслух выделенные отрывки, добавив кнопку :guilabel: Читать вслух на полосу выбора в настройках просмотрщика в разделе :guilabel:` Поведения выделения`.
Примечание
Поддержка преобразования текста в речь в браузерах очень неполная и содержит ошибки, поэтому то, насколько хорошо Читать вслух будет работать в программе просмотра в браузере, зависит от того, насколько хорошо основной браузер поддерживает преобразование текста в речь. В частности, не работает выделение текущего слова, а изменение скорости или голоса приведет к тому, что чтение начнется заново с начала.
Примечание
On Linux, Read aloud requires Speech Dispatcher to be installed and working.
Примечание
В Windows не все установленные голоса могут быть видны подсистеме SAPI, которая используется для преобразования текста в речь. Есть инструкции по отображению всех голосов.
Поиск текста¶
Просмотрщик имеет очень мощные возможности поиска. Нажмите клавишу Ctrl+F или откройте элементы управления просмотрщиком и щёлкните по поиску. Простейшая форма поиска — это просто поиск любого текста, который вы вводите в текстовое поле. Различные формы поиска выбираются в поле режима поиска под полем поиска. Доступные режимы:
Содержит - Самый простой режим по умолчанию. Текст, введенный в поле поиска, ищется где угодно. Все знаки препинания, ударения и пробелы игнорируются. Например, поиск:
Pena
будет соответствовать всем следующим:penal, pen a, pen.a и Peña
. Если вы установите флажок С учетом регистра, акценты, пробелы и знаки препинания больше не будут игнорироваться.Целые слова - Поиск целых слов. Так, например, при поиске
pena
будет найдено словоPeña
, но не словоPenal
. Как и в случае с поиском Содержит, указанным выше, акценты и знаки препинания игнорируются, если не установлен флажок С учетом регистра.Соседние слова - Ищет целые слова, которые находятся рядом друг с другом. Так, например, поисковый запрос
calibre cool
будет соответствовать местам, где словаcalibre
иcool
встречаются в пределах шестидесяти символов друг от друга. Чтобы изменить количество символов, добавьте новое число в конец списка слов. Например,calibre cool awesome 120
будет соответствовать местам, где три слова встречаются в пределах 120 символов друг от друга. Обратите внимание, что знаки препинания и диакритические знаки не игнорируются при таком поиске.Regex - Интерпретирует искомый текст как регулярное выражение. Чтобы узнать больше об использовании регулярных выражений, см. учебник.
Переход по ссылкам только с клавиатуры¶
В просмотрщике есть :guilabel: Режим подсказок, позволяющий вам нажимать ссылки в тексте без использования мыши. Нажмите клавишу Alt + F, и все ссылки на текущем экране будут выделены цифрой или буквой над ними. Нажмите букву на клавиатуре, чтобы перейти по ссылке. Нажатие клавиши :kbd: Esc прервёт режим Подсказки без выбора какой-либо ссылки.
Если на экране более тридцати пяти ссылок, то некоторые из них будут иметь несколько букв. В этом случае введите первую и вторую или первую и нажмите Enter для активации. Вы также можете использовать клавишу Backspace, чтобы исправить ошибку при наборе текста.
Настройка внешнего вида по вашим предпочтениям¶
Размер шрифта можно менять на лету через Размер шрифта в меню управления просмотрщика, или сочетаниями клавиш Ctrl++ и Ctrl+-, или, зажав клавишу Ctrl, крутить колёсико мыши.
Цвет можно изменить в разделе Цвета в параметрах просмотрщика.
Количество страниц на экране, а также размер полей можно изменить в разделе Макет страницы в параметрах просмотрщика.
Вы можете отображать пользовательские верхние и нижние колонтитулы, такие как оставшееся время для чтения, название текущей главы, положение книги и т. д., через раздел Верхние и нижние колонтитулы в настройках просмотрщика.
Более продвинутую настройку можно выполнить с помощью настроек Стили. Здесь вы можете указать фоновое изображение для отображения под текстом, а также таблицу стилей, которая будет применяться к каждой книге. Используя CSS, вы можете изменять стили абзаца, выравнивать текст и т. д. Примеры таблиц стилей от пользователей calibre, см. на форумах.
Поиск в словаре¶
Вы можете узнать значение слов в текущей книге, дважды щелкнув или нажав и удерживая слово, которое вы хотите найти, а затем нажав кнопку поиска, которая выглядит как библиотека.
Копирование текста и изображений¶
Вы можете выбрать текст и изображения, перетаскивая содержимое мышью, а затем щёлкнув правой кнопкой мыши и выбрав Копировать для копирования в буфер обмена. Скопированный материал может быть вставлен в другое приложение в виде простого текста и изображений.
Увеличение масштаба изображений¶
Вы можете увеличить изображение, чтобы посмотреть его в полном размере в отдельном окне, двойным щелчком или долгим касанием. Также можно щёлкнуть по нему правой кнопкой мыши и выбрать Рассмотреть изображение.
Неперетекающий контент¶
Некоторые книги имеют очень широкий контент, который невозможно разбить по границам страницы. Например, таблицы или теги <pre>
. В таких случаях вам следует переключить просмотрщик в режим потока, нажав Ctrl + M, чтобы прочитать это содержимое. В качестве альтернативы можно добавить следующий CSS-код в раздел Styles настройках просмотрщика, для разбивания строк текста в тегах <pre>
:
code, pre { white-space: pre-wrap }
Создание книги для удобной работы с просмотрщиком сalibre¶
Просмотрщик calibre установит класс is-calibre-viewer
для корневого элемента. Поэтому можно написать правила CSS, применимые только к нему. Кроме того, просмотрщик установит следующие классы для элемента body
:
body.calibre-viewer-dark-colors
Set when using a dark color scheme
body.calibre-viewer-light-colors
Set when using a light color scheme
body.calibre-viewer-paginated
Устанавливается в постраничном режиме
body.calibre-viewer-scrolling
Устанавливается в потоковом режиме (без разбивки на страницы)
Наконец, вы можете использовать цвета цветовой схемы calibre через `CSS-переменные https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties`_. Просмотрщик calibre определяет следующие переменные: –calibre-viewer-background-color`, --calibre-viewer-foreground-color
и необязательно --calibre-viewer-link-color
в цветовых темах, определяющих цвет ссылки.