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

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

Запуск просмотрщика электронных книг

Чтобы просмотреть или прочитать любую из книг в вашей библиотеке calibre, выделите её и нажмите кнопку Просмотр, и она откроется в просмотрщике. Также можно запустить сразу сам просмотрщик из меню «Пуск» в Windows. В macOS можно прикрепить её к доку и запускать оттуда, а в Linux — воспользоваться кнопкой запуска в меню рабочего стола или выполнить команду ebook-viewer.

Выделение текста

Когда вы выделяете текст в средстве просмотра, рядом с выбранным фрагментом появляется небольшая всплывающая панель. Вы можете нажать кнопку выделения на этой панели, чтобы создать выделение. Вы можете добавлять заметки и изменять цвет выделения. На сенсорном экране нажмите и удерживайте слово, чтобы выбрать его и отобразить всплывающую панель. Находясь в режиме выделения, вы можете изменить выбранный текст, используя удобные ручки выбора на сенсорном экране. Перетащите маркеры к верхнему или нижнему полю для прокрутки при выборе. Вы также можете удерживать клавишу Shift+click или right click, чтобы расширить выделение, что особенно полезно для многостраничного выделения.

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

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

Наконец, если вы пользуетесь браузерной читалкой контент-сервера calibre, то можете синхронизировать с ней заметки основной читалки, перейдя там в Параметры → Разное и введя имя пользователя читалки контент-сервера для синхронизации. Воспользуйтесь специальным значением *, чтобы синхронизироваться с анонимными пользователями.

Чтение вслух

The viewer can read book text aloud. To use it you can simply click the Read aloud button in the viewer controls to start reading book text aloud. The word or sentence being currently read is highlighted. Speech is synthesized from the text using either the Piper neural text-to-speech engine or your operating system services for text-to-speech. You can change the backend and the voice being used by clicking the gear icon in the bar that is displayed while Read aloud is active.

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

Примечание

Support for text-to-speech in browsers is very incomplete and bug-ridden so how well Read aloud will work in the in-browser viewer is dependent on how well the underlying browser supports text-to-speech.

Поиск текста

Просмотрщик имеет очень мощные возможности поиска. Нажмите клавишу 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, см. на форумах.

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

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

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

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

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

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

Syncing with a paper edition of the current book

Some e-books, that have corresponding print editions, include metadata that marks the start of each paper page. For such e-books, the viewer allows you to jump to a particular paper edition page via the Go to button in the viewer controls. You can also optionally display the paper page corresponding to the current location in the book’s headers or footers via the viewer settings, by adding Pages from paper edition to either the header or the footer.

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

Просмотрщик имеет обширные сочетания клавиш, как и остальная часть calibre. Их можно настроить в Настройки. Умолчальные сочетания клавиш ниже:

Keyboard shortcuts for the calibre E-book viewer

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

Действие

Home, Ctrl+ArrowUp, Ctrl+ArrowLeft

Прокрутить до начала текущего файла в многофайловой книге

Ctrl+Home

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

Ctrl+End

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

End, Ctrl+ArrowDown, Ctrl+ArrowRight

Прокрутить до конца текущего файла в многофайловой книге

ArrowUp

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

ArrowDown

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

ArrowLeft

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

ArrowRight

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

PageUp, Shift+Spacebar

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

PageDown, Spacebar

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

Ctrl+PageUp

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

Ctrl+PageDown

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

Alt+ArrowLeft

Назад

Alt+ArrowRight

Вперёд

Ctrl+T

Переключить оглавление

Ctrl+S

Чтение вслух

Alt+P

Быстро меняйте настройки, создавая и переключаясь на 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 }

Designing your book to work well with the calibre E-book viewer

The calibre E-book viewer will set the is-calibre-viewer class on the root element. So you can write CSS rules that apply only for it. Additionally, the viewer will set the following classes on the body element:

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

Установить при отображении всплывающей сноски

Finally, you can use the calibre color scheme colors via CSS variables. The calibre E-book viewer defines the following variables: --calibre-viewer-background-color, --calibre-viewer-foreground-color and optionally --calibre-viewer-link-color in color themes that define a link color.