home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / games / neufneuf.zip / NEUFNEUF.DOC < prev    next >
Text File  |  1993-09-13  |  28KB  |  498 lines

  1.      ****************************************************************   
  2.      *                                                              *
  3.      *                      N E U F N E U F                         *
  4.      *                                                              *
  5.      *                       version  1.0                           * 
  6.      *                                                              *
  7.      *               author :  Jean-Pierre  CHATENET                *
  8.      *                                                              *
  9.      *         this is software  for crossword authors for          *
  10.      *         the production of grids in a 9 by 9 format.          *            
  11.      *                                                              *
  12.      ****************************************************************
  13.  
  14.  
  15. 1°)  GENERALITIES ABOUT NEUFNEUF
  16. """"""""""""""""""""""""""""""""
  17.      NEUFNEUF is software  created to help  crossword puzzle authors  for 
  18. the production of grids in a 9 by 9 format. It runs on I.B.M. compatibles
  19. and needs a colour screen (the graphic card doesn't matter: it only works
  20. in text mode).  It uses only 640 KB of R.A.M. (that will also be true for
  21. future versions). 
  22.  
  23.      NEUFNEUF  is more  than a grid editor:  it takes  an active part  in 
  24. their creation and it saves the authors a great deal of time to elaborate
  25. those grids with a professional level number of black squares.  It allows
  26. them to devote more care to write the definitions.
  27.  
  28.      NEUFNEUF is distributed  according  to the principle  of  shareware:
  29. you are allowed to copy it, to test it freely to see if it suits you, but
  30. you may not use it legally after this test  unless you pay the author the
  31. amount asked (see 2°).  In the interest of its users, I insist that every
  32. professional  who distributes NEUFNEUF  contacts me  in order to be up to
  33. date on further versions.
  34.  
  35.      Those further versions  will only be created  if you  friendly users
  36. play it fair by paying me.  The shareware allows you,  on the one hand to
  37. test software  before using it,  and on the other hand  to get attractive
  38. prices. For cheap software, support the authors!
  39.  
  40.      In fact,  for this first version of NEUFNEUF,  I concentrated before
  41. anything on the essential. The lack of comfort, because it hasn't yet the
  42. look and feel  and the usual facilities  you can expect,  are  few things
  43. considering the time gained in preparing the grids, once you overcome its
  44. functioning.
  45.  
  46.      For example, I preferred to content myself with very brief menus for
  47. the personalization  (you do that once and for all)  and to give (for the
  48. time being) on the use of the Up and PageUp keys  for the updating of the
  49. word file, but to give the possibility of getting these two menus without
  50. losing a grid in progress. Suppose THE word you need in your grid is mis-
  51. sing in the file: you can add it immediatly, then come back to your grid.
  52.  
  53.      NEUFNEUF consists of four files: 
  54. NEUFNEUF.DOC:  it's the documentation you are reading;
  55. NEUFNEUF.EXE:  it's the program;
  56. NEUFNEUF.YOU:  it's a small file (30 bytes),  which contains the informa- 
  57.                tion about personalization.  If it's missing  or obviously
  58.                wrong, it's re-created with default options.
  59. NEUFNEUF.DIC:  it's the word file.
  60. It's mandatory (except for NEUFNEUF.DOC)  that these files be in the same
  61. directory, without any modified name, and this directory must be the cur-
  62. rent directory.  Otherwise,  the program fails.  It means that if you run
  63. NEUFNEUF from a floppy disk,  it must be with the writing protection off,
  64. and you mustn't take it off the drive.  As it's not a crucial problem,  I
  65. put off its solution  to a later version.  When it starts,  NEUFNEUF,  at 
  66. first,  loads the word file (it's rather long  because when it reads  the
  67. file,  it orders the words  in conformity with the internal "cooking"  of
  68. the program), and only afterwards, it displays the main menu.   
  69.  
  70.      For the time being,  and for this first version,  NEUFNEUF only uses
  71. the keyboard,  not the mouse,  and it does not allow you  to save  a grid
  72. into a file. It will come later on, ... if you are numerous enough to en-
  73. courage me.
  74.  
  75.      As told at the beginning of this documentation, NEUFNEUF is software
  76. created to help crossword authors.  It means it doesn't make the grid for
  77. them.  I could have created  such a program,  but the results would  have
  78. been poor. And I am fiercely opposed to that aberration which consists of
  79. replacing systematically  human beings  by computers,  even when they are
  80. obviously complementary. What do you think of that?  NEUFNEUF is software
  81. you have to "drive" like a game.  And besides,  isn't it an exciting game
  82. to create a FINE grid, a grid of which you are proud to be the author?
  83.  
  84.  
  85. 2°)  HOW TO PAY THE AUTHOR
  86. """"""""""""""""""""""""""
  87.      If you live in the United Kingdom or in another E.E.C. country  (the
  88. Common Market),  I ask you,  for using NEUFNEUF,  the amount of 17 pounds
  89. sterling (or the equivalent).
  90.  
  91.      If you live outside the E.E.C.,  I ask you,  for using NEUFNEUF,  25
  92. U.S. dollars (or the equivalent). Of course, you can deduct stamp charges
  93. from this amount!
  94.  
  95.      Here is my address: ..........................  Jean-Pierre CHATENET 
  96.                                                      165 rue Pelleport
  97.                                                      75020 PARIS (FRANCE)
  98.  
  99.      It's obvious  that the payment  of this asked amount will enable you 
  100. to receive information as soon as a new version is available,  and that I
  101. will not ask you for any extra charge to use this version.
  102.  
  103.  
  104. 3°)  HOW TO PERSONALIZE NEUFNEUF
  105. """"""""""""""""""""""""""""""""
  106.      I think it's unseemly to distribute software  which does not allow a
  107. minimum of easiness to personalize it.   Isn't it shocking,  when so many
  108. speeches are done about multimedia, to offer software  that doesn't allow
  109. to choose between a visual signal  and a sound signal,  to choose the co-
  110. lours? It's not only a question of personal tastes! There are ill-hearing
  111. persons, others have some defects  about the perception  of colours. This
  112. is not what will saturate the memory of the computers!
  113.  
  114.      Of course, for this first version of NEUFNEUF, what I put in the me-
  115. nus is quite brief,  and I invite you to do your own personalization with
  116. this documentation near you.  In any case, don't worry:  in case of wrong
  117. choice,  you can recover  the default personalization  by choosing "8" on
  118. the personalization menu. 
  119.  
  120. 3.1  HOW TO PERSONALIZE THE GRID'S COLOURS     
  121.  
  122.      When you construct a grid, each square is shown with a coloured rec-
  123. tangle  (the underlying logic is explained in 5°).  You can modify  these
  124. colours.
  125.  
  126.      If you have chosen this option, you can't come back to the preceding
  127. menu before you finish giving all the information.  Once more, don't wor-
  128. ry:  you will be asked  to validate  at the end,  with a visualisation of
  129. each type of square.  It's obvious that in your interest  you must choose
  130. eight different colours  for the background,  but NEUFNEUF doesn't decide
  131. for you. It only prevents you from choosing the same colour for the back-
  132. ground and the text: it would be absolutely unreadable.
  133.  
  134.      You will  probably  be surprised  to have  to record  an information
  135. about the text for the black squares: it's because NEUFNEUF uses for them
  136. either three blanks (background) or three "█" (text):  it's useful to ma-
  137. terialize the cursor. To keep a good visibility, you have to choose close
  138. colours for this.  The default colours are  0 (black)  for the background
  139. and 8 (light grey) for the text.
  140.  
  141.      You will also notice  that the choice  you make  for the outline  is
  142. also used for the heading of the program and for the visualization of the
  143. loading of the word file.  There is also a fancy  when you start creating
  144. a grid,  for the choice of the first seven black squares;  the correction
  145. is planned in the next version.
  146.  
  147. 3.2  HOW TO PERSONALIZE OTHER COLOURS
  148.  
  149.      Almost all the other colours are concerned.  It's important that the
  150. characters you can choose from the keyboard for doing anything always ap-
  151. pear with the same look.
  152.  
  153.      Like for the grid's colours, you can't come back to the previous me-
  154. nu before you finish all the required information, but again, don't worry
  155. about this:  you will have to validate (or not).  There are only four co-
  156. lours to choose  (background and text),  so  it's  easier  than  for  the
  157. grid's.  And in the same way,  NEUFNEUF  will refuse your choice  only if
  158. it's the same colour for the text than for the background.
  159.  
  160. 3.3  HOW TO PERSONALIZE THE WARNING AND/OR CALL
  161.  
  162.      Here it's much easier, so there is no validation and the updating is
  163. immediate.  The warning signal is sent out  when you make  a wrong choice
  164. with the keyboard  (not systematically:  it's considered  in a later ver-
  165. sion), or when you have to confirm for security  (for example: to give up
  166. a grid). The call signal is sent at the end  of the reading or writing of
  167. the word file NEUFNEUF.DIC.  The default choices  have no  visual signal:
  168. the warning is one "bip", the call is three consecutive "bip".
  169.  
  170.      For each of these two signals, you can use: 
  171. - either the ringing "bip"
  172. - either the visual signal  (for this,  NEUFNEUF has kept  the outline of
  173.   the screen:  its colour is the one  from the background  chosen for the
  174.   alarm messages:  see above in the personalization of the other colours)
  175. - either both ringing and visual signals
  176. - either none of them
  177. And for the call signal,  you can choose to go on sending it  until a key
  178. is pressed.
  179.  
  180.      NEUFNEUF inquires successively about:
  181. - a choice for the ringing "bip", for the warning,
  182. - a choice for the visual signal, for the warning,
  183. - a choice for the ringing "bip", for the call,
  184. - a choice for the visual signal, for the call.
  185.  
  186. 3.4  HOW TO PERSONALIZE THE UPDATING OF THE WORD FILE
  187.  
  188.      Updating a file of English words is easier than with other languages
  189. that have accents,  cedillas,  etc...   There is only one choice  to make
  190. with the English version of NEUFNEUF (a French version is available).  If
  191. there is an "Æ" on your keyboard,  you can use this key for recording  an
  192. "A" followed  with an "E" (only  when you update the word file).  But you
  193. need to have already answered "Y"(es)  on this menu,  because the default
  194. ("N"(o)) leaves the key idle.
  195.   
  196.  
  197. 4°)  UPDATING THE WORD FILE
  198. """""""""""""""""""""""""""
  199.      Of course,  you will have to update the word file: NEUFNEUF.DIC.  On
  200. one hand,  it wouldn't be impossible that some mistakes had crept in when
  201. I created it (English is not my mother tongue). On the other hand, proper
  202. nouns, and sometimes common nouns,  appear and disappear in usual dictio-
  203. naries.
  204.  
  205.      For basic care,  NEUFNEUF systematically saves its word file  if ne-     
  206. cessary before coming back to DOS.  You must know  that it doesn't check,
  207. before re-writing,  if the memory's size is enough.  So, in particular if
  208. you use a floppy disk with something else in it,  you'll have to forecast
  209. and keep some more memory  to avoid a fail  which would involve  the loss
  210. of your modifications.  That's a problem which should be solved in a next
  211. version.
  212.  
  213.      If you try to suppress a word which does not exist in its word file,
  214. NEUFNEUF warns you  with a special window,  in order not to be obliged to
  215. visualize the part of the file where that word should have been. When you
  216. create a grid, if a wrong (or not satisfying) word appears, you can imme-
  217. diately come back to the main menu to call the update of NEUFNEUF.DIC and
  218. choose the "2" option  (remove a word),  type in the word  which might be
  219. removed, be aware if it doesn't exist (that would mean a typing mistake),
  220. then come back to the grid by the reverse way. Then, erase that word from
  221. your grid, for instance by re-initializing the corresponding squares, and
  222. run the procedure again. The word will not appear any more.
  223.  
  224.      In the same way,  NEUFNEUF displays  a warning window  if you try to
  225. add a word which is already in its word file.  It is not as useful as for
  226. the removal, but while I was at it...
  227.  
  228.  
  229. 5°)  CREATING YOUR FIRST CROSSWORD GRID
  230. """""""""""""""""""""""""""""""""""""""
  231.      First of all, have you started by making a back up? You should do it
  232. for every software and data you use! Even if a program has no bug or mis-
  233. take, you are always in danger (if excepting a virus) of an incident with
  234. electric power, or of a breakdown inside your computer.
  235.  
  236.      To learn how NEUFNEUF works,  I suggest that you try,  at first,  to
  237. create a grid with a great number of black squares. I am sure that you'll
  238. manage quickly to do much better.  And you'll see that for the procedures
  239. of grid creation,  only one modification  (two  for a better comfort)  is
  240. wished, postponed to the next version, fortunately!
  241.  
  242.      Start referring to NEUFNEUF.DIC (choice n°3: Update the word file on
  243. the main menu),  then choose inside it  a word of nine letters,  that you
  244. will put in your first grid.   For this, come back to the main menu, then
  245. choose option 4°:  Create a crossword puzzle grid.   NEUFNEUF then offers
  246. seven black squares.  Press "N" until their layout suits you,   and  then
  247. press "Y".
  248.  
  249.      Then type your chosen word which will fill the first line across. In
  250. case of a mistake, you have to come back with the Left key,  not with the
  251. BackSpace key.  You can see the cursor shown  on your grid  not only by a
  252. light modification of colour (with the default personalization), but also
  253. by a thick line across and a thin line down  on the outside edges of that
  254. grid.
  255.  
  256.      Come back with the Left key to the left top corner of the grid. Then
  257. press the "1" key.  You will immediately notice an inversion to the thick 
  258. and thin lines,  both still showing the grid cursor.  Then type a word of 
  259. nine letters beginning  by the same  as the first word.  Notice  that you
  260. don't overwrite the first word, but that you fill the first column.  Once
  261. at the bottom, press the "4" key. The down word is erased and the corres-
  262. ponding squares,  including  the first letter  of your word across,  come
  263. back to the main color of the grid.
  264.  
  265.      Press the F10 function key. You'll see that some squares will change
  266. colour.  You have to wait a few seconds with fairly old computers. Then a
  267. message will be displayed under the grid.
  268.  
  269.      It must be clear  that a set of possible letters corresponds to each
  270. square (except for a black square)  and that their colour shows it.  Here
  271. is the meaning of the default colours:
  272. magenta ........... more than 19 letters,
  273. magenta and blue .. from 15 to 19 letters,
  274. blue .............. from 10 to 14 letters,
  275. blue and green .... from 5 to 9 letters,
  276. green ............. from 2 to 4 letters,
  277. if there is only one letter, it's displayed in the square,
  278. red ............... there is no more letter: the square is empty.
  279.  
  280.      Pressing  the F10 function key  ran the procedure  which constitutes
  281. the main difference between NEUFNEUF and a simple grid editor, and allows
  282. (after a short learning) to save so much time:  when you modify  the con-
  283. tent of one or several square(s)  and when after this  you press  the F10
  284. key, NEUFNEUF takes off letters from the squares of the WHOLE grid to ma-
  285. ke it compatible with your modification.
  286.  
  287.      When the procedure started by pressing the F10 function key has run,
  288. one of the three following message appears under your grid:
  289. - To go on, remove at least one letter  
  290.   from such a square:  ███░░░███░░░███
  291.   (you can recognize five rectangles,  of the same size as the squares of
  292.   the grid, with the colours corresponding to more than one possible let- 
  293.   ter)
  294. - Impossibility : empty squares : ███ !
  295.   You have to (re-)modify some squares.
  296.   (obviously, the rectangle is the same as any other which shows an empty
  297.   square on the grid)
  298. - It's over. Copy out your grid
  299.   before giving it up!
  300.  
  301.      As long as the third message doesn't appear,  you have to act diffe-
  302. rently according to whether the first or the second was displayed, before
  303. running  the NEUFNEUF specific procedure again  by pressing  the F10 key.
  304. Succeeding  in creating a grid  without acting  on the layout and/or  the
  305. number of black squares  is quite exceptional.  I have seen it  only once
  306. before.  To progress,  we almost always have to make modifications, seve-
  307. ral times during the process, when some empty squares appear.
  308.  
  309.      In case  NEUFNEUF  prompts you  to remove at least one letter from a
  310. square, this is how to proceed: choose the square  on which you'll act by
  311. moving the grid cursor.  I advise you to do it on one of those where let-
  312. ters are the least numerous. With the default colours, they are the green
  313. squares (or the green-blue if there is not any green one). Then press the
  314. "6" key. Remove one of the letters shown by NEUFNEUF under the grid. Then
  315. press the F10 key.  That is a bit long, because it's very likely that you
  316. will have to repeat this procedure,  but it's the most efficient  method.
  317. If you are used to creating grids,  you can (after pressing "6") refer to
  318. the letters only,  come back  to the grid creating  menu by pressing "9",
  319. then  type the one  that your feelings  have indicated  as the most judi-
  320. cious. It is quicker this way.
  321.  
  322.      In case NEUFNEUF indicates  at least  one empty square,  you have to 
  323. re-initialize some squares by modifying your choices of letters, and / or
  324. (I advise you to do it a lot at the beginning to get used to it)  add one
  325. black square in the neighbourhood of the empty square(s).  To add a black
  326. square where the grid cursor is,  you have to press the "2" key.   And to 
  327. re-initialize the squares corresponding to a word (that is to say: to put
  328. back there the 26 letters), press the "4" key: that works across or down,
  329. according to the thick outer line on the edges of the grid, which you can
  330. change by pressing the "1" key.  Of course, you have to press the F10 key
  331. to run again.  And don't worry  if you've forgotten  to re-initialize the
  332. empty square(s): NEUFNEUF will do it for you.
  333.  
  334.      When you get more accustomed to it,  you'll notice  that the quality 
  335. of your grids will at first depend on the stategies you use when NEUFNEUF
  336. shows you  one (or more) empty square(s).  You'll be able  to remove  one
  337. black square  and put another one  right beside it,  and see  whether you
  338. succeed.  You'll notice that when it's nearly over and when empty squares
  339. appear,  it's often judicious  to re-initialize  a good deal of the grid,
  340. half or more; below,  when I make the function of the "4" key explicit, I
  341. indicate a method for that, but it's not the only one. I rely entirely on
  342. your cleverness.
  343.  
  344.      For security's sake,  you cannot give up a grid  about to be created
  345. without it being clearly asked,  then confirmed.  If you leave a grid you
  346. are creating and you come back to it with option 4° of the main menu, you
  347. will find it again  (except when the procedure has not been run  by pres-
  348. sing the F10 key).  This security is also available  if you ask  to leave
  349. NEUFNEUF.
  350.  
  351.      Now,  you know how to move  the grid cursor,  how to go through  the
  352. essential processes to create your first grid, and perhaps you have noti-
  353. ced  that the black squares  are protected  from accidentally putting  in
  354. letter(s).  There are, below,  more detailed explanations about available
  355. control keys.
  356.  
  357.  
  358. 6°)  LIST OF CONTROLS FOR CREATING A GRID
  359. """""""""""""""""""""""""""""""""""""""""
  360. 6.1  (by pressing the «1» key):  Switch  down / across:
  361.   
  362.      It is in effect a switch,  and you notice it by the thickness of the
  363. outside grid lines,  helping to locate the cursor.  This acts not only on
  364. the typing of letters and words  (by moving the cursor),  but also on the
  365. re-initialization of the squares corresponding to a word (by pressing the
  366. "4" key, as you've noticed), and on the consulting of available words (by
  367. pressing the "3" key: see further).
  368.      
  369. 6.2  (by pressing the «2» key):  Switch  black squares:
  370.  
  371.      This key is also a switch. It acts on the square where the grid cur-
  372. sor is.  If the square was not black, it becomes black.  If it was black,
  373. it's not so any more  and it's  re-initialized  with the 26 letters.   Of
  374. course,  it's not judicious to add a black square  when NEUFNEUF asks you
  375. to remove at least one letter  from a square.  Here is the trick  for re-
  376. initializing only the square (not black) where the grid cursor is:  press
  377. the "2" key twice.
  378.  
  379. 6.3  (by pressing the «3» key):  See words if possible:
  380.  
  381.      This key acts across or down,  according to the state  of the switch
  382. controlled by "1".  It shows all the possible words  for the position  of
  383. the grid cursor. Press the Return key to see the following word (if there
  384. is one)  or press the "9" key to come back to the grid creating menu.  If
  385. this control does not work  and does not show any word,   that is because
  386. there is none,  and if no square is empty yet,  it's bound to happen, ex-
  387. cept if you manage judiciously to avoid it.  It's only possible to visua-
  388. lize the words,  not to put them in the grid.  But as nearly everyone who 
  389. has accepted to test NEUFNEUF told me  that this would be convenient,   I
  390. promise to think about it.
  391.  
  392. 6.4  (by pressing the «4» key):  Re-initialize squares:
  393.  
  394.      This key acts across or down,  according to the state  of the switch
  395. controlled by "1".  It re-initializes,  with all 26 letters  (from "A" to
  396. "Z"), all the squares of the word where the grid cursor is.  When a large
  397. part of the grid is already filled  with one-letter squares,  and one (or
  398. several) empty square(s) appear(s),  it is sometimes better to proceed in
  399. this way: set the cursor at the beginning of the word at the nearest edge
  400. of the grid, considering the "problem";  put the down/across switch  per-
  401. pendicular to this word;  press the "4" key,  then press the arrowed key,
  402. repeating both actions to follow this word to the end; at last, press the
  403. F10 key. This method often gives good results.  Of course, it's not judi-
  404. cious to press the "4" key  when NEUFNEUF asks you to remove at least one
  405. letter from a square.
  406.  
  407. 6.5  (by pressing the «5» key):  Save  the input words
  408.                                  (and re-initializat°):
  409.  
  410.      This key safeguards  all the full words already created  (this means 
  411. that it prevents NEUFNEUF from destroying them with empty squares. It al-
  412. so re-initializes all the other squares of the grid  which are not black.
  413. It often allows to be faster, but it ABSOLUTELY requires of you to verify
  414. all the words protected in this way.  If some words across are protected,
  415. this can entail the safeguard of a succession of squares down which don't
  416. compose a word!  And vice versa.  It is impossible  to solve this problem
  417. without deciding for you;  it would be wrong.  Anyway,  don't worry about
  418. the word file,  if it happens!  It is not due to it.  The next version of
  419. NEUFNEUF is planned to indicate those series of letters that don't compo-
  420. se words.  Like the "2" and "4" keys, you don't have to use "5"  when the
  421. program asks you to remove at least one letter from a square.
  422.  
  423. 6.6  (by pressing the «6» key):  Remove   one   letter:
  424.  
  425.      This key works on the square where the grid cursor is.  It shows you 
  426. all the letters which are there. You can either press the letter you have
  427. decided to remove, or press the "9" key to come back to the grid creating
  428. menu  without modifying  what the square contains.  Experience shows that
  429. using this key  is absolutely  necessary  to  obtain  professional  level
  430. grids.
  431.  
  432. 6.7  The other keys:
  433.  
  434.      I'm sure they won't be any problem to you.  You know how to move the
  435. grid cursor with the four arrowed keys (Up, Down, Left, Right);  you know
  436. how to put a letter or a word;  you know that the F10 function key orders
  437. NEUFNEUF to work for you.  And if you press  the "7" key  by mistake,  it
  438. does not matter:  there is a warning,  and you will not lose the grid  if
  439. you don't confirm.
  440.  
  441.  
  442. 7°)  HOW TO CREATE A WORD FILE FOR NEUFNEUF
  443. """""""""""""""""""""""""""""""""""""""""""
  444.      An English version  and a French version  of NEUFNEUF are available,
  445. both with a word file.
  446.  
  447.      If you want to use another language (it's only possible if the twen-
  448. ty-six capital letters from "A" to "Z" are used), either you already have
  449. a word file, or you don't.  In each case,  you have to know how  NEUFNEUF
  450. reads this file,  which MUST be named  NEUFNEUF.DIC:  it only selects the
  451. series from 2 to 9 capital letters  (from "A" to "Z"),  and it puts aside
  452. all the others  (including the series  of more than  9  capital letters).
  453. Words of a same length  must ABSOLUTELY be sorted  by alphabetical order,
  454. and the file MUST be without any duplicated word. If these two conditions
  455. are not respected,  you cannot access the updating of the word file,  and
  456. when you see possible words (by pressing the "3" key on the grid creating
  457. menu),  they probably are displayed  in disorder.  You also have  to know
  458. that if there are too few words  of only one length (from 2 to 9),  NEUF-
  459. NEUF doesn't give you access to the grid creating menu: you would be was-
  460. ting your time.
  461.  
  462.      If you have a word file and it's not directly usable by NEUFNEUF,  I
  463. advise you to ask an informatician friend (unless you can do it yourself)
  464. to make a short special program for you.
  465.  
  466.      If you have to compose  your word file  by yourself,  you cannot di-
  467. rectly start with NEUFNEUF for this work.  If you try to,  there is a big
  468. risk of failure! It's because when the updating of the word file is being
  469. done,  NEUFNEUF tests the lower limit  neither of the number of words  in
  470. each length, nor of the number of whole words. Such a tool is not planned
  471. in a next version:  it's voluntary:  it's to avoid reducing the speed.  I
  472. advise you to use a text editor ("edit" of MS-DOS 5.0 is perfectly suita-
  473. ble)  and to create a text file  with twenty words of two capital letters
  474. sorted  in alphabetical order,  then  in the same way  twenty words  with
  475. three letters, twenty with four letters, .... , twenty with nine letters.
  476. Then name this text file NEUFNEUF.DIC,  and copy it in the same directory
  477. as NEUFNEUF.EXE (it takes the place of the original file that I created).
  478. Run NEUFNEUF and check  that you did not get back some special characters
  479. from the text editor.  Of course,  you'll have to type  far more words so
  480. that NEUFNEUF can permit you to create a grid.
  481.  
  482.  
  483. 8°)  THE AUTHOR PLANS PROFESSIONAL SOFTWARE
  484. """""""""""""""""""""""""""""""""""""""""""
  485.      I intend  to elaborate  professional software  for crossword authors
  486. before the end of 1993. It will use NeXTstep because of the extraordinary
  487. benefits  of this environment.  Don't forget,  if you are interested,  to
  488. tell me, when you send your payment, the maximum format of grids that you
  489. wish.
  490.  
  491.      Moreover, I'll be soon  (that is to say, probably at the moment when
  492. you read these lines)  in the position  of creating  big crossword grids,
  493. not only in English or French but in any other language using the twenty-
  494. six unaccentuated letters  of the latin alphabet  if you supply me with a
  495. word file for that purpose.
  496.  
  497. *************************************************************************
  498.