Перейти к содержимому

Как добавить шрифт в cool reader на android

  • автор:

Coolreader шрифты

Такое дело, нашел твою сборку Cool Reader-а на Github-е, поставил, работает хорошо, но мыло в шрифтах жуткое и только в тексте (меню нормально выглядит). Возможно, дело в HighDPI мониторе, а возможно вообще мыльцо автор любит сильно. Не знаешь, что там происходит? Ты вроде над шрифтами химичил, чтобы системные цеплялись. Может видел где там обработка шрифтов происходит? А то пикселизация как в старых 8-битных игрушках. Прямо кровь из глаз.

peregrine ★★★★★
10.09.19 17:17:32 MSK

Настройка COOL READER

Одной из самых популярных программ для чтения книг является программа Cool Reader, разработанная Вадимом Лопатиным. Автор создал уникальный алгоритм разбиения текста на страницы, при котором изображение на экране максимально приближается к бумажному варианту. В отличие от большинства аналогичных программ сноски в тексте показываются внизу страницы. Программа является мультиплатформенной. Она применима для операционных систем Windows, Android, Symbian, некоторых электронных книг под управлением Ос Linux (Jinke/LBook V3/V5/V3+/V60, Azbooka N516, Pocketbook, Amazon Kindle, Onyx Boox и некоторых других).

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

Все изображения, использованные в этой статье, сделаны на устройстве Nook Simple Touch.

Основной экран Cool Reader

Слева на рисунке показан экран в режиме чтения. В верхнем колонтитуле экрана слева при чтении файлов форматов FB2, EPUB отображается имя и фамилия автора, а также название книги. При чтении формата TXT в этом месте отображается имя файла. В правой части колонтитула отображается отношение количество прочитанных страниц к общему числу страниц книги . За ним следует уровень заряда батареи в процентах .

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

Над колонтитулом находится значок вызова меню , левее значок «назад».

Для вызова основного меню необходимо коснуться значка «меню» или середины экрана (настройка по умолчанию). Для перехода к настройкам программы нажмите на значок «Настройки».

Основное меню программы содержит пять вкладок. Рассмотрим их последовательно.

Первая вкладка меню «Настройки» .

Первая вкладка с изображением двух букв «А» позволяет настраивать основной шрифт книги. Чтобы добиться максимально яркого, приятного для глаза шрифта можно выбрать его из списка имеющихся шрифтов в устройстве, либо заранее добавить специальные шрифты .

Следующими пунктами выбрать размер и толщину шрифта, а также включить сглаживание и кернинг (подробнее о типах и параметрах шрифтов смотрите на страничке «Шрифты» ).

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

Вторая вкладка меню «Настройки» .

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

Практически каждая книга начинается с аннотации. Если пролистать вкладку CSS до конца, можно увидеть пункт «Аннотация». По умолчанию текст аннотации печатается курсивом, и его размер такой же, как и у основного текста. Можно открыть вкладку размер шрифта и сделать его несколько меньше основного шрифта книги — например, выбрать пункт «Уменьшить на 80%».

Можно изменить шрифт заголовка , воспользовавшись пунктом меню «Заголовок», но на наш взгляд он достаточно яркий и читаемый, а вот текст эпиграфа , как и аннотации, можно сделать несколько меньше основного текста.

Стиль текста сноски также можно уменьшить до 80% в пункте меню «Сноски», а стиль номера сноски, заключенный в квадратные скобки (пункт меню «Ссылка на сноску») — до 70% от размера основного текста. Кроме того в этом пункте меню стоит выбрать «Стиль шрифта» — «Наклонный».

С такими настройками текст в программе Cool Reader выглядит более похожим на бумажный оригинал.

Третья вкладка меню «Настройки» .

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

Четвертая вкладка меню .

В этой вкладке таится большой простор для творчества. Если Вы счастливый обладатель Nook Simple Touch, с прошивкой от Zerolab то рекомендуем изменить клавиши управления программой. Заходите в меню «Кнопки» и меняйте действие кнопки «Меню» с «Меню чтения» на «Следующая страница», действие кнопки «Back» на «Предыдущая страница». Это даст Вам возможность в программе Cool Reader перелистывать страницы с помощью кнопок любой рукой.

