Comando nroff di Linux

0
117

Comando nroff di Linux

comando nroff

Sui sistemi operativi Unix-like, il comando nroff (abbreviazione di “new runoff”) viene utilizzato per formattare (“run off”) documenti per la visualizzazione o la stampa a larghezza fissa. Oltre alle funzioni utente, internamente, il sistema lo utilizza per formattare il testo nelle pagine man.

Questa pagina tratta la versione GNU/Linux di nroff.

Sintassi

nroff [-e] [-h] [-i] [-q] [-mname] [-nN] [-opagelist] [-raN] [-sN] [-Tname]

Opzioni

-e Produci parole equidistanti in righe adattate, utilizzando la risoluzione completa del terminale.
-h Utilizzare i caratteri di tabulazione di output durante la spaziatura orizzontale per velocizzare l’output e ridurre il conteggio dei caratteri di output. Si presume che le impostazioni di tabulazione siano ogni 8 larghezze di caratteri nominali.
-io Leggere lo standard input dopo che i file di input sono esauriti.
-Q Richiama la modalità input-output simultanea della richiesta rd.

-mname

Anteponi il file macro /usr/share/lib/tmac/tmac.name ai file di input.

-nN

Numero prima pagina generata N.

-opagelist

Stampa solo le pagine i cui numeri di pagina compaiono nell’elenco di numeri e intervalli separati da virgole. Un intervallo NM significa pagine da N a M; un -N iniziale significa dall’inizio alla pagina N; e un finale N- significa da N alla fine.

-corso

Imposta il registro a (un carattere) su N.

-sN

Interrompi ogni N pagine. nroff si interrompe prima di ogni N pagine (predefinito N=1) per consentire il caricamento o la modifica della carta e riprende alla ricezione di un NEWLINE.

-Tname

Preparare l’output per un dispositivo con il nome specificato. I nomi noti sono:

37 Terminale TeleType Corporation Modello 37 questa è l’impostazione predefinita.

lp | tn300

GE: qualsiasi stampante di linea o terminale senza capacità di mezza linea.
300 DASI-300.
3300-12 12 DASI-300 – 12 passi.
300S DASI-300S.
300S-12 DASI-300S.
382 DASI-382 (fantasia DTC 382).
450 DASI-450 (Diablo Hyterm).
450-12 DASI-450 (Diablo Hyterm) – 12 passi.
832 AJ 832

Esempi

nroff -s4 -me users.guide

Formatta users.guide utilizzando il pacchetto macro -me.

checknr — Verifica la presenza di errori nei file nroff e troff.
col — Filtra gli avanzamenti di riga inversi.
eqn — Processore di linguaggio per descrivere le equazioni.
man — Visualizza la pagina di manuale di un dato comando.
tbl — Preprocessore che formatta le tabelle per nroff o troff.
troff — Imposta o formatta documenti per la visualizzazione del terminale o la stampante a righe.