В. Булитко

ФОРМУЛЬНЫЙ РЕДАКТОР ДЛЯ БК

Для набора текстов на БК применяются достаточно мощные редакторы серия EDASP, МИКРО различных версий и многие другие (это, пожалуй, одна из наиболее разработанных областей программного обеспечения для БК) Возможности этих редакторов для редактирования обычных текстов весьма велики, но увы, для редактирования математических, химических, национальных и других текстов, содержащих специальные символы, эти редакторы использовать весьма затруднительно, так как в большинстве из них отсутствуют возможности работы со спецсимволами. Правда существует несколько программ, предназначенных для работы со спецтекстами, например EDIT4.WS, ЭКРЕМС, но возможности их, по мнению автора, недостаточны для успешной работы. В связи с этим автором разработан целый ряд редакторов, получивших общее название FORMULA WRITER (формульный редактор) Последней версией является FW2.0.

FW 2.0 представляет собой редактор, позволяющий работать с текстами разных форматов. Так, он может воспринимать тексты EDASP, РДТ6, всех старых версий FW, SSE и всех редакторов, совместимых с перечисленными. Возможен выбор формата при записи - EDASP или внутренний формат. Но главное достоинство редактора в том, что наряду со всеми символами БК (кроме управляющих) он позволяет использовать 96 спецсимволов с матрицей 8*10 точек (нормальный размер) Эти символы можно включать в текст в специальном режиме. Все операции редактора действуют на них как на обычные символы; иначе говоря, эффект такой же, как если бы кодировка БК содержала не 192, а 288 символов, 96 из которых можно изменять. Работая в FW 2.0, в любой момент можно вызвать линзу для поточечного редактирования любого спецсимвола. При этом наряду с клавишами управления курсором используется мышь типа УВК-01. Таким образом, можно менять начертания спецсимволов прямо при работе с текстом, что весьма полезно. Это же даёт возможность запросто изготавливать необходимые шрифты.

Другая полезная возможность при записи во внутреннем формате перед текстом записывается шрифт, что избавляет от утомительных процедур отдельных загрузок текста и шрифта, а также от лишних файлов. Длина текстового файла при этом увеличивается всего на 1700 (восьм.) байтов.

При печати текста на МС6313 принтер печатает обычные символы стандартным шрифтом, а для печати псевдографики и спецсимволов временно переходит в графический режим. При печати производится разбиение на страницы, варьируется отступ от левого края, печать оптимизируется по скорости и обрабатывается большое число других директив (маркировка печатаемого блока, включение качественного шрифта, управление направлением печати и т.д.). Следует заметить, что часто используемые последовательности управляющих кодов принтера запрограммированы в клавиатурных ключах, что увеличивает комфорт работы.

Другие приятные особенности: в служебной строке кроме объёма свободной памяти и режима символов (специальные или нормальные) высвечиваются также экранные координаты курсора, что бывает полезно при рисовании таблиц. FW 2.0 организует автоповтор, но позволяет использовать и клавишу ПОВТ. Табуляция в редакторе сделана «прозрачной» (как в редакторах МИКРО). FW 2.0 поддерживает мышь УВК-01. используя в любом месте работы перемещение мыши вместо клавиш управления курсором, а нажатие на любую кнопку мыши заменяет ПРОБЕЛ. Следует заметить, что мышь можно включать/выключать из редактора, причём режим отображается в служебной строке. При пуске редактор высвечивает краткий список директив, вернуться к которому можно в любой момент, нажав клавишу СТОП. Большинство «опасных» команд (уничтожение текста, выход и т.п.) сопровождаются развёрнутыми запросами на русском языке, что облегчает работу начинающему пользователю.

Кратко о других командах. Редактор работает с 9 Кбайт текста, состоящего из 64 сим вольных строк. Имеются команды перемещения по тексту (по символам строкам и страницам); сшивка/разделение строк; удаление строк и текста; форматирование со вставкой пробелов; команды работы со вспомогательным буфером. Редактор занимает около 6 Кбайт.

