Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ checknr(1) — AIX PS/2 1.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nroff, troff



CHECKNR(1,C)                AIX Commands Reference                 CHECKNR(1,C)



-------------------------------------------------------------------------------
checknr



PURPOSE

Checks nroff/troff files for errors.

SYNTAX


           +------------------------------+
checknr ---| +--------------------------+ |---|
           +-| -s                       |-+
            ^| -f                       ||
            || -a.x1.y1.x2.y2 ... xn.yn ||
            || -c.x1.x2.x3 ... xn       ||
            |+--------------------------+|
            +----------------------------+


Note:  This command does not have MBCS support.

DESCRIPTION

The checknr command checks a list of nroff or troff input files for certain
kinds of errors involving mismatched opening and closing delimiters and unknown
commands.  If no files are specified, checknr checks the standard input.
Delimiters checked are:

(1)     Font changes using \fx ... \fP.

(2)     Size changes using \sx ... \s0.

(3)     Macros that come in open/close forms (for example, the .TS and .TE
        macros) which must always come in pairs.

The checknr command can handle both the ms and me macro packages.

FLAGS

-a             Adds pairs of macros to the list.  This option must be followed
               by groups of six characters, each group defining a pair of
               macros.  The six characters are a period, the first macro name,
               another period, and the second macro name.  For example, to
               define a pair .BS and .ES, use -a.BS.ES.

-c             Defines otherwise undefined commands.

-f             Causes checknr to ignore \f font changes.




Processed November 8, 1990       CHECKNR(1,C)                                 1





CHECKNR(1,C)                AIX Commands Reference                 CHECKNR(1,C)



-s             Causes checknr to ignore \s size changes.

The checknr command is intended to be used on documents that are prepared with
checknr in mind, much the same as the lint command.  It expects a certain
document writing style for \f and \s commands, in that each \fx must be
terminated with \fP and each \sx must be terminated with \s0.  While it will
work to go directly into the next font or explicitly specify the original font
or point size, and many existing documents actually do this, such a practice
will produce warning messages from checknr.

RELATED INFORMATION

See the following command:  "nroff, troff."










































Processed November 8, 1990       CHECKNR(1,C)                                 2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026