URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 117509
[ Назад ]

Исходное сообщение
"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"

Отправлено opennews , 01-Июн-19 22:55 
Доступен (https://github.com/johnfactotum/foliate/releases) первый выпуск программы для чтения электронных книг Foliate (https://johnfactotum.github.io/foliate/). Код написан на JavaScript и поставляется (https://github.com/johnfactotum/foliate)  под лицензией GPLv3. Для формирования интерфейса применяется библиотека GJS (https://wiki.gnome.org/Projects/Gjs) (обвязка над GTK), а для  обработки формата EPUB - Epub.js (https://github.com/futurepress/epub.js/).


Основные функции:

-  Просмотр файлов epub;-  Двухстраничный просмотр;-  Настройка шрифта;-  Выбор цвета фона;-  Навигация с отметками глав;-  Закладки и аннотации;-  Поиск по книге;-  Быстрый поиск по словарю;-  Поддержка жестов.

URL: https://johnfactotum.github.io/foliate/
Новость: https://www.opennet.dev/opennews/art.shtml?num=50789


Содержание

Сообщения в этом обсуждении
"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 01-Июн-19 22:55 
Очень приятная вещица, уже поставил, жаль только нет поддержки fb2

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено DiabloPC , 01-Июн-19 23:12 
fbreader тебе в руки

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено mandala , 02-Июн-19 00:01 
Двустраничная хрень где в нем, да и другие мелкие плюшки?

Юзаю CoolReader, а FBReader ушел лесом.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 00:05 
В ответ можно спросить, где в CR3 библиотека. Эта плюшка ни фига не мелкая.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено mandala , 02-Июн-19 00:06 
Обычно сам собирал - не проблема ни разу, но сейчас подвис на дебианоподелке MX_Linux - тут собрали ужк в репе, вообще лафа.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 00:11 
Что ты сам собирал? Я имел в виду, где функция библиотеки в самом Cool Reader 3? Задал каталог, читалка тебе его отсканировала, далее у тебя есть библиотека внутри самой читалки. Нормальная библиотека, с сортировкой, полными именами авторов на русском, сериями, названиями книг, обложками...
Может у меня какой-то не тот Cool Reader, и оно есть, я фиг знает.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено mandala , 02-Июн-19 02:27 
А, я спал уже одним глазом, вообще сам с собой разговаривать начал...

Да, нет библиотеки, но нимеено мне не сильно нужно. А, еще из-за него у меня две копии было всех книг, мои файлы раскиданые как мне удобно по каталогам и его "библиотека".


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 13:38 
Ну тут на вкус и цвет, как и с медиатекой в плеерах.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено lucentcode , 02-Июн-19 20:47 
Не нужна в читалке библиотека. Лучше чем Calibre она точно не будет. А вот читался у Calibre встроенная не фонтан. И тут уже Cool Reader 3 рулит и заруливает.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 03-Июн-19 11:06 
Там приятная сортировка, и только. Хотя и сортировка хорошая только в левой панели, в общем списке книг она сортирует авторов по именам, а не фамилиям. При этом, как ты сам заметил, в Calibre невменяемая читалка. А ещё оно пересоздаёт библиотеку в своём собственном каталоге, дублируя файлы, и тащит около 30 python2-зависимостей, нужных только ей (это не считая sqlite3 для БД).
Вот уж действительно лютый комбайн, с лютым оверхедом.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено DiabloPC , 02-Июн-19 18:49 
Я если что и читаю в электронном виде - то на мобиле, а там плюшки типа двух страниц 100 лет ненужны, а на десктопе fbreader держу только на крайне редкие случаи. Честно говоря уже и не помню когда в нём что-то открывал...

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 03-Июн-19 11:14 
А зачем нужна двустраничная хрень? Чтобы, скосив глаза, увидеть псевдо-3д-картинку и сразу осознать весь текст обеих страниц?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 11:20 
> А зачем нужна двустраничная хрень? Чтобы, скосив глаза, увидеть псевдо-3д-картинку и сразу
> осознать весь текст обеих страниц?

Что-то быстро искать. Если приучен "охватывать страницу", конечно же.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 04-Июн-19 14:01 
Чтобы быстро искать, есть поиск по тексту. Или в сабже его нет, что компенсируется двухстраничным режимом?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 04-Июн-19 14:16 
> Чтобы быстро искать, есть поиск по тексту. Или в сабже его нет,
> что компенсируется двухстраничным режимом?

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


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено mandala , 03-Июн-19 14:16 
> А зачем нужна двустраничная хрень? Чтобы, скосив глаза, увидеть псевдо-3д-картинку и сразу
> осознать весь текст обеих страниц?

Мне удобнее читать в две колонки, псевдо 3D у меня не включено.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ordu , 03-Июн-19 18:26 
Если с экрана десктопа читать, то это удобнее: больше текста на экран влезает. Если в одну колонку, то либо безумно длинные строки получаются, которые невозможно читать, либо огромный шрифт, для зрительно обиженных, либо куча свободного неиспользуемого места. Если же читать с планшета/смартфона, то одной страницей удобнее. Хотя, может быть если планшет в портретном режиме, то можно сделать шрифт помельче и двумя страницами, но я не пробовал так, не знаю насколько это удобно.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 04-Июн-19 08:46 
>Хотя, может быть если планшет в портретном режиме, то можно сделать шрифт помельче и двумя страницами, но я не пробовал так, не знаю насколько это удобно.

На 7" нормально выглядит, и шрифт шибко мелчить не пришлось. Одной страницей неудобнее, глаза быстрее устают.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 04-Июн-19 13:59 
> Если в одну колонку, то либо безумно длинные строки получаются, которые невозможно читать, либо огромный шрифт, для зрительно обиженных, либо куча свободного неиспользуемого места.

Поверни экран на 90°.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ordu , 04-Июн-19 15:17 
>> Если в одну колонку, то либо безумно длинные строки получаются, которые невозможно читать, либо огромный шрифт, для зрительно обиженных, либо куча свободного неиспользуемого места.
> Поверни экран на 90°.

У него будет 1090 разрешение по горизонтали, то есть вполне достаточно чтобы вместить строку нечитабельной длины.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 10:58 
Я не знаю, у fbreader всегда было какое-то корявое сглаживание, буквы мохнатые, даже если поставить большой шрифт.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:34 
Какое ты в системе настроил, ткое и там.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Канделябры , 02-Июн-19 15:00 
Не каждый может побороться с линукс ШГ. Тут квалификацию нужно иметь.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено IRASoldier_registered , 02-Июн-19 00:43 
fb2 со временем имеет шансы вымереть, распространён в основном только в Рунете, когда-то был годным костылём от недостатков epub'а при обработке последнего зоопарком читалок, но ситуация изменилась. Та же Флибуста предлагает книги помимо fb2 - в epub'е. А нерусскоязычные книги так по умолчанию кроме pdf - epub. Читалка с непременной поддержкой fb2 имеет смысл, если накоплена большая коллекция книг именно в этом формате, а конвертировать / пересобрать проблематично. Чтобы там Грибов ни говорил.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено IRASoldier_registered , 02-Июн-19 04:29 
UPD
"Пока 'ЛитРес' (Грибов) пиарит новый формат (fb3), индустриальная ассоциация International Digital Publishing Forum передала судьбу формата epub международной организации разработчиков интернет-стандартов Web Consortium, которую возглавляет создатель Всемирной паутины Тим Бернерс-Ли. Там начали активно обсуждать перспективы формата и, в сущности, цифрового книгоиздания. Судя по докладам, представленным на прошедшей в начале марта конференции (https://www.edrlab.org/2017/03/15/epub-summit-2017-summary/), и дискуссии, развернувшейся в рабочей группе Web Consortium, представители ключевых компаний IT-отрасли и книжной индустрии согласны, что будущее книг в сети — за идеей веб-публикации (http://w3c.github.io/dpub-pwp/). Web Publication — это тот же веб-сайт, только предназначенный для финального представления структурированного контента, снабженный путеводителем по нему и дополнительной информацией о публикации. Согласитесь, это неплохое определение книги как таковой. Нынешний epub3 более-менее соответствует этой концепции, а следующий epub4, видимо, уже станет форматом WP или его разновидностью. Веб-публикацию можно будет открыть в любом браузере, так что читатели смогут обойтись без специальных программ. Так что будущее у электронных книг определенно есть."
цит. по https://gorky.media/context/strannovatyj-fb3-otchet-federats.../

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено mumu , 02-Июн-19 10:01 
Book as a Service - Спасибо не надо. Тёмные времена грядут :-(

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено HTML10 , 02-Июн-19 11:17 
Ну W3C-то точно сделает хорошо.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:40 
> 'ЛитРес' (Грибов) пиарит новый формат (fb3)

Разве ещё пиарит? Мне казалось, давно забил. Он, может, и неплох, но всех устраивает fb2, который к тому же поддерживается всеми читалками (кроме ненужного сабжа).

> индустриальная ассоциация International Digital Publishing Forum передала судьбу формата epub международной организации разработчиков интернет-стандартов Web Consortium, которую возглавляет создатель Всемирной паутины Тим Бернерс-Ли.

Что ознаменовало окончательное скатывание и так неудачного формата сам знаешь во что.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено IRASoldier_registered , 03-Июн-19 15:48 
> Разве ещё пиарит? Мне казалось, давно забил.

Не уверен, но примерно год назад ещё заикался вроде бы.



"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 18:17 
Дай угадаю. Каждая книжка будет электрон приложением и будет весить 300 мегов?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 09:11 
...и будет изучать, на какие страницы ты чаще и дольше смотришь, и в какое время дня. Конечно же, ради твоего же наибольшего ублажения. Ну ты понял. Умная книга.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Неиллюзорная Фтопка Локалхоста , 02-Июн-19 11:15 
FB2 - простой декларативный формат, который можно легко сконвертировать хоть в EPUB, хоть во что угодно, применить любое оформление и т. д. EPUB - обычный HTML + CSS + шрифты + метаданные, запакованные в один архив. Это презентационный формат, декларативностью там не пахнет. Просто FB2 придумали администраторы библиотек, которым главное - сохранить книги для потомков. А EPUB придумали книготорговцы, которым главное - чтобы книга выглядела красивенько здесь и сейчас, на конкретном устройстве. Потому что EPUB, свёрстанный под одно устройство, на другом выглядит криво. В стандартах EPUB уже наворотили столько разных версий, фич и дополнений, что вёрстка книг в EPUB сейчас - наказание похуже вебдева в эпоху IE6. Как бы, можете, конечно, читать книги в EPUB, но молиться на него точно не следует.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 12:11 
> EPUB - обычный HTML + CSS + шрифты + метаданные, запакованные в один архив.
> Потому что EPUB, свёрстанный под одно устройство, на другом выглядит криво.

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

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


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 09:25 
Вероятно, но необязательно, имея в виду как раз описанное ниже стремление издателей к уходу от "книги, положимой в карман". Так скоро дойдёт и до такой постановки вопроса: "А зачем вообще трудиться-читать? Щас мы вам прямо в ухи зальём".

Как формат EPUB, честно говоря, бастарден (как и его целевое устройство - маленький экранчик для чтения), хоть его и пиарят сколько лет. Ну XTHML же. То есть словарь и прочие вещи, которые всё равно придётся обрабатывать как XML. Иллюстрации всё равно окажутся в веб-качестве, и смотреть их всё равно придётся, "упираясь глазом". Ну и т.д.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено anonymous , 03-Июн-19 13:08 
Я неоднократно встречал epub которые отвратно смотрелись на любой моей читалке. Т.е. буквы в полэкрана, текст наезжающий сам на себя и тому подобное. Ибо epub - это не формат. Это тупо переименованный html, который каждый браузер отображает по-своему. А ещё html позволяет привязываться к конкретным размерам экрана и некоторые книги этой хренью страдают. Я лучше pdf буду читать чем epub, он хотя бы одинаково везде выглядит.

fb2 не идеален. Он не поддерживает таблицы и прочее расширенное форматирование. У него нет ещё каких-то фич. Зато это единый стандарт, без фрагментации. И это делает его ещё лучше чем epub. Возможно, какой-нибудь asciidoc с компиляцией на лету был бы ещё лучше. Но пока хватает и fb2. И все замены заметно хуже, ибо везде предлагают использовать html, который как раз формат презентации а не структуры. В fb2 можно искать текст. HTML можно собрать из букв с абсолютным позиционированием, и там текст уже не поищешь. HTML можно испоганить сотней разных способов, а приличный стандарт для хранения книг должен быть лишён этих недостатков.

Если кто-то продвигает свой стандарт на основе html - значит у него нет стандарта. Он взял чужой продукт, неприспособленный для заявленной цели, и заявляет что изобрёл что-то своё. Гнать взашей паразитов!


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 15:05 
> Я неоднократно встречал epub которые отвратно смотрелись на любой моей читалке. Т.е.
> буквы в полэкрана, текст наезжающий сам на себя и тому подобное.
> Ибо epub - это не формат. Это тупо переименованный html, который

Всё-таки xhtml, но прочее верно -- возможностей для "креативных" в этом формате остаётся предостаточно.
Притом вовсе отказаться от электрокнижных форматов на маленьких экранах -- невозможно.

> fb2 не идеален. Он не поддерживает таблицы и прочее расширенное форматирование. У

Какое же *в* fb2 (docbook, и т.д.) может быть "форматирование"?
А таблиц, хорошо исполненных, я и в epub не встречал. Никто ж его не пишет руками, только через преобразователи.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено IRASoldier_registered , 03-Июн-19 15:46 
>Ибо epub - это не формат. Это тупо переименованный html, который каждый браузер отображает по-своему

Сейчас html отображается в браузерах уже намного более среднестандартно, чем лет пять назад. Стандартизация рулит. Я уже не говорю про чисто софт, тот же FBReader ("та самая читалка"). И не переименованный, а запакованный в zip вместе с дополнительными xml-файлами, шрифтами и картинками.

И вообще - то, что годится для статей, по факту годится и для книг.

>стандарт на основе html - значит у него нет стандарта. Он взял чужой продукт, неприспособленный для заявленной цели, и заявляет что изобрёл что-то своё. Гнать взашей паразитов!

Эмм.. Сия филиппика имела бы смысл, если бы стандарт на основе html продвигался проприетарный, с отчислениями от тех, кто будет его встраивать. Но таки ни epub (без DRM), ни новое предложение от W3C не проприетарны. Эрго - мимо.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено anonymous , 05-Июн-19 09:21 
> Сейчас html отображается в браузерах уже намного более среднестандартно, чем лет пять назад.

Если этот браузер - хромиум или основан на нём. Ну ещё FF пытается стать хромиумом.
А вот возьми тупо браузер пятилетней давности и попробуй открыть современные страницы. Поедет всё к чертям. А книжки-то по идее должны дольше храниться чем жалкие пять лет. Браузер сейчас - это не стандарт для хранения данных, а рантайм для веб приложений. Унификация если и есть, то достигается на короткий момент времени, после чего все продолжают пилить фичи стандарта как заведённые. Сначала они отмечаются как расширения браузера, а потом протаскиваются в стандарт. Ну и нахрена такой сложный стандарт для жалких книг? Книга - это прежде всего текст, а не приложение.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено IRASoldier_registered , 05-Июн-19 10:18 
>тупо браузер пятилетней давности

Не надо использовать браузеры пятилетней давности.

>А книжки-то по идее должны дольше храниться чем жалкие пять лет

Я, вообще-то, говорил выше, что логично хранить УЖЕ существующую библиотеку в fb2. А вот новые книги имеет смысл забирать уже в epub - их делают в соответствии с новыми html-стандартами куда как лучше: и есть существенные основания думать, что "ломки" html уже не будет, будет более поступательное развитие/уточнение. Т.е. через лет пять-десять нормальная валидная вёрстка не "поедет".


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено proninyaroslav , 01-Июн-19 22:55 
Удивило что не электрон.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено th3m3 , 01-Июн-19 23:02 
+1. Как увидел js, сразу ждал дальше про электрон. Но аллилуя, этого УГ там не оказалось.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 00:35 
> электрон

«Тьфу на вас! Тьфу на вас ещё раз!» ©


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 09:09 
Повнимательней посмотрите это еще один элактрон, только теперь он даже не может работть в Node.js ему какое-то говно надо запустить gjs что бы импорт прописать в движке.

Короче GTK как всегда придумало какую-то ересь как Vala и прочее, но вроде достойного простой алтернативы не видно Qt тоже что-то там выдумывает, так что что есть что нет ...


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено ничто есть всё , 02-Июн-19 09:57 
еще один из касты вечно недовольных подтянулся сумевший написать идеальный hello world

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено DiabloPC , 01-Июн-19 23:11 
И зачем оно нужно при живых okular и fbreader????

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 01-Июн-19 23:49 
Судя по интерфейсу - чтобы ничего не уметь, как в гноме принято

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 01-Июн-19 23:54 
Оно же не в рамках GNOME развивается, судя по всему. Хотя им бы не помешало, Evince ни в EPUB, ни в FB2 не может.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 09:01 
Попробуйте в okular включить двух страничный режим чтения, он не имеет подстраивать его под размер монитора. И оформление менять вроде сокрытия скролла и многого другого не умеет.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним84701 , 02-Июн-19 11:50 
> Попробуйте в okular включить двух страничный режим чтения, он не имеет подстраивать
> его под размер монитора.

Странно. Проверил.
"Fit Width", "Fit Page", "Auto Fit".  Вполне нормально работает даже с "обрезанием отступов".
Ну или у меня оно так совпало (с двумя мониторами сразу - 14" и 24") ;)

> И оформление менять вроде сокрытия скролла и  многого другого не умеет.

Settings -> Configure Okular -> show scrollbars



"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Канделябры , 02-Июн-19 15:03 
А вам нужно чтобы читалка умела текст кверхтормашками переворачивать и одновременно его зеркально отображать? И при этом падать раз в 5 минут? Да господин КеДеЕшник, поди?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Серега , 01-Июн-19 23:55 
Остальные читалки поддерживают спецификации формата epub только частично.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено milinsky , 02-Июн-19 07:22 
Серьезно? А ну ка, расскажи какие спецификации есть в .epub которые не поддерживает например Okular? .epub тем и хорош, что может открываться хоть на тамагочи.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Серега , 02-Июн-19 08:15 
В Okular даже нет поддержки нормального форматирования текста. Сравни книгу ниже в Foliate и Okular.

https://ebooks.adelaide.edu.au/v/verne/jules/v52aw/v52aw.epub


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 03-Июн-19 11:16 
> расскажи какие спецификации есть в .epub которые не поддерживает например Okular?

DRM.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено iPony129412 , 02-Июн-19 13:20 
Okular глючный и сильно завязан на KDE, fbreader страшный

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 14:08 
fbreader живой только на андроиде.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 01-Июн-19 23:13 
Отдельная читалка под один конкретный формат? Но зачем? Читалка EPUB, плеер MP3, просмотрщик JPG, проигрыватель MKV...
Спасибо, но как-нибудь на FBReader/CoolReader/Okular перекантуемся.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 01-Июн-19 23:56 
EPUB по сути это HTML, действительно открытый формат.
Для использования в любом web браузере нужно лиш распаковать архив и перевести файл с оглавлением в HTML (страницы уже в HTML).
Я это на shell например сделал: http://forum.motofan.ru/index.php?showtopic=165931&st=150&p=...

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 02:41 
fb2 тоже открытый

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 10:44 
Но более проприетарный.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:48 
Нет. Спецификации формата открыты, свободных реализаций — даже не вагон, а целый состав. И никакого DRM.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:46 
> EPUB по сути это HTML, действительно открытый формат.

Только с DRM.

> Я это на shell например сделал

И как, книги с амазона открываются?


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 14:04 
> И как, книги с амазона открываются?

А там есть книги на украинском?


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 14:31 
Можна пример такой DRM книги (скачать)?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 01-Июн-19 23:56 
Меня всегда воодушевляет как опенсорс сообщество боготворит принципы UNIX с его "делай одну вещь, и делай её хорошо", постоянно ругается о комбайнах, но при этом люто ненавидит и третирует маленькие программки, которые пытаются делать одну вещь и не быть комбайном.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 00:03 
Принципом «пишите программы, которые делают что-то одно и делают это хорошо» философия UNIX не ограничивается, и принцип «пишите программы, которые бы работали вместе» — тоже оттуда. Он весьма часто соблюдается — под капотом у многих GUI-комбайнов именно маленькие программы/библиотеки.
Зачем нужно 400200 _гуёвых_ микрософтин, по одной на каждый формат чего угодно — уволь, не понимаю.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 00:29 
Ну не нужно лично тебе, ну пройди мимо. Тебе эту программу кто-то насилком на компьютер запихивает против твоей воли?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 00:33 
Так я и прошёл мимо. Высказал своё «нипанимэ» (которое, кстати, частично парируется комментом Серёги выше, тоже полезная информация), и пошёл. Не возбуждайся, чего ты.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено ничто есть всё , 02-Июн-19 14:40 
ха, ты уже раз 9 прошел мимо ))

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 14:43 
Так у меня большая часть комментов вообще не про данную читалку, мы ж тут всякое обсуждаем, близкое по теме. :)

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 10:58 
Всё просто: для чнетия достаточно 2х форматов: EPUB (с почти безграничными возможностями HTML и удобными перехрёсными ссылками) и txt (UNICODE конешно).
Весь остальной зоопарк форматов не нужен!

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:34 
А теперь добро пожаловать в реальный мир.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 12:05 
А в реальном мире всё с хоть как-то сложным форматированием имеет смысл только в PDF :-)

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 12:18 
> А в реальном мире всё с хоть как-то сложным форматированием имеет смысл
> только в PDF :-)