Автор готов сотрудничать со всеми, кто заинтересуется этой разработкой. Например, актуальной представляется задача адаптации FW 2.0 на другой принтер, на клавиатуру БК-0010.01, БК-0011.


 

Д.А. Романов

«VorteX!» - ИЗДАТЕЛЬСКАЯ СИСТЕМА ДЛЯ БК

Где кончается текстовый редактор и где начинается издательская система?

Работа с текстами - одно из основных применений персонального компьютера. БК-0010.01 не является исключением. На этом пути уже достигнуты серьёзные успехи, которые нашли своё отражение и на страницах журнала «Информатика и образование».

Интересно проследить эволюцию возможностей текстовых редакторов для БК в отношении работы с принтером. Поначалу принтеры среди пользователей БК были экзотикой. Как следствие, первые версии даже такого популярного редактора как «EDASP» вообще не имели функции печати текста.

С появлением принтеров появились и специальные программы для печати текстовых файлов (принтерные драйверы). Несколько позже их стали объединять с текстовыми редакторами, что значительно облегчило жизнь пользователям. Затем появились программы, позволяющие вставлять непосредственно в текст управляющие коды для принтера и, таким образом, более полно использовать его возможности.

Однако такой текст становится очень трудным для восприятия и мало напоминает то, что получится при печати. Работа с управляющими кодами требует определённой квалификации. Пользователю приходится постоянно заглядывать в описание принтера (предназначенное, по сути, только для программиста).

Наиболее удобным для пользователя является режим WYSIWYG (What You See Is What You Get - что видите, то и получите), когда изображение текста на экране максимально соответствует распечатке на бумаге. При работе в таком режиме вам уже не надо думать, как заставить принтер выделить часть текста другим шрифтом: если нужен жирный шрифт, набираете текст на экране жирным шрифтом, если нужен курсив, набираете курсивом и т.п.

При работе с издательской системой создание и редактирование текстового файла есть необходимый, но отнюдь не достаточный этап. Конечный результат работы - это получение оригинал-макета документа, отпечатанного на бумаге с максимально возможным для вашего принтера качеством. Для издательской системы являются обязательными реализация режима WYSIWYG и возможность одновременного использования в документе нескольких типов шрифтов (в том числе и специальных шрифтов пользователя). Кроме того, желательно иметь развитые средства для вёрстки текста, оперативного создания и изменения шрифта, вставки в текст графических изображений.

Подобные программы хорошо известны пользователям IBM PC. А поскольку экран БК имеет довольно приличную разрешающую способность (512x256 точек при работе с черно-белым монитором), возникла идея создать аналогичную программу и для этого популярного компьютера. В результате появилась издательская система «VorteX!», предлагаемая вашему вниманию. Конечно, ей далеко до больших издательских систем, таких как «PageMaker» или «Ventura publisher», однако вполне по силам подготовка документов средней сложности: 5-10 страниц, набранных с помощью нескольких типов шрифтов, с отображением различных формул, электронных схем, с таблицами и простыми рисунками.

Непосредственными прототипами издательской системы «VorteX!» стали популярный многошрифтовой текстовый редактор «CHIWRITER» для IBM PC и текстовый редактор «EDMIC» для БК, созданный в ИКЦ «ИНКОМСЕРВИС» (автор А. Бакерин).

32 кБ ОЗУ - это много или мало?

Основной проблемой, которую пришлось решать при создании программы, была проблема недостатка оперативной памяти.

Очевидно, что реализация дополнительных возможностей приводит к усложнению программы и увеличению её размера. Ранее за это приходилось платить уменьшением объёма обрабатываемого текста. Чтобы наиболее полно использовать ограниченные ресурсы памяти БК (32 кБ в стандартной конфигурации), при разработке издательской системы «VorteX!» были приняты специальные меры. Первая из них - это упаковка пробелов, позволяющая сократить объём текста на 10-15 процентов. Она широко применяется на БК в различных текстовых редакторах. Поэтому остановлюсь более подробно на менее традиционных принципах решения проблемы нехватки памяти.

