Просмотрщик электронных книг

В 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 или откройте элементы управления просмотрщиком и щёлкните по поиску. Простейшая форма поиска — это просто поиск любого текста, который вы вводите в текстовое поле. Различные формы поиска выбираются в поле режима поиска под полем поиска. Доступные режимы:

  1. Содержит - Самый простой режим по умолчанию. Текст, введенный в поле поиска, ищется где угодно. Все знаки препинания, ударения и пробелы игнорируются. Например, поиск: Pena будет соответствовать всем следующим: penal, pen a, pen.a и Peña. Если вы установите флажок С учетом регистра, акценты, пробелы и знаки препинания больше не будут игнорироваться.

  2. Целые слова - Поиск целых слов. Так, например, при поиске pena будет найдено слово Peña, но не слово Penal. Как и в случае с поиском Содержит, указанным выше, акценты и знаки препинания игнорируются, если не установлен флажок С учетом регистра.

  3. Соседние слова - Ищет целые слова, которые находятся рядом друг с другом. Так, например, поисковый запрос calibre cool будет соответствовать местам, где слова calibre и cool встречаются в пределах шестидесяти символов друг от друга. Чтобы изменить количество символов, добавьте новое число в конец списка слов. Например, calibre cool awesome 120 будет соответствовать местам, где три слова встречаются в пределах 120 символов друг от друга. Обратите внимание, что знаки препинания и диакритические знаки не игнорируются при таком поиске.

  4. Regex - Интерпретирует искомый текст как регулярное выражение. Чтобы узнать больше об использовании регулярных выражений, см. учебник.

Настройка внешнего вида по вашим предпочтениям

Размер шрифта можно менять на лету через Размер шрифта в меню управления просмотрщика, или сочетаниями клавиш Ctrl++ и Ctrl+-, или, зажав клавишу Ctrl, крутить колёсико мыши.

Цвет можно изменить в разделе Цвета в параметрах просмотрщика.

Количество страниц на экране, а также размер полей можно изменить в разделе Макет страницы в параметрах просмотрщика.

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

Более продвинутую настройку можно выполнить с помощью настроек Стили. Здесь вы можете указать фоновое изображение для отображения под текстом, а также таблицу стилей, которая будет применяться к каждой книге. Используя CSS, вы можете изменять стили абзаца, выравнивать текст и т. д. Примеры таблиц стилей от пользователей calibre, см. на форумах.

Поиск в словаре

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

Копирование текста и изображений

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

Увеличение масштаба изображений

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

Горячие клавиши

The viewer has extensive keyboard shortcuts, like the rest of calibre. They can be customised in the viewer Preferences. The default shortcuts are listed below:

Keyboard shortcuts for the calibre viewer

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

Действие

Home, Ctrl+ArrowUp, Ctrl+ArrowLeft

Scroll to the start of the current file in a multi file book

Ctrl+Home

Прокрутить до начала книги

Ctrl+End

Прокрутить до конца книги

End, Ctrl+ArrowDown, Ctrl+ArrowRight

Scroll to the end of the current file in a multi file book

ArrowUp

Прокрутить назад, плавно в потоковом режиме и на полный экран в страничном

ArrowDown

Прокрутить вперёд, плавно в потоковом режиме и на полный экран в страничном

ArrowLeft

Прокрутить левее: слегка — в потоковом режиме и на страницу — в страничном

ArrowRight

Прокрутить правее: слегка — в потоковом режиме и на страницу — в страничном

PageUp, Shift+Spacebar

Прокрутить на полный экран назад

PageDown, Spacebar

Прокрутить на полный экран вперёд

Ctrl+PageUp

Перейти к предыдущему разделу

Ctrl+PageDown

Перейти к следующему разделу

Alt+ArrowLeft

Назад

Alt+ArrowRight

Вперёд

Ctrl+T

Toggle Table of Contents

Ctrl+S

Чтение вслух

Alt+P

Change settings quickly by creating and switching to profiles

Alt+f

Переходить по ссылкам с клавиатуры

Ctrl+C

Копировать в буфер

Alt+C

Копировать текущее местоположение в буфер обмена

Ctrl+Shift+C

Скопировать текущее местоположение как calibre:// URL в буфер обмена

/, Ctrl+f, Cmd+f

Начать поиск

F3, Enter

Найти следующее

Shift+F3, Shift+Enter

Найти предыдущее

Ctrl+Plus, Meta+Plus

Увеличить размер шрифта

Ctrl+Minus, Meta+Minus

Уменьшить размер шрифта

Ctrl+0

Восстановить размер шрифта по умолчанию

Ctrl+]

Увеличить количество страниц на экране

Ctrl+[

Уменьшить количество страниц на экране

Ctrl+Alt+C

Автоматически определять количество страниц на экране

F11, Ctrl+Shift+F

Переключить полноэкранный режим

Ctrl+M

Переключиться между страничным и потоковым режимами

Ctrl+W

Переключить полосу прокрутки

Ctrl+X

Переключить режим отсылок

Ctrl+B

Показать/скрыть закладки

Ctrl+Alt+B

Новая закладка

Ctrl+N, Ctrl+E

Показать метаданные книги

Ctrl+Alt+F5, Ctrl+Alt+R

Перезагрузить книгу

Ctrl+Shift+ArrowRight

Изменить текущее выделение на слово вперёд

Ctrl+Shift+ArrowLeft

Изменить текущее выделение на слово назад

Shift+ArrowRight

Изменить текущий выбор вперед на символ

Shift+ArrowLeft

Изменить текущий выбор назад на символ

Shift+ArrowDown

Изменить текущий выбор на строку вперед

Shift+Home

Расширить текущий выбор до начала строки

Shift+End

Расширить текущий выбор до конца строки

Ctrl+A

Выделить всё

Shift+ArrowUp

Изменить текущий выбор назад на строку

Ctrl+Shift+ArrowDown

Изменить текущий выбор вперед на абзац

Ctrl+Shift+ArrowUp

Изменить текущий выбор назад на абзац

Esc, MenuKey

Показать элементы управления просмотрщиком электронных книг

Ctrl+Comma, Ctrl+Esc, Meta+Esc, Meta+Comma

Показать параметры просмотрщика электронных книг

Ctrl+G, ;, :

Перейти к определённому месту в книге

Ctrl+Spacebar

Переключить автопрокрутку

Alt+ArrowUp

Ускорить автопрокрутку

Alt+ArrowDown

Замедлить автопрокрутку

Ctrl+I

Показать/скрыть инспектор

Ctrl+L

Показать/скрыть панель поиска слов

Ctrl+Q (Cmd+Q on macOS)

Выйти

Ctrl+P

Печать книги в PDF

Ctrl+F11

Переключить панель инструментов

Ctrl+H

Переключить панель выделений

Ctrl+D

Редактировать эту книгу

Неперетекающий контент

Некоторые книги имеют очень широкий контент, который невозможно разбить по границам страницы. Например, таблицы или теги <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

Устанавливается в потоковом режиме (без разбивки на страницы)

body.calibre-footnote-container

Set when displaying a popup footnote

Наконец, вы можете использовать цвета цветовой схемы 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 в цветовых темах, определяющих цвет ссылки.