home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / reviews / software / text / propergrammarii < prev    next >
Internet Message Format  |  1993-06-13  |  9KB

  1. Path: menudo.uh.edu!usenet
  2. From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: Proper Grammar II
  5. Followup-To: comp.sys.amiga.applications
  6. Date: 13 Jun 1993 15:56:16 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 222
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <1vfin0$sjh@menudo.uh.edu>
  12. Reply-To: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: grammar, spelling, commercial
  15.  
  16.  
  17. PRODUCT REVIEW
  18.  
  19.     Proper Grammar II
  20.  
  21.     [MODERATOR'S NOTE:  A Postscript file generated by Final Copy II
  22.     accompanies this review in a separate article.  - Dan]
  23.  
  24.  
  25. BRIEF DESCRIPTION
  26.  
  27.     Proper Grammar II is a grammar checker, and much more. It helps you
  28. make sure that your text clearly and grammatically says what you want it to
  29. say.
  30.  
  31.     I ran Proper Grammar II on this document and corrected all the
  32. errors, except for those in titles and proper names.  Word usage is what
  33. Proper Grammar II says it should be.  The only place where I disagreed with
  34. Proper Grammar II is that it thinks "SoftWood" should be "softwood".
  35.  
  36.     [MODERATOR'S NOTE:  So everybody can see the effects of Proper
  37.     Grammar, I have not changed any grammar or spelling in this
  38.     review.  What you see is what you get.  - Dan]
  39.  
  40.  
  41. COMPANY INFORMATION
  42.  
  43.     Name:        SoftWood, Inc.
  44.     Address:    PO Box 50178
  45.             Phoenix, AZ  85076
  46.             USA
  47.  
  48.     Telephone:    (602) 431-9151
  49.     Fax:        (602) 431-8361
  50.  
  51.  
  52. LIST PRICE
  53.  
  54.     $99.95 (US).
  55.  
  56.  
  57. SPECIAL REQUIREMENTS
  58.  
  59.     Proper Grammar II requires either two floppy disks or a hard disk, at
  60. least 1 MB of RAM, and AmigaDOS 1.3.3 or better.
  61.  
  62.  
  63. COPY PROTECTION
  64.  
  65.     None.
  66.  
  67.  
  68. MACHINE USED FOR TESTING
  69.  
  70.     I tested Proper Grammar II on an Amiga 3000 with 16 MB of RAM running
  71. AmigaDOS 3.
  72.  
  73.  
  74. REVIEW
  75.  
  76.     Proper Grammar II has most of the features of a simple editor.  This
  77. isn't surprising -- most user actions that aren't simple commands are text
  78. edits.  The only things in the menus that would be out of place in an Amiga
  79. text editor are the Project>Statistics and some Project>Preferences entries.
  80. The rest of the display, however, is not much like an editor's.
  81.  
  82.     The window has four areas:
  83.  
  84.     o    Four or five lines of text for displaying grammatical errors.
  85.  
  86.     o    Four or file lines of text for displaying a brief
  87.         explanation of errors.
  88.  
  89.     o    A row of buttons for accessing grammar functions.
  90.  
  91.     o    The main text area for editing the working document.
  92.  
  93.     A typical session starts by Opening a document and clicking on the
  94. Check button.  Proper Grammar II then scans the document one sentence at a
  95. time, looking for things that it thinks are confusing:  grammatical errors,
  96. misspellings, commonly misused words, and so on.  While it runs, the Check
  97. button becomes a Stop button.  When Proper Grammar II finds an error, it
  98. highlights the erroneous text in the text window, and the Check button
  99. becomes a Continue button to click when you have dealt with that error.  If
  100. you change the sentence with the error, Proper Grammar II rechecks it,
  101. otherwise, it continues from where it stopped.
  102.  
  103.     The text that appears for an error, and the available options,
  104. depends on the nature of the error.  For most grammatical errors, there is a
  105. short explanation of the error in the middle window.  For example, an
  106. incomplete sentence generates an explanation of what makes a complete
  107. sentence, and what things to check.  You can usually request a detailed
  108. explanation.  For an incomplete sentence, the detailed explanation includes
  109. cases where an incomplete sentence is correct.
  110.  
  111.     For spelling errors and some grammatical errors, Proper Grammar II
  112. suggests one or more replacements.  Clicking on the Replace button replaces
  113. the highlighted text with the suggested replacement.  Sometimes more
  114. suggestions are available at the click of a button, and you can select one
  115. of those to replace the text.  For spelling errors, you can add the
  116. misspelled word to the user dictionary.
  117.  
  118.     For any error, you can ignore that error for the rest of this session
  119. or permanently.  You can also use the Project>Preferences>Rule On/Off Status
  120. menu to bring up a list of the error classes that Proper Grammar II can
  121. detect, and disable or enable each class.  If you have disabled a specific
  122. rule in a class, you can enable it from this requester as well.
  123. Unfortunately, you can't selectively disable rules from this requester, only
  124. classes of rules.
  125.  
  126.     The other menu entries in Project>Preferences set aspects of Proper
  127. Grammar II's behaviors that you won't change often:
  128.  
  129.     o    The definition of a paragraph during ASCII I/O.
  130.  
  131.     o    Whether Proper Grammar II starts on a workbench screen or a
  132.         custom screen.
  133.  
  134.     o    The kind of that custom screen Proper Grammar II starts on.
  135.  
  136.     o    How sensitive Proper Grammar II is to certain kinds of
  137.         errors.
  138.  
  139.     The Macros menu, the only menu other than the Project and Edit menu,
  140. is for ARexx macros.  The Macros menu allows you to bring up a file requester
  141. to run macros, and to invoke ten macros named PGMacro_1 through PGMacro_10.
  142. Because these macros are available as the function keys F1 through F10
  143. respectively, the menu entries aren't very useful.  However, the Proper
  144. Grammar II ARexx commands render this point moot.  The ARexx commands allow
  145. you to juggle screens and windows, get text from Proper Grammar II, and
  146. insert text in the current project.  There is no way to open a document from
  147. ARexx, or to save one, or to build macros to coordinate Proper Grammar II
  148. with other products.
  149.  
  150.  
  151. LIKES AND DISLIKES
  152.  
  153.     The major shortcoming of the product -- one that caused me to leave
  154. it on my shelf for years -- is that it doesn't work well with ASCII files.
  155. It insists on reformatting them, and doesn't provide any way to control that
  156. reformatting.  You must either make every sentence a separate line, with no
  157. newlines in it, or reformat your document afterwards.  This includes
  158. deleting extraneous spaces and dealing with lines that are much too long.
  159.  
  160.     Proper Grammar II insists on using fonts supplied by SoftWood, which
  161. make it look like a DTP package doing its best to display an outline font
  162. that will print nicely at 300 DPI.  While this is acceptable in a DTP
  163. package, it isn't in a utility like Proper Grammar II.  Because of this, I
  164. can't really use the program on my Workbench.
  165.  
  166.     Proper Grammar II does not use the 2.0 features when they are
  167. available.  It can't open on a named public screen, it doesn't create a
  168. public screen, and it doesn't create any AppIcons.
  169.  
  170.     On the plus side, there is a great deal of flexibility in tailoring
  171. what Proper Grammar II considers an error.  I found it quick to learn and
  172. use, and compliant with the Amiga User Interface Style Guide.
  173.  
  174.  
  175. DOCUMENTATION
  176.  
  177.     Proper Grammar II comes with an average manual.  It guides you
  178. through the program for simple things.  However, the documentation on the
  179. ARexx commands, like the ARexx commands themselves, is to brief to be useful.
  180. Nothing more than a list of commands, with a short -- and often ambiguous --
  181. description of what it does.  There is no syntax or examples; you have to
  182. figure the commands out by trial and error.
  183.  
  184.     SoftWood chose to print the manual is brown on white rather than
  185. black on white.  It's not a problem, but is a bit disconcerting.
  186.  
  187.  
  188. COMPARISON TO OTHER SIMILAR PRODUCTS
  189.  
  190.     The other similar products I've used are nearly 10 years old at this
  191. point.  The UNIX diction command isn't nearly as thorough or flexible.  I
  192. could coerce the CP/M software I used into doing most of the things that
  193. Proper Grammar II does, but it wasn't as easy to use.
  194.  
  195.  
  196. BUGS
  197.  
  198.     I didn't find bugs so much as missing features.  Suggested changes
  199. have been sent to SoftWood, and I hope they will appear in the future.
  200.  
  201.  
  202. VENDOR SUPPORT
  203.  
  204.     I didn't discuss any bugs with the company, but found SoftWood to be
  205. very prompt at upgrading Proper Grammar II to a version that worked with
  206. Final Copy II Release 2 when I needed that.
  207.  
  208.  
  209. WARRANTY
  210.  
  211.     The warranty is the usual miserable warranty that makes software
  212. companies' lawyers happy, and users either laugh or cry.  The software is
  213. what you get, they will replace the disks if they are bad, and nothing is
  214. SoftWood's fault.
  215.  
  216.  
  217. CONCLUSIONS
  218.  
  219.     Proper Grammar II is a goo