Модульное строение. Программа «VorteX!» состоит из стационарного «ядра», содержащего минимум необходимых функций для работы с текстом, и набора перемещаемых автономных модулей, которые реализуют остальные функции издательской системы.

При недостатке места для текста можно удалить из оперативной памяти ненужный в данный момент модуль, и наоборот, подгрузить необходимый для выполнения какой-либо операции.

Такой подход соответствует концепции «открытой архитектуры» и позволяет конфигурировать систему под конкретную задачу пользователя. Например, при наборе текста или орфографической правке не нужно редактировать шрифт, а при разработке электронной схемы вполне можно обойтись без форматирования абзацев. Помимо этого, модульное строение позволяет легко расширять возможности системы путём создания новых специализированных модулей.

В программном обеспечении БК-0010 модульные программы стали уже довольно распространённым явлением, однако в большинстве случаев дело ограничивается возможностью подгрузки в программу лишь одной дополнительной функции. Как правило, отсутствует индикация текущей конфигурации программы.

В системе «VorteX!» реализован другой подход. Все модули (до 8 одновременно) с самого начала находятся в составе программы. Доступ к ним осуществляется с помощью вложенных меню. При удалении или подгрузке модуля исчезает или появляется соответствующий пункт в главном меню. Поэтому пользователь всегда имеет исчерпывающую информацию о возможностях системы.

При запуске программа сама определяет конфигурацию компьютера. Если на месте БЕЙСИКА или ФОКАЛА будет обнаружено дополнительное ОЗУ, «VorteX!» сможет использовать его для размещения модулей (освободив тем самым память для текста).

Динамический экран. Многим работающим с текстами на БК, вероятно, не раз приходилось сталкиваться с ситуацией, когда при наборе текста не хватало места для ввода буквально нескольких строк. При этом некоторые текстовые редакторы могут автоматически переходить в режим расширенной памяти, когда для отображения текста остаются только четыре строки. Однако работать в таком режиме весьма неудобно, так как из-за малого размера рабочего окна теряется целостность восприятия текста.

Издательская система «VorteX!» позволяет динамически перераспределять память между текстовым буфером и экранной областью. Иными словами, объём текста может значительно увеличиваться за счёт постепенного уменьшения размера экрана и перемещения части текста в экранную область ОЗУ. При этом уменьшение размера экрана на одну текстовую строку практически не повлияет на удобство работы, зато предоставит вам дополнительные 768 байт (приблизительно половина страницы) для ввода текста.

При необходимости эту процедуру можно повторять несколько раз, осуществляя плавный переход к четырёхстрочному экрану. Разумеется, при наличии достаточного количества свободной памяти возможен и обратный процесс. Обычно уменьшение экрана происходит автоматически при наборе текста или загрузке больших файлов, хотя имеется также возможность перераспределять память по командам пользователя. Если дальнейшее уменьшение экрана невозможно, подаётся звуковой сигнал, а ввод нового текста блокируется.

Как показывает практика, неудобства в работе не ощущаются, пока на экране одновременно отображается 9-10 текстовых строк.

Некоторым недостатком такого режима является ухудшение (в чисто эстетическом плане) внешнего вида экрана. Это могло бы смутить пользователя IBM PC, но работающим на БК к этому не привыкать (вспомните многочисленные экранные копировщики) Это же свойство имеет и положительную сторону: оно позволяет визуально контролировать заполнение ОЗУ.

Впервые экран переменного размера (однако без автоматического управления) был реализован в текстовом редакторе «Edit» (автор А. Мудрук).

Практически применяя изложенные принципы, пользователь может сам находить разумный компромисс между объёмом обрабатываемого текста, удобством редактирования и функциональными возможностями издательской системы.

Что же умеет издательская система «VorteX!»?

