K-Word

Reviewed by John S Davison

 

Issue 27

May/Jun 87

Next Article >>

<< Prev Article

 

 

Kuma
£49.95

K-Word is a GEM based word processing package from the growing K Series of 'ST Solutions' software from Kuma Computers. It is supplied in the standard K series packaging, a rather flimsy cardboard bookform affair, with pockets on the inside to take the slim, 36 page instruction manual and one single-sided disk. The disk holds the master copy of K-Word, and you have to make a working copy either on a hard disk or another floppy for general use. Kuma's protection system allows only this one working copy of the master to be made.

WYSI WHAT?

If like me you're new to the ST, and are used to 8-bit word processors, then K-Word comes as something of a culture shock. It uses the WYSIWYG (What You See Is What You Get) principle - your text prints out on paper exactly as you see it on the screen. Gone are the embedded control codes and the need to switch into preview mode to see the actual text layout. With K-Word you still key in control codes, but they take effect immediately. For example, Control-C causes the cursor to immediately jump to the centre of the input line, then any text you input gets centred in real time, as you key it in. Similarly, you can see the effect of bold, italic and underlined text right there on the screen as you enter it - a real revelation for the hardened 8-bit user!

It's possible for the program to have up to four windows open at once, but only one can be active at any given time. Each window can hold a document, either loaded from disk or by keying. You can copy or cut and paste between them using the clipboard facility. When editing text, cursor movement is particularly versatile, as you can move in units of character, word, line, screen or document, either forwards or backwards. Taking the cursor off the bottom or top of the screen causes it to scroll by about 10 lines, which I found a little disconcerting. I'd prefer a single line scroll. Also, you can skip to the next or previous control character, which is useful for jumping a paragraph at a time. Insert or overwrite mode may be toggled, and deletions can be made by character, word or line to the right or left of the cursor. Other units of text may be deleted by highlighting with the mouse, and using the cut function from the menu. Deleted text goes onto the clipboard, so you can put it back if you change your mind, or insert it elsewhere in your text using the paste function.

Search and replace functions are provided, allowing any text string to be located, and changed if required, in either a forward or backwards direction from the current cursor position. Another nice feature available from this menu permits an immediate jump to a given page and line number from wherever the cursor happens to be at that time.

Left and right margins, paragraph indent, and tab positions may be set and reset anywhere in the document, so it's easy to change the layout to suit most requirements. Or at least it would be, if the instructions were clearer. This part of the manual was not well written, and I had to resort to trial and error before I got things to work satisfactorily. The program's Help facility wasn't that helpful, either. Also, while struggling to master this area, I managed to inexplicably lose the document I was working on - several times!

DATA INTERCHANGE

The usual file operations are provided, allowing you to load and save your text to disk, with automatic backup of the previous version, if you want this. You can also load a file directly into another document at any point.

K-Word has two additional file functions, known as Give and Take. Their purpose is to allow the interchange of data in DIF or ASCII format between K-Word and other applications in the K series, or indeed any other ST application programs which can accept these formats. I tried it by passing text to 1st Word using the ASCII option, and it worked quite happily.

PROGRAMMABLE FUNCTION KEYS

Another useful feature of K-Word is its function key definition facilities, with which you can assign a string of up to ten characters to any function key. The keys can be used with shift, giving a total of twenty strings, if required. The character strings could be frequently used words, control characters, or even foreign language characters. Ten characters isn't a lot, but you can nest definitions up to four levels, giving longer strings on one key, if you need this. Definitions can be saved to disk and recalled whenever you need them.

Before printing for the first time, you have to configure the printer routine to match your printer. There's a default configuration file supplied for Epson and compatible printers, so you don't need to do anything if you've got one of these. If not, then you step through a dialogue, answering the questions as appropriate. It seems that the configuration process can only handle codes for bold, italic and underlined text. Other selections are on the menu, but can't be selected and the manual gives no clues as to how to do this. In fact, the manual is quite confusing, as the printer configuration section continually refers to K-Spread rather than K-Word.

The main print menu provides facilities for selectively printing parts of your document, to provide page header, footer, and numbering information, and the usual line spacing, page length and top/bottom margin values. There's also a facility for sending control codes direct to the printer, for switching it to NLQ mode, for instance. When printing begins, its progress is shown on-screen by a moving 'thermometer' type diagram, so you can easily see how much is left to print.

There's a mailmerge feature too, but this probably isn't of much interest to the average home user. It's useful for club secretaries, small businesses, and others needing to send out standard letters, though. Variable information is held on disk in DIF format, and the feature looks as if it's really designed to be used with other programs in the K series, such as K-Data and K-Spread.

CONCLUSIONS

Overall, I quite liked K-Word. It was relatively easy to learn, and I was using it productively after only a short period of familiarisation. I used it to write this review, and while that's not the most demanding of tasks, I did get to try out most of the features 'for real'. Generally speaking, they all worked as they should, but I did manage to crash the program on one occasion, and I'm still not sure how or why it happened.

If you need a word processor with such features as comprehensive cursor options to speed up editing, definable function keys, mailmerge, and data compatibility with other applications (especially other K series programs), then it's probably worth considering K-Word. My only real criticism concerns the manual, and if Kuma improved this the resulting package would be a reasonable buy at the price.

top