[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
24Ч%+400 J¤9f0:jsr¤e68:d
J¤2000:sta¤c058sta¤c05arts:u+	15:/:¤2000"7:3::"вАМ НУЖНА СИСТЕМА 'документ'?"("14:5::"вЫБРАВ, НАЖМИТЕ <ввод>..."0+aP09(0200Ы25¤c000,¤80,0:rPБ(¤c000):9¤c010,0:-rP¤8dMaP0D:::Г(4);"brund"<-rся текущее состояние
меню  конфигурации,  режим ввода символов (вставка или замена),
установка  позиций  табуляции,  а  также  текущая макрокоманда.
Конфигурацию   программы  в  процессе  работы  можно  изменять,
сохранять на диске и считывать с него.


               вИЗМЕНЕНИЕ КОНФИГУРАЦИИ ПРОГРАММЫ в


    Для  входа  в  меню  конфигурации следует в режиме Главного
меню  при  помощи  клавиш-стрелок  выбрать  директиву вКонфигу-
рация в и поддирективу вИзменить. в

    Находясь  в  меню  конфигурации,  можно  изменять параметры
программы  и  обрабатываемого  текста.  Для  выбора изменяемого
параметра   следует,  пользуясь  клавишами в<ВВЕРХ> ви в<ВНИЗ>, в
подвести   к   нему  указатель  меню.  Для  внесения  изменений
используются    клавиши в<ВЛЕВО> в(для    уменьшения   значения
параметра)  и   в<ВПРАВО> или <ВВОД> в(для увеличения). Нажатие
клавиши в <РЕД> вприводит к ввозврату в Главное меню. в Нажатие
клавиши в<ПРОБЕЛ> вприводит  к  выходу  сразу вв режим редакти-
рования текста. в

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

   вПравое поле в-  ширина страницы.
   вАбзац в-  величина абзацного отступа.
    Эти  два  и  следующий  параметр составляют формат страницы
текста. См. раздел "Команды форматирования текста".
   вДлина страницы в-  количество строк в странице.

   вТабуляция в-  варианты: вСохран ви вНесохр. вПараметр опре-
деляет, следует ли сохранять установки табуляции вместе с текс-
том при его записи на диск. См. раздел "Запись текста на диск".

   вПоиск в-  варианты: поиск вСлова вили вТочный впоиск.
    Задает  способ  работы  контекстного  поиска  и замены. См.
раздел "Дополнительные команды".

   вЗвук в-  варианты: в0, 1, 2. в
    0 - отключены все звуки, сопровождающие работу программы.
    1 - отключен  звук,  сопровождающий  нажатие  любой клавиши
в режиме редактирования текста.
    2 - все звуки включены.

   вТип файла в-  варианты: вBinary ви вText. в
    Задает  тип  записываемого  на  диск  файла  при выполнении
директивы вЗаписать файл. вСм. раздел "Запись текста на диск".

   вФормат файла в- варианты: вНорм ви вУпак. в
                            - 30 -



    Задает формат записываемой на диск текстовой информации при
выполнении директивы вЗаписать файл. вСм. раздел "Запись текста
на диск".

   вРегистр в-  варианты: вниж ви вВЕРХ. в
    Задает  регистр,  в  котором печатаются символы при нажатии
алфавитных  и  цифровых  клавиш  в  режиме  редактирования  без
клавиши    <РЕГ>.    Нажатие   <РЕГ>   одновременно   с   любой
алфавитно-цифровой клавишей сменяет регистр на противоположный.
См. раздел "Редактирование текста".

   вБумага в-  варианты: вЛист ви вРулон. в
    Задает   вид  бумаги  при  распечатывании  текста.  Этот  и
следующие два параметра см. раздел "Вывод текста на бумагу".
   вДлина листа в - длина используемого листа бумаги.
   вЛевый отступ в-  величина левого поля при печати.

   вN 1 страницы в-  номер  первой  страницы при нумерации. См.
раздел "Установка и удаление колонтитулов страниц".

   вФормат  чисел в- задает формат, используемый в калькуляторе
при вычислениях. Этот и следующий параметр см. раздел "Работа с
калькулятором".
   вВывод чисел в- варианты: вВправо ви вВлево. вЗадает направ-
ление  вывода  числа  от текущей позиции курсора при выводе ре-
зультата из калькулятора в редактируемый текст.


        вЗАПИСЬ КОНФИГУРАЦИИ НА ДИСК И ЧТЕНИЕ С ДИСКА в


    Текущее  состояние конфигурации программы можно записать на
диск.  Для  этого  следует использовать в Главном меню директи-
ву вКонфигурация ви поддирективу вЗаписать. вКонфигурация запи-
сывается  на  диск  в  виде  файла  со  специальным именем. Имя
состоит  из  двух  частей,  первая  из которых: DC CONFIG - не-
изменна и играет роль префикса, а вторая задается пользователем
произвольно.   Для   чтения  файла,  содержащего  конфигурацию,
следует   воспользоваться   поддирективой    вСчитать вдиректи-
вы вКонфигурация. в

    Файл  конфигурации  с именем вDC CONFIG в(т.е. имя которого
состоит  только из префикса), автоматически считывается с диска
при первоначальном запуске программы.
 ъ











                            - 31 -



        вТИПИЧНЫЕ ЗАТРУДНЕНИЯ ПРИ РАБОТЕ С ПРОГРАММОЙ в


   вСообщение "Переполнен буфер текста". в

    Сообщение возникает в том случае, когда редактируемый текст
становится  настолько  велик,  что  занимает всю отведенную для
текста  оперативную  память  компьютера (около 30000 символов).
В  этом  случае необходимо использовать для текста более одного
файла.  Иначе  говоря,  следует текущий текст записать на диск,
после  чего  выполнить  директиву  Главного  меню вОчистить эк-
ран в  и  продолжить  набор текста. Чтобы при распечатывании на
бумаге  полученные  несколько  файлов  текста печатались подряд
автоматически,  удобно  использовать  атрибут  чтения файла при
печати   ц007ф (см. "Дополнительные атрибуты и режимы печати").

   вСообщение "Переполнен буфер вставки". в

    Это  сообщение  появляется при запоминании фрагмента текста
объемом  более  2000  символов.  Копировании фрагмента большого
объема можно выполнить только частями.

   вСообщение "ФАЙЛ НЕ НАЙДЕН" при обращении к диску. в

    Это  сообщение  программа  выдает  в  том случае, когда при
исполнении  директивы  "Считать  файл"  пользователь  задал имя
файла,  отсутствующего  на  диске.  Следует  иметь  ввиду,  что
несоответствие  даже  одной  буквы  в  имени приводит к ошибке.
Чтобы этого избежать, удобно пользоваться знаком "?" при чтении
файла (см. раздел "Чтение текста с диска").

   вСообщение "ОШ.ДИРЕКТИВА" при обращении к диску. в

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

   вСообщение "ОШИБКА ОБМЕНА" при обращении к диску. в

    Это   самая   неприятная  ошибка,  которая  появляется  при
длительной  эксплуатации диска или низком его качестве, а также
очень  вероятна,  если  диск был размечен не на том компьютере,
на  котором  эксплуатируется.  Если  эта  ошибка  возникла  при
директиве "Записать файл", то следует заменить диск и повторить
вызов директивы, в противном случае текст может быть потерян.
    В  любом  случае,  если  при работе такая ошибка появляется
более   одного  раза,  рекомендуется  разметить  новый  диск  и
перенести на него все файлы.
    Хуже   всего,  когда  такая  ошибка  возникает  при  вызове
директивы  Каталог.  В  этом  случае  можно сразу потерять пВСЕ п
имеющиеся  на  диске  тексты.  Чтобы  избежать этого необходимо п
РЕГУЛЯРНО  ВЫПОЛНЯТЬ  РЕЗЕРВНОЕ КОПИРОВАНИЕ. пЭто означает, что
тексты,  представляющие  хоть  какую-то  ценность,  нужно иметь
более  чем  в  одной  копии,  причем на вРАЗНЫХ вдисках. Диск с
запорченным  каталогом  можно  попытаться  восстановить, но это
может делать только специалист, причем вероятность восстановле-
ния ввсех втекстов крайне невелика.
                            - 32 -




   вЗависания программы и клавиши <УПР-СБР>. в

    Иногда  может  возникнуть  ситуация  "повисания" программы,
при  которой  машина "перестает" слушаться клавиатуры. Чаще это
может  произойти при ошибках обращения к диску и распечатывании
текста на бумаге. В этом случае следует убедиться что зависание
действительно  имеет  место.  Необходимо выждать 10-15 секунд и
затем  вновь  попробовать  понажимать на клавиши. Если это ни к
чему   не   привело,   нажмите   клавиши в  <УПР-СБР>  и  затем
<ПРОБЕЛ>. вПрограмма должна выйти в режим редактирования.
    Не  следует  злоупотреблять нажатием на <УПР-СБР> поскольку
есть,  хотя  и  небольшая,  вероятность краха программы и утери
редактируемого  текста.  Помните, что в нормальной ситуации для
выхода  из  любых  режимов  в  программе  предусмотрена  клави-
ша в<РЕД>. в
    При  достаточно  длинной  макрокоманде может оказаться, что
при  ее  бесконечном  повторе  (при  помощи  клавиш  <4>, <3>),
становится  невозможным  ее  остановить  клавишей <РЕД>. В этом
случае   можно   остановить   исполнение   макрокоманды,  нажав
<ПВТ-РЕД>.


               вКРАТКИЙ СПРАВОЧНИК ПО ПРОГРАММЕ в


    Ниже   приводится   краткий   свод   команд  функциональной
клавиатуры  и  атрибутов печати, который может быть использован
как справочник при работе с системой.
 фDC.3.00.Описание.4
[an error occurred while processing this directive]