В меню «Сенсорный экран» можно настроить любую из девяти зон касания так, как Вам хочется. Причем на каждую из зон касания можно закрепить две функции — на кратковременное и длительное нажатие. Можно вообще отключить все действия, сделав экран программы нечувствительным к нажатиям (за исключением строки статуса) и пользоваться только клавишами устройства.

В последней (пятой) вкладке меню отражены системные настройки программы — язык интерфейса, настройки словарей, свойства обложек книг. Здесь все хорошо и можно ничего не менять.

О том, как добавить онлайн-каталоги (OPDS каталоги) в Cool Reader написано в разделе «Электронные библиотеки» .

Вы можете бесплатно скачать программу с Google Play Market .

Cool Reader — Читалка номер один

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

Читать я люблю. Не скажу, что являюсь заядлым книголюбом, но если какая-то книжка меня зацепила, то могу проглотить ее за вечер, независимо от объема. К сожалению, после окончания института и нахождения работы, времени на чтение простых книг стало намного меньше, да и желания особого не было. Но однажды, найдя в интернете одну очень занимательную книжку, я решил все-таки начать читать книги в электронном виде. Решить-то я решил, но вот на чем? Первое, что пришло в голову, это электронная книга. Но поразмыслив, я пришел к выводу, что таскать с собой несколько гаджетов я просто не готов. Поэтому оставался только один вариант — смартфон. Но чтобы нормально читать на таком небольшом экране, необходимо иметь гибко настраиваемое приложение. И я начал его поиски. К огромному своему счастью, эти поиски я закончил через 20 минут. На одном из сайтов мне первым попался CoolReader, его я и скачал. И после получаса юзания, я понял, что ничего другого мне не нужно совершенно.

Итак, чем же зацепила меня эта читалка? Сейчас попробую объяснить.

Сразу, что мне бросилось в глаза — это поразительная всеядность приложения. Ей абсолютно все равно, какой формат и сколько он весит. Да даже если он будет в архиве, для нее это совершенно не проблема, откроет и не поперхнется! Полный перечень поддерживаемых форматов выглядит так: fb2, epub (без DRM), txt, doc, rtf, html, chm, tcr, pdb, prc, mobi (без DRM), pml.

Второе, что меня поразило, это довольно неплохая стабильность приложения. Даже если открывать тяжелые «зазипованные» книги, постоянно между ними переключаться, приложение работает хорошо. Нет, глюки тоже бывают, причем довольно неприятные. У меня было несколько раз такое, что приложение попросту отказывалось загружаться. Ни перезагрузка смартфона, ни что-либо другое ни к чему не приводили. Пришлось удалять книжку, которую читал в тот момент. После этого все налаживалось. Не знаю, с чем это связано, но такое дело было. Писал по этому вопросу письмо разработчику. В крайней версии программы пока такого глюка не встречал. Надеюсь, его поправили. Более никаких серьезных нареканий по работе программы у меня нет. Все предельно быстро и стабильно.

Следующее, чем меня привлекла CoolReader, это огромным количеством настроек. Можно настроить буквально все. Сейчас попробую описать все настройки.

Шрифт. Изначально программа предлагает 4 варианта шрифта. Это Droid Sans Fallback, Droid Sans Moto, Droid Serif, Roboto. Названия недвусмысленно намекают, на какой платформе работает это приложение.

Размер шрифта. Разброс размера очень большой. От 12 до 72. Я же читаю в основном на 40-м. Так и листать часто не нужно, и глаза устают не сильно.

Есть еще такая штука, как сглаживание шрифта, но смысл в нем есть только при большом размере букв. Хотя у меня стоит флажок «Сглаживать все шрифты». Можно выставить межстрочный интервал, от 80% до 150%.

Ночной режим. Основное отличие его от дневного в цвете текста и фона. При дневном цвет текста темный, а фон белый. А при ночном наоборот. Хотя цвета эти можно настроить по вашему усмотрению. Также при ночном режиме притухает яркость подсветки, независимо от яркости смартфона. Но опять же можно эту яркость регулировать или сделать ее такой же, как на смартфоне. Я всегда пользуюсь ночным режимом на стандартных настройках, мне так комфортнее всего.

Если вас не устраивает фон, то его без проблем можно изменить. Выбор текстур очень большой, их аж 32 штуки!

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

