Все про текст - чтение, редактирование, конверторы

Вы уже определились что вам нужно от текстов? Так и быть выбирайте:


Конвертация текстов и его форматы

Форматы бывают разные (почти как в песне...). Так и есть, другое дело, что есть какой-никакой стандарт и для Palm-овских документов - он так и называется формат Doc (он конечно не имеет ничего общего с .doc файлами WinWord'a). Для того чтобы закачать на Palm файлы в этом формате, необходимо воспользоваться программой типа MakeDocW (MakeDoc) которая запускается на PC (например под Windows) и преобразует обычный текстовый файл (в том числе русский, в кодировке cp1251) в .pdb файл который автоматически закачивается на Palm при очередном HotSync'e и выглядит на нем как Doc. Возможно вам поможет программа ClearTXT (гибкое преобразование текста в html/xml с автоформатированием).
Полезно знать, что Doc и некоторые другие форматы могут немного сжимать файл, причем на русских текстах это не так эффективно, как на английских.

Его поддерживают большинство программ и с его поддержкой трудностей никогда не возникает. Но этот формат очень слабенький, памяти сжирают документы много, никаких приятностей тоже нет... В общем так и появились другие форматы для Palm-а.

iSilo™ -формат просмотрщика с одноименным названием, который меньше по размеру на 50% -60% за счет компрессии, поддерживает большие тексты, картинки, таблицы и навигацию. Форматированный текст, поддержка шрифтов. Для получения документов в данном формате нужно использовать конвертор с названием iSiloX, кстати он бесплатный.

Итак, iSiloX - это конвертор, преобразующий тексты, а также HTML-файлы или интернет-ресурсы в формат iSilo со всей графикой, табличками, ссылками (вложенность задается) и форматами

Как им пользоваться?

1) Качаем книгy с lib.ru. ВАЖHО: нyжно качать именно .txt ваpиант. Если кто не знает, то если дописать .gz к имени файла с книгой, то вам бyдет закачен сжатый gzip'ом текст. Без всяких вставок пpо "оцените этот текст" и пpочего хлама.

2) Далее, нам понадобится замечательная пpогpамма TXT2MB, котоpyю всегда можно найти по адpесy http://airbase.uka.ru/computers/pv/txt2mb/

3) Разаpхивиpовав полyченный файл с книгой, натpавливаем на него txt2mb

4) Загpyжаем полyченный полyфабpикат в FAR editor (imho, ничего yдобнее и пpоще не найти) и pyками вносим небольшие испpавления: пpи помощи фyнкции replace all yбиpаем двойные пpобелы (заменy " " на " " надо сделать несколько pаз), yбиpаем двойные тиpе (земенy "--" на "-" делаем 1 pаз). Потом yбиpаем все <i>, <b>, </i>,</b> и т.п. Убиpаем спецзнаки начала и конца заголовков (в FAR вы их сpазy yвидете). Как пpавило, этого достаточно.

5) Обpабатываем полyченный файл с помощью iSilo32C (не забыв пpи помощи ключа -i сфоpмиpовать пpавильный заголовок).

6) Для полного счастья выключаем в опциях iSilo "Показывать scrollbar".

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

TealDocMaker - программка для преобразования текстов и HTML документов в форматы Doc и TealDoc.

WinMakezTxt Отличная программка с GUI интерфейсом. Умеет переформатировать исходный текст. Возможность предобработки входного файла. Исходящие файлы могут быть в форматах txt, MS Word, RTF, Palm DOC, zTxT для Weasel Reader. Результирующие форматы - zTxT для Weasel Reader, Palm DOC, текстовый файл. Возможна перекодировка из/в нескольких кодировок (Windows 1251,DOS 866, KOI8-R, ISO 8859-5). Слияние нескольких входных файлов в один выходной. В общем хорошая программка. Пользоваться - одно удовольствие.

Сравнение (русский текст, html с lib.ru /т.е. практически txt/):

html
plucker
%
iSilo
%
DOC
%
191k 85k 44 94k 49 147k 77
301k 133k 44 148k 49 232k 77
185k 82k 44 91k 49 143k 77

Узнать для чтения какой программой предназначен .pdb файл можно если посмотреть в его первые ~80 байт. Там начиная с байта 60 идет строчка которой соответствуют например следующие программы:

