glenda.party
term% ls -F
term% cat index.txt
TROFF(1)                    General Commands Manual                   TROFF(1)

NAME
       troff, nroff - text formatting and typesetting

SYNOPSIS
       troff [ option ...  ] [ file ...  ]

       nroff [ option ...  ] [ file ...  ]

DESCRIPTION
       Troff  formats  text  in  the named files for printing on a typesetter.
       Nroff does the same, but produces output suitable  for  typewriter-like
       devices.

       If  no  file argument is present, the standard input is read.  An argu‐
       ment consisting of a single minus (-) is taken to be a file name corre‐
       sponding to the standard input.  The options are:

       -olist  Print pages in the comma-separated list of numbers and  ranges.
               A  range N-M means N through M; initial -M means up to M; final
               N- means from N to the end.

       -nN     Number first generated page N.

       -mname  Process the macro file /sys/lib/tmac/tmac.name before the input
               files.

       -raN    Set register a (one character name) to N.

       -i      Read standard input after the input files are exhausted.

       -q      Invoke the simultaneous input-output mode of the rd request.

       -N      Produce output suitable for typewriter-like devices.

   Typesetter devices (not -N) only
       -a      Send a printable textual approximation of the  results  to  the
               standard output.

       -Tdest  Prepare output for typesetter dest:
               -Tutf    (The  default.) PostScript printers with preprocessing
                        to handle Unicode characters encoded in UTF

               -Tpost   Regular PostScript printers

               -T202    Mergenthaler Linotron 202

       -Fdir  Take font information from directory dir.

   Typewriter (-N) output only
       -sN     Halt prior to every N pages (default N=1) to allow paper  load‐
               ing or changing.

       -Tname  Prepare output for specified terminal.  Known names include utf
               for  the  normal  Plan  9  UTF encoding of the Unicode Standard
               character set (default), 37  for  the  Teletype  model  37,  lp
               (‘line-printer') for any terminal without half-line capability,
               450 for the DASI-450 (Diablo Hyterm), and think (HP ThinkJet).

       -e      Produce equally-spaced words in adjusted lines, using full ter‐
               minal resolution.

       -h      Use  output  tabs during horizontal spacing to speed output and
               reduce output character count.  Tab settings are assumed to  be
               every 8 nominal character widths.

FILES
       /tmp/trtmp*
              temporary file

       /sys/lib/tmac/tmac.*
              standard macro files

       /sys/lib/troff/term/*
              terminal driving tables for nroff

       /sys/lib/troff/font/*
              font width tables for troff

SOURCE
       /sys/src/cmd/troff

SEE ALSO
       lp(1),  proof(1),  eqn(1),  tbl(1), pic(1), grap(1), doctype(1), ms(6),
       mpm(6), bitmap(6), tex(1), deroff(1)
       J. F. Ossanna and B. W. Kernighan, ‘‘Troff User's Manual''
       B. W. Kernighan, ‘‘A TROFF Tutorial'', Unix  Research  System  Program‐
       mer's Manual, Tenth Edition, Volume 2.

                                                                      TROFF(1)