Тогда уж PNG


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 14:36 
png - это "забудьте про маштабирование и поиск"

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 03-Июн-19 14:56 
Ну так и PDF PDF'у рознь. Вон, у Андрея Столярова тома его учебника «Программирование: введение в профессию» выходят в PDF, в котором намеренно сломан текстовый слой. И там тоже ни тебе масштабирования, ни тебе поиска...

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 15:14 
> Ну так и PDF PDF'у рознь. Вон, у Андрея Столярова тома его
> учебника «Программирование: введение в профессию» выходят в PDF, в котором намеренно
> сломан текстовый слой. И там тоже ни тебе масштабирования, ни тебе
> поиска...

Так делают со своими закрытыми PDF-раздачами многие, даже солидные библиотеки (настоящие библиотеки, без кавычек).


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:51 
PDF — реликт из эпохи бумажных публикаций.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 14:42 
...И поэтому в нём есть всё, чтобы книга отрисовалась красиво, какой бы сложной ни была. Ну да, экран нужен приличного размера, но речь же не о Донцовой, в любом случае нужно контекст видеть - формулы, графики, иллюстрации. Зато и читабельно, и копипасты с поисками есть.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 15:31 
> И поэтому в нём есть всё, чтобы книга отрисовалась красиво, какой бы сложной ни была.

