home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Internet / Demos / Pluto / demo2 / Docs_Spelling < prev    next >
Encoding:
Text File  |  1996-07-05  |  5.8 KB  |  145 lines

  1.  
  2. SPELLING CHECKER
  3.  
  4. The TextReader application now includes a spelling checker.  This 
  5. has been especially developed to make use of the pronunciation 
  6. dictionary in the Speak module.
  7.  
  8. The spelling checker suggests possible correct spellings when a 
  9. wrong word is found.  It can use two methods to do this:
  10.  
  11.     1.  For typographical errors, an approach similar to that 
  12. of the spelling checker in "Impression" is used.  It assumes a 
  13. letter may have been omitted, an extra letter added, a pair of 
  14. letters reversed, or an incorrect letter substituted.
  15.     
  16.     2.  It can also use the pronunciation dictionary in the Speak 
  17. module to produce a list of words which sound similar to the original 
  18. word.  This is particularly useful for children or other people 
  19. with spelling difficulties.  If you type an approximate 'phonetic' 
  20. spelling, the correct word should appear in the list of 
  21. suggestions.
  22.     
  23.  
  24. To use the spelling checker, click on the 'red tick' button on the 
  25. TextReader's button bar.  This will open the 'Spell' window.
  26.  
  27. If you now click on a word in the text, it will appear in the 
  28. spell window and suggested alternative spellings will be listed.
  29.  
  30. To perform spell checking on a text passage, place the cursor at 
  31. the start of the text (or at the place from where you want the 
  32. check to start), and click on the SKIP button in the spell window.  
  33. The spell checker will find the next suspicious word, highlight 
  34. it, transfer it to the spell window, and show a list of 
  35. alternative spellings.  The first of the alternatives will be 
  36. highlighted.  The up and down arrow keys, or the mouse, can be 
  37. used to select other alternatives from the list.  Clicking on 
  38. REPLACE will replace the word in the text passage by the currently 
  39. selected alternative.  Alternatively, you can edit the word 
  40. yourself at the top of the spell window, in which case REPLACE 
  41. will use the edited word to replace into the text.
  42.  
  43. If you do not want to replace the word in the text, then click
  44. on the SKIP or OK button.
  45.  
  46. SKIP will move on to the next incorrect word in the text.
  47.  
  48. OK   indicates that the word is in fact valid, although it has
  49. not been recognised as such by the spell checker.  This will happen
  50. with place names, for example.  The word is remembered in the spell
  51. chevker's temporary memory and will not be shown as an error the
  52. next time it is found.  The spell checker then moves on to the
  53. next incorrect word in the text.
  54.  
  55.  
  56. If you click with Adjust on a word in the alternative spellings 
  57. list, that word will be spoken.
  58.  
  59.  
  60. SPELLING OPTIONS
  61.  
  62. The operation of the spelling checker can be adjusted from the 
  63. 'Spell Options' dialogue box.
  64.  
  65. Phonetic.  This selects whether similar sounding words are added 
  66. to the alternative spelling list.
  67.  
  68. Typo.    This selects whether the typographical error rules
  69.     (as described above) are used to find words for the 
  70.     alternative spelling list.
  71.  
  72. Qwerty.  When the 'Typo' option is on, this restricts the use 
  73.     of substitute letters (in short words) to those on the
  74.     keyboard which are near to the letter which is being 
  75.     replaced.  This can be used when checking text which
  76.     has been entered from the keyboard to reduce the number
  77.     of alternatives which are shown.  This option should be
  78.     turned off when used with text which has been produced
  79.     by an optical character reader.
  80.     
  81. 'Swap B/D'.  Used with the 'Phonetic' option.  When set, 
  82.     alternatives will be generated in which the letters 'b'
  83.     and 'd' are interchanged.  Some people have difficulty
  84.     in distinguishing these similarly shaped letters.
  85.     
  86. 'D&T After N'.  Used with the 'Phonetic' option.  When set,
  87.     alternatives will be generated in which the letters 'd'
  88.     and 't' are added after 'n' at the end of a word.
  89.  
  90. Option 3.
  91. Option 4.
  92.     These have no effect at present.  They are included for 
  93.     future expansion for further optional generating rules.
  94.     
  95. Depth.  This controls the number of possibilities which the
  96.     'Phonetic' option considers.  The default value is 3,
  97.     which indicates that words which have three different
  98.     errors will be considered.  A value of 2 will be faster,
  99.     but will miss an alternative like 'scissor' for the     
  100.     misspelling 'sizer' which has 3 errors.
  101.     A value of 4 will be more inventive, but slower.
  102.     
  103.  
  104. SPEED
  105.  
  106. The phonetic spelling checker considers a large number of 
  107. possibilities when looking for possible words to match a 
  108. misspelling.  This number increases rapidly when a long word is 
  109. given, which can make the process slow.  When clicking on a word 
  110. in the text, or when  entering a word at the top of the 'Spell' 
  111. window, a search is performed to the extent indicated by the 
  112. 'Depth' option.  However, when it finds a misspelt word when 
  113. checking a passage of text, the 'depth' is restricted for long 
  114. words.  Once a misspelt word has been found, the search can be 
  115. made at the full depth by pressing RETURN.
  116.  
  117.  
  118. USER DEFINED DICTIONARIES
  119.  
  120. This version of the spelling checker does not allow for user-
  121. defined dictionaries.  However, if it detects a suspicious word 
  122. and you use the OK button to pass it without replacing it, it will
  123. remember it and not flag it as an error the next time it finds it.
  124. This temporary list is forgotten when you close the 'Spell' window.
  125.  
  126.  
  127. CROSSWORD HELP
  128.  
  129. If you type a word into the top box of the spelling window, and
  130. use question marks in place of unknown letters, it will show
  131. a list of possible words.  For example, type  sp??k   (and press
  132. RETURN) and the list will contain "spank", "spark", "speak", etc.
  133.  
  134.  
  135.  
  136. MEMORY REQUIREMENTS
  137.  
  138. The spelling dictionary is quite large (about 300k).  If you do 
  139. not wish to use the spelling checker, delete the directory named 
  140. 'DataWP' within the !Speak application.  This will delete the 
  141. spelling dictionaries.  If you have deleted 'DataWP' you could 
  142. also copy the file !Run2 to replace the file !Run within the 
  143. !Speak application.  This reduces the amount of memory that the 
  144. TextReader uses to run.
  145.