From: Stewart Russell <scruss@cix.compulink.co.uk>
Organization: The Amiga Online Review Column - ed. Jason L. Tibbitts III
Subject: REVIEW: Protext v5.5
Keywords: application, word processor
Path: menudo.uh.edu
Distribution: world
Newsgroups: comp.sys.amiga.reviews
Followup-To: comp.sys.amiga.applications
Reply-To: Stewart Russell <scruss@cix.compulink.co.uk>
--text follows this line--
Protext is a word processor designed for putting words on paper
quickly and efficiently. It offers a powerful mail merge macro
language, phonetic spelling checker, thesaurus, hyphenation and
widow/orphan control, and full support for over 150 printers.
Swedish and German language versions are available, and English,
French, German, American and Swedish dictionaries can be
supplied.


What You Get
============

Protext comes on four disks - Program, Dictionary, Printer
Driver and Thesaurus. The system will run on a 1MB floppy based
system, but a hard disk makes life easier.

The Protext main manual (380 pages) contains everything you need
to know about the program. It's well written and laid out, and
was entirely produced with Protext. The current edition covers
v5.0 (essentially the same, except lacking the thesaurus) with
an additional booklet covering v5.5.

Other booklets contain the tutorial guide, and the printer
driver details (of which more later). It's handy to have these
separate from the main manual, as you can keep your place open
in the tutorial whilst referring to the other books.


In Use
======

Protext looks like a traditional word processor, with a status
box at the top. The window drag bar holds the active filename,
there are two lines of status information underneath, and then
the active ruler. It looks a bit like this -

PROTEXT v5.52 (c) 1991 Arnor.  Document Protext.Usenet (6K) ============
Page 2   Line 20   Col 1    No markers set    AutFrm         Key f4 to view
Insert     Justify Off    Wd-Wrap       SCR   Printer NECP60       21:39:29
L-------!-------!-------!-------!-------!-------!-------!------R

Protext now supports Intuition menus by design, rather than as a
bit of an afterthought as in versions <=4.2. The command keys
follow the Intuition recommendations, although seasoned Protext
people will probably use the combinations employed in older
versions. [After using the old keys for four years, I switched
to the Intuition ones. I am now thoroughly confused, no matter
which set I try...]

If you need to type accented text, the program supports no less
than 14 different diacritical marks, plus the whole Amiga
character set. All Roman-based typeface languages can be printed
from Protext, as long as your printer can manage the bitmapped
graphics.

Multiple file fiends can have 36 open at once, with split
screens and cut/copy/paste between them. The Clipboard isn't
used, but Protext is happy taking input from Snap.

Timed autosave will ensure that power losses won't destroy all
your work. I have a timed save every ten minutes, so at the rate
I type, I might lose a couple of words if my machine went down.

v5.5 offers Auto hyphenation using the Proximity hyphenation
system and widow and orphan control with blank line carry-over
suppression.

The Help system has been expanded from a linear help file to a
mouse-controlled hypertext system. Online help is quite brief,
but often avoids the need to dig out the manual.

Although the ARP/asl file requester can be used, Protext's batch
file selector can do more. It's more a file manager than just a
selector, as files can be renamed and deleted with it

Arnor have finally allowed Protext to run on a custom screen
(with optional interlace). It reduces clutter on the Workbench,
and since there are no other windows which can obscure the
editing screen, scrolling is fast and smooth.


Spelling Check and Thesaurus
============================

("What's another word for `thesaurus'?" - Steven Wright.)

Protext uses the Proximity/Collins/Merriam-Webster dictionary
and thesaurus information, and does so very quickly. Over 2400
words, I managed 4500 words per minute checked on an A500 with a
Quantum LPS and A590 controller. You can expect 45000 words per
minute on an A3000.

Protext has two spell check methods. The first scans the whole
text, sorts the words and checks them in alphabetical order. The
newer method checks from start to finish. Surprisingly, the
former method (which has been used by Protext from v1.0) turns
out to be around 15% slower than the latter.

Even if your spelling is truly atrocious, the phonetic approach
used by the spelling checker should give the right answer. For
example "tlifshin" returns "television" (along with televising,
diffusion, diffusing, typhlosis and televises). "Merriam-
Webster" becomes "Murrain-Lobster", so maybe the phonetic
approach isn't so good after all.

The thesaurus is useful too, for it can suggest (or move, or
propose, or recommend even) alternatives to overused words. Just
hit Ctrl-T when over a word, and a list of substitutes appears.
Hitting CR on an suggested word finds synonyms of that word, so
you can browse down to quite a depth, and far away from the
original meaning.


Programming
===========

I use Protext's macro programming language very rarely, if at
all. I've been through the mail merge tutorial and everything
seems to work, but most of this comes straight off the spec-
sheet, I'm afraid.

Protext has a full programming language - with numeric and
string variables, conditionals and repeat-until loops. These are
implemented through '>' commands (similar to Wordstar's dot
commands) in the text file, so a document can also be a program.