Отображение информации. «VorteX!» позволяет одновременно использовать в документе четыре шрифта: русские и латинские буквы, символы псевдографики и загружаемый шрифт пользователя Шрифт пользователя содержит 32 символа для различных специфических применений: создания математических и химических формул, использования в тексте символов национальных алфавитов, рисования нотных знаков или деталей электронных схем, вставки в текст простых графических образов. Кроме того, любой символ может иметь следующие атрибуты обычный, подчёркнутый, выделенный (жирный), наклонный (курсив), верхний или нижний индекс. Существенно, что все символы отображаются на экране в режиме WYSIWYG - именно так, как они будут выглядеть на бумаге.

В системе «VorteX!» несколько изменено соотношение между высотой символов на экране и межсимвольным интервалом. В результате пропорции символов приблизились к пропорциям шрифта пишущей машинки, что значительно повысило качество зрительного восприятия текста

Для наглядной индикации текущего состояния режима вставки-замены используется внешний вид курсора. В режиме вставки курсор представляет собой мигающую вертикальную черту, расположенную между символов и показывающую, куда будет вставлен новый символ. При переключении в режим замены курсор превращается в белый прямоугольник размером в одно знакоместо, показывающий пользователю, что введённый символ заменит уже имеющийся.

При попытке перемещения курсора за правую границу экрана производится горизонтальная прокрутка текста. В системе «VorteX!» длина текстовой строки ограничена только объёмом свободной памяти что позволяет размещать текст в несколько колонок, создавать документы с горизонтальным расположением информации (например, бухгалтерские бланки или электронные схемы), а также более полно использовать возможности принтера.

В информационной строке отображаются: имя последнего прочитанного или записанного файла, координаты текущей позиции курсора, объём свободной памяти, текущий шрифт и его атрибуты, индикаторы различных режимов. Также индицируется отступ в начале абзаца (красная строка) и маркер правой границы строки. В последней колонке экрана отображается разметка текста по абзацам.

При печати больших документов нередко оказывается, что та информация, которая должна быть на одной странице, оказывается на разных. Например граница между страницами может пройти между заголовком и следующим за ним текстом или посередине таблицы. Чтобы исправлять подобные ошибки ещё при редактировании текста в системе

«VorteX!» существует отображаемая индикация разметки текста по страницам.

Владельцам цветных мониторов пригодится модуль цветности обеспечивающий работу в режиме низкого разрешения. В этом случае атрибуты шрифта передаются с помощью разных цветов.

Ввод информации. Система команд перемещения курсора во многом совпадает с принятой в текстовом редакторе «EDASP».

Драйвер клавиатуры имеет антидребезговую защиту, при нажатии на клавишу слышится «сухой щелчок», для каждой клавиши реализована функция автоповтора. Когда при наборе текста курсор пересекает правую границу строки, производится автоматический переход на новую строку. При начале нового абзаца (нажатии клавиши <Ввод>) курсор устанавливается в позицию красной строки.

«VorteX!» позволяет запомнить последовательность нажатия любых клавиш и повторить её в нужный момент. Для этого используется аппарат программируемых ключей, имеющийся в мониторе БК. Допустимо одновременное использование до десяти ключей общей длиной до 128 символов, причём ключи могут образовывать цепочки. Помимо хорошо известных макрокоманд с помощью ключей можно создавать и макросимволы из отдельных образов шрифта пользователя. Например, появляется интересная возможность одним нажатием клавиши получить изображение транзистора при разработке электронной схемы или символ интеграла при наборе математической формулы.

При грамотном и аккуратном оформлении текста принято отделять пробелами текст после знаков препинания В системе «VorteX!» при наборе текста пробелы после точки и запятой могут вставляться автоматически.

«VorteX!» позволяет значительно облегчить рисование различных таблиц и рамок. Для этого предназначен режим трассировки - автоматического проведения непрерывной линии из символов псевдографики по следу движущегося курсора. При этом правильно обрабатываются места поворотов и пересечений.

При наборе текста для кратковременной смены регистра (включения заглавных букв) можно пользоваться клавишей <АР2>, так же, как это делается при работе на пишущей машинке.

