Концепция
ClearTXT решает сразу две задачи - это простая, прозрачная программа,
то же время обеспечивающая требовательного пользователя максимальным контролем над
преобразованием/форматированием текста.
В режиме «для начинающих» (включен после установки) программа
берет на себя принятие большинства решений - распознает кодировку и
способ разметки исходного текста, использует умалчиваемые установки для
форматирования... В результате пользователь может, не задумываясь механизме происходяшего,
Drug'nDrop-нуть текстовый файл и получить красивенький HTML.
Если же у Вас есть особые предпочтения вы можете настроить буквально все:
способ распознавания параграфов, выравнивание текста, формат эпиграфов и заголовков, цвет фона...
Можно править исходный текст или созданный
HTML - для всего этого создан «продвинутый» режим.
В этом режиме можно контролировать
практически все этапы преобразования и определять пользовательские настройки
для всех мыслимых и немыслимых случаев. Я прекрасно понимаю, что на вкус и цвет товарищей нет,
и что всегда найдется текст, который не может быть обработан «по умолчанию» и нуждается в
ручной работе, поэтому большинство преобразований можно настроить (или уж, как минимум,
отключить :). В справке, доступной для скачивания, имеется исчерпывающая информация
для пользователей «с запросами» (равно как и для пользователей,
нуждающихся в единичном преобразовании).
Использование регулярных выражений позволяет преобразовывать практически любые тексты быстро
и эффективно. Тексты их библиотеки Мошкова, старые документы MSDOS - программ,
OCR-тексты - любой текст можно структурировать и оформить произвольным образом.
Краткий перечень возможностей
- Автоопределение кодировки текста (поддерживаются Win 1251, KOI8-RU, MSDOS-866).
- Автоматическая адаптация к тексту, подбор оптимальных настроек.
- Распознавание абзацев, отформатированных по ширине, «строка=абзац», разделенных <br> и др.
- Распознавание эпиграфов.
- Корректное форматирование диалогов (вставка неразрывного пробела после тире и т.д.).
- Автоопределение заголовков.
- Пользовательское преобразование c использованием регулярных выражений
- Автоматизированное создание гипертекстового содержания.
- Создание XML, в т.ч. документов FictionBook
- Преобразование "" кавычек в «», _т_е_к_с_т_а_ в текст и т.п.
- Разбиение файла на несколько на основе структуры заголовков
- Расстановка в тексте переносов (мягких, а так же жестких, под конкретное устройство).
- Поддержка Drug&Drop.
- Интеграция с оболочкой
- Удаление посторонней информации - скрипты, баннеры, формы, двойные пробелы, etc.
- Удаление избыточного форматирования, создаваемого (к примеру) продуктами MS Office.
- Возможность вмешательства в процесс форматирования практически на любом
этапе.
- Встроенный редактор для исходного текста и для сгенерированного HTML/XML,
предварительный просмотр результата.
- Полная совестимость с Win9x,Me,NT,2000,XP.
- Возможность отправить HTML прямо в Rocket eBook.
- Встроенная поддержка популярных шрифтов для Rocket eBook.
- Встроеный Reader с автоскролом, созданием закладок, заметок и возможностью
подстроить документ «на лету» (например, сделать темным фон и белым - текст).
- Работа с ЛЮБЫМ языком, стандартно поддерживаемым Windows.
- Open sorce (выложу вместе с финальной версией).
- Возможность перевода интерфейса на любой язык.
- Возможность использовать «скины» для создаваемого html.
- Запрет запуска скринсэйвера/отключения монитора при автопрокрутке.
- ... (это КРАТКИЙ список).
Что следует иметь в виду
- На большинство Ваших вопросов Вы найдет ответ в справке. Не ленитесь в нее заглянуть.
- Программа - не вещь в себе. Ее интерфейс можно переводить, создаваемый html можно
подстраивать под себя, а жесткие переносы можно расставить для ЛЮБОГО
устройства, имеющиго фиксированные размеры (в т.ч. и для vga, кстати). Все
эти опции реализуются *.reg - файлами, и лично Вы можете принять
участие в создании этих расширений. Пишите мне, если чувствуете в себе силы
помочь сообществу.
- Многие вопросы уже подробно обсудили, а многие еще предстоит обсудить
в конференции о
программе ClearTXT. Заходите, и поделитесь своим опытом, знаниями
или затруднениями.
- Обязательно зайдите на страницу Add-ons.
Если программа «глючит»
Первое, что Вам следует сделать в этом случае (как ни странно) - заглянуть в раздел
FAQ в справке. Если это не поможет - бегло пробежаться по другим разделам справки.
В программе есть несколько неочевидных для новичка особенностей.
Если Вы как следует разобрались, но глюк все-таки остается глюком - пишите в
конференцию,
посмотрим, что можно сделать.
Если хочется знать ВСЕ!
В файле справки есть ИСЧЕРПЫВАЮЩАЯ информация о работе программы. Однако,
нельзя объять необъятного, и если у вас есть вопрос, не вошедший в справку -
спрашивайте в
конференции
(предпочтительно) или непосредственно у
меня.
Условия использования
Программа распостраняется абсолютно свободно и бесплатно. Вы можете
использовать программу или ее исходные коды по собственному усмотрению,
для любых целей. Программа не может продаваться отдельно, но может входить в
любой (бесплатный или коммерческий) програмный продукт как его часть.
Я со своей стороны не несу никакой ответственности за негативные последствия
использования этой программы. Вы используете ее на свой страх и риск. Впрочем,
мин. обороны США использует Windows 2000 на таких же условиях. Это должно
обеспокоить Вас в куда большей степени :).
Что говорят о ClearTXT?
В номере от 29.5.2001 в журнале Компьютерра
опубликована весьма лестная статья о программе ClearTXT.
На сайте SoftList
программа ClearTXT получила награду WOW!
На сайте freeware.ru 6.6.2001-15.3.2001 ClearTXT была «программой недели».
Перспективы
Если никто не сделает этого за меня, рано или поздно я сделаю command-line утилиту для DOS, с возможностью пакетной обработки.
Позднее, вероятно, будет создана perl-версия, которая обеспечит программе многоплатформенность.
<<На краткое описание
|