Command Reference Guide

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1/!!!intro.1
________________________________________________________________
___ ___
c
checknr(1) checknr(1)
NAME
checknr - check nroff/troff files
SYNOPSIS
checknr [-s][-f][-a.x1.y1.x2.y2 ... .xn.yn][-c.x1.x2.x3...c .xn][file ...]
DESCRIPTION
checknr searches 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 searches the
standard input. checknr looks for the following:
• Font changes using \fx ... \fP.
• Size changes using \sx ... \s0.
• Macros that come in open ... close forms, such as the .TS and .TE macros, which must appear
in matched pairs.
checknr knows about the ms and me macro packages.
Options
checknr recognizes the following options:
-a Define additional macro pairs in the list. -a is followed by groups of six characters, each
group defining a pair of macros. Each six characters consist of a period, the first macro name,
another period, and the second macro name. For example, to define the pairs .BS
and .ES,
and
.XS and .XE, use:
-a.BS.ES.XS.XE
No spaces are allowed between the option and its arguments.
-c Define commands that checknr would otherwise interpret as undefined.
-f Ignore \fx font changes.
-s Ignore \sx size changes.
EXTERNAL INFLUENCES
International Code Set Support
Single-byte character code sets are supported.
DIAGNOSTICS
checknr complains about unmatched delimiters, unrecognized commands, and bad command syntax.
EXAMPLES
Check file sorting for errors that involve mismatched opening and closing delimiters and unknown com-
mands, but disregard errors caused by font changes:
checknr -f sorting
WARNINGS
checknr is designed for use on documents prepared with the intent of using checknr, much the same
as
lint is used. It expects a certain document writing style for \f... and \s... commands, in which
each
\fx is terminated with \fP and each \sx is terminated with \s0. Although text files format prop-
erly when the next font or point size is coded directly instead of using
\fP or \s0
, such techniques pro-
duce complaints from checknr. If files are to be examined by checknr, the
\fP
and \s0 delimiting con-
ventions should be used.
-a cannot be used to define single-character macro names.
checknr does not recognize certain reasonable constructs such as conditionals.
AUTHOR
checknr was developed by the University of California, Berkeley.
SEE ALSO
checkeq(1), lint(1), nroff(1).
Section 1−−80 − 1 − HP-UX Release 11i: December 2000
___
___