Идеальная программа для чтения книг в формате fb2

Forums: 

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

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

Передо мной три самые популярные программы для чтения книг в формате fb2: Cool reader2 (CR2), Cool reader3 (CR3) и AlReader2 (ALR). Все эти программы имеют функцию «Свиток/книга» и в режиме «книга» мы визуально представляем, что читаем настоящую книгу.

Обозначим плюсы и минусы для каждого элемента книги:
1. Текст. Отображается нормально во всех программах. Но, если в книге встретится слишком большой абзац (как например здесь - http://lib.rus.ec/b/159972/read), то CR2 под конец абзаца все исковеркает и текст станет нечитаемым. CR2 получает минус для текстов с большими абзацами.

2. Текст с разрядкой. Разрядку можно делать при помощи невидимых символов. Минус ставлю CR3, поскольку если слово с разрядкой попадает на конец строки, то часть букв (вплоть до одной) может быть перенесено на другую строчку без всякого знака переноса. CR2 и ALR в подобном замечены не были. У них слово с разрядкой размещается исключительно на одной строке.

3. Аннотация, цитаты, эпиграфы, подписи – нормально везде.

4. Стихи. Иногда встречаются стихи с особенным форматированием, например, стихи Маяковского. Сохраняется без изменений форматирование в CR2 и в CR3. А вот ALR стихотворное форматирование игнорирует. Здесь все строчки прижимаются к левому краю. Это абсолютно не правильно и действует раздражительно. Минус этой программе за стихотворения. Еще было бы классно, если бы часть стихотворной строки, не влезшее в строку, переносилось бы на другую строчку, прижимаясь к правому краю, так, как это обычно делается в бумажных книгах. Вроде в CR3 можно что-то подобное сделать, но это нужно копаться в CSS-стилях, что не всегда удобно.

5. Заголовки. Реализовано везде хорошо. Только в CR3 и в ALR каждый новый заголовок начинается с новой страницы, а в CR2 – нет. Чтобы в CR2 заголовок оказался на новой странице, в самом fb2 необходимо после заголовка внести дополнительную секцию. Я иногда так и делаю, чтобы избежать висячих заголовков в CR2.

6. Содержание. В fb2, как известно, содержание формируется автоматически. В CR2 и ALR создается дерево из глав, подглав и т.д., а в CR3 еще и указывается номер страницы (совсем как в бумажной книге), но… если в книге есть секции без заголовков, то они тоже попадают в содержание в виде пустой строки. Хотелось бы, чтобы в CR3 этот недостаток был устранен.

7. Подчеркивание. В fb2, к сожалению, нет подчеркивания. Но если книгоделателю очень хочется что-то подчеркнуть, он должен создать соответствующий стиль. Вся беда в том, что подчеркивание мы увидим только в CR3. За это ему большой плюс. И еще плюс этой программе за то, что она единственная понимает CSS-стили.

8. Таблицы. Реализовано в CR2 и CR3. Но более-менее симпатично смотрятся небольшие таблицы. Таблицы со сложным форматированием лучше делать в виде картинки. В ALR текст из таблицы будет изъят и читающий не сразу сможет догадаться, что перед ним таблица. ALR получает за это минус.

9. Обложка. Реализовано везде хорошо. Только в CR3 обложка масштабируется и слишком небольшая по размеру картинка при масштабировании становится смазанной. Хотелось бы, чтобы пользователь сам решал, масштабировать или нет обложку.

10. Изображения. Реализовано везде хорошо. Но... как бы правильно сказать, картинка привязана к одному месту в тексте. Например, текст заканчивается на полстранице, а картинка размещается на другой. Полстраницы или даже больше пустого пространства. Нельзя ли сделать как-нибудь так, чтобы картинка была подвижной, а все пустое пространство заполнялось текстом.

11. Изображение в текст. Очень удобная функция, поскольку изображение можно включать не только в текст, но и в заголовки. В ALR и CR3 реализовано хорошо. А вот в CR2 такое изображение будет не в тексте, а в отдельной строке.

12. Примечания. В CR2, чтобы увидеть примечание, нужно перейти в конец книги. В CR3 и ALR примечание расположено внизу страницы, что гораздо удобнее.

13. Верхний и нижний индекс. Реализовано везде хорошо.

14. Настройка «под себя». Наиболее удобная настройка, на мой взгляд, в CR2. Там есть кнопка «применить» и пока все стили не настроишь так, как тебе хочется, окно настройки не закроется. В ALR и CR3 на каждый стиль необходимо заново открывать окно настройки.

15. Правка текста. Реализовано только в ALR. За это большой плюс.

16. Индекс сноски. В CR2 и CR3 находится в верхнем регистре. В ALR индекс имеет тот же размер, что и текст, т. е. сливается с текстом, правда отличается синим цветом. Если следовать бумажному изданию, то в верхнем регистре правильнее.

17. Еще хотелось бы, чтобы в читалках не было висячих строк. Пока этой фишки нет ни у одной читалки.

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

Аватар пользователя alexej36

Цитата:
12. Примечания. В CR2 и ALR, чтобы увидеть примечание, нужно перейти в конец книги. В CR3 примечание расположено внизу страницы, что гораздо удобнее.
В ALR сейчас реализовано.
В CR3 невозможно вернуться назад после перехода по гиперссылке (клавиша "Backspasce не работает) - огромный минус.

А можно ссылку на данную версию. А то я искал и не смог найти.

Аватар пользователя alexej36

Алексей_Н написал:
А можно ссылку на данную версию. А то я искал и не смог найти.

Тут в настройках дело наверное...
"Настройки" - "экран" - "сноски на странице" - "показывать по возможности полностью"
Аватар пользователя PrePress

Алексей_Н написал:
А можно ссылку на данную версию. А то я искал и не смог найти.

Далеко ходить не нужно. Вот тут: http://alreader.kms.ru/ всегда доступны последние версии для всех поддерживаемых ОС!
А отображение сносок внизу страниц сделано не в самых последних версиях, а несколько раньше. В какой точно, ответить затрудняюсь.

alexej36 написал:
.
В CR3 невозможно вернуться назад после перехода по гиперссылке (клавиша "Backspasce не работает) - огромный минус.

Спасибо, посмеялся. да!!
Аватар пользователя Isais

Цитата:
В CR2 и ALR, чтобы увидеть примечание, нужно перейти в конец книги.
М-м-м, далеко не всегда.
Вот, к примеру, примечание внизу страницы. Иногда такие примечания переползают на две страницы...
Но в целом у Алридера с ними не все в порядке, т.к. порой они съедаются и не видны на той же странице, а возврат от сноски из конца файла к месту чтения не предусмотрен.

Isais написал:
Но в целом у Алридера с ними не все в порядке, т.к. порой они съедаются и не видны на той же странице, а возврат от сноски из конца файла к месту чтения не предусмотрен.

в алридере то? все предусмотренно. есть же кнопка назад! только вот если перешел к сноске, отредактировал её - тогда вернуться нельзя будет!

Цитата:

7. Подчеркивание. В fb2, к сожалению, нет подчеркивания. Но если книгоделателю очень хочется что-то подчеркнуть, он должен создать соответствующий стиль. Вся беда в том, что подчеркивание мы увидим только в CR3. За это ему большой плюс. И еще плюс этой программе за то, что она единственная понимает CSS-стили.

Alan написал:
точно и однозначно нет. Главная задача - отображение книги так, как это настроил читатель, а не тот, кто книгу верстает в соответствии со своими представлениями. Ту ветку я видел - чем больше я вижу таких "аргументов", тем больше понимаю, что нигде никогда никакого маразма с поддержкой стилей не будет.

----------------------------------------
Цитата:

15. Еще хотелось бы, чтобы в читалках не было висячих строк. Пока этой фишки нет ни у одной читалки.

что под этим подразумевается? можно скрин

а.. ну от этого никуда не деться, увы.. как не старайся это не просчитать все по нормальному, и что делать если она ну никак не влазит в конец страницы)
я то сначало подумал в сторону "висячей пунктуации" котоаря появилась в новой версии, оч интересно смотрится :)

Цитата:
что под этим подразумевается?

Имеется ввиду, что иногда в режиме книги на странице может оказаться одна строка или даже часть слова в конце главы или книги.
На скрине - конец главы. Одна строка на странице не смертельно, но неправильно.

Alan написал:
точно и однозначно нет. Главная задача - отображение книги так, как это настроил читатель, а не тот, кто книгу верстает в соответствии со своими представлениями. Ту ветку я видел - чем больше я вижу таких "аргументов", тем больше понимаю, что нигде никогда никакого маразма с поддержкой стилей не будет.


Очередной выебон "хозяина", вместо того чтобы прифигачить кнопу - "использовать встроенный CSS" - ДА -НЕТ..

wotti написал:
Alan написал:
точно и однозначно нет. Главная задача - отображение книги так, как это настроил читатель, а не тот, кто книгу верстает в соответствии со своими представлениями. Ту ветку я видел - чем больше я вижу таких "аргументов", тем больше понимаю, что нигде никогда никакого маразма с поддержкой стилей не будет.


Очередной выебон "хозяина", вместо того чтобы прифигачить кнопу - "использовать встроенный CSS" - ДА -НЕТ..
прям вам на больное место наступили...
кажется везде про востребованность CSS я только ваши "вопли" и слышал, с вашим извращенческим подходам к оформлению пьес)

