ndx(1) DG/UX 4.30 ndx(1)
NAME
ndx - create a subject-page index
SYNOPSIS
ndx [ subjfile ] "formatter_command_line"
DESCRIPTION
Ndx, given a list of subjects (subjfile), searches a
specified document and writes a subject-page index to the
standard output.
Subjfile is the list of subjects to be included in the
index. Each subject must begin on a new line and have the
following format:
word1 [word2 ...] [, wordk ...]
For example,
printed circuit boards
arrays
arrays, dynamic storage
Smith, W. P.
printed circuit boards, channel-oriented multi-layer
Aranoff
University of Illinois
PL/1
The subject must start in column 1.
The syntax for the formatter command line is
formatter [ option(s) ] file(s)
It is the command that will be used to create the final form
of the document. The following are examples of valid
formatter command lines:
mm -Tlp file(s)
nroff -mm -Tlp -rW60 file(s)
troff -rB2 -Taps -r01.5i file(s)
For more information on the formatter command line, see,
mm(1), mmt(1), nroff(1) and troff(1).
The document must include formatting commands for mm, nroff,
or troff. The formatter command line tells ndx whether
troff, nroff, mm or mmt would be used to produce the final
version of the document. A command line with the troff or
mmt command specifies troff as the formatting program. A
command line with the nroff or mm command specifies nroff as
the formatting program. The option(s) are those that would
Licensed material--property of copyright holder(s) Page 1
ndx(1) DG/UX 4.30 ndx(1)
be given to the troff, nroff, mm or mmt command in printing
the final form of the document, and are necessary to
determine the correct page numbers for subjects as they are
located in the document. Ndx does not actually cause the
final version of the document to be printed. The author
must create the document separately. The indexer, of
course, should not be used until the document is complete
and no further changes are expected.
EXAMPLES
The command
ndx subjfile "nroff -mm -rW70 file(s)" > indexfile
would produce a subject-page index for the document file(s)
and take its subjects from the list, subjfile. The page
numbers would correspond to the document produced by
nroff -mm -rW70 file(s)
The command
ndx subjfile "mm -rW60 -rN2 -rO0 ch1 ch2 ch3" >
indexfile
would produce a subject-page index for the documents ch1,
ch2, and ch3. The page numbers would correspond to the
documents produced by
mm -rW60 -rN2 -rO0 ch1 ch2 ch3
The command
ndx subjfile "troff -rB2 -rW5i -rO1.5i -mm file(s)" >
indexfile
would produce a subject-page index for the document file(s),
and the page numbers would correspond to the document
produced by
troff -rB2 -rW5i -rO1.5i -mm file(s)
SEE ALSO
mm(1), mmt(1), nroff(1), subj(1), troff(1).
Licensed material--property of copyright holder(s) Page 2