Она отрисовывается красиво в одном-единственном случае — если размер листа в точности соответствует разеру экрана. Я делал PDF специально под свою читалку, получалось не так уж отвратно. Но на другом устройстве смотрелось как минимум странно, а PDF, не адаптированные под экран читалки, — это и вовсе мучение. Ни о какой читабельности речи не идёт.
Долго же читать с монитора просто невозможно. Мало того, что весь день на работе за компом, так ещё и в свободное время из-за него не вылезать? А в метро если почитать хочется? А на пляже? Ты и туда свой 4K-моник таскаешь? Не слепнет?


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 20:59 
Планшет на 10 дюймов спасёт отца русской демократии. Хотя лично я читаю с монитора - старый добрый 1600*1200, никакого  4к, зато хорошее кресло и вообще все удобства. Но в принципе бука от 15 дюймов тоже вполне хватает.

Для баек, где на иллюстрации плевать, пойдёт и fb2, и epub. и что угодно - как раз в метро почитать. А если что-то серьёзное, где и нужна профессиональная вёрстка - то и обстановка нужна подходящая, пляж и метро здесь не очень катят.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 15:15 
> Для баек, где на иллюстрации плевать, пойдёт и fb2, и epub. и
> что угодно - как раз в метро почитать. А если что-то
> серьёзное, где и нужна профессиональная вёрстка - то и обстановка нужна
> подходящая, пляж и метро здесь не очень катят.

