← paperback.dev

Paperback — версія 1.0

Вступ

Paperback — це легка, швидка та доступна програма для читання електронних книг, документів та аудіокниг, призначена для всіх: від звичайних читачів до досвідчених користувачів. Вона розроблена з урахуванням доступності для зчитувачів екрана, високої швидкості роботи та відсутності зайвого функціоналу.

Системні вимоги

Paperback працює на Windows 10/11, усіх сучасних версіях macOS для архітектури ARM, Linux, iOS 17 і новіших, а також Android 7 і новіших. Застосунки для iOS та Android доступні в App Store та Google Play.

Можливості

Сумісність зі зчитувачами екрана

Paperback добре працює з усіма основними скрінрідерами. Проте існує одна відома проблема для користувачів JAWS.

JAWS і дисплеї Брайля

Якщо ви використовуєте JAWS разом із брайлівським дисплеєм, ви можете помітити, що довгі абзаци обрізаються під час прокрутки вперед за допомогою клавіш навігації вашого дисплея. Це також стосується команди «Прочитати поточний абзац». Це помилка в обробці JAWS текстового елемента RICHEDIT50W, а не в самій програмі Paperback, і знадобилося чимало часу, щоб знайти виправлення, зважаючи на те, з яким ентузіазмом Vispero реагує на проблеми з програмним забезпеченням з відкритим кодом.

Обхідне рішення, яке після кількох місяців очікування з’явилося в дискусійній групі JAWS, полягає в тому, щоб відредагувати paperback.jcf і встановити параметр “Braille Presentation and Panning” у значення “Always use DOM if available”. Також потрібно ввімкнути “Pan Text by Paragraph”, інакше дисплей залишатиметься на активному абзаці замість переходу вперед. За наявності обох цих налаштувань прокрутка має працювати належним чином.

JAWS і повідомлення Paperback

Додаток Paperback надсилає сповіщення доступності типу «Немає сторінок» або «У цьому документі немає аудіо». Саме це дозволяє скрінрідеру озвучувати їх поверх поточного мовлення. JAWS реагує на такі повідомлення лише тоді, коли для програми ввімкнено опцію «Увімкнути події сповіщень доступності» (в деяких системах вона початково вимкнена).

Якщо під час натискання комбінації клавіш, яка має виводити інформацію, JAWS нічого не озвучує, то перебуваючи у програмі Paperback відкрийте Центр налаштувань (Insert+6). Знайдіть у пошуку слово «сповіщення» та позначте прапорцем пункт «Увімкнути події сповіщень доступності». Це запише налаштування у файл paperback.jcf, тому воно застосовуватиметься лише до Paperback.

Підтримувані наразі типи файлів

Paperback підтримує такі формати й розширення:

Комбінації клавіш

Paperback розроблено для роботи переважно за допомогою клавіатури. Ось перелік поточних комбінацій клавіш.

Наведені нижче комбінації клавіш призначені для Windows. Відмінності для macOS зазначено в дужках — переважно тому, що Ctrl+G, Ctrl+W та Alt+Left/Right уже закріплені за іншими системними або призначеними для застосунків правилами на цій платформі.

Меню «Файл»

Меню «Перейти»

Меню «Інструменти»

Меню «Довідка»

Додаткові клавіші перегляду документа

iOS та Android

Застосунки для iOS та Android використовують той самий рушій читання, що й версія для комп’ютера, тому вони відкривають ті самі формати й так само запам’ятовують вашу позицію читання. Вони створені для використання з VoiceOver на iOS та TalkBack на Android.

Відкриття документів

Читання та прослуховування

У кожному застосунку є два способи читання документа. У режимі тексту ви читаєте текст за допомогою свого скрінрідера. У режимі читання вголос Paperback озвучує вам текст голосом, вибраним у Налаштуваннях, і продовжує працювати у фоновому режимі та з екрана блокування. Перемикайтеся між режимами за допомогою меню «Інші параметри».

Аудіокниги, такі як книги DAISY, M4B та MP3, натомість відтворюють власний запис.

Панель читання

На панелі внизу екрана зліва направо розташовані:

Ви також можете провести вгору або вниз на кнопці «Відтворити», щоб гортати текст за вибраним типом навігації, не тягнучись до кнопок «Назад» і «Далі». Якщо ви користуєтеся лише цим жестом, налаштування «Приховувати кнопки «Назад» і «Далі»» прибере їх, щоб вони не заважали навігації скрінрідера. Налаштування «Проведення вгору: перехід далі» визначає напрямок дії цього жесту.

Інші параметри

У меню «Інші параметри» міститься решта всіх функцій. Деякі пункти працюють дещо по-різному на кожній платформі.

Клавіатури та гарнітури

При використанні клавіатури на iOS всі настільні комбінації клавіш для відкриття книг, останніх документів, пошуку, переходу, змісту, підрахунку слів, відомостей про документ, експорту та таймера сну працюють так само, використовуючи Cmd замість Ctrl. Також працюють однолітерні клавіші для переходу за заголовком, сторінкою, посиланням тощо, а клавіша Пробіл — для відтворення та призупинення. На iOS натискання окремих літерних клавіш передається в Paperback лише тоді, коли у VoiceOver вимкнено швидку навігацію за буквами.

На Android кнопка гарнітури керує відтворенням і паузою одним натисканням, переходить уперед подвійним і повертає назад потрійним.

Підтримувані мови

Paperback перекладено багатьма мовами, і їх кількість постійно зростає. Повний перелік наведено нижче.

Щоб дізнатися, як допомогти з перекладом, прочитайте наш Посібник із перекладу.

Подяки

Розробка

Пожертви

Наступні люди зробили пожертви на розвиток Paperback. Якщо ви зробите пожертву, ваше ім’я не додаватиметься сюди автоматично — я вказую лише тих, хто бажає зробити свій внесок публічним.

Примітка: публічне спонсорство на GitHub я вважаю підставою для автоматичного внесення до цього списку.

Журнал змін

Версія 1.0

1.0 — це перший випуск на всіх п’яти платформах: Windows, macOS, Linux, iOS та Android, причому застосунки для iOS та Android доступні в App Store та Google Play.

Додано

Загальне
Нові формати
OCR
Навігація
Аудіокниги
Останні документи
Документи PDF
Вебперегляд
Читабельність
pb

Виправлено

Загальне
Навігація
Аудіокниги
Документи PDF
Книги MOBI/AZW3
Вебперегляд
Інші формати

iOS та Android

Застосунки для iOS та Android відкривають усі ті самі формати, що й десктопна версія, і містять:

Версія 0.9.2

Версія 0.9.1

Версія 0.9.0

Додано

Загальне
Підтримка платформ
Діалогове вікно «Усі документи»
Параметри та зручність читання
Навігація
Закладки
Кількість слів
Комбінації клавіш
Мови
Експорт
Засіб оновлення
Вебперегляд
Книги DAISY
Аудіокниги
Документи CHM
PowerPoint

Виправлено

Загальне
Діалогове вікно «Усі документи»
Навігація
Закладки
Зручність читання
Вебперегляд
Засіб оновлення
Книги DAISY
Документи RTF
Книги Mobi/AZW3
Документи Word
Документи HTML/XHTML
Документи PDF

Версія 0.8.5

Версія 0.8.2

Версія 0.8.1

Версія 0.8.0

Версія 0.7.0

Версія 0.6.1

Версія 0.6.0

Версія 0.5.0

Версія 0.4.1

Версія 0.4.0

Версія 0.3.0

Версія 0.2.1

Версія 0.2.0

Версія 0.1.0