Annotation of src/share/dict/README, Revision 1.3
1.3 ! millert 1: # $OpenBSD: README,v 1.2 2001/02/03 08:16:22 niklas Exp $
1.2 niklas 2:
1.3 ! millert 3: # @(#)README 8.1 (Berkeley) 6/6/93
1.1 deraadt 4:
1.3 ! millert 5: --------------------------------------------------------------------
! 6: FILES and subdirectories of /usr/share/dict:
1.1 deraadt 7:
1.3 ! millert 8: words -- common words, and important technical terms from all
! 9: fields, that are spelled the same in British and American usage.
! 10: web2 -- Webster's Second International Dictionary, all 234,936 words
! 11: worth. The 1934 copyright has elapsed.
! 12: web2a -- hyphenated terms as well as assorted noun and adverbial phrases
! 13: from Webster's Second International Dictionary.
! 14: propernames -- List of proper names, also from Webster's Second
! 15: International Dictionary.
! 16: american -- spellings preferred in American but not British usage.
! 17: british -- spellings preferred in British but not American usage.
! 18: stop -- forms that would otherwise be derivable by "spell" from
! 19: words in one of the above files, but should not be accepted.
! 20: README -- this file
! 21: papers/ -- an (out-of-date specialized) bibliographical database,
! 22: used as the default by the program "refer".
! 23: special/ -- directory of less common terms from specialized fields.
! 24: It presently contains:
1.1 deraadt 25:
1.3 ! millert 26: special/4bsd -- commands and system calls (from filenames in
! 27: /usr/share/man/man[1238]), and builtin csh commands (named in
! 28: /usr/share/man/man1/csh.1) of the current version of 4bsd Unix.
! 29: (Supersedes old "/usr/src/usr.bin/spell/local".)
! 30: special/math -- some mathematical terms not in /usr/share/dict/words.
1.1 deraadt 31:
1.3 ! millert 32: --------------------------------------------------------------------
! 33:
! 34: The subdirectory "special" contains lists of words in specialized fields,
! 35: which may be hashed in with the regular lists on machines having many users
! 36: working in these fields. As of this writing, there are two such specialized
! 37: word lists, 4bsd and math (described briefly above).
! 38:
! 39: It is advised that system managers create a directory /usr/local/share/dict.
! 40: This can be used to maintain files of particular interest to users of each
! 41: machine (e.g., surnames of members of the department on a departmental
! 42: machine). These files, potentially along with files in /usr/share/dict/special,
! 43: should be placed in /usr/local/share/dict/words, which will be used by
! 44: the spell program. The following example creates a local words list
! 45: consisting of 4BSD commands and terms as well as local surnames and
! 46: acronyms:
! 47:
! 48: # sort -df /usr/share/dict/special/4bsd \
! 49: /usr/local/share/dict/surnames \
! 50: /usr/local/share/dict/acronyms > /usr/local/share/dict/words
! 51:
! 52: Note that word lists must be sorted in dictionary order and with case folded.
! 53: In general this means they should be passed through "sort -df".
! 54: Word lists that are not sorted in this way will not work properly
! 55: with the spell and look commands since these perform binary searches
! 56: on the word lists.