Программа - задание - формат - Большая Энциклопедия Нефти и Газа, статья, страница 1
Скупой платит дважды, тупой платит трижды. Лох платит всю жизнь. Законы Мерфи (еще...)

Программа - задание - формат

Cтраница 1


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

Программа задания формата текста является удачным примером.  [2]

Управление программой задания формата осуществляется с помощью макрокоманд, действие которых определяется соответствующими файлами макрокоманд.  [3]

Следующая задача состоит в написании программы форматирования текста - программы аккуратного задания формата документа для конкретного печатающего устройства. Конечно, точное значение слов аккуратный, задание формата и конкретный будет меняться в зависимости от Ваших желаний и возможностей. Рассматриваемая программа задания формата обеспечивает тот минимум управления процессом задания формата, который, по нашим наблюдениям, действительно используется при подготовке документов. С ее помощью осуществляется вывод на устройства типа терминалов и построчной печати с автоматическим выравниванием правого поля, с формированием заголовков страниц ( с переходом через сгиб листа бумаги), нумерацией страниц, центровкой и подчеркиванием строк, сдвигом строк и изменением числа пробелов между строками.  [4]

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

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

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

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

Программа задания формата составлена фирмой Technical Systems Consultants для процессора 6800 на основе программы редактора NROFF системы UNIX фирмы Bell Laboratories и усовершенствована мною для обеспечения возможности задания книжных форматов и параметров линотипов.  [9]

Здесь приведены некоторые результаты измерений, полученные при проверке программы задания формата, состоящей в тот момент из 3280 строк ( или около 12 400 слов), 878 строк из которых занимали команды задания формата. В результате распечатки этой программы с интервалом в 1 строку между строками на устройстве построчной печати была выведена 31 страница.  [10]

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

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

Иногда первейшей заботой может быть освобождение от ошибок. Например, эта книга была создана способом фотопечати, с помощью ( очень) изощренной программы - предшественницы той программы задания формата, которая будет написана здесь. Данные программы хранятся в той же файловой системе, что и текст книги. В процессе печати глав программы включаются в том месте, где есть к ним обращение ( с помощью механизма, очень похожего на процессор INCLUDE, см. гл. Таким образом, оттестированные программы объединяются с текстом без вмешательства человека.  [13]



Страницы:      1