Cunning things can be done with variables; numeric variable can
be defined to auto-increment, which can be used for section

numbering. Field manipulation for mail merging is strong, so
with a bit of skill, automated letters could look personal.

Although it's possible to write quite a passable database in
Protext, Arnor also sell the Prodata database. This interfaces
with Protext to provide a powerful system for retrieving and
printing information. Since I've never used Prodata, I can't
comment on it - but I know plenty people who swear by it.


Printing
========

Preferences printer support is all very well, but how do you
tell a Preferences printer how to printed in Proportional
Outline Shadow Helvetica? My Pinwriter can do that, but
Preferences can't. Hence Protext uses its own drivers.

Protext printer drivers are editable text, and if you have an
obscure printer you can create a driver for it. Most printers
are already supported by Protext, except for PostScript.

One of the better reasons for using custom drivers is micro-
spaced printing. Most printers have a proportional setting, but
very few word processors know about font widths to insert
microspaces to have properly justified text. Protext handles
this well although the price you pay is a non-WYSIWYG display,
since standard screen fonts are fixed pitch.


User Support
============

In the UK, telephone support runs between 1400 and 1730, Monday
to Friday. A Priority Support service is available at #30 per
year, which guarantees priority when telephoning and rapid
turnaround of written enquiries. Free maintenance updates are
sent automatically to Priority users.

'Exfile' (named after the default command file executed at
startup) is Arnor's support magazine, available by subscription.
It contains a whole host of hints and tips, macros and general
Protext-related chatter. Exfile subscribers are eligible for a
free maintenance update - so you can catch up on user-suggested
features at low cost.

Arnor are active on CIX (Compulink Information eXchange), and
have a busy informal support conference for all their products.
Queries are answered quickly, often by the Protext development
team themselves.


Miscellaneous
=============

Protext uses its own file format, the details of which are
available from Arnor. A highly useful utility called Convert
will convert to/from a variety of other file formats - ASCII
(output is reformattable, and works well with PPage), Wordstar
(including v5.5), First Word and RTF. No specific Amiga file
formats are supported, but Convert can be programmed to
substitute control codes in the text.

Another utility is Fsort, a program which sorts ASCII files on
certain key fields. Originally designed for mail-merge address
sorting, it does have other applications (if only I could think
of some).

Both these utilities can be run from inside Protext, or from the
Workbench. Protext is rather old fashioned in that it has a
Command mode; however AmigaDOS commands can be run from this
mode or from Protext batch files.


Conclusion
==========

I've been using Protext for the last five years, on various
machines. It's not perfect, but with every new version it gets
better and better. There's lots of stuff I've missed out here
too, but I don't need most of the more intricate and clever
features.

I use Protext for producing magazine copy, or for creating
source for AmigaTeX. On the rare occasions I print from the
program I'm impressed by the results obtained from built-in
printer fonts, especially when proportionally spaced.

If you want pictures, use DTP and wait while the screen redraws.
Protext is zero-wait-state *word* processing.

--
PROTEXT v5.5

                Arnor Ltd
                611 Lincoln Road
                Peterborough
                PE1 3HA
                England

        Tel-    0733 68909

        UK Pricing (Pounds Sterling, inc VAT)

        Protext v5.5                                    #152.75
        Extra Dictionary for v5.5 (Fr/Ger/US/Swedish)    #35.25
          (including thesaurus and hyphenation files.)

        Protext v4.3                                     #50.00


Protext 5.5 runs on all Amigas with Kickstart 1.2 or greater and
1MB or more of RAM. It is also available on the PC, ST and Acorn
Archimedes.

[Protext 4.3 is a cut down version which will run on 512KB
machines. It has a simpler spelling checker, no thesaurus, and
less of the clever formatting and printing features.]

A Protext v5.5 demo is available free of charge from Arnor, or
from your local distributor.

Distributors

[Contact the company concerned for the current price in your
currency.]

USA                                     France

Michtron Inc.                           Jessico Impex
3201 Drummond Plaza                     8 Boul. Joseph Garnier
Newark DE 19711                         06100 NICE
Tel: +1 302 454 7946                    Tel: +33 93 516130
Fax: +1 302 454 1403                    fax: +33 93 970700

Sweden (Swedish version available)      Australia

Bremberg Electronics                    Pactronics Pty Ltd
Villa Bergvalla 5373                    98 Carnarvon Street
S-54400 HJO                             Silverwater
Tel: +46 503 40330                      NSW 2141
Fax: +46 503 40033                      Tel: +61 (0)2 748 4700
                                        fax: +61 (0)2 748 4604

Germany (where Protext is known as Prowort, for legal reasons)

Prowort Service
Postfach 1316
D-8045 ISMANING
Tel: +49 (0)89 966270
Fax: +49 (0)89 965001

--
Stewart C. Russell          I live for CIX, but we don't share opinions.
scruss@cix.compulink.co.uk
Fidonet: 2:259/2.4             "I've seen it. It's rubbish." - Marvin