«VorteX!» имеет встроенный графический редактор для шрифта пользователя, позволяющий создавать библиотеки различных шрифтов и символов.

Оформление текста. «VorteX!» имеет развитые средства для форматирования абзацев. При форматировании между словами вставляется необходимое число пробелов, чтобы выровнять строки по правому краю. Однако наиболее интересной является возможность автоматически расставлять знаки переноса в словах по правилам русского языка. На БК алгоритм автопереноса впервые был реализован в текстовом редакторе «EDMIC». Аналогичный алгоритм был использован и в издательской системе «VorteX!» (к слову качество расстановки знаков переноса не хуже, чем в текстовом редакторе «Лексикон» на IBM PC). Обе эти функции (автоперенос и выравнивание) могут работать независимо друг от друга, что позволяет получить различные варианты оформления абзаца. В программе имеется также функция центровки заголовка, предназначенная для размещения слова или группы слов в центре текущей строки.

Часто требуется производить некоторые действия с отдельным фрагментом текста. Для этого такой фрагмент нужно выделить в прямоугольный или строчный блок.

Прямоугольный блок можно выделять, начиная с любого угла. На экране выделенный фрагмент отмечается инверсией.

После выделения блок можно удалить, переместить в буфер, скопировать в другое место текста. В блоке можно заменить любой шрифт, записать его в виде отдельного файла или вывести на принтер. При операциях перемещения прямоугольного блока учитывается состояние режима вставка-замена.

Совместное применение функций форматирования текста и перемещения прямоугольного блока позволяет осуществлять вёрстку текста в несколько колонок.

Работа с файлами. Работа с издательской системой предполагает довольно интенсивный обмен файлами с внешним носителем: магнитофоном, дисководом, электронным диском или файл-сервером в локальной сети. Наиболее часто приходится читать и записывать тексты и шрифты, несколько реже - программные модули и блоки ключей. «VorteX!» корректно работает с любой операционной системой, осуществляющей перехват обращении к драйверу магнитофона. При работе с файлами в нижней части экрана открывается специальное окно, в котором выводятся сообщения монитора БК или операционной системы.

При записи к имени автоматически добавляется расширение, определяющее тип данного файла Приняты следующие типы расширений: VXT - для текстов документов,

VXF - для шрифтов пользователя VXK - для блоков ключей. VXM - для программных модулей. Если при записи файла не указывать имя, будет записан файл с именем NONAME и соответствующим расширением.

«VorteX!» позволяет загружать файлы большинства текстовых редакторов, распространённых на БК. При необходимости после загрузки уменьшается размер экранной области. Если в имени прочитанного файла нет расширения VXT, это воспринимается программой как признак чужого формата и производится преобразование текста. При этом упаковываются пробелы и удаляются служебные символы, по косвенным признакам производится разбивка текста на абзацы. Для осуществления обратной операции в комплекте поставки имеется специальная утилита обеспечивающая преобразование файлов издательской системы «VorteX!» в формат текстового редактора «EDASP», ставший на БК стандартом «де-факто».

Вывод на печать. Среди пользователей БК широко распространены самые разные типы принтеров, отличающиеся друг от друга не только по своим возможностям, но и системой команд. Среди отечественных моделей наибольшими возможностями обладают EPSON - совместимые принтеры МС6313, МС6337 и некоторые другие, имеющие аппаратно реализованные режимы качественной печати «VorteX!» имеет широкий набор драйверов, позволяющий настраивать программу практически на любой тип принтера.

Для обеспечения принципа WYSIWYG используется алгоритм печати каждой строки в несколько проходов. За первый проход печатается обычный шрифт и символы с теми атрибутами, которые аппаратно поддерживаются данным принтером. Затем в графическом режиме печатаются остальные символы (если они есть в данной строке).

Если текст имеет разбивку по страницам, печать после каждой страницы приостанавливается для смены бумаги. Перед началом печати можно установить величину отступа - белого поля с левого края листа.

