Arnor - Protext PCWApplications Bureautique
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Word processing, like typewriting, can be a very subjective thing. There are writers who claim they can't do anything unless they're sitting in front of their trusty Remingtons, others who favour Underwoods. I've known those who could only ever write with a stubby 6B pencil, and more recently those who don't believe in any word processor which uses pull-down menus.

In most cases, these prejudices stem from the first pen, keyboard or computer the writer used, so it's not surprising there are many fanatical LocoScript users who know of nothing else. Well. Arnor would have you think again and consider the virtues of their latest version of PROTEXT.

PROTEXT first appeared on the Amstrad CPC range and achieved notable success as being the only word processor which worked fast and efficiently and without recourse to CP/M. For the PCW version, though, Arnor have had to add many more features to make the transition from LocoScript worthwhile. To this end they've added a spelling checker, mail merger, a useful set of utilities and the ability to work on two text files at once.

Initial impressions

Protext is supplied as a single 3" disc, with a thick loose leaf manual, all housed in a robust black slip case. The manual is well written, is sub-divided into four main sections, and includes a quick-reference guide, a glossary and an index. The style of writing is informative without being patronising, and there is commendably little jargon in the text. There is a tutorial section to each chapter as well as reference lists of the commands. It would be nice to have seen a quick reference card listing the commands, as this is still easier than referring to the manual, but the on-screen help facility goes some way to offset this shortcoming.

Setting up PROTEXT is a very straightforward process, nicely automated by use of the program's own EXEC file utility, which is a more sophisticated version of CP/M's SUBMIT program. It allows the EXEC file to pause in mid flow and display prompts for disc swaps and the like. Once you've transferred the files from the master disc to two of your own (one for PROTEXT and its utilities, the other for the spelling checker), you can change the file which holds the initial set up to make use of the RAM disc on a PCW. This speeds the operation of the word processor.

Command Performance

Having set up your discs, you start PROTEXT by 'booting' your PCW with the copy of the master disc. The initial screen is divided in two, with a two line banner at the top of the screen and a command line strip about half way down. When you move into edit mode, the strip disappears and all but the top three lines of the screen are available for text.

You can do many things from command mode: copy files, format discs, rename your text, count the words, clear the edit screen and print a document, to name but a few. PROTEXT forms a kind of operating 'shell' around the word processor, and most of the jobs you need to do while word processing can be achieved without returning to CP/M.

There are over 60 commands available from command mode. Most have abbreviations to speed typing and many which have variations for slightly different functions. For instance, PRINT will print the current file in draft mode on the printer. You can add a filename to print a file directly from disc, type PRINT Q to print in NLQ, PRINTS to print to the screen (saves a lot of paper) or P R I N T F to print to a disc file. All the commands are memorable which makes them much easier to learn than WordStar's.

Printing can be done in the 'background', meaning that you can print out one document while working on another. This is a very handy facility, particularly if you produce a lot of short correspondence on your PCW.

Getting at the editor

You press [STOP] to move from command mode to edit mode, and the command strip disappears from the screen leaving a two line banner and a single default ruler.

This banner shows several useful pieces of information: current document name and length; justification, insert/overwrite and word-wrap status; page, line and column number and number of markers set. The top line of the banner sometimes changes when particular commands are executed.

A PROTEXT ruler is much like a LocoScript layout, except that you can have any number in a document and each one is individual. This means that when you alter one ruler to change the format of the text below it, it doesn't affect any other ruler in the document.

The editing cursor is controlled with the arrow keys, and movements are amplified with [SHIFT] and [ A L T ] , You can also move in blocks of paragraphs or screens, and to the beginning or end of the text. Scrolling the text with the cursor keys alone is quite slow, but when you move through it by the page, PROTEXT redraws the screen very quickly. You can also use the GOTO command from command mode to move directly to a given page number.

You can delete left and right, and to the start and end of a line. Any deletion is transferred into a delete buffer which can be recalled at any other point in the document. This is useful for moving lines of text, but you can also define a block of any size and move, copy, delete and save it to disc. When text is changed in this way, you have to reformat it with the [ A L T ] F command, which works fast.

PROTEXT can search your document quickly for any string of characters and replace it with another, using a variety of different options. There are also useful 'extras', such as transposing case, swapping two characters in one operation and redefining any character on the screen. Hard returns and spaces can also be displayed, in much the same way as with LocoScript.

Most of the functions within the editor are controlled using [ A L T ] plus one alphabetic character, but occasionally [ S H I F T ] and [ A L T ] are used together. Many commands are mnemonic, but you still have to be prepared to spend some time learning them before you can get the most out of PROTEXT. If you forget any of the commands you can call up four lines of help at the bottom of the screen, and page through a dozen of these mini-screens to find the command you want.

Embedded commands

