|
Программа trised версия 0.1.3
Программа trised версия 0.1.3
Дмитрий Хмелёв
Проект начат 2003-03-29; Последние изменения 2003-06-04
1 Загрузка
2 Файл readme.koi
3 Использование и сводка опций
4 Развитие программы
5 Лицензия
1 Загрузка
Исходники: src/trised-0.1.3.tgz [49 Кб ]
Исполнимый файл для Win9x/2000/XP (кросс-скомпилированный под minGW): mingw/trised.zip [442 Кб ]
2 Файл readme.koi
trised --- обратимый потоковый редактор
ПОДДЕРЖИВАЕМЫЕ ОКРУЖЕНИЯ
http://www.gnu.org GNU/Linux
http://www.mingw.org MinGW --- Minimalist GNU For Windows
КОМПИЛЯЦИЯ
Введите make (или gmake) в директории, где находятся исходные тексты
программы.
КРАТКАЯ ИНСТРУКЦИЯ
С помощью этой программы можно делать преобразования, аналогичные
преобразованиям, осуществляемым командой 'tr', но она может их
обращать используя специально сохранённый буферный файл. Имеется
несколько способов использовать эту программу
(1) Программа trised может использоваться в сочетании с программой
xcitata, (Д.В. Хмелёв, Утилиты для анализа и преобразования текста.
http://www.math.toronto.edu/dkhmelev/PROGS/tacu/), чтобы анализировать
перекрёстные цитаты по модулю преобразования текста.
(2) её можно использовать как специальный инструмент для
предварительной обработки текстов с целью улучшения степени их
сжатия.
Условия использования описаны файле LICENSE.koi
3 Использование и сводка опций
user@computer$ ./trised -e --help
Использование:
trised -e -b <backupfile> [options] [in [out]]
-e --english in English (don't forget to add -h switch for help!)
-v --version информация о версии
-p --pipe режим трубы (требуется только в DOS/Win окружении)
-q --quiet не выводить информирующих сообщений
Если входной/выходной файл не указан, используется стандартный ввод/вывод.
-b <backupfile> Файл с управляющей информацией для обращения преобразования
-u Обратить преобразование. Требуется задания -b <backupfile>.
--char-subs=S/R Заменить букву 'S' на букву 'R'
--char-eol-space Заменить символы конца строки '\n' на пробелы ' '
--squash=S Уплотнить последовательные употребления буквы 'S' в одно
--space-squash Уплотнить последовательные употребления пробелов ' '
--tr=SRCH/RPLC/SKIP Заменить SRCH на RPLC, оставляя SKIP без изменений
--tr=SRCH/R// Заменить SRCH (много букв) на R (одну букву)
--tr=SRCH/R//c Взять дополнение множества SRCH
--tr=\L/\l//a Подставить все латинские буквы вместо \L(прописные), \l(стр.)
--tr=\C/\c//a Подставить все кириллические буквы \C, \c
--pattern-subs=PTRN/R Заменить подстроку PTRN на символ R
--cyclic-pattern-subs=PTRN1/PTRN2/.../PTRNN/R Заменить PTRN1 на символ R,
следующий PTRN2 заменить на R, и т.д., PTRNN->PTRN1 и т.д.
--program-output-encoding=a Кодировка программы --- a (cp866) можно wkim
--backup-level=N Контрольная информация: 0(нет)..2(основная)..5(вся)
4 Развитие программы
Даты изменения файлов программы:
2003-03-29
2003-03-30
2003-03-31
2003-04-03
2003-04-05
2003-04-09
2003-05-18
2003-06-04
5 Лицензия
trised
Программа доступна с http://www.math.toronto.edu/dkhmelev/PROGS/tacu/
Автор:
Дмитрий Викторович Хмелёв
dkhmelev((at))math.toronto.edu
[замените ((at)) на @, чтобы получить настоящий адрес - антиспам]
119 992, Москва, Ленинские горы, МГУ, 1 Гум. корп.,
Филологический факультет,
Лаборатория общей и компьютерной лексикологии и лексикографии.
УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
Эта программа может свободно распространяться на условиях лицензии GNU
версии два или выше (см. прилагаемый файл COPYING с условиями
распространения).
Научные результаты, полученные с использованием этой программы должны
ссылаться на её использование. Пример ссылки:
Д.В. Хмелёв, Утилиты для анализа и преобразования текста.
http://www.math.toronto.edu/dkhmelev/PROGS/tacu/
Более того, Вы должны проинформировать автора о публикации.
Используя программу trised Вы соглашаетесь с условиями
использования.
ОТСУТСТВИЕ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ
ПОСКОЛЬКУ НАСТОЯЩАЯ ПРОГРАММА РАСПРОСТРАНЯЕТСЯ БЕСПЛАТНО, ГАРАНТИИ
НА НЕЕ НЕ ПРЕДОСТАВЛЯЮТСЯ В ТОЙ СТЕПЕНИ, В КАКОЙ ЭТО ДОПУСКАЕТСЯ
ПРИМЕНИМЫМ ПРАВОМ. НАСТОЯЩАЯ ПРОГРАММА ПОСТАВЛЯЕТСЯ НА УСЛОВИЯХ "КАК
ЕСТЬ". ЕСЛИ ИНОЕ НЕ УКАЗАНО В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ
ПРАВООБЛАДАТЕЛЬ НЕ ПРИНИМАЕТ НА СЕБЯ НИКАКИХ ГАРАНТИЙНЫХ ОБЯЗАТЕЛЬСТВ,
КАК ЯВНО ВЫРАЖЕННЫХ, ТАК И ПОДРАЗУМЕВАЕМЫХ, В ОТНОШЕНИИ ПРОГРАММЫ, В
ТОМ ЧИСЛЕ ПОДРАЗУМЕВАЕМУЮ ГАРАНТИЮ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ И
ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ, А ТАКЖЕ ЛЮБЫЕ ИНЫЕ
ГАРАНТИИ. ВСЕ РИСКИ, СВЯЗАННЫЕ С КАЧЕСТВОМ И ПРОИЗВОДИТЕЛЬНОСТЬЮ
ПРОГРАММЫ, НЕСЕТ ЛИЦЕНЗИАТ. В СЛУЧАЕ ЕСЛИ В ПРОГРАММЕ БУДУТ ОБНАРУЖЕНЫ
НЕДОСТАТКИ, ВСЕ РАСХОДЫ, СВЯЗАННЫЕ С ТЕХНИЧЕСКИМ ОБСЛУЖИВАНИЕМ,
РЕМОНТОМ ИЛИ ИСПРАВЛЕНИЕМ ПРОГРАММЫ, НЕСЕТ ЛИЦЕНЗИАТ.
ЕСЛИ ИНОЕ НЕ ПРЕДУСМОТРЕНО ПРИМЕНЯЕМЫМ ПРАВОМ ИЛИ НЕ СОГЛАСОВАНО
СТОРОНАМИ В ДОГОВОРЕ В ПИСЬМЕННОЙ ФОРМЕ, АВТОР И/ИЛИ ИНОЙ
ПРАВООБЛАДАТЕЛЬ, КОТОРЫЙ МОДИФИЦИРУЕТ И/ИЛИ РАСПРОСТРАНЯЕТ ПРОГРАММУ
НА УСЛОВИЯХ НАСТОЯЩЕЙ ЛИЦЕНЗИИ, НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПЕРЕД
ЛИЦЕНЗИАТОМ ЗА УБЫТКИ, ВКЛЮЧАЯ ОБЩИЕ, РЕАЛЬНЫЕ, ПРЕДВИДИМЫЕ И
КОСВЕННЫЕ УБЫТКИ (В ТОМ ЧИСЛЕ УТРАТУ ИЛИ ИСКАЖЕНИЕ ИНФОРМАЦИИ, УБЫТКИ,
ПОНЕСЕННЫЕ ЛИЦЕНЗИАТОМ ИЛИ ТРЕТЬИМИ ЛИЦАМИ, НЕВОЗМОЖНОСТЬ РАБОТЫ
ПРОГРАММЫ С ЛЮБОЙ ДРУГОЙ ПРОГРАММОЙ И ИНЫЕ УБЫТКИ). АВТОР И/ИЛИ ИНОЙ
ПРАВООБЛАДАТЕЛЬ В СООТВЕТСТВИИ С НАСТОЯЩИМ ПУНКТОМ НЕ НЕСУТ
ОТВЕТСТВЕННОСТИ ДАЖЕ В ТОМ СЛУЧАЕ, ОНИ БЫЛИ ПРЕДУПРЕЖДЕНЫ О
ВОЗМОЖНОСТИ ВОЗНИКНОВЕНИЯ ТАКИХ УБЫТКОВ.
1 Загрузка
2 Файл readme.koi
3 Использование и сводка опций
4 Развитие программы
5 Лицензия
|