А если справочник? Я и сам уважаю форматы, повторяющие макет, но нельзя же зажиматься на один сценарий использования.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 03-Июн-19 07:35 
Реальный мир — это когда действительность не соответствует хотелкам.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено iPony129412 , 02-Июн-19 13:22 
А комиксы? 😕

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 14:06 
EPUB поддержывает отображение картинок.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 02-Июн-19 14:12 
У комиксов свой недоформат (переименованный архив с картинками) — Comic Book Archive.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 14:10 
Не нужны.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 12:02 
Потому что UNIX way подразумевает ещё хороший контроль над этими "маленькими программками" и лёгкость организации их взаимодействия пользователем. В консоли это блестяще организовано  с использованием стандартных ввода/вывода, пайпов и легко автоматизируемого интерфейса командной строки.  Что, к сожалению, напрочь отсутствует в современном гуёвом софте. Кое-что было/есть в иксах (properties, XEmbed, например), но софт никогда их особо не пытался применять, да и мало этого.

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

А так - если бы гуёвый софт умел весь свой интерфейс управления дублировать, скажем, по dbus и работать чистой "отображалкой" того контента, который для него специфичен - было бы интереснее, конечно.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 12:22 
> В консоли это блестяще организовано  с использованием стандартных ввода/вывода, пайпов и легко автоматизируемого интерфейса командной строки.

