Небольшой
обзор программы для чтения на Palm OS PalmFiction.
|
Герой
сегодняшнего обзора
|
Вы читаете книжки на своем КПК? Большинство
из вас на этот вопрос ответило бы положительно.
Достоинств у такого способа чтения
масса: компьютер маленький и его можно всегда брать с собой, чего не скажешь,
например, о каком-нибудь толстенном томе, ну допустим "Войны и мира".
Да и в памяти наладонника можно сохранить не одну, не две, а десятки и
сотни книг.
Однако, все это, впрочем, не мешает
существовать
и некоторым субъективным и объективным недостаткам. Некоторые люди заявляют,
что только с бумаги они могут целостно и полно воспринимать информацию,
а как предупреждают врачи-окулисты, читать со светящегося экрана (особенно
ночью) очень вредно для глаз.
Для
меня, живущему в удалении от центра, это как раз именно очень удобно.
Найти новинки у нас в магазинах не так просто, а в интернете они появляются
с завидной регулярностью. Но для справедливости все-таки стоит отметить,
что специальную литературу (техническую, медицинскую и прочую), содержащую
различные таблицы, графики, формулы, рисунки и иллюстрации, рекомендуется
покупать в так называемой "твердой копии". А для фантастики
и фентези пригодится и наш с вами маленький помощник.
Около 10-ти лет назад Максим Мошков создал первую в рунете электронную
библиотеку, куда были помещены многие произведения отечественных и
зарубежных авторов. Через некоторое время как грибы после дождя стали
появляться аналогичные проекты, но до настоящего времени дожили только
некоторые из них. Наиболее популярными остаются:
OCR
Альдебаран
Фензин
Fictionbook.ru
Книги
читателю в руки попадают разными способами - легальными
и не очень. Основным на данный момент является сканирование уже вышедшего
в печать бумажного варианта (по мнению правообладателя - нелегальный)
и помещение его в одну из бесплатных библиотек.
Иногда предлагает купить свои творения и сам автор.
Самым ярким примером авторского распространения стало выставление в свободную
продажу произведения "Черновик" Сергеем Лукьяненко. Она появилась в нескольких
книжных архивах и магазинах, таких как Fictionbook.ru и "Публикант"
по цене 1 у.е. (то есть бутылка пива). На момент написания обзора, количество
экземпляров, проданных через них составило 763 и 655 копий соответственно.
Буквально через пару месяцев после
"Черновика" выходит его новая книга в жанре городского фентези "Последний
дозор", которую автор так же предлагает купить помимо твердого переплёта
и в электронном варианте.
Первоначально для чтения я пользовался
программой iSilo, наиболее
известной на тот момент (2003 год). Ее популярность не убывает и до сих
пор, о чем свидетельствует наличие файлов в библиотеках и в ее формате,
хотя, как мне кажется, это уже просто дань традиции. Главной проблемой
iSilo является отсутствие поддержки переносов. Что бы обойти это препятствие,
мною были предприняты поиски соответствующего конвертора, самого вставляющего
их в текст. У такого способа сразу же стали видны огромные недостатки
- переносы будут работать только на том устройстве и в том режиме, для
которого книга была подготовлена. Изменение размера шрифта, разрешения
экрана (переход на КПК с размером матрицы 320х320 и выше) и прочих параметров
могло привести к нечитаемости документа - абзацы, переносы и прочие детали
оформления находилось бы уже не на своем месте, а где попало.
Для проведения всех этих операций мне очень помогла
утилита BookDesigner
Валерия Войцеховича, которая так же может выполнять подготовку книг и
для других программ и платформ КПК и даже для специализированных устройств
для чтения, таких как Rocket eBook.
При
подготовке текстов с уже встроенными переносами приходилось для начала
извлекать нужный шрифт из палма, а затем заниматься шаманством с настройками
для выходного файла. Не всегда выходило сразу, и я по несколько раз все
переделывал. Напомню, что в то время у меня был Palm Vx, у которого кредл
подключается к com-порту, и для заливки и проверки правильности переносов
у книги уходило очень много времени.
В
связи с отсутствием чего-либо более приемлемого, пока пришлось смириться
с текущим порядком вещей.
Однако, как говорится, RTFM (читайте
это чертово руководство)! При дальнейшем изучении справки по BookDesigner'у
я обнаружил упоминание еще об одной читалке - MobiPocket
Reader, которая поддерживала софт-переносы, благодаря чему она и стала
после iSilo моим проводником в мир электронных книг. Для конвертации файлов
в формат MobiPocket не требовалось никаких особых настроек, кроме как
выбор именно ее в качестве исходной программы. Она благополучно перешла
на m505, и даже некоторое время жила на Tungsten T5.
Что ж, теперь пора перейти и к основному
виновнику нашего обзора - PalmFiction. Если мне не изменяет память, то
в 2004 году начал набирать популярность новый формат электронных документов
- fb2. Создатели старались сделать его наиболее открытым, то есть, если
у вас имеется книга в fb2, то ее можно без проблем переконвертировать
в любой другой формат и при этом не потерять ни исходного форматирования,
ни размера или начертания шрифтов,
чем я и пользовался при подготовке текстов для MobiPocket Reader'a. Схожесть
с названием сайта fictionbook.ru очевидна, так как автор один и тот же
- Дмитрий Грибов.
В
справке по PalmFiction указывалась возможность использования нативных
файлов Word, TXT и прочих, однако, официальной поддержки нового формата
в программе не было, и, поставив как-то раз новичка и посмотрев на него
критическим взглядом, благополучно удалил.
Знакомство продолжилось уже с версии
0.10, когда была заявлена совместимость с fb2. Для меня появилась возможность
без конвертации класть книги прямо на встроенный диск либо на флешку.
Кстати, размещение книги в Internal Drive позволяет несколько сэкономить
на работе от батарей - для питания внешней карточки, все-таки, расходуется
дополнительная энергия. Эта версия неправильно работала с 5-Way Navigator
Tungsten T5, что, впрочем, не помешало перенастроить управление на другие
кнопки. Выражаю автору большой респект, так как уже в следующем релизе
все было исправлено.
Итак, что же предлагает нам PalmFiction:
• Программа отображает только текст
(без таблиц, гиперссылок, картинок и т.д.).
• Поддержка программных переносов
с использованием шаблонов от Alan, Weasel Reader (внешние модули) и Serg
Gera (встроенный).
• Поддержка документов zTXT, PalmDoc,
TCR, MS Word 2.x, 6.0/95, 97-2003, RTF, TXT, HTML (при возможности html-тегов),
FictionBook 2.
• Выравнивание текста по левому,
правому краю и по ширине.
• Автопрокрутка с настраиваемой скоростью
и поддержкой чтения в режиме ReadThemAll.
• Поддержка KOI-8R, CP1251,
CP866, UTF-8, UTF16.
• Экспорт документов из карты
в память.
• Поддержка документов, запакованных
в ZIP и GZIP.
• Файловый менеджер для управления
файлами.
|
Зачем
нам RescoExplorer? Есть PalmFiction!
|
•
Передача документов по ИК (один или группой).
• Поддержка различных видеорежимов:
от 4-bit до 16.
• Сглаживание шрифтов, управление
ими: выбор, удаление, перемещение, настройка их цвета, межсимвольного
интервала и прочее.
• Поддержка скинов.
• Поддержка закладок и заметок
для выделенного текста, запоминание текущей позиции в документе.
• Поддержка каталогов книг,
избранных документов, раздела для отображения последних открытых файлов.
• Изменение яркости подсветки
при входе - устанавливает уровень яркости подсветки. При выходе восстанавливается
предыдущее значение.
• Отображение времени чтения,
а так же прогноз оставшегося до конца документа.
|
Сколько
же нам осталось читать?
|
• Наличие четырех независимых
настраиваемых панелей для управления программой и документом.
|
Что
нам стоит панель настроить?
|
• Поворот экрана на 90,180 и 270
градусов.
|
Особо
изворотливые читают и вверх ногами
|
• Полноэкранный режим и инверсия
текста.
|
Многие
предпочитают читать белый текст на черном фоне
|
• Восемь назначаемых пользователем
кнопок.
• Поддержка One-Hand navigation.
• Гашение подсветки кнопок
Treo650.
• Выделение текста с последующей
передачей его в RoadLingua, Bdicty и прочих действий, таких как добавление
аннотации, закладки, вызов поиска, копирование в буфер обмена и прочее.
• Автоматическое выключение КПК при
достижении указанного значения заряда батареи.
• В версии 0.14n добавилась поддержка
юникода. Теперь такой текст (UTF-16 и UTF-8) перекодируется для поддерживаемых
кодировок: CP1250 (Центральноевропейская), CP1251 (Кириллица), CP1252
(Западноевропейская), CP1253 (Греческая), CP1254 (Турецкая), CP1255 (Иврит),
CP1257 (Балтийская), CP1258(Вьетнамская).
Все настройки можно разнести по различным
профилям и использовать по мере надобности.
И это еще не полный список фенечек
PalmFiction (весь, я думаю, даже сам создатель не припомнит).
Перечитав и попробовав то, что нам
предлагает данная читалка, приходишь к выводу, что уже ничего более никогда
искать и не придется.
|
Настраиваем
все что можно, а то, что нельзя, делаем можно и снова настраиваем
|
Впрочем, тем, кому необходима поддержка
гиперссылок, цветового деления текста, картинок и прочих излишеств, придется
подобрать себе что-то иное.
Программа постоянно развивается,
при этом автор учитывает пожелания пользователей, хотя и не приходит от
них в восторг.
И, если смотреть статистику по загрузкам
на сайте sourceforge.net, то у нас выходит, что PalmFiction начинает становиться
наиболее популярной (к тому же и бесплатной) читалкой, особенно учитывая,
что теперь ее стали переводить и на другие языки отличные от русского
и английского.
В итоге - это "Мой выбор".
Домашняя страница программы: http://palmfiction.sourceforge.net/
04.03.06
Исправления
|