DataPlkr - Plucker
BVokBDIC = BDicty
TEXtREAd = DOC
DB99DBOS = DB (Database program)
vIMGView = FireViewer/ImageViewer
PmDBPmDB = HanDBase
InfoINDB = InfoView
ToGoToGo = iSilo
JbDbJBas = JFile
JfDbJFil = JFile Pro (no longer used)
DATALSdb = LIST
Mdb1Mdb1 = MobileDB
PNRdPPrs = Peanut Reader
DataSprd = QuickSheet
TEXtTlDc = TealDoc
InfoTlIf = TealInfo
DataTlMl = TealMeal
DataTlPt = TealPaint
dataTDBP = ThinkDB
TdatTide = Tides
ToRaTRPW = TomeRaider


Чтение с читалками /Обзор наиболее популярных программ для чтения/

Хотите в дороге почитать книжку? Скажу честно - если не сильно трясет - то очень удобно. Да и вообще всегда есть чем заняться ;) И в этом нам будут помогать программы для чтения - назовем их читалками или по английски - reader-ы.

Название

iSilo

Версия
4.0
OS5
HiRes
URL http://www.isilo.com/
Размер
347кб
Рейтинг
 
Статус
shareware

Программа читает iSilo™ который меньше по размеру на 50%-60% за счет компрессии, поддерживает большие тексты, картинки, таблицы и навигацию и обычные Doc-файлы. Возможно использование ссылок и поддержка карт памяти (как общая папка, так и специальная для документов). Поддержка высоких разрешений и JogDial - в комплекте. Из прочих радостей - загружается достаточно быстро, возможно копирование текста, авто-скроллинг документа с заданной скоростью.

Примечание  

Название

Plucker

Версия
1.6.1
OS5
HiRes
URL http://plucker.gnu-designs.com/
Размер
102кб
Рейтинг
 
Статус
freeware

Конкурент iSilo, особенно если считать что программа freeware. Новая версия умеет читать Doc и ZLib компрессированные файлы и поддерживает Hi-Res разрешения. Можно выставить разный скроллинг - и как приклеенный, и тапами по экрану, и автоскролл (регулируется в широких пределах - от попиксельной до постраничной прокрутки), причем скорость можно менять на ходу как экранными кнопками, так и простыми росчерками графити (вверх, вниз, влево, вправо - на них вообще можно любое действие подвесить). Это очень удобно как при убранном меню-баре, когда весь экран под текст отдается, так и просто так, когда распробуешь. Hу и почти стандартное уже - все хардверные кнопки можно задействовать при желании.

Примечание  

Название

TealDoc

Версия
6.11
OS5
HiRes
URL http://www.tealpoint.com/
Размер
43кб
Рейтинг
 
Статус
shareware

Программка от компании TealPoint. Версия поддерживает обычные Doc-файлы, формат TealDoc. Работает с любыми типами внешней памяти, поддерживает высокие разрешения и JogDial. Все функции, присущие стандартного reader-а присутствуют.

Примечание  

Название

Weasel

Версия
1.59
OS5
HiRes
URL http://gutenpalm.sourceforge.net/
Размер
55кб
Рейтинг
 
Статус
freeware

Тоже бесплатный reader. Основные характеристики.

1) Жмет текст с помощь ZLIB (грубо говоря зипом)
2) скролл с помощь клавиатуры и тапов, автоскрол,
3) поиск, букмарки
4) повороты экрана, поддержка устройств с высоким разрешением
5) размеры шрифтов
6) менеджер текстов
7) автор доступен :-)
8) исходники есть ...
9) умеет читать книжки сразу на внешних носителях (MemoryStick и т.п.)

Отзыв о программе:

Что понравилось:
- Шустрый. Прямо как iSilo 2.58. Hовая исила в этом отношении не блещет.
- Индикатор позиции вкупе с прогресс-баром смотрятся действительно хорошо.
- Хорошо работает с файлами на карточке памяти. Исила при открытии немного думает, а веасел сразу открывает.
- Гибкие настройки отображения. Поворот экрана, межстрочный интервал, параметры скроллинга.
- Режим justify. Правда, нафига он при этом растягивает еще и заголовки? Это омрачает восторги.
- Часики. Hекритично, но приятно.
- Всего 80 кб, прямо как старая исила. ;-)
- Общие положительные ощущения. Добротный такой немецкий продукт. ;-)

Что не понравилось.
- Сжатие не лучше, чем у исилы. Хотя я уже потом вспомнил, что в документации видел ключик -z2 для большего сжатия. Так что это я наверное прохлопал. Кстати, насколько это тормозит его работу при чтении?
- Hет индикатора, показывающего положение текста (память/карточка). Лазить для этого в Info неудобно.
- Конвертилка все же не всегда корректно обрабатывает диалоги. Hе есть хорошо.
- Самое главное - нет поддержки html. Это самый крупный недостаток. В исилу я всегда конверчу из html, получаются отличные книжки и не нужно заморачиваться с форматированием. Да и таблицы с картинками опять же... Да и док много идет в html.

