Преобразователь текстовых файлов в формат ЭКВМ


Главная / ЭКВМ / ПО

Назначение

Программа предназначена для преобразования текстовых файлов TXT в различных кодировках в формат ЭКВМ "Электроника МК-152/161". Программа создаёт набор текстовых файлов MKT и файлов электронного блокнота MKN, количество которых зависит от размера исходного файла.

Во время переноса выполняются некоторые преобразования: цепочки пробелов сокращаются, а введённые в исходный текст последовательные переводы строк конвертируются в пустые строки файла MKT, что позволяет разделять абзацы.

Программа распространяется с открытым исходным текстом под лицензией GPL 2 (или старше - по выбору). Программа работает под ОС GNU/Linux и Windows. Возможна компиляция под другие ОС.

Запуск программы

Запуск программы производится средствами ОС. В качестве параметра требуется указать имя TXT-файла и его кодировку (после ключа -c):

txt2mkt TXTfile -c [CP866, CP1251, KOI8R, UTF8 или UCS2]

Выходным файлам форматов MKT и MKN имена присваиваются автоматически. Если файлы с такими именами существуют, они будут перезаписаны.

При запуске программы с ключами: [-h] выводится краткая подсказка, [-v] номер версии и тип ОС, [-w] ссылка на GPL и предупреждение об отсутствии гарантий. Преобразование файла при этом не выполняется.

Во время работы программа выводит наименования создаваемых MKT и MKN файлов.

При успешном завершении программа возвращает код 0. При возникновении ошибок - код ошибки в соответствии с соглашениями BSD.

Для вывода на консоль сообщений на русском языке используется файл конфигурации "mk.cfg" создаваемый отдельной программой.




Версии

0.1 - первая версия

0.11 - вывод в файл MKN в формате программы primer.mkp;
- для сокращения файлов удаляются цепочки пробелов;
- последовательные переносы строк заменяются пустой строкой.

0.12 - изменение формата файла конфигурации mk.cfg

Программа и ее исходный текст - на странице "программное обеспечение".


НПП "СЕМИКО" (383) 271-01-25 (многоканальный)