Макропакет MS
Далее мы остановимся на использовании макропакета MS. Командная строка:
% nroff -ms [ options ] file
Чтобы помочь начинающим пользователям и обеспечить стандартные наборы форматов, проектировщики создали стандартные средства, называемые макропакетами. Наиболее известными пакетами являются MS, ME и MM. Кроме того существуют несколько препроцессоров, которые обрабатывают специальные типы текстов:
tbl - для таблиц;
eqn и neqn - для математических выражений.
Существуют утилиты:
checked - для проверки работы препроцессоров eqn и neqn ;
deroff - для удаления всех форматирующих команд ( nroff , tbl , eqn , neqn ).
Макропакет MS запускается с помощью опций в командной строке nroff.
% nroff -ms [ options ] file ...
Препроцессоры такие как tbl (для таблиц) eqn и neqn (для математических выражений), активизируются отдельными командами, которые посылают текст в nroff через конвейер, например:
% tbl file | nroff -ms
Макропакет MS предоставляет широкий выбор заранее определенных средств форматирования текста, которые вы можете активизировать и дезактивизировать, помещая встроенные команды (или запросы) в свой файл.
Каждая встроенная команда MS (или запрос) состоит из точки в колонке 1, за которой следует одна или две прописные буквы (этим отличаются данные команды от команд nroff, которые записаны строчными буквами). Ниже рассмотрим некоторые форматирующие команды более подробно.