Annotation of lucent/sys/man/1/spell, revision 1.1.1.1

1.1       root        1: .TH SPELL 1
                      2: .SH NAME
                      3: spell, sprog \- find spelling errors
                      4: .SH SYNOPSIS
                      5: .B spell
                      6: [
                      7: .I options
                      8: ]
                      9: \&...
                     10: [
                     11: .I file
                     12: ]
                     13: \&...
                     14: .PP
                     15: .B sprog
                     16: [
                     17: .I options
                     18: ]
                     19: [
                     20: .B -f
                     21: .I file
                     22: ]
                     23: .SH DESCRIPTION
                     24: .I Spell
                     25: looks up words from the named
                     26: .I files
                     27: (standard input default)
                     28: in a spelling list and places
                     29: possible misspellings\(emwords 
                     30: not sanctioned there\(emon the standard output.
                     31: .PP
                     32: .I Spell
                     33: ignores constructs of
                     34: .IR troff (1)
                     35: and its standard preprocessors.
                     36: It understands these options:
                     37: .TP
                     38: .B -a
                     39: Label each line of output with its
                     40: address in the input, in the notation of
                     41: .IR acme (1)
                     42: and
                     43: .IR sam (1).
                     44: .TP
                     45: .B -b
                     46: Check British spelling.
                     47: .TP
                     48: .B -v
                     49: Print all words not literally in the spelling list, with
                     50: derivations.
                     51: .TP
                     52: .B -x
                     53: Print, marked with
                     54: .LR = ,
                     55: every stem as it is looked up in the spelling list,
                     56: along with its affix classes.
                     57: .PP
                     58: As a matter of policy, 
                     59: .I spell
                     60: does not admit multiple spellings of the same word.
                     61: Variants that follow general rules are preferred
                     62: over those that don't, even when the unruly spelling is
                     63: more common.
                     64: Thus, in American usage, `modelled', `sizeable', and `judgment' are
                     65: rejected in favor of `modeled', `sizable', and `judgement'.
                     66: Agglutinated variants are shunned: `crewmember' and `backyard'
                     67: cede to `crew member' and  `back yard' (noun) or `back-yard' 
                     68: (adjective).
                     69: .SH FILES
                     70: .TF /sys/lib/brspell
                     71: .TP
                     72: .B /sys/lib/amspell
                     73: American spelling list
                     74: .TP
                     75: .B /sys/lib/brspell
                     76: British spelling list
                     77: .TP
                     78: .B /bin/aux/sprog
                     79: The actual spelling checker.
                     80: It expects one word per line on standard input,
                     81: and takes the same arguments as
                     82: .IR spell .
                     83: .SH SOURCE
                     84: .TF /sys/src/cmd/spell
                     85: .TP
                     86: .B /rc/bin/spell
                     87: the script
                     88: .TP
                     89: .B /sys/src/cmd/spell
                     90: source for
                     91: .I sprog
                     92: .SH SEE ALSO
                     93: .IR deroff (1)
                     94: .SH BUGS
                     95: The heuristics of
                     96: .IR deroff (1)
                     97: used to excise formatting information are imperfect.
                     98: .br
                     99: The spelling list's coverage is uneven;
                    100: in particular biology, medicine, and chemistry, and
                    101: perforce proper names,
                    102: not to mention languages other than English,
                    103: are covered very lightly.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.