Добро пожаловать в мир shell.
Консоль это лиш способ взаимодействия с shell\bash.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 21:00 
Здравствуй, Капитан Очевидность

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 21:31 
> Здравствуй, Капитан Очевидность

Доров, вон там можеш познакомиться с shell вне консоли. А а чють дальше можеш shell познакомить с Windows, которая вас познакомит с командной строкой.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sw00p aka Jerom , 02-Июн-19 00:06 
Удачная картинка с Декартом и его шедевром Рассуждение о методе.)

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ordu , 02-Июн-19 01:26 
Мне больше анекдот про Декарта понравился, чем картинка с методами.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 09:11 
Давай анекдот рассказывай, а то новость сама по себе ни о чем

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ordu , 02-Июн-19 15:17 
Ну типа того. Читалка может и ничётак, но ограниченность её epub'ом делает её бесполезной. Был бы pdf+epub, можно было бы согласиться. А по-хорошему мне бы ещё неплохо б иметь djvu, fb2 и mobi, эти форматы реже попадаются, но тем не менее попадаются.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено borbacuca , 02-Июн-19 01:12 
TTS есть?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 09:12 
Лучше не надо

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:55 
Не надо анониму с опеннета, как обычно.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:01 
Ты хочешь Foliate чтобы читать книги на ПК?! Будь проклят ты, если тее понадобится такая возможность (с) восточная мудрость

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:10 
Ну что ж, вполне приличный ридер:

1. Открыл книгу Автостопом по галактике, программа занимает 83 метра (для js-фобов и электронохейтеров) -- в нынешние времена это весьма умеренное потребление памяти;

2. Есть несколько встроенных ненастраиваемых тем оформления: белый фон, розоватый, темный (можно было его сделать чуть светлее) и инвертированный;

3. Настраиваются шрифты, сглаживание меня устраивает;

4. Есть две страницы и одна.

Библиотеки нет и номеров страниц тоже. Пожалуй оставлю эту программулину для чтения epub.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:12 
Пардон, программа занимает 108 метров, что тоже вполне приемлемо. Не тот столбец глянул.

p.s. программы на электроне занимают 450-500 метров.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним84701 , 02-Июн-19 12:13 
> Пардон, программа занимает 108 метров, что тоже вполне приемлемо. Не тот столбец глянул.

Чтобы понять, за что не любят эти ваши жабоскриптолектроны, достаточно открыть в mupdf или хотя бы zathura ;)


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 13:08 
> zathura

Под капотом которой тот же mupdf.

Вот открыл я какую-то книжечку в zathura — и тоже 100 МБ.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним84701 , 02-Июн-19 13:29 
>> zathura
> Под капотом которой тот же mupdf.

Или poppler.
Плюс под капотом там еще и другой гуе-бэкэнд (GTK3, тогда как mupdf выдает напрямую в иксы/openGL и т.д.)
Плюс кэш (возможно, самого GTK). Разница на чем-то вроде Страуструпа очень заметна.