HEPO написал:

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

Ссыль про мои вопли можно? ( в жизни пьес не делал)
Пьесы делал под CSSРыжий тигра. - человек. которого я глубоко уважаю и чьё мнение я очень ценю

wotti написал:
HEPO написал:

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

Ссыль про мои вопли можно? ( в жизни пьес не делал)
Пьесы делал под CSSРыжий тигра. - человек. которого я глубоко уважаю и чьё мнение я очень ценю

прошу пощения) вторые сутки толком не спавши вот малость и перепутл...

HEPO написал:
......
Нормально всё. ))) каждый делает СВОЙ выбор- в этом-то и кайф! :)))

Цитата:
точно и однозначно нет. Главная задача - отображение книги так, как это настроил читатель, а не тот, кто книгу верстает в соответствии со своими представлениями.

Данную позицию принимаю, но не поддерживаю. В том же CR3 CSS-стили можно при желании отключать. К примеру вот, элемент подчеркивания в книге. Согласитесь, что буквы, подчеркнутые на верхней картинке выглядят симпатичнее, чем жирность на нижней. Во всяком случае, подчеркивание соответствует бумажному изданию, а жирность нет.
Аватар пользователя PrePress

У обоих CoolReader'ов, при всех их достоинствах, есть один, но существенный недостаток. А именно тот, что их версий для КПК нет в природе. Вообще.
А AlReader есть!
И функционально полностью соответствует версии для ПК.
А если и для Android появится, то будет вообще лепота!