В процессе дальнейшего развития системы «VorteX!» предполагается реализовать ряд дополнительных функциональных модулей (калькулятор, генератор писем и бланков и т.п.), работу с символами разного размера, возможность одновременного использования в документе нескольких шрифтов пользователя, а также многое другое. Более подробную информацию вы сможете получить, обратившись по адресу: Москва, 109544, а/я 10, ИКЦ «ИНКОМСЕРВИС». тел. 189-1748.


 

Редакция журнала «Информатика и образование» готовит к выпуску специальное приложение для пользователей БК - «Персональные компьютеры БК-0010 - БК-0011М». В первом выпуске приложения, который выйдет осенью этого года будет опубликована подборка статей «БК+дисковод». Ниже приводятся сокращённый вариант одной из статей этой подборки.

А. М. Надежин

ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА ANDOS

Дисковая операционная системе ANDOS начинала создаваться в 1990 году. Первая полноценная версия - ANDOS V2.02$ вышла в свет в апреле 1992 года, тогда же, в четвёртом номере журнала «Вычислительная техника и её применение», была помешена статья «БК0010: Работа с дисководом», в которой, в частности, и была описана ANDOS V2.02$. В течении мая-июня 1992 года были выпущены версии ANDOS V2.22$ и ANDOS V2.23$, отличавшиеся исправлением некоторых некорректностей. Новая версия ANDOS V2.30$ была выпущена в свет в апреле этого года.

Дисковая операционная системе ANDOS V2.30$ предназначена для обеспечения работы компьютеров БК0010, БК0011, БК0011М с дисководом, при этом на БК0011 и БК0011М осуществляется эмуляция среды БК0010 ANDOS перехватывает обращения к магнитофону программ, написанных в машинных кодах для БК0010 и переадресует их на дисковод. Для работы ANDOS на БК0010(-01) в контроллер дисковода должна быть встроена плата дополнительного ОЗУ, объёмом 8 или 16 Кбайт. Необходимость в дополнительном ОЗУ вызвана тем, что многие программы используют всю основную память БК, не оставляя места для ОС (для полноценной работы с диском операционная система должна всегда находиться в памяти).

В отличие от многих других ОС, ANDOS имеет файловую систему совместимую с MS-DOS, что позволяет с одной стороны удобно работать с диском на БК, а с другой - легко переносить информацию с БК на IBM (диски ANDOS свободно читаются почти на всех моделях IBM). Для переноса текстовой информации в комплект ANDOS входит утилита CONTXT, преобразующее тексты из кодировки БК (КОИ8) в альтернативную кодировку IBM и обратно. Таким образом с помощью ANDOS легко организуем первичный ввод информации на БК с последующим её переносом на IBM.

Другой особенностью ANDOS является разделение собственно ядра системы, эмулирующего магнитофонное прерывание ЕМТ 36 и файловой оболочки Пользователям других компьютеров такое разделение может показаться вполне естественным, однако на БК существует большая группа ОС, состоящих как бы из одной оболочки. К таким системам можно отнести NORTON-БК и NORD. Разделение ядра системы и оболочки позволяет пользователю, имея одно и то же ядро системы выбирать оболочку по своему вкусу, так в настоящее время для ANDOS создано уже две оболочки - SHELL (Простая однооконная оболочка, работающая в цветном режиме), и MASTER (Многофункциональная двухоконная NORTON-подобная оболочка).

В отличии от других ОС, у которых оболочка также отделена от ядра, или отсутствует вовсе, ANDOS не имеет командного монитора - простые команды (переход с устройства на устройство, просмотр каталога, удаление файла) передаются через поле имени стандартного ЕМТ 36 (эти команды могут подаваться с помощью обычного магнитофонного монитора БК через запрос «М», ИМЯ?» или из любых программ с помощью любой функции чтения или записи). Более сложные операции (Копирование файлов, форматирование дисков) осуществляются с помощью утилит, входящих в комплект ANDOS, и запускающихся как обычные программы. Такая организация значительно упрощает ядро системы (оно занимает 5000 байт).

