Главная » Статьи » Palm

PalmFiction

Небольшой обзор программы для чтения на Palm OS PalmFiction.

Герой сегодняшнего обзора


Вы читаете книжки на своем КПК? Большинство из вас на этот вопрос ответило бы положительно.

Достоинств у такого способа чтения масса: компьютер маленький и его можно всегда брать с собой, чего не скажешь, например, о каком-нибудь толстенном томе, ну допустим "Войны и мира". Да и в памяти наладонника можно сохранить не одну, не две, а десятки и сотни книг.

Однако, все это, впрочем, не мешает существовать и некоторым субъективным и объективным недостаткам. Некоторые люди заявляют, что только с бумаги они могут целостно и полно воспринимать информацию, а как предупреждают врачи-окулисты, читать со светящегося экрана (особенно ночью) очень вредно для глаз.

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

Около 10-ти лет назад Максим Мошков создал первую в рунете электронную библиотеку, куда были помещены многие произведения отечественных и зарубежных авторов. Через некоторое время как грибы после дождя стали появляться аналогичные проекты, но до настоящего времени дожили только некоторые из них. Наиболее популярными остаются:
OCR Альдебаран
Фензин
Fictionbook.ru

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

Иногда предлагает купить свои творения и сам автор. Самым ярким примером авторского распространения стало выставление в свободную продажу произведения "Черновик" Сергеем Лукьяненко. Она появилась в нескольких книжных архивах и магазинах, таких как Fictionbook.ru и "Публикант" по цене 1 у.е. (то есть бутылка пива). На момент написания обзора, количество экземпляров, проданных через них составило 763 и 655 копий соответственно.

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


Первоначально для чтения я пользовался программой iSilo, наиболее известной на тот момент (2003 год). Ее популярность не убывает и до сих пор, о чем свидетельствует наличие файлов в библиотеках и в ее формате, хотя, как мне кажется, это уже просто дань традиции. Главной проблемой iSilo является отсутствие поддержки переносов. Что бы обойти это препятствие, мною были предприняты поиски соответствующего конвертора, самого вставляющего их в текст. У такого способа сразу же стали видны огромные недостатки - переносы будут работать только на том устройстве и в том режиме, для которого книга была подготовлена. Изменение размера шрифта, разрешения экрана (переход на КПК с размером матрицы 320х320 и выше) и прочих параметров могло привести к нечитаемости документа - абзацы, переносы и прочие детали оформления находилось бы уже не на своем месте, а где попало.

iSilo - фаворит прошлого

Для проведения всех этих операций мне очень помогла утилита 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 Исправления

Категория: Palm | Добавил: kiot (14.02.2008)
Просмотров: 1872 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]