Студиозусы всех стран, соединяйтесь!
|
Совершенно недавно о карманных компьютерах Palm знал только узкий круг людей, а сегодня для многих они стали привычным инструментом для работы. Маленький справочник, который всегда под рукой, подскажет необходимый номер телефона, адрес, напомнит о назначенной встрече и т.д. Но если бы возможности карманных компьютеров были ограничены только функциями органайзера, то они не получили бы такого широкого распространения. При близком знакомстве способности Palm'а поражают. Это возможность выхода в Интернет, работа с электронной почтой, электронные таблицы с возможностью переноса данных в MSExcel, чтение и правка текста - вот далеко не полный перечень того, на что способен этот кроха. Список всевозможных программ от различных разработчиков пополняется каждый день. При таком изобилии особо хочется отметить программы, предназначенные для просмотра документов на КПК. В просторечии их называют "читалками".
Среди пользователей Palm'ов, например, программы для чтения с КПК - одни из самых популярных приложений, написанных для этой платформы. Сегодня почти не реально встретить Palm'олюба, еще не установившего на свой портативный компьютер какую-нибудь из "читалок". Это и понятно: трудно отказать себе в удовольствии почитать в часы отдыха загруженную из Сети книгу. К тому же если на работе или дома вы не успеваете прочесть какой-нибудь важный документ то можно, переписав его на Palm, ознакомиться с ним по дороге. В общем, эти программы не зря пользуются такой популярностью и достойны занять место в памяти любого "карманного помощника".
Итак, что же должна уметь делать "читалка"? Кроме способности отображать текст на экране КПК необходимо еще, чтобы программа соответствовала некоторым требованиям. Давайте попытаемся представить себе некую идеальную "читалку". Она прежде всего должна:
Теперь, определившись с требованиями, окинем взглядом уже существующие программы для чтения с Palm.
Для начала рассмотрим
CSpotRun. Это программа пользуется заслуженной популярностью за счет
своего маленького размера и широкого спектра возможностей по отображению текста
(она даже может поворачивать текст на экране). Разработчики постарались сделать
программу, которую каждый пользователь сможет настроить, что называется "под
себя" и это им в полной мере удалось. Количество настроек, касающихся форматирования
текста, делает честь любой программе подобного рода и на это замечательное качество
CSpotRun должны равняться разработчики других "читалок", к тому же
с улучшением качества экрана новых моделей КПК эта функция будет играть значительную
роль при выборе просмотровщика текста. В результате получилась довольно удобная
"читалка", но недостатки не обошли ее стороной. Собственного конвертора
CSpotRun не имеет, а значит требует использования дополнительной программы для
подготовки текста. К тому же из всех форматов "понимает" только стандартный
doc, в котором текст сжат очень слабо.
Программа для
чтения AportisDocMobile несмотря на свою большую распространенность и
внушительные размеры уступает CSpotRun по возможностям отображения текста. У
этой "читалки" предусмотрен собственный формат документов, но конвертор,
который нам удалось найти, работает только с PDF документами.
AportisPDFConverter распространяется свободно для некоммерческого использования. Теперь стало возможным загрузить документ в Palm буквально одним движением мышки, так как используется технология Drag and Drop (тащи и бросай).
Перед отправкой можно посмотреть конечный результат, как он будет отображаться в КПК. Выпуск этого конвертора значительно укрепил позиции AportisDoc за рубежом, но не в России. Все дело в том, что переформатирование англоязычного текста проходит без проблем, но проделать тот же фокус с русскоязычными документами не получается. Однако, справедливости ради, заметим что существуют библиотеки, специализирующиеся исключительно на книгах для AportisDoc, откуда их можно бесплатно скачать (при условии, что искомая там, конечно, есть). :-) Небольшим, но все же недостатком является то, что при использовании популярного русификатора CyrHack далеко не все шрифты отображаются корректно.
Для просмотра документов на экране Palm'а также можно использовать текстовые редакторы. Так, например, в качестве средства для просмотра текста можно использовать известный редактор QED. Функция просмотра в нем - это всего лишь дополнение к уже имеющимся встроенным средствам, поэтому все, чего удастся от него добиться - это изменить шрифт, используемый для отображения текста. Поэтому для чтения больших текстов такие программы приспособлены мало.
В процессе поиска нами было перепробовано большое количество различных программ, которые так или иначе могут использоваться для чтения электронных книг, и теперь с твердой уверенностью мы можем заявить, что наиболее совершенной на сегодняшний день является программа iSilo. Точнее, внимания заслуживает весь комплект приложений iSilo, куда входят сама "читалка" iSilo 2.58 и конверторы iSiloC32 и iSiloWeb. Итак, что же собой представляют эти программы?
iSilo2.58
это почти обыкновенная "читалка", умеющая только просматривать текст,
отформатированный другими программами. Почему "почти обыкновенная"?
Да потому, что разработчики заложили в нее еще и возможность работы с собственным
форматом, открывшим новые перспективы использования этой и без того замечательной
программы. Используя при подготовке текста различные конверторы iSilo можно
существенно расширить функциональность программы. Стоит отметить, что читать
документы, созданные такими конверторами можно исключительно в iSilo. Плюс ко
всему "читалка" вполне способна просматривать тексты стандартного
doc'овского формата и документы AportisDoc.
Разработчикам iSilo удалось значительно ускорить вывод текста на экран, в результате чего при пролистывании страница выскакивает практически мгновенно. Программа обладает стандартным (читай - средним) набором функций, предназначенных для отображения текста, который вполне удовлетворит неприхотливого пользователя.
Как вы уже, наверное, поняли, изюминка всего комплекта от iSilo - это использование конверторов при подготовке текста. Конвертор iSiloC32 играет роль перекодировщика текстовых документов html, plain text и doc (Palm-овский, конечно) в формат iSilo. При переброске документов html в iSilo сохраняются основные команды разметки гипертекста (размер и начертание шрифтов, различные заголовки и т.д.). Ко всему прочему, документ довольно сильно ужимается. Разработчики обещают экономию до 20% памяти! И практика показывает, что это так и есть.
Пользоваться конвертором достаточно просто: в командной строке набираем iSiloC32 и через пробел - имя перекодируемого текстового файла, затем нажимаем Enter и через несколько секунд получаем готовый к загрузке файл с расширением pdb. Для отправки его в Palm придется поработать ручками (да-да, щелкнуть по нему мышкой все же придется. :)
С помощью же конвертора iSiloWeb в Palm можно загрузить многостраничный html-документ с сохранением основных команд разметки текста, включая поддержку списков, таблиц, разделительных линий и т.п. И это еще не все! В новой версии теперь поддерживается еще и загрузка картинок в форматах jpeg, gif и bmp, причем адаптирование изображений к экрану Palm происходит автоматически.
Загружать html документы можно как с локального диска, так и из сети, что делает iSiloWeb в какой-то степени конкурентом AvantGo! Причем, в отличие от AvantGo, такое решение не зависит от какого либо сервера в Интернет, ведь все преобразования происходят уже на домашнем компьютере. Загрузка документов с жесткого диска также открывает широкие перспективы за счет использования в тексте гиперссылок и иллюстраций.
Студенты, кстати, должны быть просто в восторге от такой программы. Теперь сотворить шпаргалку - пара пустяков. Все, что нам необходимо загружаем в MSWord (вставляйте формулы сколько душе угодно), сохраняем файл в формате html, а iSiloWeb сделает все остальное. Один небольшой совет. Чтобы на экзамене не терзать горизонтальную прокрутку делайте рисунки (формулы) по ширине экрана Palm-а (160 пикселей) и все у вас получится!
С помощью iSiloWeb html-документ достаточно просто перебросить в Palm. Для этого в меню Channel выбираем пункт Add File..., если файл находится на жестком диске вашего компьютера, и Add Web..., если вы хотите загрузить его из сети. Далее нажимаем иконку Convert (или Convert all) и после синхронизации можем наслаждаться просмотром документа запустив iSilo на КПК. Все просто и понятно.
В меню Channel присутствуют два примечательных пункта: Properties... и Default Properties... Различаются они только тем, что изменения в первом действуют только на текущий документ, а во втором - на все вновь загружаемые документы. Расположенные в этих пунктах настройки довольно прозрачны и понятны даже людям с неглубоким знанием английского языка. Одна деталь - по умолчанию рисунки в тексте заменяются альтернативной надписью (если она, конечно, есть), так что не забудьте поставить галочку напротив пункта "Include Images" для загрузки картинок в КПК.
Меню Tools содержит всего один пункт Options - это настройки, предназначенные для работы с Интернет.
Как и любая программа, iSilo имеет и свои недостатки. Во-первых, эта программа довольно жадна до памяти (84 Кб по сравнению с 23 Кб у CSpotRun), во-вторых, iSilo не мешало бы приобрести дополнительные возможности форматирования документов, таких как изменение межстрочного интервала или поворот экрана на 180 градусов (последнего, впрочем, можно добиться применением соответствующего хака (например, FlipHack'а)).
К недостаткам можно отнести и тот факт, что само приложение iSilo v2.58 является платным, а бесплатная версия iSiloFree большинства полезных функций, к сожалению, не имеет.
Огорчает еще и то, что конвертор iSiloC32, являясь приложением MS-DOS, не имеет графического интерфейса пользователя. Недостатками же iSiloWeb, с нашей точки зрения, являются отображение картинок только в монохромном варианте без полутонов (градаций серого) и отсутствие нормального Help'а (только поиск по терминам). По поводу последнего необходимо отметить, что настройки настолько просты, что обращаться к справке желания не возникает.
Подводя итог можно сказать, что, несмотря на незначительные недостатки, комплект приложений iSilo достоин занять место среди программ, уже установленных на Ваш КПК. iSilo наиболее экономно расходует память за счет более эффективного, чем у конкурентов, сжатия текста, а также позволяет загружать на Palm многостраничные html-документы с иллюстрациями.
Программы iSilo можно загрузить с сайта разработчика iSilo.
Закурдаев Владимир
palmkm@rambler.ru
http://palm.km.ru/ (Palm для студента)
Впервые статья опубликована в журнале "Мобильные
компьютеры"
Полная или частичная перепечатка материалов без разрешения автора запрещена