Welcome to Timscript.
Timscript is a software package designed to make it easy for you to use your Dragon to print continuous text such as business letters. In addition to facilities for formatting and editing, it incorporates a unique system of two-character mnemonics, which enable you to input text with the minimum number of key depressions. This leaflet is in three parts. The Timscript language, Setting up Timscript and Using Timscript.
Most people use abbreviations to save time in making personal notes. Timscript uses the power of the computer to translate such abbreviation into their full-length English equivalents, so that for example 'ds' becomes 'Dear Sir' and 'yf', 'Yours faithfully'.
Timscript uses the possible permutations of two lower-case letters as mnemonics for commonly-used words and phrases. There are 26 x 26 = 676 possible permutations, from aa to zz. Of these, some 40 are regular English words or abbreviations, such as 'be', 'is' and 'to'. The rest are available for you to use as mnemonics.
There are three ways in which you can do this. The first is to use the Timscript vocabulary that is supplied. This contains about 330 abbreviations for common English words and phrases, many with a business orientation.
The second method is to define your own permanent vocabulary, selecting the words you expect to use most often and devising your own two-character mnemonics for them.
Finally, you may decide not to adopt a standard vocabulary at all, but to define mnemonics afresh for each document you type. Timscript gives you complete flexibility; you can define fresh mnemonics as you wish and as the voacbulary is held as a standard data file, you may have different vocabularies for different subjects, or for different users of the computer.
At the end of this part are the listings of the standard Timscript vocabulary. This may look rather forbidding when you first look at it - but so would a French or German dictionary! Learn Timscript as you would any language, by starting with what is familiar to you. You will find many of the Timscript mnemonics are in common use. These are listed separately.
Begin by memorising these common mnemonics. Then read through the full list and cross off any that you do not expect to use; for instance, you may never end your letters 'Yours truly'. You can now study the remainder systematically.
A major advantage of the Timscript vocabulary is that you don't have to memorise it all at once. Any mnemonies you use will save time; but those that aren't used cost you nothing. You will find them easier to memorise if you analyse the way in which they are made up into four major categories:
|1.||first two letters of word:||ab||about|
|2.||first letters of syllables:||bc||because|
|3.||first and last letters||bt||but|
Note that because the letter 'z' is rather used in English words, it is given a special meaning in Timscript. 'z' as the first letter of a mnemonic is used to represent 'th' as in:
In the second position it means '-self' or '-selves', as in:
Remember, if any mnemonic seems ill-chosen to you - for instance, if you prefer to use 'bk' to mean 'back' rather than 'book' - you can redefine it. Remember too that you can add your own mnemonics for words or phrases that you commonly use, such as your own name. You will find this facility particularly useful for strings of characters that are awkward to type, such as postcodes.
You will probably find that you regularly use between 50 and 100 of the available mnemonics. You will see when you read the section on Using Timscript that mistakes are very easy to correct, so you can experiment with abbreviations you are unsure of.
Once the Timscript voacbulary becomes familiar to you, you can of course use it for manuscript notes - provided that no-one unfamiliar with Timscript is expected to read them!
|In reply to||ir|
|With kind regards||kr|
|with effect from||wf|
|/||suppresses trailing space|
|>||tabs 8 spaces|
|in reply to||ir|
|inquire - enquire||iq|
|with effect from||wf|
|With kind regards||kr|
|ir||in reply to|
|kr||With kind regards|
|wf||with effect from|
Timscript is supplied as two files - the program and the standard vocabulary. To set up Timscript for the first time, you'll need to go through the following steps:
Should you wish to create your own dictionary from scratch, you will need to create a skeleton. As explained in Using Timscript, unused mnemonies are identified by being printed in capitals between two asterisks. To set up a dictionary in this format, use the following program:
10 OPEN "O",#-1,"TSVOCAB"
20 FOR J = 1 TO 26:FOR K = 1 TO 26
30 PRINT #-1,"*"+CHR$(J + 64)+CHR$(K + 64 )+"*"
40 NEXT K:NEXT J
This will create a file into which you can then insert mnemonics of your own choice.
The Timscript program provides an option to print your address at the head of the paper. To use this, you will need to edit the address into the appropriate lines at the end of the Timscript program, setting the TABs and print sizes to give the layout of your choice.
The Timscript program is designed to be self-explanatory. The notes that follow provide additional information to supplement the prompts that appear on the screen.
Before loading Timscript, you should decide whether you wish to output the text to tape; if so, you will need to position a blank tape ready by recording (by SKIPFing over any previous data). Then insert the program tape and type: CLOAD "TS" (ENTER).
When the program is loaded, you will be asked for the Dictionary Name. If you wish to use the Timscript mnemonics, you should position the dictionary tape in the recorder and type the name of the dictionary file (which is supplied as TSVOCAB). If you do not wish to use the dictionary, simply press ENTER.
Similarly, you can either give an output filename (having inserted the output tape and switched the recorder to record); or press ENTER if no output tape is to be used.
The program will then display the menu of facilities, which are described in the following paragraphs.
This enables you to set up your own vocabularly of mnemonices. Simply type a pair of lower-case letters, then a hypen, then the expanded version (which may of course include capitals). Note that the hyphen is used rather than an = sign because it does not require the use of the SHIFT key.
When you have finished your deletions, type *. If you wish the changes you have made to feature permanently in the dictionary, you will then need to position a suitable tape in the recorder, and key in the filename alloted. If on the other hand you only want the new definitions to apply to the current document, just press ENTER.
This will display the vocabulary on the screen and list it to the printer. If you do not require a print, simply turn the printer off. Note that the program will hang up if the printer is not connected, or is switched on but inoperable, for example because it has no paper.
It any setting is to remain unchanged, simply press ENTER in response to the prompt.
If your printer has variable character sizes, the line length will depend on the size chosen. If the left margin is too wide for the line length, the loudspeaker will sound, and the program will reduce the line length to the maximum that can be fitted in.
If you are storing your text on cassette for subsequent printing, you must define the name of the file you will be using. The name must not exceed eight letters, and to avoid confusion you are recommended always to use capitals. If you do not wish to store your text on tape, simply press ENTER in response to OUTPUT FILE NAME ?.
As you type your text, mnemonics will be automatically translated as soon as a terminate character (space or punctuation) is reached. If you type an undefined mnemonic, the loudspeaker will sound and the mnemonic will appear between two asterisks *BZ*. You can return to the beginning of any wrongly translated word simply by typing <. For other minor corrections, use the arrow left key. To restart the current screenful from scratch, use the arrow up key.
A word which is too long to fit onto a line will automatically be transferred to the next line. Note, however, that phrases produced by translating mnemonics will not be split at the end of a line. If you have defined a line length of more than 32 characters, the start of each line is distinguished during the INPUT phase by spaces in blank (except in phrases produced by translating a mnemonic).
Occasionally, you may type an unwanted space at the start of a line. To prevent this, a space in position 1 will be highlighted in red, and the loudspeaker will sound.
The / key is used to suppress the space after a translated mnemonic, so that for example, by typing 'md/ship' you can print 'Managing Directorship'.
The > key will tab eight spaces. Note that both < and > can be used normally if they are not preceded by a space, i.e. you can type 'a<b<c'.
As each line is completed, it is stored for prinitng in a 'buffer' of twenty-six lines. To warn you when this bugger is nearly full, the loudspeaker will sound a progressively rising note.
It will normally be most convenient to print at the end of a paragraph, or when the screen is nearly full. You can do this by pressing the $ key. The text will be printed, and the screen will clear ready for the next section. You can if you wish carry on after the screen has filled up, in which case of course the earlier lines will be lost off the top of the screen. When the buffer is completely full it will be printed automatically.
After printing, you have the option of typing S for statistics. The will show you the total number of keystrokes printed since the program was loaded, and the percentage of these contributed by Timscript, i.e. the percentage of keystrokes that form part of abbreviated words and phrases.
You may wish to change what you have typed - either because you spot a mistake, or because you have second thoughts about the editing. You can do this by calling the EDIT function by means of the # key.
When the # key is pressed, the text will be displayed once again, but this time each line is preceded by a letter. This enables you to identify the line you wish to change. In order to make the maximum number of lines available, only the left-hand portion of each line is displayed; however, you can inspect the right-hand portion by typing > followed by ENTER.
You have five editing options:
If, for example, you want to change the third line, type C: the program will respond with the message:
RETYPE LINE C
You can then retype the complete line.
It may be that the part you wish to change is near the end of the line. In this case, you can reproduce the earlier part of the line by typing a number after the letter. This number represents the number of characters to be copied. For simplicity, this works in groups of ten; so if you type C5 you will copy the first 50 characters of the line. You can then retype from character 51 to the end. By typing C9 you can inspect the whole of line C.
To delete a line, type a minus after its letter, e.g. C-
A + sign after the line letter will insert a blank line before the line identified.
An upward arrow after the line letter will cause the line to change places with the one above it. This facility enables you by a series of moves to re-order a list into any desired sequence.
By typing a = sign after the line letter, you can centre the text. e.g. as a heading. Note that this will only work correctly if the text starts at the beginning of the line.
Pressing ENTER on its own will cause the revised text to be printed, and stored on tape. You can Print and Edit each paragraph on scrap paper as many times as you need; only when the text is 100% correct is it stored on tape. A 'clean' version of the total document can then be created by printing the tape. (See Print Stored File, below).
An asterisk will return you to the menu.
If you are storing your text on tape, you must remember to close the file, by typing C at the end of the document. If you do not do this, the last few lines of text may be lost.
You will of course need the name you have given to the file when you come to use it again. A facility is therefore provided for you to print the filename at the end of the document. The name will appear in small letters in the left-hand margin.
To print the text you have on your tape, type F, and in response to the prompt give the name you previously allocated to the file. Be sure to type this correctly, in the right case, as on ce the computer starts to search for a file that does not exist you will have to BREAK to stop it. You can use the P option to set the printer margin before printing if necessary.
Normally you will simply want to print the stored file: however, there may be occasions when you wish to change some of it, and this is provided for by a line-by-line facility. If you press S at the start, or any key during the printing the program will halt after each line is displayed on the screen. You can then either print the displayed text, by pressing ENTER, or retype the line (after typing R); or return to the menu and use the normal Timscript facilities to create a new section of text. If you wish this next text to replace what is stored, you can print the new text then rewind the tape, skip over the stored version line by line, and then revert to continuous printing by pressing the $ key. The line skip facility could be used to print a variety of standard messages, by including all the options in the file and skipping over the unwanted ones.
If the printer stops at the end of the page, insert another sheet to operate the microswitch on the platen, print a few more lines, then press any key to stop printing. Align another sheet of paper, and press $ to restart.
CLOAD "TS" (ENTER)