Вот со стихами лесенкой и таблицами AlReader несколько проигрывает. Это да.
Но сборники стихов и книги с обилием тестовых таблиц лучше таки читать именно на ПК. Причем прямо с Либрусека. Настроив CSS. И всем будет счастье!

стихи лесенкой в ведроидной версии (позже будет и пк версия переписана под новый движок, по существу это уже АлРидер3) можно сделать, но они будут видно только в алридере..
где то на этой страницы Алан говорил как

PrePress написал:
У обоих CoolReader'ов, при всех их достоинствах, есть один, но существенный недостаток. А именно тот, что их версий для КПК нет в природе. Вообще.

Да ну??????
у меня векслер 7007 с Андроид 4+. И что удивительно - CR3 вшит уже с версии 2.2 Настроить можно ВСЁ. так. что пусть Алан выёбывется насчёт стихов( сорри - иначе я назвать такие ответы я не могу) Флаг ему в руки, а мне CR3 устраивает полностью и под ББ и под Андроид

у каждого свое виденье программы) Алан считает что стихи лесенкой не стоят внимания. Вот и всё.

С таким видением все стихи Маяковского нужно переписать, заодно и басни Крылова и кучу других "неправильных" стихов.
Ну, хозяин - барин, что еще на это можно сказать.

я ссылку кидал где это можно попробовать аргументированно обьяснить)
уже были приценденты когда было как следует обьяснено преимущество и т.д. и Алан соглашался делал соответствующие правки...