Можно настроить ориентацию страницы: книжная, альбомная или по положению акселерометра. Анимация листания тоже настраивается, можно выбрать сдвиг, листание или вообще отключить анимацию.

Можно выбрать отступы, левый, правый, верхний и нижний. У меня цифры стоят по умолчанию: соответственно 2, 15, 2, 2. Если вас раздражает статусная строка вверху экрана, то без проблем можно поставить режим: «На полный экран», тогда ничего, кроме книги, вы видеть не будете.

Листать страницы можно как с помощью сенсорного экрана, так и при помощи клавиши регулировки громкости. Если вам не хватает стандартного времени подсветки для прочтения страницы, то можно выделить пункт: «Увеличить длительность подсветки». А чтобы управлять яркостью прямо с экрана чтения — можно выбрать жест: по левому или по правому краю экрана.

В общем, настраивается практически каждая буква. И даже если по умолчанию CoolReader вам покажется неудобным, стоит покопаться в настройках, и эта программа станет лучшей для вас. Для меня она стала именно таковой. Тем более, что в GooglePlay она совершенно бесплатна, что не может не радовать.

Оценка. Ставлю 9 баллов. Один балл снимаю за описанный мною глюк. Как я сказал, в крайней версии я с ним пока не встречался, но на 100% я не уверен, что его вылечили.

Рекомендую эту программу буквально всем, кто любит читать на своих гаджетах. Поверьте, с CoolReader делать это намного приятней!

Спасибо за внимание, надеюсь, это было кому-то интересно. С уважением,

Максим

Руководство пользователя Cool Reader (fb2) читать онлайн

Чтобы открыть книгу в программе, вначале ее нужно сохранить на SD карту или встроенную память. После этого ее можно открыть из встроенногоБраузера Файлов. Также можно скачать книги изR.raw.help_template_en (OPDS) прямо в CoolReader.

Навигация по книге

Перелистывать на следующую и предыдущую страницу можно разными способами:

  • Сенсорный экран: проведите по экрану справа налево для перехода на следующую страницу, слева направо — на предыдущую.
  • Сенсорный экран: нажмите в правой части экрана для перехода на следующую страницу, в левой части — на предыдущую.
  • Используйте для листания кнопки регулировки громкости.
  • Листайте с помощью навигационных кнопок или джойстика (если есть на устройстве).
  • Листайте с помощью трекболла (если есть на устройстве)

Можно перейти на страницу по ее номеру с помощью Меню / Перейти / На страницу №

Можно перейти на страницу по % Меню / Перейти / На позицию %

Используйте содержание книги для перехода на главу: Меню / Перейти / Содержание

Меню в режиме чтения книги

