nroff

редактировать

nroff
Оригинальный автор (ы) Джо Оссанна
Разработчики) ATamp;T Bell Laboratories
Первый выпуск 12 июня 1972 г. ; 48 лет назад  ( 1972-06-12 )
Операционная система Unix и Unix-подобные
Тип Команда

nroff (сокращение от «new roff») - программа форматирования текста в Unix и Unix-подобных операционных системах. Он обеспечивает вывод, подходящий для простых принтеров фиксированной ширины и окон терминалов. Это неотъемлемая часть справочной системы Unix, используемая для форматирования страниц руководства для отображения.

nroff и связанный с ним troff были разработаны на основе оригинального roff. В то время как nroff предназначался для вывода на терминалы и линейные принтеры, troff был предназначен для вывода на системы набора. Оба использовали одну и ту же базовую разметку, и один исходный файл обычно мог использоваться nroff или troff без изменений.

Содержание
  • 1 История
  • 2 варианта
  • 3 См. Также
  • 4 ссылки
  • 5 Внешние ссылки
История

nroff был написан Джо Оссанна для версии 2 Unix, в языке ассемблера, а затем портирована на C.

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

Существует также бесплатное программное обеспечение версии nroff в Грофф пакете.

Варианты

Minix операционная система, в частности, использует клон nroff под названием cawf Виком Abell, основанный на AWF, изумительно работоспособная Formatter разработана в AWK от Генри Спенсера. Это не полная замена набора инструментов nroff / troff, но их достаточно для отображения и печати основных документов и страниц руководства.

Кроме того, упрощенная версия nroff доступна в Ratfor виде исходного кода в качестве примера в книге Software Tools по Керниган и PJ Plauger.

Смотрите также
Рекомендации
внешние ссылки
Последняя правка сделана 2023-04-13 08:50:44
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте