Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ checknr(1) — UTek 3.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nroff(1)

me(7)

ms(7)



CHECKNR(1)              COMMAND REFERENCE              CHECKNR(1)



NAME
     checknr - check nroff files

SYNOPSIS
     checknr [ -a.x1.y1.x2.y2. ... .xn.yn ] [ -c.x1.x2.x3 ... .xn
     ] [ -f ] [ -s ] [ filename ...  ]

DESCRIPTION
     Checknr checks a list of nroff (1) 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.

     Checknr knows about the ms (7) and me (7) macro packages.

     Checknr is intended to be used on documents that are
     prepared with checknr in mind, much the same as lint. 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
     directly go 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 complaints
     from checknr. Since it is probably better to use the \fP and
     \s0 forms anyway, you should think of this as a contribution
     to your document preparation style.

OPTIONS
     -a Adds additional pairs of macros to the list of macros
        checked.  The -a 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 commands which would otherwise be complained
        about as undefined.

     -f Requests checknr to ignore \f font changes.

     -s Requests checknr to ignore \s size changes.




Printed 5/12/88                                                 1





CHECKNR(1)              COMMAND REFERENCE              CHECKNR(1)



DIAGNOSTICS
     Complaints about unmatched delimiters.

     Complaints about unrecognized commands.

     Various complaints about the syntax of commands.

CAVEATS
     There is no way to define a one-character macro name using
     -a.

     Files from different documents should be processed
     separately because macro definitions are kept for the entire
     execution.

SEE ALSO
     nroff(1), me(7), and ms(7).






































Printed 5/12/88                                                 2





































































%%index%%
na:312,79;
sy:391,401;
de:792,2121;
op:2913,1041;
di:4338,268;
ca:4606,321;
se:4927,171;
%%index%%000000000122

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