Для доступа к меню используйте один из методов:

  • нажмите кнопку «меню»
  • короткое нажатие в центре экрана

  • Открыть книгу — с помощью браузера файлов
  • Подменю «Перейти. «:
    • На страницу № — ввести номер страницы для перехода
    • На позицию % — ввести позицию, в процентах
    • Автолистание (скорость регулируется кнопками громкости или нажатием в нижнем правом или левом углах экрана)
    • Содержание — выберите нужную главу из содержания книги
    • Назад — перейти назад по истории переходов (например, вернуться после перехода по ссылке, номеру страницы и т.д.)
    • Вперед — вернуться вперед после возврата назад
    • Открыть последнюю книгу — удобно для быстрого переключения между двумя книгами

    • Переключить дневной/ночной режим
    • Включить/выключить встроенные стили документа
    • Включить/выключить автоформатирование текста (только для файлов TXT)
    • Начать чтение вслух TTS (нужные голосовой движок и голос должны быть установлены в системных настройках по умолчанию)
    • Открыть предыдущую книгу
    • Автолистание
    • Выход из программы
    • О программе Cool Reader
    • Свойства текущей книги
    • Руководство пользователя

    Настройки

    Для доступа кНастройкам, используйте один из методов:

    • длинное нажатие на кнопку «Меню»
    • длинное нажатие в центре экрана
    • короткое нажатиеМеню / Настройки

    Профили настроек

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

    Настройки текста

    • Шрифт (выбор гарнитуры, дополнительные шрифты можно установить в директорию Fonts на SD карту)
    • Размер шрифта
    • Жирный шрифт
    • Сглаживание шрифтов
    • Межстрочный интервал
    • Словарь переносов
    • Висячая пунктуяция (для визуального выравнивания правой границы текста узкие знаки препинания можно вынести правее границы выравнивания)
    • Кернинг шрифта (подгонка расстояния между соседними символами для лучшего восприятия)
    • Настройки масштабирования иллюстраций
    • Гамма-коррекция — можно сделать шрифт немного легче или тяжелее
    • Минимальная ширина пробела — насколько можно сузить пробел в попытке уместить как можно больше текста в строке
    • Хинтинг (инструментирование) шрифта — для разных шрифтов разные варианты настройки хинтинга выглядят лучше
    • Дополнительный шрифт — при отсутствии символа в основном шрифте, он будет браться из дополнительного

    Настройки стилей / CSS

    • Разрешить/запретить встроенные стили документа. Эта настройка сохраняется отдельно для каждой книги.
    • Разрешить/запретить встроенные шрифты EPUB. Эта настройка сохраняется отдельно для каждой книги.
    • Автоформатирование текста (переразбиение на абзацы, распознавание заголовков) — только для текстовых файлов. При запрещенном автоформатировании текст отображается моноширинным шрифтом. Эта настройка сохраняется отдельно для каждой книги.
    • Далее следуют опции для изменения таблицы стилей по умолчанию. Для хорошего результата изменения настроек желательно представлять себе механизм работы каскадных таблиц стилей (CSS).

    Параметры страницы

    • Полноэкранный режим. Не работает на Android 3.0 и 4.0
    • Резим отображения: страницы или свиток. Рекомендуется использование страничного режима
    • Ориентация страницы: книжная, альбомная, по сенсору
    • Количество страниц (колонок) в альбомном режиме
    • Переключение ночного/дневного режимов. Цветовые настройки хранятся отдельно для дневного и ночного режимов. Быстрое переключение в режиме чтения — длинное нажатие в верхней средней части экрана.
    • Цвет текста
    • Цвет фона — выбор одноцветной заливки фона
    • Фоновая текстура — фон в виде текстуры
    • Настройки статус-строки
    • Сноски внизу страницы (пока только для формата FB2)
    • Анимация листания
    • Стиль подсвечивания закладок (запретить, выделение цветом фона, подчеркивание).
    • Цвет для выделения фрагмента текста
    • Цвета для подсвечивания закладок — Комментариев и Исправлений
    • Отступы страницы

    Настройки управления

    • Действия по нажатию кнопок — можно задать отдельное действие для короткого, длинного и двойного нажатия
    • Действия для зонсенсорного экрана можно задать отдельные действия для основного (короткого) и дополнительного (длинного или двойного, в зависимости от настроек) нажатия для каждой из 9 зон экрана. (Экран разбит на 9 клеток 3×3).
    • Тип дополнительного действия длясенсорного экрана (длинное нажатие или двойное нажатие)
    • Начинать выделение текста по двойному нажатию (или по длинному нажатию, в зависимости от предыдущей настройки).
    • Разрешить/запретить листание кнопками громкости
    • Подсвечивать зону экрана при нажатии
    • Отключить трекболл
    • Регулировка яркости подсветки скольжением по краю экрана (запрет, левый край, правый край).
    • Разрешить листание жестами.
    • Действие при выделении одного слова (панель инструментов, копирование в буфер обмена, поиск в словаре, добавление закладки, поиск текста).
    • Действие при выделении нескольких слов (панель инструментов, копирование в буфер обмена, поиск в словаре, добавление закладки, поиск текста). Часто бывает удобно назначить вызов словаря для одиночного выделения и добавление закладки для целой фразы.
    • Сохранять выделение после поиска в словаре.

    Настройки приложения

    • Язык интерфейса — можно использовать текущий язык системы или выбрать один из списка
    • Тема интерфейса (цветовая схема)
    • Длительность подсветки
    • Яркость подсветки
    • Отключать подсветку кнопок (полезно для чтения в темноте, работает не на всех моделях устройств)
    • Показывать пиктограммы в диалоге настроек
    • Выбор программы-словаря для использования при поиске выделенного слова
    • Показывать обложки книг в брайзере файлов
    • Сканировать свойства книг при заходе в папку
    • Прятать директории без книг

    Зоны сенсорного экрана

    Экран условно разделен на 9 зон — в виде сетки 3×3 клетки.

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

    Тип дополнительного действия — длинное или двойное нажатие — может быть выбран внастройках.

    Выбранные действия ( основное / дополнительное):

    Работа с закладками

    CoolReader поддерживает 3 типа закладок:

    • Позиция : при создании привязывается к первой строке текущей страницы
    • Комментарий : создается для фрагмента текста, можно написать текст комментария
    • Исправление : создается для фрагмента текста, можно исправить выделенный фрагмент (удобно для вычитки/проверки текста)

    Закладки — комментарии и исправления могут подсвечиваться в тексте, если разрешить в настройках

    Для добавления закладки на позицию в тексте, откройте список закладок (Меню / Закладки) и нажмите кнопку добавления в верхнем правом углу окна. Текущая страница будет добавлена в список закладок. В следующий раз после открытия списка закладок вы можете перейти к нужной, нажав на нее в списке.

    Для добавления закладки на фрагмент текста — комментария или исправления — нужно вначале выделить фрагмент текста.

    Начните выделение двойным нажатием на первом слове, затем движением пальца выделите весь фрагмент.

    Начните выделение длинным нажатием на первом слове, затем движением пальца выделите весь фрагмент.

    Также Вы можете использовать Меню / Выделить для входа в режим выделения. После этого просто выделите нужный фрагмент движением пальца.

    Используйте Меню / Выделить для входа в режим выделения. После этого просто выделите нужный фрагмент движением пальца.

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

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

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

    Когда выделение завершено, сразу появится окно добавления закладки. (Так указано в настройках. Вы можете поменять это поведение в Настройках / Управление / Действие по выделению и Действие для нескольких слов)

    Когда выделение завершено, и выбрано только одно слово, сразу появится окно добавления закладки. (Так указано в настройках. Вы можете поменять это поведение в Настройках / Управление / Действие по выделению и Действие для нескольких слов)

    В данный момент в настройках указано другое действие для нескольких выделенных слов. (Вы можете поменять это поведение в Настройках / Управление / Действие по выделению и Действие для нескольких слов)

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

    Комментарии и Исправления подсвечены в тексте.

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

    Для открытия списка закладок, нажмите Меню / Закладки. Появится список закладок.

    По короткому нажатию на закладке из списка произойдет переход на позицию в тексте с этой закладкой.

    Длинное нажатие на закладке откроет контекстное меню:

    • Перейти — переход на позицию в тексте с этой закладкой
    • Добавить — добавить закладку типа Позиция для текущей странице в тексте
    • Редактировать — только для Комментариев и Исправлений — изменить текст
    • Удалить закладку
    • Экспортировать — сохранить все закладки в текстовый файл
    • Отправить — послать список закладок в текстовом виде как email, sms, и т.п.

    Поддержка словарей

    Cool Reader может вызывать внешние программы-словари для перевода слов.

    Поддерживаемые словари (могут быть установлены из Market):

    • Fora
    • Color Dict
    • Color Dict New / Golden Dict
    • Aard
    • Dictan

    Выделите слово для перевода (описание выделения смотрите в разделе про закладки). В зависимости от настроек, после окончания выделения может появиться панель инструментов. Из нее нужно выбрать пункт Словарь.

    Для удобного частого использования словаря назначьте Словарь в Настройках / Управление / Действие для выделения

    Чтение вслух

    Cool Reader поддерживает чтение вслух с использованием системного Text To Speech engine (TTS)

    Он использует движок TTS и голос, выбранные в системе по умолчанию.

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

    Для начала чтения вслух нажмите Меню / Еще / Чтение вслух (для более удобного использования соответствующее действие можно назначить на кнопку или тап-зону экрана).

    Появляется панель управления чтением вслух. Она позволяет начинать / приостанавливать чтение, передвигать позицию, и т.п.

    Автолистание

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

    Изменить скорость листания можно кнопками громкости или нажатием в нижних левом и правом углах.

    Для остановки листания нажмите в любом месте экрана кроме нижних левого и правого углов.

    Просмотр иллюстраций

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

    Изменяйте масштаб кнопками громкости или экранными кнопками +/-. Паронамирование — скольжением пальца.

    Чтобы выйти из режима просмотра иллюстрации, нажмите кнопку Назад или ткните в любое место экрана.

    Браузер файлов

    Для выбора книги для чтения удобно пользоваться встроенным браузером файлов.

    Вы можете перейти в браузер файлов из режима чтения с помощью Меню / Открыть книгу. (Для возврата обратно в режим чтения можно будет воспользоваться Меню / Текущая книга или просто открыть другую книгу)

    Браузер файлов позволяет просматривать файлы и папки файловой системы, открыть книгу из списка последних книг, выбор книг из встроенной базы данных по автору/названию/серии, загружать книги из сетевых каталогов (OPDS). «Корневая папка» браузера файлов содержит ссылки на вышеописанные разделы.

    Из любого места в браузере файлов с помощью Меню / Перейти можно быстро перейти в корневую папку, списокпоследних открытых книг, сетевые каталоги.

    Перед чтением книги в CoolReader ее нужно поместить в какую-нибудь директорию SD карты или встроенной памяти.

    Cool Reader сохраняет метаданные книги (автора, название, серию, и т.д.), последнюю позицию, закладки и некоторые настройки во встроенной базе данных. Поиск по метаданным возможен только после занесения сведений о книге в базу данных.

    Для импорта сведений о книгах в папке в базу данных нужно или зафти в эту папку вручную, или выбрать Меню / Еще / Сканировать папку — для чтения сведений о книгах в текущей папке и всех вложенных папках.

    Просмотр файловой системы

    Обычный способ открытия книг — выбор файлов в дереве файловой системы SD карты или встроенной памяти.

    В корневой папке файл-браузера доступны пункты для просмотра файловой системы внутренней памяти и/или SD карты.

    При просмотре файловой системы можно увидеть список вложенных папок для текущей открытой папки и список книг в ней. Переход по директориям — нажатием на директории — элементре списка. Вернуться на уровень выше — первый пункт списка папок/книг. Открытие книги — коротким нажатием.

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

    С помощью кнопки Меню доступны следующие действия: перейти обратно к чтению текущей открытой книги, найти книгу в базе данных, сканировать свойства книг во вложенных папках, изменить настройки сортировки и режима показа книг в списке (обычный — с автором, названием, и т.п. или упрощенный — только имена файлов), выйти из программы.

    Можно использовать два режима просмотра: обычный (с показом свойств книги — автора, названия, серии, обложки) и простой вид (показывать только имена файлов).

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

    Только для книг в форматах EPUB и MOBY обложки показываются сразу при входе в директорию. Для FB2 обложка будет показана только после первого открытия книги.

    Меню / Поиск позволяет найти книгу в базе данных по ее свойствам (метаданным — имени файла, автору, названию, серии). Также список книг из базы данных, сгруппированный по авторам, названиям или сериям доступен из корневой папки.

    Список последних книг

    Cool Reader хранит список недавно открывавшихся книг.

    Чтобы посмотреть список последних книг, выберите пункт «Последние книги» в корневой папке браузера файлов или используйтеМеню / Перейти / Последние книги из либой папки браузера файлов.

    Короткое нажатие на книге из списка откроет ее. Книга откроется на том месте, в котором вы отложили ее чтение.

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

    Сетевые каталоги (OPDS)

    Cool Reader позволяет просматривать сетевые каталоги книг стандарта OPDS и загружать из них книги.

    Для перехода в список сетевых каталогов нажмите строку «Сетевые каталоги» в корневой папке или используйтеМеню / Перейти / Сетевые каталоги из любой папки браузера файлов.

    Вы увидите список сетевых каталогов.

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

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

    Загруденные книги сохраняются в папке Books на SD карте, в подпапках по имени автора.

    ПРИМЕЧАНИЕ: защищенное соединение (SSL) пока не поддерживается.

    Книги по авторам / сериям / названиям

    Cool Reader позволяет просматривать список книг из базы данных, сгруппированный по метаданным: автору, названию, серии. Соответствующие пункты доступны в корневой папке браузера файлов.

    Нажмите на нужный вид классификации (например, «Книги по авторам» — для того, чтобы просмотреть список книг, сгруппированный по авторам).

    Войдя в категорию, вы можете увидеть список префиксов категорий (например, первые буквы имени автора), список категорий (список авторов), а внутри папок-категорий — сами книги (например, все книги данного автора).

    Cool Reader создает группы автоматически, а зависимости от количества элементов в списке.

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

    Для импорта книг из папки файловой системы и всех вложенных подпапок используйте Меню / Сканировать свойства книг в папке

    Меню браузера файлов

    Пункты меню:

    • Открытая книга — вернуться к чтению текущей открытой книги
    • Найти книгу — поиск книги по ее свойствам в базе данных
    • Сканировать папку — прочитать свойства всех книг в данной директории и всех вложенных поддиректориях и занести в базу данных
    • Перейти — подменю для быстрого перехода в корневую папку, список последних книг, или сетевые каталоги.
    • Настройки — изменений некоторых настроек браузера файлов (сортировка, режим показа книг в списке).
    • Ещё: закрыть программу, показать руководство пользователя

    Настройки браузера файлов

    Нажмите Меню / Настройки в браузере файлов чтобы изменить некоторые настройки. Вы можете менять порядок сортировки и переключать режим показа книг в списках — обычный или сокращенный (только имя файла).

    Можно использовать два режима просмотра: обычный (с показом свойств книги — автора, названия, серии, обложки) и простой вид (показывать только имена файлов).

    Дополнительные настройки находятся в диалоге настроек в режиме чтения. На закладке «Настройки приложения» доступны следующие настройки:

    • Показывать обложки в списке книг
    • Сканировать свойства книг в папке при входе в папку
    • Спрятать директории без книг

    Дополнительные настройки

    Установка дополнительных шрифтов

    Вы можете положить дополнительные шрифты *.ttf в папку Fonts на SD карте или внутренней памяти. Добавленные шрифты появятся в списке только после рестарта программы.

    Внешние файлы стилей CSS

    Для тонкой настройки стилей отображения документа можно подложить исправленные файлы каскадных таблиц стилей (CSS) в директорию /.cr3/ на SD карте. Имена файлов — в соответствии с форматом (fb2.css, epub.css, htm.css, rtf.css, txt.css, chm.css). В этом случае эти стили будут использоваться вместо встроенных в программу. За основу можно взять .css файлы из репозитория GIT с исходным кодом CoolReader (crengine) на странице проекта на SourceForge.

    Дополнительные фоновые картинки

    Для использования своих фоновых картинок (.jpg, .png) в качестве фона страницы в режиме «замостить» положите из в папку /.cr3/textures/ на SD карте.

    Для использования своих фоновых картинок в режиме «растянуть» положите их в папку /.cr3/backgrounds

    Как сбросить настройки в значения по умолчанию

    Настройки хранятся в *.ini файлах в папке /.cr3/ на SD карте или встроенной памяти (так как имя папки .cr3 начинается с точки, она может быть невидима в файл-менеджерах, пока не разрешить показ скрытых файлов)

    Для сброса настроек удалите .ini файлы из этой папки.

    Очистка кэша последних открытых книг

    Возможная причина падения программы при повторном открытии недавно успешно открывавшейся книги — повреждение ее кэш-файла. Вы можете исправить проблему, почистив кэш-файлы вручную. Кэш файлы расположены в папке /.cr3/cache на SD карте или внутренней памяти устройства (так как имя папки .cr3 начинается с точки, она может быть невидима в файл-менеджерах, пока не разрешить показ скрытых файлов). Удалите папку cache для очистки.

    Полезные ссылки

    (будут открыты во внешнем браузере)

    Wiki проекта на SourceForge

    Вы можете поддержать развитие проекта пожертвованием с помощью покупки «пакета-монетки» («Cool Reader Gold Donation», «Cool Reader Silver Donation», «Cool Reader Bronze Donation») на Маркете или покупкой монетки прямо в приложении — на третьей вкладке диалога «О программе».

    Присылайте сообщения об ошибках и свои пожелания на buggins@fromru.com. Не забудьте указать модель устройства и версию Android. В случае падения программы могут сильно помочь системные логи. Логи можно сохранить в файл с помощью программы Android System Info (доступна на Маркете). Если не удается открыть какую-то книгу, хотя остальные книги открываютс нормально, или вы столкнулись с неправильным определением кодировки файла, было бы полезным приложить файл с книгой к письму.

    Оглавление

    2012 — 2024 © КулЛиб — Классная библиотека! Бесплатная электронная библиотека. Скачать книги и читать онлайн бесплатно! Самиздат, бестселлеры, топ книг, новые книги, лучшие книги в формате: fb2, txt, html, rtf, epub, mobi.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *