Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

spellin(1)

spellout(1)

deroff(1)

sort(1)

tee(1)

sed(1)

tbl(1)



SPELL(1)                COMMAND REFERENCE                SPELL(1)



NAME
     spell - find spelling errors

SYNOPSIS
     spell [ -v ] [ -b ] [ -x ] [ filename... ]

DESCRIPTION
     Spell collects words from the named files, and looks them up
     in a spelling list.  Words that neither occur among nor are
     derivable (by applying certain inflections, prefixes, or
     suffixes) from words in the spelling list are printed on the
     standard output.  If no files are named, words are collected
     from the standard input.

     Spell ignores most tbl(1), neqn(1) constructions.

     Under the -v option, all words not literally in the spelling
     list are printed, and plausible derivations from spelling
     list words are indicated.

     Under the -b option, British spelling is checked.  Besides
     preferring centre, colour, speciality, travelled, and so
     forth, this option insists upon -ise in words like
     standardise, with Fowler and the OED to the contrary
     notwithstanding.

     Under the -x option, every plausible stem is printed with an
     equal sign (=) for each word.

     The spelling list is based on many sources, and while more
     haphazard than an ordinary dictionary, is also more
     effective in respect to proper names and popular technical
     words.  Coverage of the specialized vocabularies of biology,
     medicine, and chemistry is light.

     The stop list filters out misspellings (for example,
     thier=thy-y+ier) that would otherwise pass.

OPTIONS
     -b British spelling is checked.

     -v All words not literally in the spelling list are printed,
        and plausible derivations from spelling list words are
        indicated.

     -x Every plausible stem is printed with an equal sign (=)
        for each word.

EXAMPLES
     The following example will print any words in the file
     report not found (or derivable from) the spelling list:




Printed 4/6/89                                                  1





SPELL(1)                COMMAND REFERENCE                SPELL(1)



          spell report

FILES
     /usr/dict/hlista
                  Hashed spelling, American

     /usr/dict/hlistb
                  Hashed spelling, British

     /usr/dict/hstop
                  Hashed stop list

     /usr/dict/words
                  Unhashed spelling list

     /usr/lib/spell
                  Hashed list search program

RETURN VALUE
     [NO_ERRS]      Command completed without error.

     [P_ERR]        A system error occurred. Execution
                    terminated.  See intro(2) for more
                    information on system errors.

CAVEATS
     The spelling list's coverage is uneven; new installations
     will probably wish to monitor the output for several months
     to gather local additions.

     British spelling was done by an American.

SEE ALSO
     spellin(1), spellout(1), deroff(1), sort(1), tee(1), sed(1),
     and tbl(1).




















Printed 4/6/89                                                  2



%%index%%
na:264,80;
sy:344,264;
de:608,1725;
op:2333,412;
ex:2745,223;3304,24;
fi:3328,497;
rv:3825,350;
ca:4175,287;
se:4462,261;
%%index%%000000000155

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