"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 13:15 
Штош.. давайте откроем!

https://imgur.com/8ytC9Ye

364M -- pdf картинками (не текст);
200M -- тот же epub автостопом по галактике, который в subj занимал 108M;
68M и 64M -- pdf текстовый и djvu.

Похоже это не очень удачный случай для понимания за что не любят "эти наши жабоскриптолектроны" :)


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним84701 , 02-Июн-19 13:38 
> Штош.. давайте откроем!
> https://imgur.com/8ytC9Ye

И что мне этот вырез с "4х zathura" и парой чисел должен был сказать сказать?
И почему нельзя было просто запостить текстовый выхлоп?
Кстати, подсказка: для невакуумного сравнения потребления памяти очень желательно еще и поскроллить по тесксту.
https://ebooks.adelaide.edu.au/v/verne/jules/v52aw/v52aw.epub


PID USER      PRI  NI  VIRT   RES S CPU% MEM%   TIME+  Command    
36734 анон        29   0 81944 28984 S  0.1  0.4  0:00.36 mupdf v52aw.epub
36734 анон        29   0 82072 29732 S  5.9  0.4  0:02.85 mupdf v52aw.epub  

20681 анон        20   0  539M  395M S  0.1  5.0  0:15.33 palemoon  
      
41368 анон       20   0  148M 81004 S  0.0  1.0  0:01.23 zathura v52aw.epub
41368 анон        29   0  176M  109M S 20.0  1.4  0:03.81 zathura v52aw.epub


Один замер сразу после открытия, один после полного "визуального" скроллинга (нажал PgDown) всех страниц.

