Назад... К оглавлению раздела Далее...
Замечания к программным продуктам Юрия Денисова.
В данной директории находятся файлы с программами, написанными автором проекта "Самые начала..." – Юрием А. Денисовым в рамках реализации этого проекта.
Вначале эти программы служили только для создания материалов автора. Но впоследствии, по рекомендации моих друзей, автор решил опубликовать их для всеобщего использования. Автор не накладывает ограничений на использование данных программ и документации к ней в личных целях, для обучения (в том числе и программированию) в государственных и негосударственных учебных заведениях, в благотворительных и просветительских целях и иных целях, не связанных напрямую с извлечением прибыли. Программы и документация распространяются на условиях GPL.
Указанные программы предназначены для реализации следующих действий:
- Программа Freqdic. Данная программа представляет собой "частотный словарь" – программу для подсчета частоты повторяемости конкретного слова или словоформы в тексте. Программа читает файл с русским и английским текстом в формате text/plain (в любой 8-битной кодировке), и выдает таблицу в формате CSV со следующими столбцами: "первое появление слова в тексте", "словоформа", "частота встречаемости словоформы в тексте". С ее помощью можно скорректировать стиль документа, выявить неправильно используемые словоформы и т.д. Программа в данной реализации корректно распознает русские и английские словоформы, но не относит словоформы к конкретным словам (не распознается склонение и спряжение). Программа запускается из командной строки. В качестве параметра программы выступает имя файла, а вывод осуществляется на консоль. Имеется версия для MS-DOS и Win32.
- Макросы Multi Edit. Данные макросы предназначены для создания файлов формата HTML из файла формата Pre-HTML. Также эти макросы помогут преобразовать абзац в список, выделить заголовки файлов, добавить заголовок к HTML-файлу, вообще изменить оформление Web-страницы. Данные макросы запускаются из командной строки "Macro" редактора Multi Edit. Макросы написаны отдельно для версии 7.0 (MS-DOS) и 8.0 (Win32) редактора Multi Edit.
- Макросы Visual Basic for Application. Данные макросы предназначены для преобразования файлов формата TXT. Также эти макросы помогут убрать пустые строки, заменить используемые в тексте машинописные знаки на типографские знаки. Данные макросы запускаются из диалогового окна "Макрос…" указанных далее редакторов. Макросы написаны отдельно для редакторов Microsoft Word и LibreOffice Writer.
- Программа txr2rtx. Данная программа предназначена для перевода текстового файла (формат text/plain, кодировка OEM cp866) в формат Pre-HTML. Хотя при этом, хотя и не сохраняется оформление абзацев, корректно передается разбивка текстов на абзацы и начертание символов текста. Данная программа является фильтром и работает в командной строке под управлением операционных систем MS-DOS или Microsoft Windows.
- Макросы Visual Basic Script, JavaScript, нестандартные конструкции HTML для упрощения навигации по сайту и создания обратной связи. В этом разделе приведены макросы для реализации указанных целей (например, кнопки "<- Назад" в тексте HTML-страницы, "интеллектуальной" ссылкой на ресурс), разработанные как автором, так и другими пользователями и распространяемые по лицензии GPL. Вы можете его использовать без ограничений для создания своих Web-страниц.
- Стартовая страница браузера для неопытных пользователей Интернета (и не только). Позволяет перейти по наиболее часто встречающимся ссылкам в Интернете, чтобы не «набивать» эти ссылки в адресной строке поиска. Подборка ссылок является очень субъективной и отражает пристрастия автора.
- Библиотеки функций для полнотекстового поиска и замены символов. Пока разработка данного проекта приостановлена.
Эти программы намного сокращают время разработки сложных Web-страниц, написание программ для работы с русским текстом. Программы имеют стандартный интерфейс командной строки, выполняемые ими действия просты и интуитивно понятны. В этом Вы можете убедиться сами, попробовав в действии эти инструменты.
Вместе с макросами и программами поставляется и полный комплект документации, позволяющий Вам модифицировать эти программы для своих целей, а также осуществлять разработку собственных проектов, основанных на данных библиотеках программ. При модификации программы Вы будете должны также написать документацию на измененные функции в библиотеке, и распространять программы по лицензии GPL (редакция open documents) вместе со старым пакетом документации.
Автор предлагает принять активное участие в составлении и распространении этих программ, и вообще участвовать в движении open documents. Присылайте свои замечания по программам, качеству документации, предложения по расширению модульности, функциональности программ и макросов, расширению списка документов и т.п. Сообщения можете оставлять в гостевой книге или писать автору на E-mail.
Назад... К оглавлению раздела Далее...
Copyright © Юрий А. Денисов (yudenisov) 2006-2012. Все права защищены
Версия 0.2. Alpha от 19.04.2012
|