]> git.donarmstrong.com Git - deb_pkgs/scowl.git/blob - 7.1/r/enable-sup/makelist.doc
[svn-upgrade] Tagging scowl (7.1)
[deb_pkgs/scowl.git] / 7.1 / r / enable-sup / makelist.doc
1                        USING THE MAKELIST PROGRAM\r
2 ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ\r
3 \r
4 \r
5 ENABLE2K and its supplement provide a variety of supplemental word lists\r
6 which may be interesting or useful for some purposes.  To assist in\r
7 combining the lists suitably for a particular application, the supplement\r
8 includes the MAKELIST program.  This program is provided as a Windows 98\r
9 executable (MAKELIST.EXE); the source code is also distributed, allowing\r
10 the program to be compiled and executed on a non-Windows system such as\r
11 Linux.\r
12 \r
13 Before running the MAKELIST program, you may wish to verify that it has\r
14 not been tampered with by running the md5 program, described in\r
15 CHECKSUM.DOC, against it.  The correct checksum for the Windows\r
16 MAKELIST.EXE is F345E5E8DD8E7C7415457EFD22479920.\r
17 \r
18 To run MAKELIST, either use the Run option from the Windows Start menu,\r
19 or bring up a DOS window.  If you use Run, enter the full path to\r
20 MAKELIST.EXE as the program name.  If you use a DOS window, use the CD\r
21 command to make the ENABLE2K directory your starting directory, and\r
22 then type MAKELIST to execute the program.  In either case, you should\r
23 run MAKELIST in the directory where you installed both ENABLE2K and\r
24 its supplement package.\r
25 \r
26 MAKELIST determines what to do by asking for user input.  It begins by\r
27 asking for the name of the file to contain the output list.  If you do\r
28 not specify a full path, the file will be written in the ENABLE2K\r
29 directory.  You must not specify the same name as any of the ENABLE\r
30 files, as the program will overwrite its input and probably crash.\r
31 (One way of avoiding this without knowing all file names is to give the\r
32 output file a .TXT extension, as all the ENABLE word lists are named\r
33 .LST.)\r
34 \r
35 After the output file name has been determined, MAKELIST asks you whether\r
36 specific lists of words should be included.  For each question, an answer\r
37 of "y" or "n" is expected.  You can also simply hit the Enter key in\r
38 response to any question.  This is the same as answering "n".  MAKELIST\r
39 always includes the main ENABLE2K word list, containing the words in\r
40 OSPD (r) and long words from MW10.  You will be asked if you want to\r
41 include each of the following:\r
42 \r
43 1.  Signature words (SIGWORD.LST).  These are miscellaneous interesting\r
44 words that have been added to the ENABLE2K list to distinguish it from\r
45 other similar lists.  (See SIGWORD.DOC for more information.)  Note\r
46 that some signature words are found in one or more of the supplementary\r
47 lists, and will be present in the MAKELIST output file if you choose to\r
48 include any of these lists.\r
49 \r
50 2.  New MW10 words (MW10ADD.LST).  These are words present in the 2000\r
51 edition of MW10 but not in the main ENABLE word list.  Some of these\r
52 words are new to this edition, while some are words that should have\r
53 been present in OSPD, but were apparently overlooked.  As with the\r
54 signature words, some of these words are present in other lists, and\r
55 may be included from these sources even if you reply "n" to this\r
56 question.\r
57 \r
58 3.  Stale words (STALE.LST).  These are words present in the OSPD, but\r
59 not in recent editions of the source dictionaries (see COSSPD.DOC).\r
60 These words are included in the base WORD.LST file, but will be excluded\r
61 if you reply "n" to this question.\r
62 \r
63 4.  Additional OSPD words (OSPDADD.LST).  These are words from five\r
64 dictionaries (see 2DICTS.DOC for the list) which met the criteria for\r
65 inclusion in OSPD, but which are not included there.  Since these are\r
66 all short words, adding them can significantly expand a player's options\r
67 in Scrabble (r) or a similar word game.\r
68 \r
69 5.  Words confirmed by two dictionaries (2DICTS.LST).  These are long\r
70 words (over eight letters) listed by at least two of the five source\r
71 dictionaries (see 2DICTS.DOC).  The addition of these words is likely\r
72 to have little effect at Scrabble, but may be significant for other\r
73 games.\r
74 \r
75 6.  Additional plurals (PLURALS.LST).  These are words the compilers\r
76 of ENABLE believe to be valid plurals omitted from OSPD and MW10 (see\r
77 PLURALS.DOC).\r
78 \r
79 7.  OSW and Chambers words (ABLE.LST).  These are words from OSW (Official\r
80 Scrabble Words) and the Chambers dictionary, used for tournament Scrabble\r
81 play in Britain and elsewhere (see ABLE.DOC).  Adding these words increases\r
82 the size of the output list by 50%, adding many unusual short words, and\r
83 corresponds to use of the SOWPODS list in Scrabble.  If you have down-\r
84 loaded the ABLE supplement into the ENABLE2K directory, you will also\r
85 be asked if you want to include:\r
86 \r
87     7a.  OSW and Chambers words which would not be valid in American\r
88     Scrabble (mostly foreign words), and\r
89 \r
90     7b.  Signature corrections to the ABLE word list.\r
91 \r
92 If you have not downloaded the ABLE supplement, the 7a words will be\r
93 excluded, and the 7b corrections will be included.\r
94 \r
95 8.  Lower-case acronyms (LCACR.LST).  These are acronyms containing\r
96 only lower case letters, such as "pdq" and "tko".  These words are not\r
97 considered valid for most word games, though there may be occasions\r
98 when they are appropriate.\r
99 \r
100 9.  Words with no part of speech (NOPOS.LST).  These are words\r
101 representing the pronunciation of multi-word phrases, such as "wanna"\r
102 and "dunno", which have no part of speech.  These words are not\r
103 considered valid in Scrabble, but are probably valid for most other\r
104 word games.\r
105 \r
106 10.  Inflections of one-letter words (LETTERS.LST).  These are words\r
107 formed from one-letter words,  such as "ps" and "xed".  These words\r
108 are not considered valid for most word games, though there may be\r
109 exceptions where their use is appropriate.\r
110 \r
111 11.  Upper-case words (not proper names) (UPPER.LST).  These are words\r
112 which are not valid at Scrabble because they contain one or more\r
113 capital letters, but which are not proper names or acronyms.  These\r
114 words are not valid in Scrabble, but may be valid in other word games.\r
115 (See AUXFILES.DOC for more discussion of these words.)  If you include\r
116 these words, you will be asked whether case distinctions should be\r
117 preserved. If you answer "y", the same word may appear in the output\r
118 list with different capitalization (for example, "march" and "March").\r
119 If you answer "n", the words in UPPER.LST will be lower-cased, and only\r
120 one copy of any word will be written to the output list (e.g., the\r
121 output will include "march" and "december", but not "March" or\r
122 "December").\r
123 \r
124 12.  Upper-case acronyms (UCACR.LST).  These are acronyms which include\r
125 capital letters.  (See AUXFILES.DOC for a full discussion of "acronym" as\r
126 used here.)  These words are not considered valid for most word games,\r
127 though there may be exceptions where their use is appropriate.  The same\r
128 options apply as for UPPER.LST.  That is, you can choose whether case\r
129 distinctions should be preserved or ignored.\r
130 \r
131 After you have thus selected the input files, you will be given three\r
132 additional choices.  You will first be asked if you wish to expurgate the\r
133 output list by removing potentially offensive words.  If you reply "y",\r
134 you will be asked to select one of three expurgation levels.  If you\r
135 intend to expurgate the MAKELIST output, it is very important that you\r
136 read EXPURGAT.DOC first, to understand the process and to be able to\r
137 choose an appropriate level of expurgation.  Next, you will be asked if\r
138 you wish to exclude words that cannot be played at Scrabble due to the\r
139 size of the board and the letter distribution.  If you reply "y", words\r
140 longer than 15 letters and words impossible to play like "pizzazz" and\r
141 "classlessnesses" will not be written to the output.  If you reply "n" to\r
142 this question, you will be asked if you want to impose a limit on the\r
143 length of the output words.  To write only words of length 20 or less,\r
144 reply 20 to the question.  If you wish to have no limit, reply 0 or just\r
145 hit enter.\r
146 \r
147 After the program completes, it will report on the number of words\r
148 written, after which you must hit enter to terminate its execution.\r
149 \r
150 \r
151 \r
152 \r
153 The OSPD is a trademark of the Milton Bradley Co., Inc.\r