HEPO написал:
я ссылку кидал где это можно попробовать аргументированно обьяснить)
уже были приценденты когда было как следует обьяснено преимущество и т.д. и Алан соглашался делал соответствующие правки...

Нет, Алан дюже упёртый (при всём моём к нему уважении)

Алексей_Н написал:
С таким видением все стихи Маяковского нужно переписать, заодно и басни Крылова и кучу других "неправильных" стихов.
Ну, хозяин - барин, что еще на это можно сказать.

+100
Нах Маяковский, если Алан стихи не любит?
Аватар пользователя PrePress

wotti написал:
PrePress написал:
У обоих CoolReader'ов, при всех их достоинствах, есть один, но существенный недостаток. А именно тот, что их версий для КПК нет в природе. Вообще.

Да ну??????
у меня векслер 7007 с Андроид 4+. И что удивительно - CR3 вшит уже с версии 2.2 Настроить можно ВСЁ. так. что пусть Алан выёбывется насчёт стихов( сорри - иначе я назвать такие ответы я не могу) Флаг ему в руки, а мне CR3 устраивает полностью и под ББ и под Андроид

Есть нюанс. WEXLER BOOK T7007 — не КПК!

PrePress написал:

Есть нюанс. WEXLER BOOK T7007 — не КПК!

Согласен.
Но это мобильное устройство? Да. Андроид? Да.
Вот что ОЧЕНЬ хотелось бы - редактирование без плясок. Т.е. - клик -переход режим редактирования - редакция - клик сохранить редакцию
Аватар пользователя PrePress

wotti написал:
PrePress написал:

Есть нюанс. WEXLER BOOK T7007 — не КПК!

Согласен.
Но это мобильное устройство? Да. Андроид? Да.
Вот что ОЧЕНЬ хотелось бы - редактирование без плясок. Т.е. - клик -переход режим редактирования - редакция - клик сохранить редакцию

Я писал о КПК. Планшеты и читалки под Android, это все-таки другой класс устройств. Хоть как.

Вот именно в КПК (под Win Mobile) и ПК редактирование fb2 в AlReader давно уже есть. Именно так. Клик в режим редактирования, правим (видя и редактируя и теги fb2 тоже), клик — сохраняем. Без плясок.
Это и делает AlReader классным инструментом для вычитки книг.

А вот недавнее сообщение в другой теме http://lib.rus.ec/node/420214#comment-289655, что скоро выйдет полноценный AlReader под Android, воодушевляет. Весьма.

Вы забыли про существеннейший минус Кулридера, он "на каждый чих" (на пк и ведроид версии) пересчитывает абсолютно всю книгу - отсюда и задумчивость и прожорливость (на ведроидах), и меняющееся количество страниц.
У алридера же количество страниц при любых изменениях одинаково, значение выставляется примерное среднее количество символов на книге, а вот уже эта страница моет просматриваться несколькими экранаме в зависимости от натсроек :) что позволяет однозначно переодить к нужном месту указав страницу, не имея одинаковых настроек.

Аватар пользователя PrePress

Да и вообще. Разница принципиальная. AlReader позволяет не только читать, но и править текст, а CoolReader'ы — нет. Оба.

И вообще - читалка должна идти за желаниями читателя - пусть и вопреки воли автора. Иначе - стогнация и жопа... нежелание использовать ВСЕ возможности формата ( и даже больше) автором читалки - есть тупость и косность.
Пользуясь случаем и телекамерами передаю большой привет Грибову, SeNS-у и Таффу, за развитие редктора ФБЕ и возможности выжимать из формата максимум возможного :))))

Аватар пользователя Миррима

wotti написал:
Пользуясь случаем и телекамерами передаю большой привет Грибову, SeNS-у и Таффу, за развитие редктора ФБЕ и возможности выжимать из формата максимум возможного :))))

(скромно) Присоединяюсь.
X