[an error occurred while processing this directive]
- 26 - вХРАНЕНИЕ ТЕКСТА НА ГИБКОМ МАГНИТНОМ ДИСКЕ в Все обращения к диску производятся из Главного меню. Для входа в меню из режима редактирования следует нажать клави- шу в <РЕД>. вНеобходимая директива выбирается установкой на нее указателя при помощи клавиш-стрелок, после чего надо на- жать в <ВВОД>. в вЗАПРОС КАТАЛОГА ДИСКА в Все тексты записываются на диск в виде файлов с некоторыми именами. Список имен всех имеющихся на диске файлов можно просмотреть, пользуясь директивой вКаталог. вПри этом на экран одновременно помещается только двадцать четыре строки списка. Если каталог длиннее, то для продолжения его вывода на экран нажмите <ПРОБЕЛ>. вЗАПИСЬ ТЕКСТА НА ДИСК в По директиве вЗаписать файл всистема запрашивает имя, под которым данный текст следует записать на диск. Для вновь созданного файла задание имени обязательно. вИмя файла должно начинаться с буквы и не должно содержать запятых и знаков вопроса. вЕсли редактируется файл, который был считан с диска, то его имя уже известно системе (его можно прочитать в верхней служебной строке на экране). В этом случае при запросе достаточно просто нажать в<ВВОД>. в Однако, следует учесть, что на диск записывается уже отредактированный файл, в то время как старый с таким именем теряется. Если необходимо сохранить и старый, и новый файлы, то новый следует записать под другим именем. При редактировании имени файла можно пользоваться клавишами: <0> - удаление символа <УПР-К> - удаление до конца имени <=> - вставка пробела <F3> - переключение вставка/замена В системе "Документ" максимальная длина файла определяется размером области памяти, отведенной под текстовый буфер (около 30000 символов). Если в процессе создания текстового документа его размер приблизится к максимальному, то программа выдаст сообще- ние: в"Переполнен буфер текста!", ви дальнейший набор текста станет невозможным. В этом случае следует записать файл на диск, после чего стереть текст в памяти ПЭВМ с помощью директивы вОчистить экран ви продолжить создание текста. Система "Документ" поддерживает два типа представления текстов на диске: в виде B-файлов и в виде T-файлов. При работе с новым текстом тип файла, с которым предстоит работать, - 27 - необходимо указать в конфигурации (см. раздел "Изменение конфигурации программы"). При считывании файла с диска тип файла устанавливается автоматически. Следует учитывать, что "поверх" некоторого файла на диск можно записать только файл такого же типа, в противном случае программа выдаст сообщение об ошибке. Для записи текстовых документов на диск предпочтительнее использовать B-файлы, так как в них наряду с самим текстом записывается используемый формат страницы (размер правого поля, абзацный отступ и количество строк в странице). Поэтому при считывании B-файла с диска автоматически устанавливается такой формат страницы, какой он был при последней записи данного текста на диск. Кроме того, при записи B-файла дополнительно предоставляет- ся возможность вместе с текстом записать на диск установленные для данного текста позиции табуляции. Для этого в конфигурации программы следует указать параметр вТабуляция: Сохран. вПри чтении такого текста с диска позиции табуляции будут устанавливаться автоматически. Система "Документ" поддерживает два формата записи тексто- вой информации на диск: нормальный и упакованный. Переключение производится в конфигурации программы. При нормальном формате текст записывается из памяти компьютера на диск один к одному. При использовании упакованного формата текст перед записью предварительно сжимается специальным алгоритмом упаковки, а после записи для дальнейшего редактирования приводится к исходному виду. В результате на диске экономится до 30-35% места, что особенно актуально при использовании в работе дисковода ЕС-5088 емкостью 140 Кб. Платой за это является замедление работы с программой, поскольку для упаковки и распаковки текста требуется довольно значительное время. Возможность записи T-файлов рекомендуется использовать при применении системы "Документ" в качестве системной утилиты. Мощные средства редактирования позволяют, например, писать программы на языке BASIC (особенно большие) гораздо быстрее, чем в среде интерпретатора. Записав программу на диск в виде T-файла, можно считать ее в память командой EXEC (вместо LOAD) и затем обрабатывать обычным образом. Использовать упакованный формат записи в этом случае не следует. вЧТЕНИЕ ТЕКСТА С ДИСКА в Для чтения текста с диска следует использовать директиву Главного меню вСчитать файл. вПо этой директиве программа запрашивает имя файла, который следует считать, после чего выполняет операцию. Удобно в качестве имени использовать знак вопроса "?". В этом случае на экран выдается каталог файлов, имеющихся на диске и курсор в виде мигающей стрелки. Если файлов на диске много, то продолжить выдачу каталога на экран можно при помощи клавиш <ПРОБЕЛ> или <РЕД>. Нужный файл следует выбрать клавишами <ВВЕРХ> и <ВНИЗ>, после чего нажать <ВВОД>. - 28 - вУДАЛЕНИЕ ТЕКСТА С ДИСКА в Для удаления текста с диска следует использовать директиву Главного меню вУдалить файл. вПо этой директиве программа запрашивает имя файла, который следует стереть, после чего выполняет операцию. В качестве имени файла удобно использовать знак вопроса "?". В этом случае система предложит каталог диска, в котором нужно только указать удаляемый файл. вРАБОТА С ТЕКСТОВЫМИ ФАЙЛАМИ СЧМ в Программа "Документ" позволяет работать с текстовыми файлами, созданными в системе числового моделирования (СЧМ). Такая необходимость часто возникает вследствие того, что СЧМ поддерживает не все типы печатающих устройств, и, кроме того, она позволяет выдавать текст на печать лишь каким-либо одним шрифтом. Для того, чтобы появилась возможность некоторую таблицу СЧМ перенести в редактор, ее следует записать на диск при помощи команд "Бумага"-"Диск", указав при этом левый верхний и правый нижний углы записываемого диапазона клеток (подробнее об этом см. Инструкцию пользователя СЧМ). Следует обратить внимание на то, чтобы ширина таблицы была меньше 254 символов (максимальной длины строки редактора). Созданный таким способом текстовый файл считывается с диска и обрабатывается при помощи системы "Документ" обычным образом. Однако, следует иметь ввиду, что некоторые символы могут воспроизводиться системой "Документ" "неправильно", то есть не так, как они отображались в СЧМ. Этот недостаток проявляется только на экране. При распечатывании на бумаге все становится на свои места. вРАБОТА С МАКЕТАМИ СУБД "ДЕЛО" в В системе "Документ" есть возможность работы с файлами системы управления базами данных (СУБД) "Дело". Для этого предусмотрена совместимость на уровне макетов ввода-вывода. Чтобы перенести макет из СУБД в редактор, следует записать его на ди 2 2 4 Ч %+400 J¤9f0:jsr¤e68: d J¤2000:sta¤c058sta¤c05arts: u+ 15:/:¤2000 "7:3::"вАМ НУЖНА СИСТЕМА 'документ'?" ( "14:5::"вЫБРАВ, НАЖМИТЕ <ввод>..." 0+ aP0 9( 0200 Ы2 5¤c000,¤80,0:rPБ(¤c000):9¤c010,0:-rP¤8dMaP0D:::Г(4);"brund" <