Примечание  

Название

CSpotRun

Версия
1.2.6
OS5
HiRes
URL http://www.32768.com/bill/palmos/cspotrun/
Размер
90кб
Рейтинг
 
Статус
freeware

Если не хватает памяти, а читать все-таки хочется - используйте его. Бесплатен. Читает тексты сжатые zLib.

Примечание  

 


Редактирование или редакторы /Обзор наиболее популярных текстовых редакторов/

А что уже встроенный MemoPad не устраивает? Встретились с ограничением на 4кб? Мда... Пожалуй, не стоить язвить, а лучше поделиться своим мнением.

Название

QED

Версия
2.90
OS5
HiRes
URL http://qland.de/qed
Размер
50кб
Рейтинг
 
Статус
commercial

Если Вас это устраивает - пользуйтесь на здоровье, хотя как правило большие набранные тексты хочется потом видеть у себя в Word-е или еще где-нибудь, исключение могут составлять набор программ для самого Palm-а.

Примечание  

 

Ладно, что же можно посоветовать для редактирования MS Word документов? В первую очередь предлагаю ознакомиться с пакетами Document To Go, Iambic Office и QuickOffice здесь.

Мало? Есть еще другие варианты -

 

Название

WordSmith

Версия
2.221
OS5
HiRes
URL http://www.bluenomad.com
Размер
569кб
Рейтинг
 
Статус
shareware

Работает только с .DOC файлами (никаких там экселей).
Hе поддерживает таблицы в вордовских документах.
Очень удобно умеет интегрироваться с MemoPad'ом, вешаться на его хардверную кнопку.
Имеет fullscreen-режим (прячутся все кнопки и менюшки, что добавляет две или три дополнительных строчки текста), что, в совокупности с предыдущим пунктом дает User's Choice в качестве софта для чтения книг на палме.
Умеет конвертить TrueType-шрифты и использовать их в документах на палме (сомнительное удовольствие, ибо читаются они хуже стандартных).
Вес - 462 кб на пальме, что для моделей а-ля m-100 (2 метра памяти) - критично, поскольку и документы он создает весьма приличных размеров.
WordSmith имеет конвертеры помимо win32, также и для macos, linux.

Имеет поддержку высокого разрешения HiRes, PalmOS5, JogDial и Возможность печати при использовании PrintBoy, иInStep Print 2.0.

И еще в дополнение:

Занимает на Палме ок. 450 кб, рвется читать и ПалмДок файлы, и Вордовые.
Вордовые в любом случае конвертирует в *.rtf, что на десктопе приводит к росту размера файла и времени его открытия. При заливке файла в Палм жмет его хорошо. Очень медленно открывает файлы. Скажем, чисто ПалмДок-и в РАЗЫ, если не на порядок медленнее, чем isilo. Аналогично и с заметками - штатный memo в разы быстрее. Открывает Вордовые файлы целиком (а не экранными частями). Синхронизирует нормально - относительно быстро. В этом плане возмущения как пользователь не выражал. Таблицы в тексте не показывает, но дает понять, что в тексте таблица, открывает ее отдельно. При любой правке на Палме уничтожает, например, гиперссылки в Вордовом документе. С русским работает не стабильно - иногда чудит со шрифтами - в тонкостях не разбирался.

В WordSmith может возникнуть проблема когда при правке нормального русского документа в новой версии при последующей загрузке после синхронизации русских букв не видно.
Лечится так: В заголовке полученного RTF меняем fcharset0 на fcharset204 и для полного счастья ansicpg1252 на ansicpg1251.

Да, еще есть spell-checker-ы для него, русских баз нет, но есть возможность делать свои. Поэтому - милости просим.

Примечание  

Название

MegaDoc

Версия
1.6
OS5
HiRes
URL http://megasoft2000.palmclub.ru/
Размер
289кб
Рейтинг
 
Статус
shareware

Хороший был бы редактор, если бы Megasoft не бросила его поддерживать и улучшать. Основная особенность - возможность конвертации документов в различные форматы - MS Doc, HTML, Doc и свой формат. Были проблемы с русским. В общем - жаль, потому как красивый красивый интерфейс и хорошая задумка это уже много! Хотя и такой вариант может быть кому-то полезен.

Примечание Закрытый проект, новых версий больше не будет

 

© 2003 Palmomania

Не допускается прямое копирование материала, разрешается публикация с разрешения автора и указанием источника материала.

Часть материала для подготовки было взято с сайта http://www.enlight.ru/palm
-на главную страницу-

Сайт управляется системой uCoz