As well as the [ A L T ] controls you use while editing, you can also insert commands into the text which are executed when the document is printed. These are known as embedded commands, and cover such things as margins, headers and footers (only single line ones), printer control codes and page numbers. They are also used to create control files for mail-merging.

Both embedded commands and short text phrases can be built into 'phrase' files. These can be loaded from and saved to disc separately from the rest of the text. Up to 26 phrases can be used in one document.

As an example, the screen shot of a solicitor's letter shows the >PL , >HE ,  >FO and >OC commands. '>PL 70' defines the page length as 70 lines, '>HE Grabham ...' defines the header, '> FO Page %' puts the page number into the footer and '>OC 27 "I"' sends a code to the PCW printer which changes the line pitch to 10 lines per inch.

The ruler is set up to ease the drawing of the table, which uses the techniques shown in last month's LocoScript article.

A better spell

Once you've written your epic, you'd better check the spelling, and PROTEXT comes complete with an adapted version of PROSPELL, which was covered in an earlier review. The PROTEXT spelling checker can only check a complete document, and you have to return to command mode to call it in. It's a shame Arnor couldn't have taken the opportunity to integrate the checker into the editor, so you could check individual words against its dictionary.

The spelling checker is fast (with a claimed speed of around 1800 words a minute) and the dictionary contains about 33,000 words. You can add your own words to it. but remember that the dictionary isn't intelligent. If you add 'import', it won't know 'imports', 'importation' or 'important'. This, of course, is true of most spell checker dictionaries.

Take a letter

The other major part of PROTEXT is the inbuilt mailmerger. This can take data from a database file or another PROTEXT file and combine it with a text document to produce a form letter, set of labels or other repetitive document. All it requires is that each piece of information in the database record (each 'field') is separated by a comma or a [ RETURN ] code.

You can prepare the repeated part of the document exactly as you would any other text file under PROTEXT, and then call in the items in the datafile and combine or 'merge' them with it to produce a set of letters, labels or whatever.

You can arrange to print certain records only, certain fields from each record, or even parts of each field. The print control is created with embedded commands, as is the page formatting. The screen shot of a form letter shows how these commands are used.

The mail-merge commands within PROTEXT is very powerful. You can create variables to hold values from your datafile, and choose to manipulate them in certain ways depending on the value of an 'IF' statement, in much the same way you would do in BASIC. The statements in the control document work as follows:

  • >CO indicates a comment line, much as a REM statement does in BASIC
  • >DF defines the file which will provide the data for the mail merging process
  • >RU reads in values for all the variables that will be used by the control program. There must be a value for each variable read into the program.
  • >IF sets up a conditional statement. In the example, a letter is only printed if the customer comes from 'Hants'.
  • >SV sets a variable. In the example, the value of 'rate' is set to 2 or 4 depending on the contents of 'balance'.
  • >EL defines what to do if the IF condition isn't true.
    Acts as an 'ELSE' statement.
  • >EI ends an IF condition, which may run over several lines.
  • & is used to mark a variable within the text of the control document. It is used immediately before and after each variable.


PROTEXT is fast and well equipped. It provides spell checking and mail-merging normally only available with extra packages for other word processors. It does take a while to learn all the extra codes, but Arnor have gone out of their way to try and make this as easy as possible.

Once you've got to grips with the rather different approach to word processing, PROTEXT provides an efficient alternative to the likes of LocoScript and Wordstar. It remains to be seen whether it can hold its head up against the long awaited Locoscript 2. Time will tell.


★ YEAR: 1987
★ CONFIG: CP/M + 128K
★ AUTHOR(S): ???
★ PRICE: £79.95


» Arnor-Protext-Maxam-Prospell-Promerge-Rombo-Utopia-BCPL    ADVERT    ENGLISHDATE: 2014-05-05
DL: 749 fois
TYPE: image
SIZE: 359Ko

» Arnor-Protext-Utopia-MaxamDATE: 2015-01-08
DL: 610 fois
TYPE: image
SIZE: 522Ko
» Arnor-Protext-Utopia-Maxam    ENGLISHDATE: 2015-01-08
DL: 375 fois
TYPE: image
SIZE: 240Ko

Dump disquette (version commerciale):
» ARNOR-Protext  v2.23    (PCW  series-CPC  6128)    ENGLISHDATE: 2020-06-18
DL: 82 fois
SIZE: 160Ko
NOTE: Dumped by Dlfrsilver for Loic DANEELS ; 42 Cyls

Manuel d'utilisation & doc:
» Protext    FRENCHDATE: 2014-05-05
DL: 400 fois
SIZE: 3844Ko

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

» Applications » Arnor - Promerge Plus (Popular Computing Weekly)
» Info » Arnor
» Applications » Arnor - Protype
» Applications » Arnor - Prospell Rom (Amslive fanzine)
» Applications » Utopia (Arnor)
» Applications » Arnor - Model Universe


L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 191 millisecondes et consultée 793 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.