











              ____   ____   ____         _  ______ _   _   ___   ___
             /   /  /   /  /      /   /  /    /    /   /  /   / /
            /___/  /---/  /      /---/  /    /    /___/  /___/ /--
          _/  _/ _/  \_  /___  _/  _/ _/   _/     ___/ _/     /___





                         Typing Tutor for the Archimedes



                                  Version 0.30



                        Copyright Davivid Holden 1992,93




                               _______
                          ____|__     |               (R)
                       --|       |    |-------------------
                         |   ____|__  |  Association of
                         |  |       |_|  Shareware
                         |__|   o   |    Professionals
                       -----|   |   |---------------------
                            |___|___|    MEMBER







                                  CONTENTS



              Licence Conditions            ........  1

              How to Register               ........  2

              The 'T_Reg' file              ........  2

              A.S.P. Message                ........  2

              General Description           ........  3

              The Architype screen          ........  3

              The Status Window             ........  4

              The Menu                      ........  4

              Lessons                       ........  5

              Show Key                      ........  5

              Timed Lessons                 ........  5

              Exercises                     ........  6

              Locked Exercises              ........  6

              Posture                       ........  7

              Your own Lessons & Exercises  ........  8

              The Resources directory       ........  8

              Lesson files                  ........  9

              Exercise files                ......... 9

              Internal instructions         ........  10

              Colours                       ........  10

              Improvements                  ........  11



                                                                    Page 1



                  Architype is NOT Public Domain - it is


        ssss   h    h    aa    rrrr   eeeee  w     w    a     rrrr   eeeee
       s       h    h   a  a   r   r  e      w     w   a  a   r   r  e
        ssss   hhhhhh  a    a  rrrr   eeee   w  w  w  a    a  rrrr   eeee
            s  h    h  aaaaaa  r  r   e      w  w  w  aaaaaa  r  r   e
        ssss   h    h  a    a  r   e  eeeee   w  w    a    a  r   e  eeeee


        You may ONLY use and copy it subject to the following conditions:


     1.   You are Licenced to use Architype for evaluation purposes ONLY for
          a trial period of FOURTEEN DAYS. At the end of this time if you
          wish to continue to use Architype you must REGISTER. Continued use
          of Architype outside this trial period is a breach of this Licence.
          See the section 'How to Register' for details.

     2.   Any PRIVATE INDIVIDUAL may GIVE copies of Architype to his/her
          friends subject only to the restrictions in Condition 5.

     3.   You must not make any charge for copies of Architype or any
          additional material which you include. You may make a charge to
          cover media, distribution costs and overheads.

     4.   If you make any charge for copying Architype or run a BBS or other
          service from which Architype is available or distribute Architype
          in any way other than as a private individual giving copies to
          friends you MUST ask permission before distributing Architype. I
          will not unreasonably withhold permission but distribution for any
          fee or by any commercial organisation without such permission will
          be treated as Breach of Copyright.

     5.   You must copy the application entire with the !Boot, !Run, !Sprites
          Templates, !Help, DataI, DataC and Instrucs (this) files. You must
          include the Resources directory containing the Lesson and Exercise
          files as supplied. You must not make any alterations to the program
          or documentation. You may supply additional material if you wish
          although no charge may be made for this.

     6.   You must ensure that you do not distribute any T-Reg file which has
          been supplied to you upon registration. This is for the use of
          REGISTERED USERS ONLY and must NOT be passed on to third parties.
          You are forbidden to distribute ANY version of Architype which does
          not display the 'Start Up' message.

     7.   The normal Licence to use Architype is for a single user on a
          single computer. If you wish to use Architype for any purpose
          outside this Licence please contact the Author for permission. Use
          of Architype for EDUCATIONAL or TRAINING purposes or within any
          EDUCATIONAL or TRAINING ESTABLISHMENT is ABSOLUTELY FORBIDDEN
          without the written consent of the Author. This will normally be
          granted without fee.
                                                                    Page 2



          How to Register
          ---------------
     Registration for a single user costs just Four Pounds. A Site Licence
     for State schools or colleges will normally be granted for a single
     licence fee or in some circumstances without charge. I reserve the
     right to charge a higher fee for a Site Licence where appropriate.

     To make registration simpler I have made the last page of this Manual
     a registration form. Please fill it in and send it to me with your
     cheque for four pounds. I will send you a copy of the latest version
     of Architype and your personal T_Reg file. This will disable the
     annoying start-up message and display the name of the registered user
     in the 'info' window.

     Architype still under development. I am anxious to receive comments
     and suggestions from users. Please write and tell me if you like
     Architype and what improvements you would like to see. This is
     important to ensure that Architype develops in the way the YOU want.

     If you write additional lessons or exercises that you feel might be
     useful to others please send them to me so that I can pass them on. I
     will ensure that proper credit is given.


          The T_Reg file
          --------------
     You own personal T_Reg file will be supplied to you upon registration.
     This is encoded with the name of the registered user and, when placed
     in the !Architype application directory it, disables the start-up
     message and puts your name in the 'info' window. This file is for your
     PERSONAL use only. If you pass on a copy of Architype MAKE SURE THAT
     YOU DELETE THIS FILE FIRST.

     If you obtain later versions of Architype from BBS's or PD Libraries
     your T_Reg file will still work with the new version so you can get
     updates from any source. You can also pass the updated versions on to
     your friends and if they have Registered they will also be able to use
     the later versions without further cost.

     One you have paid your Registration fee you can therefore obtain any
     later versions without charge.


          ASP Message
          -----------
     This program is produced by a member of the Association of Shareware
     Professionals (ASP). ASP wants to make sure that the Shareware
     principle works for you. If you are unable to resolve a shareware
     related problem with an ASP member by contacting the member directly,
     ASP may be able to help. The ASP Ombudsman can help you resolve a
     dispute or problem with an ASP member, but does not provide technical
     support for members' products. Please write to the ASP Ombudsman at
     545 Grover Road, Muskegon, MI 49442-9427, U.S.A.  or send a CompuServe
     message via CompuServe Mail to ASP Ombudsman 70007,3536 or FAX
     616-788-2765.
                                                                    Page 3



          General Desription
          ------------------
     The program is designed to be used in several ways;

          As a complete touch typing course for the novice.

          To assist the experienced typist to improve speed and accuracy.

          To help improve weak areas and get rid of bad habits which you
          may have acquired.

          To learn the different techniques needed when changing from a
          normal typewriter to a computer keyboard.

     The program uses two methods, LESSONS and EXERCISES.

     Lessons are the method used to teach the basic techniques of touch
     typing. The computer asks you to type a letter selected at random from
     a list and you just have to do so as quickly as possible. This is a
     very simple method intended to teach the positions of the keys and
     which fingers to use. The idea is that you should learn to find each
     key 'automatically' with your fingers without conscious thought and
     without looking down at the keyboard. The computer keeps score of your
     speed and accuracy so you can follow your progress. You are not
     restricted to the lessons that I have provided but can write your own.
     This means that if you are an experienced typist who just wants to
     acclimatise to the Archimedes after using a computer or typewriter
     with a different keyboard layout you can write lessons containing
     mainly or only the different keys.

     Exercises are simply short pieces of text which you copy, once again
     the computer keeps a record of speed and mistakes.


          The Architype screen
          --------------------
     To start the program 'double-click' on the application icon and it
     will install itself in the usual way on the icon bar. To get to the
     Architype screen click 'Select' on this icon. The desktop will
     dissapear and the Architype screen will be drawn.

     When you come to this screen for the first time after starting
     Architype the bottom half of the screen contains a window showing
     brief instructions for using the program. These are not detailed and
     are merely intended to allow the new user to try out the program
     without reading through the whole of this file.
                                                                    Page 4



          The Status Window
          -----------------
     At the top left is the Status window. This shows the current Lesson or
     Exercise and the total number of Lessons and Exercises available. It
     shows Mistakes as a percentage of the number of letters typed and
     Speed in words per minute for Exercises or as a percentage for
     Lessons. It also shows whether the Key Click and Show Keys functions
     are switched on or off and also indicates the length of the Delay set
     (see later).

     Note that the words per minute minute rating is not calculated by
     simple counting the number of actual words achieved in a set time.
     This could return inappropriate results with some of the unusual words
     used in exercises. Instead the characters are counted and a 'standard'
     word length is taken as a datum.


          The Menu
          --------
     The Menu is at the top right of the screen. Use the Up and Down arrow
     keys to move the hightlight to the item required. If you move the
     highlight to 'Set Delay' and press the Left or Right arrow keys you
     will see that 'Delay' in the Status window changes. Similarly if you
     move to 'New Lesson' and press the Left or Right arrows you will see
     the number of the Current Lesson in the Status window change. If the
     instructions are not being displayed while this is done the letters in
     that Lesson are shown on the screen. If you move the highlight to 'New
     Exercise' and do the same you will see that the top line in the Status
     window now shows the number of the current Exercise. To change the Key
     Click and Show Keys functions highlight the one you want and press
     RETURN. These items 'toggle' each time you do this.

     If you move to 'New Lesson' or 'New Exercise' and press RETURN the
     records of Speed and Mistakes will be reset and you will go to the
     selected Lesson or Exercise. If you press RETURN when 'Continue' is
     highlighted then you will go to the selected Lesson or Exercise but
     your Speed and Mistakes will not be reset. You can therefore perform
     the same or a series of exercises and keep a running record of Speed
     and Mistakes if you prefer.

     You can return to the Desktop at any time by selecting 'Desktop' from
     the Menu or by pressing ESCAPE when the menu is displayed. You can
     then return to the Architype screen by clicking 'Select' on the
     Architype icon and your Speed and Mistakes records will be retained.

                                                                    Page 5



          Lessons
          -------
     When you select a Lesson the Menu disappears and a window is drawn at
     the bottom of the screen containing text describing the lesson. Above
     this are shown the letters in the Lesson. In the centre of the screen
     is a small box. At this stage this will contain a message prompting
     you to press SPACE for the lesson to start. When you do this the box
     will clear and the program will choose a letter from the list and
     display it in this box. You must press the key corresponding to the
     letter, with SHIFT if required. If you have set Key Click 'On' there
     will be a sound each time you press a key. The letter you actually
     type will be shown to the right of the letter the computer had chosen.

     If you press the wrong key the computer will 'beep' and a red cross
     will appear to the left of the letter.

     After a short delay another letter will be chosen and so on until you
     press ESCAPE when the Menu will reappear and you Speed and Mistakes
     will be shown in the Status window.


          Show Key
          --------
     If you set 'Show Key' to 'On' the drawing of the keyboard at the
     centre top of the screen is used. The required key will be highlighted
     in red and if SHIFT is needed then two red SHIFT keys will appear.

     This feature is designed to help you to locate the key without
     glancing down at the keyboard. As you become more experienced you will
     want to switch it off otherwise you may begin to become dependent on
     it instead of actually learning the positions of the keys.


          Timed Lessons
          -------------
     This feature was introduced at the request of teachers who found that
     unsupervised pupils had discovered that by pressing ESCAPE after only
     one or two letters they could counterfeit a high speed without
     mistakes!  With a timed lesson you cannot exit until the allocated
     time has elapsed. You can, of course, continue for longer than the
     minimum time if you wish.

     Where a lesson is timed the remaining time in seconds is shown at the
     right hand side of the screen. At present this is only updated after
     each keystroke.

                                                                    Page 6



          Exercises
          ---------
     When you select 'New Exercise' the Menu will disappear and two windows
     will be drawn at the bottom of the screen.

     The text for the current exercise will be shown in the bottom window
     and the flashing cursor will appear in the top left hand corner of the
     top window. You must press SPACE to start the Exercise.

     You must copy the text in the bottom window using the SHIFT key for
     capital letters. You do not need to use RETURN at the end of a line as
     text will be 'wordwrapped' as you type but you may do so if you wish.

     If you type a wrong letter the computer will 'beep' to warn you. You
     can then use either the Backspace or Delete keys to delete the wrong
     letter(s) if you wish. Any letters deleted and then correctly re typed
     will not be counted as Mistakes but your timing will of course suffer.

     When you reach the end of the Exercise you can press SPACE to get the
     Menu back. You can then either repeat the Exercise or start a new one.
     If you press ESCAPE at any time the Menu will reappear. If you quit
     while part-way through an exercise you can return to it by selecting
     'Continue' from the Menu. You can use this feature as a 'Pause' if you
     wish since the timing is 'frozen' when you press ESCAPE.


          Locked Exercises
          ----------------
     Like Timed Lessons this feature was introduces to prevent cheating. If
     an exercise is locked you can't quit until you reach the end. It is,
     of course, possible to skip to the end by simply holding down one key
     but his will result in a very high speed with lots of mistakes.

     If an exercise is locked the words 'Exercise locked!' will be shown on
     the right hand side of the screen.



          Large print exercises
          ---------------------
     This is another feature that was introduced after requests from users.
     It is primarily intended for use in schools or with younger children,
     although it will be advantageous for anyone with poor eyesight.

     It functions exactly as normal exercises except that the text is
     almost double size. This obviously restricts the amount of text which
     can be displayed and you should bear this in mind when writing your
     own exercises using this feature.

     Only one sample large print exercise is provided and this will
     normally be the last exercise.

                                                                    Page 7



          Posture
          -------
     Before you start typing you should take notice of the your posture.
     Sit at the keyboard with your fingers resting on the 'home' keys, that
     is with the fingers of your left hand resting on the A, S, D and F
     keys and the fingers of your right hand on the J, K, K and ; keys.
     Your fingers should be 'curled' and the last joint should be more or
     less pointing down at the key it is resting on.

     Your forearms should be approximately horizontal and your elbows held
     loosely at your sides with your upper arms roughly vertical. You
     should be sitting right back in your seat with your back straight.
     Many people place their chair too far away from the keyboard and then
     either lean forward or sit towards the front of the chair. This almost
     almost always ends in backache. A normal chair is too low so if you
     don't have a proper typists chair get a thick cushion!

     You should also make sure that the monitor is correctly positioned. It
     should never be closer than half a meter from your eyes, most people
     prefer to have it about 60-70cm. away. The top of the monitor should
     be about level with your eyes. Some people prefer to have it lower but
     the disadvantage of this is that your head will then be tilted
     slightly forward. This will then tend to make you curve your back and
     also place strain on your neck muscles, once again leading to possible
     back or neck ache.

     It is almost impossible to sit properly and comfortably with the
     so-called 'computer desks' sold in domestic furniture shops or with
     your monitor parked on one of the 'bridges' supplied for the A3000.

     It's no coincidence that the boxes of most 'business' computers are
     about 16-18cm. high. If you are sitting properly at a desk this is
     normally the minimum height that your monitor should be placed above
     the desk. It therefore makes the ideal 'prop'.

     Conventional teaching says that the backs of your hands should slant
     slightly down from your knuckles to your wrists to that your hands are
     just above the keys. Your wrist should never be resting on the desk or
     edge of the keyboard. The aim is to make all the movements with your
     fingers alone so that your arms and wrists hardly move at all.

     With the growing number of people suffering from Repetitive Strain
     Injury (RSI) attributed to operating wordprocessors I have doubts
     about the wisdom of this. This type of injury was almost unknown in
     the days of mechanical typewriters where, because of the much greater
     force required, the forearms and wrists had to be moved much more. I
     therefore suggest that you don't try too hard to achieve the
     conventional aim of 'minimum movement'.

                                                                    Page 8



          Adding your own Lessons and Exercises
          -------------------------------------
     When Architype is first started it will look in its Resources
     directory for any files beginning with the letters LS or EX. These
     files should consist of Lessons and Exercises respectively. If
     Architype can't locate the Resources directory for any reason it will
     complain and refuse to start up.

     It is possible to run Architype using just lesson files or just
     exercise files if memory is severely limited. In this case you will be
     informed that whichever type is missing can't be found, but the
     program will continue without them.

     You can have as many individual exercise and lesson files as you wish.
     They will all be loaded, one after the other, in alphabetical order.
     There is no actual limit to the number or size of these files.
     Architype will 'grab' as much memory as it needs to load them,
     assuming of course that your computer has sufficient RAM.

     If you have written special files that you don't normally wish to use
     you can use one of two strategies to ensure that they are not loaded.
     Firstly you could put them in a special Resources directory and change
     the ArchitypeRes$Dir variable to point to this directory only when
     these files are required (see later). Secondly you can simply alter
     the first two letters of the files not needed so that they are not
     either EX or LS. Architype will then simply ignore them.

     You will find some example files with the program as supplied. You
     will see that they are plain text files so you can load them into Edit
     to examine them. You can then either change them or rename them and
     create your own Lesson and Exercise files.


          The Resources directory
          -----------------------
     This is where Architype looks for all its lesson and exercise files.
     As supplied this will be the sub-directory 'Resources' af the
     application directory but it can be easily changed.

     The place that Architype looks for these files is not fixed but is
     defined by the OS variable 'ArchitypeRes$Dir'. This is set in the
     default !Run file to <Obey$Dir>.Resources but it can point to any
     valid drive or directory. Just change the !Run file so the
     ArchitypeRes$Dir points to wherever you wish to store the lesson and
     exercise files.

                                                                    Page 9


          Lesson files
          ------------
     The format of a Lesson file is;

          <Letters in the Lesson>
          <Instruction text>
          @
          <Letters in the Lesson>
          <Instruction text>
          @

     and so on. You can therefore see that the '@' character acts as a
     separator between lessons.

     There must be less than 78 letters in the Lesson and they should all
     be on the same line. Since the computer makes a random choice from the
     characters given if you want to increase the chances of particular
     letters appearing just include them more than once.

     The instructions text should not have more than 78 characters on a
     line and no more than 13 lines long. The '@' character which marks the
     end of each lesson should be on a line of its own.

     It should be obvious from this that you can't have the '@' character
     as the first character on any line, but this should not be a problem
     in practice.

     To make a lesson timed you insert a line immediately BEFORE the
     letters and AFTER the previous '@' end marker. This line should
     consist of the word TIME in capitals followed by at least one space
     and then the length of time in seconds that you want the lesson to
     last. For example;

          @
          TIME 120
          <Letters in the Lesson>
          <Instruction text>
          @

     would produce a lesson that must have a duration of at least two
     minutes.


          Exercise files
          --------------
     The files making up exercises follow a similar format to lessons, ie.

          @
          <exercise text>
          @
          <exercise text>
          @

     There should not be more than 77 letters on each line of the exercise
     and it should not have more than ten lines. No checking is carried out
     to ensure that you have kept within these limits so it is up to you to
     ensure that your text does not overflow.
                                                                    Page 10



     It is also important to make sure that you do not have any redundant
     spaces at the ends of lines. These will not show up in the text to be
     copied and so when the typist presses RETURN at the (supposed) end of
     the line he/she will not be aware that there is actually a space
     before the end of the line. This will cause Architype to get 'out of
     step' with the typist.

     To make a locked exercise you should insert a line BEFORE the exercise
     text and AFTER the preceding '@' end marker consisting of the single
     word 'LOCK' in capitals. For example;

          @
          LOCK
          <Exercise text>
          @


     Similarly to make a Large Print exercise insert the word LARGE, eg.

          @
          LARGE
          <Exercise text>
          @

     You can, of course, combine the two. In this case the keywords should
     be on separate lines, although the order in which they appear is
     unimportant.

     If you do use large print the length of each line is restricted to a
     maximum of 66 characters and there should not be more than 5 lines.


          Internal instructions
          ---------------------
     The instructions which are displayed when the program is running are
     contained within the Data file 'DataI' in the application directory.
     This is actually a text file and you can edit it if you wish.

     There are certain things you must observe if you do change this file.
     Firstly every line must have a LF/CR or CR/LF as its terminator.
     Secondly each 'page' is terminated with an ascii 12 (CTRL-L)
     character. Thirdly the entire file is terminated with an ascii 26
     (CTRL-Z) character.

     No checking is carried out on this file to ensure that the lines will
     fit within the space allowed so it's up to you to make sure that it
     all fits. However there is no limit to the size of the file so you can
     make it as detailed or as brief as you wish.


          Colours
          -------
     The colours used by Architype are set by the !Palette file in the
     application directory. If you don't like the ones I have used you can
     easily alter it as it is a standard desktop palette file.

                                                                    Page 11



          Improvements
          ------------
     There are improvements I hope to make in the future, for example;

     Make it possible to load extra Lesson and Exercise files once the
     program has started.

     Improve the Exercise routine. It is rather crude at present and gets
     'out of step' if you miss a letter or type one twice. I may make it
     possible to disable the 'beep' when you make an error so you have to
     notice your own mistakes. Extend the 'Show key' facility to Exercises.
     Allow the windows to scroll to make longer exercises possible.

     Allow you to keep a 'log file' of each session so you can follow your
     progress.

     There are probably many typists who could write a series of Lessons
     and Exercises much better than mine. If you are one of these please do
     so and send them to me so that I can use them for future versions.


     If you have any other ideas please write and tell me.



                            David Holden
                            39 Knighton Park Road
                            Sydenham
                            London  SE26 5RN

                            081 778 2659






                        Registration form for Architype.

     Please complete this and send it with your cheque for Four Pounds to:

     David Holden, 39 Knighton Park Road, Sydenham, London SE26 5RN
     ____________________________________________________________________
     Your Name and Address










     ____________________________________________________________________
     Where did you obtain Architype









     _____________________________________________________________________
     Have you had any problems?











     _____________________________________________________________________
     Do you have any suggestions for improvement?