А zathura очень хорошо сравнивается с PDF.js

> Похоже это не очень удачный случай для понимания за что не любят  "эти наши жабоскриптолектроны" :)

Да не, все нормально -- отлично демонстрирует, за что не любят еще и "этих ваших жабоскриптолектронофанатов" :)


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 11:59 
> Библиотеки нет и номеров страниц тоже. Пожалуй оставлю эту программулину для чтения
> epub.

Библиотека это твоя папка с разными файлами epub книг.
А номера страниц ищи в PDF, потому шо epub это электронная книга, а не скан-копия бумажной.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 14:47 
Папка годится примерно до пары сотен книг. Дальше резко хочется теги, жанры и прочие хитрые поиски

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 15:24 
> А номера страниц ищи в PDF, потому шо epub это электронная книга, а не скан-копия бумажной.

Если просмотрщик отображает книгу постранично, то в нём обязана быть нумерация, независимо от формата.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 15:34 
>> А номера страниц ищи в PDF, потому шо epub это электронная книга, а не скан-копия бумажной.
> Если просмотрщик отображает книгу постранично, то в нём обязана быть нумерация, независимо
> от формата.

Не ну если 1 страничный текст искуственно разделён на страницы то должны быть им искуственно присвоены и номера да.

Я забыл шо любители PDF даже WEB страницу хотят видеть постранично, просто я привык к чтению EPUB в WEB формате 1 длинной страницы.


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Sluggard , 04-Июн-19 22:44 
Допустим, она есть. А какой в ней смысл?
В том же FBReader можно включить нумерацию страниц, например. Но мало того, что там количество страниц непонятно откуда берётся (оно с бумажным не совпадает совершенно), так ещё и в зависимости от размеров шрифта и настроек отступов, может перелистывать за раз по полстраницы, а может по три сразу, судя по счётчику.
Ну и нафига нужна такая нумерация, если в случае электронных книг слово «страница» прям требует префикса «псевдо»?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено grayich , 02-Июн-19 11:31 
и почему под *nix так плохо с читалками
.. хотя, не только с читалками

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 11:59 
Такова суть юниксвея.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 12:00 
Потому шо все хотят бесплатно не приклав никаких усилий.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 12:03 
Ась? Colibri есть, fbreader есть. Ну и чего для счастья не хватает?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено grayich , 02-Июн-19 12:19 
> Ну и чего для счастья не хватает?

автоскроллинга


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено VINRARUS , 02-Июн-19 12:24 
через js элементарно реализуется для браузера (в котором я EPUB и читаю).

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено grayich , 02-Июн-19 12:32 
через ice book reader, под wine ещё лучше реализуется, вот только радости это не добавляет.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 12:55 
Терпеть не могу автоскроллинг, но разве в fbreader его нет?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено grayich , 02-Июн-19 13:14 
Терпеть не могу без автоскроллинга, но в fbreader его нет



"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено evkogan , 03-Июн-19 10:11 
Но есть еще CR3. И там помнится все было, в т.ч. автоскрол

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 03-Июн-19 11:18 
Да, наверное, я их перепутал.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено grayich , 03-Июн-19 11:23 
> Но есть еще CR3. И там помнится все было, в т.ч. автоскрол

ага, в описании я тоже видел(к cr2 видать) а по факту... нетути



"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Роман , 02-Июн-19 18:18 
А вы за меня есть тоже будете?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Анином , 02-Июн-19 12:44 
Не нужно. Вижу epub, сразу конвертирую в pdf.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Канделябры , 02-Июн-19 15:05 
Вижу утку, сразу стреляю себе в ногу.

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Crazy Alex , 02-Июн-19 21:01 
а толку, всё равно вёрстки нет

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 13:02 
>код написан на javascript
>интерфейс под третьегном

уносите


"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Аноним , 02-Июн-19 21:07 
о! ущемленные заголосили

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 09:17 
Если я правильно понял описание (ставить неохота), эта вещь умеет не более и не менее, чем прибавки к ФФ - Lucifox и FB2 reader?

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено DiabloPC , 03-Июн-19 09:25 
Неправильно понял.
FB2 оно не умеет

"Выпуск Foliate 1.0, программы для чтения книг в формате EPUB"
Отправлено Ю.Т. , 03-Июн-19 10:17 
> Неправильно понял.
> FB2 оно не умеет

Сам не понял. )) Я о возможностях именно чтения/управления эл. книгой.