"A hamburger sat in a tree, knitting jam. Suddenly a panther
flew past, but that didn't matter, because it had an uncle in
America."
(written by someone while drinking...)
ST SOFTWARE REVIEW: PROTEXT 5.5 BY ARNOR
(Or maybe more: A comparative review against "1st Word Plus")
by Richard Karsmakers
When one wants to review a word processor with a background
thought of completely switching to full time use of it, it's a
rather handy thing to go and write the review of the word
processor in question using that very same word processor itself.
Therefore I am now writing this review using Arnor's latest,
"Protext" version 5.52.
Apart from making a list of "1st Word Plus" key functions and
the "Protext" equivalents and printing that out (using "1st Word
Plus") I have had to do two things so far.
First, I had to install the "Protext" program. This is a doddle,
really, and running the CONFIG program is easy too. I used it,
among other less significant things, to install "Protext" for use
with a German keyboard layout. I also changed the default ruler
so that is complies with the 65-column width of the ST NEWS
pageview mode.
Second, I found the "'" was not present which I needed in the
above paragraph already. I used the CONFIG program and the Atari
ST ASCII table to get it properly installed. So now the keyboard
layout had a "'" and a "`", both of which were not present
before.
When starting to work with "Protext", there are a couple of
things that immediately strike you, especially if you (like me)
were used to working exclusively with "First Word Plus". In the
rest of this review, assuming that you are familiar with GST's
word processor, I will mention "1st Word Plus" comparisons a lot.
First, you will notice a different screen layout. As it does not
use GEM at all, there is no GEM window. This means you have the
full width of the screen at your disposal, however. Only the
upper three lines are occupied by two status lines and a ruler.
The menus that come falling down when pressing the right mouse
button or F3 are large and ergonomic, but quite a bit slower than
GEM.
Second, one has to get used to several different keyboard
functions. Making something bold, for example, entails the
pressing of CTRL-X followed by 'b' (or the shorter version, ALT-
B, which is basically a default macro like we'll see further on)
instead of just F1 like was the case with "1st Word Plus". Having
a hard space at the beginning of a paragraph (i.e. an indented
space that will remain ONE space in spite of possible
reformatting) is no longer CTRL-SPACE, but CTRL-N followed by
pressing SPACE. Something that is also immediately apparent is
the swapping that took place between SHIFTED arrow keys and
CONTROLLED arrow keys.
Third, saving a file does not allow you to use an item selector.
It either saves under the same name it was loaded from (i.e.
"Save and resume" in "1st Word Plus") or prompts for a file name
when the file has just been created. Although you can specify
full path names here, using an item selector would have been a
lot friendlier.
Fourth, you can position the cursor anywhere on the screen. With
"1st Word Plus", you could only get to a letter that was already
typed on the screen, or to a defined space. Getting to the
position directly below the word 'item selector' in the above
paragraph, for example, would have been impossible using "1st
Word Plus" - which would have put it at the end of the line
ending with the word 'friendlier'.
Using the CONFIG program I utilised earlier to get the "'" to
work, I could have redefined the entire keyboard layout of
"Protext". It is possible to redefine any key on the keyboard
with exceptions of the SHIFT keys. I could have alleviated some
of the key 'problems' I mentioned above but decided not to. But,
nonetheless, this possibility makes for an extremely flexible
program that anyone can adapt to his or her own particular
purposes - but working with the default functions proves fast
enough after the initial time you spend getting used to the whole
thing. OK.
Like in any proper review, I will now get down to describing the
various features of the program. I will do this by means of
taking myself through the manual.
Entering and correcting text
In this department, "Protext" makes all your wishes come true.
Of course it can do all the obvious things that I will not insult
your or my intelligence with by describing here. On top of the
default set of things, however, it can do quite a bit more.
Case handling is quite deftly done, for example. With a swift
key stroke it is possible to change case of a word or letter. You
can also swap two characters with one keystroke (to enable you to
correct a word like 'corretc'. Deleted bits of line are buffered
and can be put back (undo) if longer than three characters. You
can rapidly use quick keystrokes to move the cursor back-and
forward a letter, a word, a line or a sentence. Many different
kinds of markers are catered for that are saved to disk with the
text.
The File Selector and Disk Utilities
Although you can set a parameter to using the GEM (or any
alternative) file selector, "Protext" has quite a powerful
alternative built in itself. It basically allows most operations
you'd expect (viewing in different sort orders, loading, saving,
selecting), but you can also have a go at copying, erasing,
renaming, contents viewing and folder creation. As a matter of
fact it offers many options that make up the strengths of
alternative file selectors like "Universal Item Selector III". It
even offers one function "UIS III" does not have: It enables you
to map a disk - this shows all directories and subdirectories in
a TREE kind of way, which is very easy for the quick location of
folders.
Cut and paste editing
Here, my feelings towards "1st Word Plus" are slightly bivalent.
I like the GST program more on one hand because it allows more
keystroke block options such as 'go to start' and 'go to bottom'.
But that's about all that speaks in favour of said program.
The main strength of "Protext" is that you can have most command
mode functions (see further) operate only on the block. You can,
for example, apply COUNT (like "1st Word Plus" 'statistics'),
FIND, REPLACE, FIX (transform all soft spaces and TABs into hard
spaces), NUMBER (add/remove line numbers - great for program
listings), PRINT (and a host of varieties), SAVE, SAVEA (save as
ASCII) and SPELL (spell-check) either to the entire document or
to the block that's currently defined.
Another very powerful feature is hidden behind the 'box mode'.
With this it is possible to define special blocks called boxes.
With this you can for example define block operations to work on
a column of figures. You can then delete an entire column of
figures with a few easy keystrokes without affecting the contents
to the left and right. This replaces tedious repetitive actions
you have to undertake manually on each line because otherwise
block operations would affect all contents (of course you could
also have used MACRO mode - see further - to do this, but boxes
are even handier).
Rulers, Tabs and Margins
Like "1st Word Plus", "Protext" allows limitless amounts of
rulers to be used in the text so as to achieve effects such as
different page widths or pieces of text with different tabs.
Unlike "1st Word Plus", these are displayed at the appropriate
locations in the text. This may sound messy (and it does mess up
the text a bit), but in the end it's easier.
Where "1st Word Plus" offers two different sorts of TAB,
"Protext" offers three. The first is the normal TAB that can be
used for jumping horizontally, or for indenting text. The second
is the decimal or right justification TAB. This allows you to
right justify against a TAB position. In the case of numbers, the
"." will be centred. The right margin, by default, is a right
justification TAB. Third, "Protext" throws in the centre TAB.
This is a new one, which allows text to be centred around that
TAB position. This is a bit like the middle of the ruler with
"1st Word Plus", with the exception that the centre TAB can be on
any position in a ruler - and there can be several on one ruler.
Easy commands like "Copy default ruler" (CTRL-D) and "Restore
previous ruler but one" (CTRL-R) complement this department.
Text formatting
Another thing that will strike you when starting to work with
"Protext" is its auto reformatting. This automatically reformats
the paragraph you have edited once the cursor leaves it. This
replaces the compulsory "go up to the start of the paragraph and
then press F10" of "1st Word Plus". Wonderful. More and more,
"Protext" conveys a sense of being a word processor in the MS-DOS
quality sense of the word.
Needless to say, "Protext" also supports word wrap (the sentence
automatically being continued on the next line when typing past
the righthand margin) and right justification (the right margin
being a straight line instead of a jagged one).
Reformatting can also be done manually, of course. Commands are
provided that format the rest of a paragraph (strictly taken this
is F10 of "1st Word Plus") or format the current paragraph
without moving the cursor. It is even possible to format while
printing; this is a handy option when mail merging and the data
lines to be included have contents of different length in the
middle of a paragraph that needs to be right justified.
"Protext" hyphenation is something else that needs to be
mentioned separately. Of course it supports soft hyphens (words
are hyphenated only when at the right margin), but it also allows
the user to influence the hyphenation frequency - which is
basically the ratio of white space and text that needs to be
reached before it starts to auto-hyphenate any word. Although I
have admit that I have not worked with the program long enough to
have concluded that its auto-hyphenation is perfect, it seems to
be very close to it. A German version of the hyphenation
algorithm (separate algorithms may be loaded) is said even to
change "Drucker" into "Druk-ker" and "Schiffahrt" into "Shiff-
fahrt". Now that's what I call neat; the stuff that should be
standard with any word processor but isn't.
Before ending this bit, the bit about 'widows and orphans' and
'blank line suppression' during printing needs to be mentioned. A
'widow' is the last line of a paragraph at the top of a next
page; an 'orphan' is the first line of a paragraph on the end of
a line - or the other way around. These unwanted events can be
suppressed. Also, a blank line on top of a document (e.g. when
the previous paragraph ended on the bottom line of the previous
page and you added an empty line after it).
Again: Very neat. It shows that thinking went into the program.
Find and Replace
The 'find' and 'replace' options can only be called from command
mode (more about that later) or from the pull down menu. This
entails either pressing "Esc" followed by "FIND" or "REPLACE", or
F3, T, F/R respectively.
This is hardly as quick and intuitive as "1st Word Plus" that
allows ALT-F or ALT-R for these respective operations. But I can
assure you that there the inconveniences end - "Protext" offers
search and replace operation that will make any writer's mouth
drip with saliva (well...mine more or less did).
What else to do rather then going through them one by one?
GLOBAL. When set, the operation will be executed on the entire
document, regardless of current cursor position.
CASE SPECIFIC. This switch sets the program to ignore or not
ignore case. So "find" will find "Find", "find" and "FIND" if
this switch is off.
WORD. This is where "Protext" continues where "1st Word Plus"
left off. When switched on, this assured that the word you're
looking for is only found when it is truly a word. So "the" will
then only be found as "the" - and not in "there" and "loathe".
Great, innit?
BACKWARDS. This checks backwards, starting at the current
position or at the bottom of the document (the latter case if
'global' is switched on).
ALL. Well...this selects whether or not all strings should be
replaced. In the case of find, however, it will give the total of
all occurrences of the string.
SPACE IGNORE. Another one I've always waited for. It switched
'ignore spaces' off or on. So "Wow! Wow!" will find both
"Wow! Wow!" and "Wow! Wow!", for example, if switched on.
FIND OR REPLACE THE nTH OCCURRENCE. Another handy option.
These powerful FIND and REPLACE commands are complemented by
quick key combination to repeat them, either upward or downward
(F5 and F6 respectively, which is faster than "1st Word Plus"
ALT-A - that can also only repeat in the current direction).
Further, the use of the "?" wild card is allowed - also in the
case of REPLACE, even though the wild cards in the FIND and
REPLACE strings must be the same. Of course, all FIND and REPLACE
commands also have a variety that will only act on the current
block you've defined. Quick key combinations are provided to find
the previous/next word that is the same as the one the cursor is
on.
Line Drawing Mode
This is a rather handy option that I can, unfortunately, not
demonstrate due to the limitations of the ST NEWS page-view mode.
Within "Protext", this allows you to draw simple line figures
within the text. They can be printed out as well, provided that
the printer has IBM character set support. You can draw either
with single or with double lines.
Needless to say, this can greatly enhance the appearance of a
document.
Some more miscellaneous Editing Commands
In this part of the review I will handle some of the commands
that the user manual also stored in a similar chapter.
First, there is the possibility to AUTO-save a document at a
specific time interval. This specific time can be specified in
seconds using the CONFIG program, as can the size beyond which
this should not be done automatically but, rather, after
confirmation by the user.
"Protext" also allows some basic calculations. These make it
possible to add together a column of figures or row of figures in
'addition mode'. The result can be inserted in the text.
Unfortunately they have not included the xx'yy" format of numbers
to add hours and minutes (or minutes and seconds) together. This
may be an idea for the future.
For work in 'program mode' (useful for typing in listings of C
or whatever) an auto-indent option is even catered for. This
makes it a lot easier to type indented pieces of program code.
Further commands are the typing of the current date or time at
the current cursor position, the viewing of the text with (ouch!)
or without (sigh!) control codes, and the definition of page
break lines. Additional lines can be displayed in monochrome mode
- 50 instead of the usual 25. The program uses a smaller
character set then.
Multiple File Editing
It has to be said that "1st Word Plus" made it very easy to work
with multiple files in memory - so I was spoilt with respect to
that. Although "Protext" allows up to 36 files to be in memory at
any time (providing sufficient memory is present), initially
their handling is not as easy as in "1st Word Plus" (but, then
again, can it be any easier?). Working with two files in memory
is comfortable and easy, and with more documents things get
slightly more complicated.
When multiple files are in memory, everything revolves around a
table of documents currently in memory. Each entry there has a
number (0-35), a filename and a full filename with path. A
document that was edited but not yet saved has a 'tick' before
its name. The SHOW command shows this table, after which "SWAP x"
or "SWAP filename" can be used to swap to a file with that number
(x) or to load in an extra file respectively.
It is possible to copy blocks between files and it is possible
to show two files on the screen at the same time (horizontal
split screen). These two files can then even be locked so that
all scroll operations are performed on both displayed files at
the same time.
Printing
The number of printer drivers supplied with "Protext", that come
on a separate disk, is impressive. A separate booklet explains
how they are to be installed. What's even more useful, however,
is that the same booklet includes a list of just about any
printer on the market, along with the printer driver you had best
use for it. Without that list, I would have spent ages finding
out that I should use an Epson LQ2500 printer driver for my
Citizen Swift 9 printer! Installing a printer is one of the most
important things to be done when you want to do some serious word
processing - otherwise it would be like having an expensive
Pioneer audio installation with defective white brand speakers,
attached with defective wires.
Great. Arnor scores a lot of points here.
Printer control codes can be implemented in the text at any
time. Principally, character styles like bold and underlined (and
combinations thereof) are printer control codes, too. You can add
a printer code by pressing CTRL-X followed by any of 16 (a-z)
characters. These can be programmed by the user to achieve
anything the printer supports. By default, they already handle
things like pica, proportional, super/subscript, the text styles
(except light), condensed, elite, enlarged, et cetera. Oddly, the
light text style is not supported (I added it later in "1st Word
Plus").
With a wide variety of printing commands, all available either
through the command mode or the pull-down menus, you can print a
block, print a page, print from disk ("1st Word Plus" 'print') or
print straight from memory ("1st Word Plus" 'print current'). You
can even print to the screen or to a file. The first may be used
to check if everything comes out alright, the latter may be used
to create files that can later be printed with the desktop
view/print option.
That is not all, however.
As you would expect from a decent word processor, background
printing is supported. Nothing exciting, actually. Some of the
more exciting things, however, are the support of microspacing,
proportional print and (hold on) the support of newspaper column
printing.
Newspaper column printer allows you to print out a document in
several columns, like in a newspaper. You can define the number
of columns, and you can define the total width (in characters)
that may be taken up by the document on the printer.
The Spelling Checker
Yes. It has a spelling checker built in. It features 110,000+
words (including medical and legal terms - rather a lot) with
very fast phonetic lookup for spelling corrections. That's pretty
neat when compared with "1st Word Plus", that offers 'only'
40,000 English words (the Dutch dictionary offers about 65,000
from what I've heard). There are different dictionaries for UK-
English, American English, German, French and Swedish.
The spelling checker does all I was used to get from "1st Word
Plus" - and a bit more. Of course it will find words that have
been misspelt. But it will also check for capitalisation of
proper nouns. It will check "doesn't" as one word instead of
"doesn" and "t". It also does this with "e.g.". When spell
checking in edit mode, it will also warn you if it finds two
identical words in succession (a good thing, as I often tend to
type "is is" instead of "it is" - strange though this may be). It
will check for a capital at the start of a sentence. You can
spell-check while typing. The works.
You can spell-check a document, or a block, or the current word.
Nothing seems to pose a problem for "Protext". When spell
checking, you have further options at your disposal the likes of
"change spelling of word" ("1st Word Plus" 'replace'), "ignore
all occurrences of the word" (you had to include it in the spell
check file with "1st Word Plus", even if you didn't want that
to), "store word in dictionary" ("1st Word Plus" 'store'), "look
up correct spelling" ("1st Word Plus" 'browse') and "ignore one
occurrence only".
Like I said: It offers what "1st Word Plus", and probably most
other words processors offer - and does not stop at that.
Before going on to the next topic, I would like to mention a
command mode function that relates to the spelling checker. This
is the ANAGRAM command. This command is very powerful. It is best
illustrated by giving you the same examples the manual gives.
"ANAGRAM NAME". This will give all anagrams of "NAME", like
"MANE", and "AMEN".
"ANAGRAM NAME?". As you see, you can use wild cards here again.
This will come up with words containing the N, A, M, E and one
more character. Like "NAMED" and "MEANS".
"II????". This will come up with any 6-letter word containing at
least two I's. Try to think some up yourself. The program came up
with over 290...
"KK*". This will come up with a word of any length containing
two K's (at least). I have not tried typing this in to try.
"?????????????????????????*". Will come up with any word that is
twentyfive characters or longer (it came up with 24 words, which
almost all had to do with medical science). I will not try to
baffle you with them, easy though it would have been.
It need not be said that this is the perfect solution to people
who enjoy doing crosswords, or people who need to find a word
that rhymes, or...or...
The Thesaurus
People who already started drooling when reading the above will
start to have cataracts erupt from their aural cavities when
learning that "Protext", as of version 5.5, has a "Thesaurus"
built in. Such a wonderful thing is no species of extinct
reptile, as you may know, but a helping hand when looking for
another word for 'beautiful' or 'hateful', or whatever you may
come up with. Synonyms are only a keystroke away, and the
alternatives can be easily inserted into the text.
It has 43,000 entry points and 827,000 responses. I seem to
recall that "K-Roget" (the Kuma program with which I faithfully
worked so far) features about 150,000 responses - correct me if
I'm wrong.
It's simply beautiful. Expect more excessive use of the English
language from me from now on!
French and German versions are in the pipeline.
Index and contents
Does anyone remember me raving a bit about "1st Xtra", the
utility program for "1st Word Plus", the program that (among
other things) allowed the creation of lists of contents and an
index for a file?
With respect to the "1st Xtra" author, look no further than
"Protext". And the brilliant thing is that it's all built in,
which is a tremendous advantage. You can mark words to be
included in the index, and it can even be done with phrases. You
can even have index references that do not appear in the text,
and index subheadings. Oh boy, oh boy.
There's just so much of the good stuff in this program. I can't
wait to get on to the next bit - so I won't.
Macros and Exec Files
Comparisons between "Protext" and legendary word processors such
as "Word Perfect" do not stop yet. The fact that it allows the
use of macros and exec files proves this rather adequately.
Ah! How I love the understatement!
Macros, as you may know, are recorded sequences of key presses
that can be played back. In theory, "Protext" allows up to 128
macros to be defined - and each can have a length of 255
characters. Many (about 50) of these possible macros have already
been defined by default, allowing quicker selections of special
characters and text styles for example.
Macro recording is really easy. Just press CTRL-F1 followed by
the key you want the macro to be on. Then you can record, ending
the recording by CTRL-F1. Macros can be saved with the command
mode SAVEKEYS command. Specialist macros can be defined by means
of the command mode MACRO command, that allows you to enter the
sequence of keys and functions by means of typing their codes -
as opposed to the recording method.
On to the Exec files.
As "Protext" has a command mode CLI not unlike MS-DOS, I was not
overly surprised (but duly satisfied) with the inclusion of a
kind of batch file possibility, here called "Exec Files". These
allow for sequences of commands you often use to be written in a
text file to be executed afterwards by typing the name of the
text file. All codes, functions, etc. can be used by means of the
token list in the back of the manual.
To make everything complete, there's even an AUTO exec file that
will be executed automatically when "Protext" is started.
Very good, Arnor!
The Command Mode
You should already have noticed me mentioning the "Protext"
command mode at several occasions earlier in this review. Here I
will go through some of the more remarkable commands that I have
not already described.
Pressing "Esc" causes the command line interpreter to appear
halfway down the screen. Pressing "Esc" again will cause you to
enter edit mode again; if you don't, you can enter commands.
Some of the basic I/O functions are catered for here. You may
find the DIR, ERASE, MKDIR, RENAME, RMDIR and TYPE commands
(among others) familiar from a shell or MS-DOS user interface.
LOAD, SAVE and PRINT can also be found here (with specific
varieties).
The commands recognised are A (selects drive A), ABANDON
(empties printer buffer), ACCESS, ANAGRAM (see above), B (selects
drive B...), BACK (switched background printing on/off), BUILD
(dictionary command), C (...), CALC (basic calculations), CAT,
CHDIR, CLEAR, CLEARKEYS, CLS, CODE, CONFIG, CONT, CONVERT (calls
the File Conversion utility), COPY, COUNT, COUNTB, D (...er...),
DATE, DELWORDS (dictionary command), DIR, DOC, DRIVE, ECHO, ERASE
(also DEL), EXEC, EXECS, EXT, FF, FIND (see above), FINDB, FINDW
(like ANAGRAM, but does nut shuffle the characters), FIX, FIXB,
FORMAT (format a document), FORMATB (format a block), FSORT, GOTO
(goto page/line/column), HELP (extensive help mode), INDEX (build
index), INK (ST-exclusive command, used to set medium res
colours), INSWORDS (dictionary command), KEY, KEYB (select
keyboard type, on ST either 'normal' or 'with numeric keypad as
on PC'), KEYDEF (redefines a key), LANG (selects keyboard
language, e.g. German, English, etc.), LINK, LISTD (dictionary
list command), LMACROS (list macros already defined), LOAD,
LOADCFG, LOADKEYS, LOOKUP (lookup a word in the dictionary),
MACRO (identical to KEY), MAKED (dictionary merge command), MERGE
(like "1st Word Plus" 'Read file...'), MKDIR, NAME (changes
current document name in memory), NUMBER, NUMBERB (numbers the
lines in a block, or removes them), PARALLEL, PATH, PAUSE (when
in Exec File, waits for a key), PM (calls the print menu), PRINT
(standard print command), PRINTB (print block), PRINTER (loads
printer driver), PRINTF (print to file), PRINTFB (print block to
file), PRINTOFF/PRINTOF (echo of screen output to printer or
not), PRINTP (print page(s)), PRINTPQ (print page in NLQ),
PRINTPS (print page to screen), PRINTQ (print in NLQ), PRINTQB
(print block in NLQ), PRINTS (print to screen), PRINTSB (print
block on screen), PROG, PROTECT (read-only a file - opposite to
ACCESS), QUIT (...er...), RENAME, REPLACE (see above), REPLACEB,
RMDIR, SAVE, SAVEA (save as ASCII), SAVEAB (save block as ASCII),
SAVEB (save block), SAVEKEYS (see above), SERIAL, SET (set
environment variables), SHOW (see above), SL (select spell
checking language; automatically changes dictionary paths and
file names), SPELL (see above), SPELLB, SPLIT, SPOOL/SPOOLOFF
(switches on/off the echoing of screen output to a file), STATUS
(shows "Protext" CONFIG status), STOP, SWAP (see above), SYMBOL,
TAB, TIME, TOUCH (set file to current time and date), TYPE
(display a file on the screen), TYPEWRITER (everything that is
typed is printed immediately), UPDATE (same as copy, but file is
only copied if source file is of later date as target file if it
already exists) and WINDOW.
These commands, there being plenty of them, increase the already
huge power of "Protext" tremendously.
Stored Commands
"Protext" also enables the user to type in commands in the text.
These are of a totally different nature than the ones in Command
Mode, and generally have to do with output format. At the start
of a document, for example, you can define its bottom margin, top
margin, side margins, headers, footers, etc.
These command are typed in in the text, and are preceded by a
greater than (>) sign at the start of a line. Some allow
parameters to be passed.
These so-called stored commands are very specific. I think it
suffices to say that there are about fifty of them, and that I do
not want to describe them in this review.
File Conversion
Although not integrated into "Protext" itself, the software
package includes a CONVERT program that can easily be called from
the "Protext" command mode.
The following conversions are possible:
ASCII from/to Protext
CPM/CPC Protext from/to Protext
Amiga/Archimedes Protext from/to PC/ST Protext
WordStar (up to 5.5) from/to Protext
First Word Plus from/to Protext
Rich Text Format (RTF) from/to Protext
Concluding
Not everything "Protext" is capable of doing is mentioned in
this review. I have included the bits I found juicy, and I may
very well have left out an option or two that would specifically
have turned you on.
I think it is safe to say, however, that "Protext" is the best
word processor package I have ever been able to work with. I have
to say that I have only had hands-on experience with "1st Word
Plus" and "Word Perfect" (a little) on the ST and "Microsoft
Word" on the PC. I find "Protext" a lot more, let's say,
transparent, and very easy to use yet almost infeasibly
extensive. I am glad I discovered the existence of this package,
for otherwise I would have had a frustrating life ahead of me
without knowing that so much more is possible.
"Protext" offers everything a writer may want. It is a huge
integrated chunk of program with all the knobs and bells on you
might wish. It also has powerful mail merge options that feature
read date from files; ask for variables from keyboard; display
messages while printing; include file for printing; reformat
whilst printing; conditional printing and repeat-until loops;
numeric calculations and string expressions including substrings;
record information to a separate file; Roman numeral output; self
incrementing variables and time and date.
You see: It has everything you'd want. And even if it didn't
have it, I'm sure Arnor would do something about it eventually.
Also, the fact that "Protext" seems not to use any GEM at all
makes it possible to include dialog box operations in macros.
Also, this is the perfect way of avoiding the notorious "1st Word
Plus" crash bug, which is actually a bug in GEM.
I am proud to be a "Protext" user. It is a rich, extremely well
designed program with all the knobs you'll want. Its screen
output is quite fast, and the others bits are even better than
that. It is the "Superbase Professional" of word processing. I
had always thought I hadn't missed anything using "1st Word
Plus". How wrong I turned out to have been. Innocence is no
excuse. Check out this program; once you've taken the trouble of
getting used to its basic commands, it will sweep you off your
feet with joy. It's a word processor, "K-Roget", "K-Rhyme" (kind
of), "Mail Merge", dictionary maintenance program and all that
stuff in one.
"Protext" is available at 152.75 pound sterling from:
Arnor Limited
611 Lincoln Road
Peterborough PE1 3HA
England
Tel. (international): ++44-733-68909
The program requires 1 megabyte of memory. To really enjoy it,
you would also need a harddisk or a large RAMdisk (so you'd need
lotsa meg of memory).
I'd like to extend sincere thanks to Mr. Douglas Thompson of
Arnor for arranging the review copy. Cheers!
Disclaimer
The text of the articles is identical to the originals like they appeared
in old ST NEWS issues. Please take into consideration that the author(s)
was (were) a lot younger and less responsible back then. So bad jokes,
bad English, youthful arrogance, insults, bravura, over-crediting and
tastelessness should be taken with at least a grain of salt. Any contact
and/or payment information, as well as deadlines/release dates of any
kind should be regarded as outdated. Due to the fact that these pages are
not actually contained in an Atari executable here, references to scroll
texts, featured demo screens and hidden articles may also be irrelevant.