При разработке ANDOS основная ставка делалась на скорость и надёжность работы с диском. В отличие от многих других систем ANDOS позволяет с помощью утилиты ANSETUP настраивать драйвер под конкретные типы дисководов. Диск ANDOS имеет кластерную структуру, однако операции чтения/записи осуществляются не с каждым кластером в отдельности, а с цепочкой кластеров, расположенных подряд. Это позволяет значительно повысить скорость обмена с диском В случае возникновения ошибок при обмене с диском ANDOS выдаёт на экран сообщение об ошибке и предлагает повторить операцию или отказаться от неё. Для повышения надёжности хранения информации в ANDOS применено дублирование файлов, позволяющее, по желанию пользователя, сохранять при записи предыдущую версию файла в файле с расширением «.ВАК». Утилита ANFORMAT V2.12, вошедшая в комплект поставки ANDOS V2.30, благодаря оригинальному методу турбирования драйвера дисковода, избавляет пользователя от случайных ошибок, возникающих при обычном форматировании дисков на БК0010.

Для совместимости с другими системами (MicroDOS, NORTON-БК, NORD, MKDOS, AO-DOS) в комплект поставки ANDOS V2.30$ введён эмулятор формата «MicroDOS», позволяющий просматривать каталоги дисков, имеющих этот формат, запускать с них программы и копировать файлы на диски ANDOS.

Для повышения удобства работы в комплект ANDOS V2.30$ входит утилита ANKEY, позволяющая создавать и редактировать 10 ключей клавиатуры, одновременно являющихся своеобразными «стартовыми командными файлами»

Кроме того, в комплект поставки ANDOS V2.30$ входят: утилита автоматического копирования с кассет на диски - ARC3, копировщик файлов, имеющих длину до 77406 байт - DISCAS, программа печати каталога диска на принтере в несколько колонок - ANPRIDIR, профессиональный текстовый редактор - EDALT3M, описания для пользователя и программиста, а также одна из двух оболочек:

Рис. 1

Рис. 2

Оболочка SHELL V1.04 (рис. 1), разработанная В. Балутиным предназначена в первую очередь для неквалифицированных пользователей, имеющих цветные мониторы SHELL позволяет в наглядной форме запускать программы, копировать и удалять один или группу файлов, кроме того SHELL имеет ряд подгружаемых с диска функций - переименование файла, сохранение каталога в виде текстового файла, просмотр текстов в форматах БК и IBM.

Оболочка MASTER V1.0 (рис. 2), разработанная С. Камневым при участии автора этой статьи предоставляет квалифицированному пользователю гораздо большие возможности. MASTER может работать как на чёрно-белом, так и на цветном мониторе (в режиме «оцветнения» символов) и позволяет запускать файлы (как наглядным выбором в меню, так и непосредственным вводом имени файла), копировать, удалять и перемещать файлы или группы файлов, переименовывать файлы, просматривать и распечатывать на любых принтерах тексты неограниченной длины, сравнивать и сортировать каталоги. Для повышения удобства пользователя MASTER имеет режим «фильтр» (на экране индицируются лишь те файлы, имя или расширение которых начинается на указанные буквы), режим ручной сортировки (файлы могут быть расставлены в каталоге в произвольном порядке, после чего каталог в таком виде может быть записан на диск), режим «меню пользователя» в котором могут быть заданы некоторые, часто используемые конкретным пользователем операции.

За год существования ANDOS было создано много программ и утилит, облегчающих работу, и предоставляющих пользователям новые возможности Эти программы не входят в комплект поставки ANDOS V2.30$, однако могут быть приобретены отдельно.

По вопросам приобретения ANDOS V2.30$ и других программных продуктов и аппаратных средств обращайтесь по адресу: 129329, Москва, а/я 103. В заявку вложите конверт с Вашим адресом. Более подробную информацию Вы можете получить непосредственно у автора по телефону: (095)180-3002, Алексей.

 

Performed by © gid, 2012-2024.