ИСТОРИЯ ИЗМЕНЕНИЙ ВЕРСИЙ ПРОГРАММЫ ZD2T
Преобразование DOC/RTF/HTM/TXT в TXT
(C) Zmiy (zmiy@inbox.ru), 2002-2004, freeware
http://zmiy.da.ru
[+] - добавлено
[!] - исправлено
27.11.2004 - ZD2T v.2.03
------------------------
[!] исправлена некорректная работа опции e (варианты символов конца
строки для выходного текста) [БЛАГОДАРНОСТЬ ЛЕОНИДУ]
[+] добавлена замена сочетаний '--' на '-'
[+] добавлены дополнительные тэги title, head, body в алгоритм
определения формата файлов HTM
[+] добавлено отображение информации #i - о картинках и объектах в DOC
и RTF
[!] коррекция мелких ошибок и неточностей
23.05.2004 - ZD2T v.2.02
------------------------
[!] исправлен вывод инф.о таблицах '#t' после преобразования DOC и RTF
[!] исправлено создание BAK-файла для TXT с именем файла из больших
букв
20.05.2004 - ZD2T v.2.01
------------------------
[+] опция zb - вывод информации о таблицах символом '#' в консоль
[!] исправлено выделение пустыми строками заголовков, состоящих из
нескольких строк подряд
[!] исправлено форматирование некоторых строк с левым и правым отступом
для RTF(DOC)
[!] исправлено выравнивание вправо и по центру для строк с левым и
правым отступом для RTF(DOC)
[!] абзацный отступ для сносок из DOC и RTF
[!] коррекция мелких ошибок и неточностей
20.04.2004 - ZD2T v.2.00
------------------------
[ ] полностью переписанная и значительно дополненная версия
[+] обработка TXT, HTM, RTF без использования внешних программ
[+] преобразование DOC в RTF при помощи OLE-вызова MS Word и дальнейшая
обработка уже RTF-файла
[+] корректная обработка спецсимволов HTM, а также символов,
отсутствующих в кодировке DOS (такие символы конвертируются в похожие
латинские или русские)
[+] корректная обработка символов Unicode в RTF (такие символы
конвертируются в похожие латинские или русские)
[+] автоопределение 5 кодировок - DOS(ALT), WIN, KOI(KOI8-U), MAC, ISO
по алгоритму возможных 3-буквенных сочетаний символов русского языка
[+] определение 2 вариантов форматирования входных файлов -
строка-абзац и форматированный текст с абзацами, выделенными пробелами
[+] возможность указания для маски файлов h вместо *.htm *.htm *.shtml
*.php *.asp
[!] вариант опции c- - не определять заголовки по ключевым словам и
т.д., не центровать и не отделять их пустыми строками
[+] опция e - варианты символов конца строки для выходного текста
[!] изменена опция f; теперь f - форматировать текст, f- - не
форматировать текст
[+] опция i - кодировка входного файла
[+] опция k - обработка файлов в подкаталогах
[+] опция n - ограничение количества пустых строк в выходном файле
[+] опция o - кодировка выходного файла
[+] опция v - формат входного файла
[+] опция w - формат выходного файла
[+] опция za - тип абзаца входного файла
[+] опция zg - форматирование строк с символами псевдографики
[+] опция zi - вывод информации в TXT о картинках из DOC и RTF
[+] опция zp - разрядка неразрывным пробелом слов с начала строки (для
действующих лиц пьес)
[+] опция zr - убирать разрядку текста пустыми строками
[+] опция zs - тип сносок в выходном файле из DOC и RTF
[+] опция zt - вывод содержимого тэга HTM
[+] опция zw - преобразовывать DOC в TXT без использования MS Word
[+] сохранение соответствующих отступов текста из TXT, HTM, RTF в
выходном файле
[+] дополнительные слова для распознавания заголовков
[+] возможность вывода текста в консоль (стандартный вывод - stdout),
например, для использования с программами просмотра, которые могут принимать
текст из стандартного ввода
[+] возможность преобразования DOC (только OLE-вариантов) без
использования MS Word (только текст без восстановления форматирования)
[+] возможность просмотра TXT, HTM, RTF, DOC в файловом менеджере FAR
01.03.2004 - ZD2T v.1.06
------------------------
[+] дополнительные слова для распознавания заголовков
[+] определение и удаление старого абзацного отступа строк (удаляется
только общий отступ всех строк)
[+] вставка после тире неразрывного пробела вместо обычного
[+] удаление неразрывного пробела в конце строки при форматировании
[!] возможность указания для маски файлов t и d вместо *.txt и *.doc
*.rtf соответственно
[!] блокировка обработки временных файлов MS Word, имена которых
начинаются с '~$'
[!] при форматировании TXT неразрывные пробелы не преобразуются в
обычные
[+] опция zu - преобразование неразрывных пробелов в обычные при
сохранении в TXT
[!] коррекция мелких ошибок и неточностей
03.01.2004 - ZD2T v.1.05
------------------------
[+] дополнительные слова для распознавания заголовков
[!] коррекция мелких ошибок и неточностей
24.12.2003 - ZD2T v.1.04
------------------------
[+] дополнительные слова для распознавания заголовков
[!] исправлено некорректное форматирование по длине
[!] коррекция мелких ошибок и неточностей
03.11.2003 - ZD2T v.1.03
------------------------
[+] дополнительные слова для распознавания заголовков
[+] возможность указания для маски файлов txt и doc вместо *.txt и
*.doc *.rtf соответственно
[+] опция a - количество пробелов в абзацном отступе при форматировании
TXT
[+] опция b - удалять созданные во время работы BAK-файлы
[+] опция d - установить параметры по умолчанию
[+] опция r - позиция правой границы текста при форматировании TXT, с
возможностью не выравнивать текст по правой границе
[+] преобразование неразрывных пробелов в обычные
[!] недопущение при форматировании TXT переноса тире на следующую
строку
[!] коррекция мелких ошибок и неточностей
28.06.2003 - ZD2T v.1.02
------------------------
[+] преобразование сносок DOC и RTF через MS Word в сноски в конце
документа
09.05.2003 - ZD2T v.1.01
------------------------
[+] дополнительные слова для распознавания заголовков
[!] изменение языка для конвертируемых DOC и RTF в MS Word на русский
для корректного сохранения в TXT
[!] удаление в MS Word верхних и нижних колонтитулов в DOC и RTF для
корректного сохранения в TXT
[!] изменение символа длинного тире из шрифта Symbol в нормальное тире
для корректного сохранения в TXT
[!] коррекция мелких ошибок и неточностей
02.05.2003 - ZD2T v.1.00
------------------------
[+] возможность прерывания работы программы по Ctrl-C или Ctrl-Break
[+] опция c - центровать распознанные заголовки в выходном TXT
[+] сохранение и восстановление пользователя настроек MS Word, которые
изменяются в процессе работы программы для корректного изменения текста и
преобразования в TXT
[+] определение внутри MS Word для DOC и RTF строк таблиц, а также
соответственное выделение их в выходном TXT при помощи символа '#'
[!] коррекция мелких ошибок и неточностей
24.04.2003 - ZD2T v.0.99
------------------------
[ ] последняя версия ZD2T для внутреннего использования :)
[+] дополнительные слова для распознавания заголовков
[+] опция f - не форматировать текст (текст сохраняется в варианте
строка-абзац)
[!] сообщения программы переведены на русский язык :)
[+] определение внутри MS Word для DOC и RTF выравнивания текста вправо
и по центру, а также соответственное выравнивание в выходном TXT
[+] определение внутри MS Word для DOC и RTF расположения таблиц, а
также соответственное указание местоположения этих таблиц в выходном TXT при
помощи символа '#'
[+] распознавание заголовков из арабских, римских цифр или из больших
букв и выделение таких строк отступами
[+] указание разрыва строки при форматировании в выходном файле при
помощи символа '#'
[!] коррекция мелких ошибок и неточностей
20.09.2002 - ZD2T v.0.01
------------------------
[ ] первая версия ZD2T для внутреннего использования :)
[+] сохранение DOC или RTF при помощи OLE вызова MS Word в TXT в
варианте строка-абзац
[+] автоматическое распознавание кодировок текста DOS(ALT) и WIN
[+] форматирование TXT по фиксированной правой границе 76 с абзацным
отступом 5 без центрования заголовков
[+] определение заголовков из трех звездочек или из ключевых слов и
выделение таких строк пустыми строками
[+] преобразование текста в похожие символы, которых нет в кодировке
DOS, и сохранение TXT в кодировке DOS(ALT)
[+] создание BAK-файла TXT
07.01.2001 - Q & W v.0.00 :)
-------------------------
[ ] Q.EXE - маленькая программка для фиксированного (абзац - 4, правая
граница - 78) форматирования TXT любой кодировки из варианта строка-абзац
[ ] W.EXE - маленькая программка для расформатирования TXT любой
кодировки в вариант строка-абзац