3 Wordprocessor            `            >        @ AAAAAAAAAA                                   2    3.  The Wordprocessor.      3.1     Introduction.      This chapter introduces the basics of operating KeyWord, the     wordprocessor built into the KeySoft suite of programs. Selecting     the Wordprocessor Menu from the Main Menu is described and a     simple document is created.   Editing the document and using the     spelling checker is then discussed.  	   
 3.2     What Is A Wordprocessor?.      A wordprocessor is a computer programmed to operate as a    
 sophisticated typewriter.  With a wordprocessor, you can create     letters, memos, tables, or any other document that you can create     on a typewriter.  The difference is that with word-processing you     create these documents in a file stored on the computer's disk.       You can then correct and change the documents as much as you     like.  When you are satisfied with the edited text, you can print     the document on a printer.  You can make further revisions at any     future date.  Another aspect of word-processing is having the     ability to list, copy, delete, and rename any document files you     have created or received.      In KeySoft, the three aspects of word-processing, namely,     creating and editing a document, printing the document, and     manipulating document files, are accessed through the KeyWord     Menu.  KeyWord is an advanced wordprocessor which uses voice     messages rather than a visual screen to display the text and     confirm the entries.      3.3     The Keyword Menu.      ! As previously mentioned, through the KeyWord Menu you may access    " the three functions associated with KeySoft's wordprocessor.  To    # select the KeyWord menu,  $   %    Press W from the Main Menu.  &   '           KeySoft prompts:  "KeyWord Menu"  (   ) Press the  RIGHT ARROW  key briefly  to review  the first   * item on the KeyWord Menu.  +   ,              KeySoft prompts:  "Edit a File"    The Edit option is used for creating or editing a document.    In this context, editing means to change or modify the   contents of a document.  It can be selected by pressing E.    Press the RIGHT ARROW key again.              KeySoft prompts:  "Print a File" 	  
 The Print option is used to print a document.  It can be   selected by pressing P.   
 Press the RIGHT ARROW key again.             KeySoft prompts:  "File Commands"    The File Commands option is used for copying files between   disks, renaming or erasing files, accessing file   directories, protecting files, and translating files to and   from other wordprocessor formats.   It can be selected by   pressing F.    In this chapter we are going to concentrate only on the functions    available when you select the EDIT mode. Manipulating files via    the File Commands option is discussed in Chapter 4, while    Printing a Document is covered in Chapter 5.    3.4     Files And Documents. Throughout the User's Manual, the    terms "document" and "file" are used interchangeably to describe    named sections of text stored on disk.  The file is the basic    module of text which can be typed, copied, printed, transmitted,     or received by KeySoft. !  " 3.5     Creating A File. We will now create a small file to   # experiment with the KeyWord functions. $  % Select the    "Edit  a File"    option  from the KeyWord   & Menu, either by pressing  E, or by  moving along the  menu  ' with the ARROW  keys until  KeySoft announces   "Edit  a  ( File"   , then press ENTER. )  *    KeySoft prompts:  "E, Edit.  File Name? Press ENTER for +                      (default)" ,  -    Type in the name "SAMPLE" and press ENTER.      KeySoft prompts:  "File does not exist.  Create new file?"    Press Y to confirm  you wish to  create a new  file.  The   reason for  this check  is that  you may  have  wished to   reopen a  previously  created  file,  but misspelled  the   name.   Rather than  automatically create  the  new file,   which would  have been  unwanted, KeySoft  gives  you the  	 option of  entering  N  to  return  to the  "File  Name?"  
 prompt.    You are now in the EDIT mode, the mode used for creating and  
 editing documents.            KeySoft prompts:  "Top of File. Blank"    You are now at the top left hand corner of an empty document.    Without worrying about mistakes, type a half dozen sentences into    KeySoft.  Unless you have changed the default Keyboard Voice    settings as described in section 2.10.1, KeySoft speaks each word    only when you have pressed the space bar to complete the word.     It is also possible to have KeySoft speak each letter as it is    typed, or nothing at all.    Use the SHIFT key to obtain the upper case of a key.    You will also notice that you can type indefinitely without    pressing the ENTER (or CARRIAGE RETURN) key as you would on a    typewriter.  This is because KeyWord automatically starts a new    line if it cannot fit another word on the current line. This     process is known as word wrapping. !  " To start a new paragraph, press the ENTER key.  KeySoft will   # prompt: $  % "New Line". &  ' If you want a blank line between paragraphs, press ENTER twice. (  ) 3.6     The Announce Key Feature. *  + To help you to learn the location of keys on the keyboard, you   , can put KeySoft into the "Announce Key" mode.   This feature is   - available in the Wordprocessor EDIT mode, and also in the   . Calculator, Diary, and Terminal.  When Announce Key mode is   / selected, each key or key combination will announce its function   0 without causing any further action. 1  2    To use this mode, first enter EDIT mode and select a file name.     Then    Press READ  with A.  (That is,  hold down  the  READ key,   press A, then release both keys.)           KeySoft prompts:  "Announce Key Mode"    You may  now  press any  key  or key  combination  on the  	 keyboard and it will announce its function.  There may be an  
 exception  on  some portable  computers  which have  a   special Fn key, often  at the bottom  left-hand corner of   the keyboard, which  will not  be announced.   Otherwise,  
 the KeySoft  function of  all keys  and  key combinations   will be  announced  when  pressed.    You can  leave  the   Announce Key mode at any time by pressing the ESCAPE key.    Try the Announce Key mode, and press all the keys you are not    familiar with.  If you press a key combination, such as CONTROL    with B, the CONTROL key will be announced first, followed by the    function of the combined keys.  Announce Key mode does not    operate if you are in a menu.    You will notice that in Announce Key mode, each key speaks its    actual function, whereas in Keyboard Learn mode, its letter or    character is spoken.  For example, press F5 to select the    Calculator.  In Keyboard Learn mode you may press the "J" key and    KeySoft will say, "J".  However, in Announce Key mode the same    key will say, "One", because that is its function in the    Calculator.    3.7     Reviewing Your Document.    ! There are several ways of reading back some or all of the text   " you have typed in your "Sample" file.  It is worth noting here   # that a Demonstration Document is provided with KeySoft.  At a   $ later time, it is recommended that you repeat the following   % exercises using the text contained in the Demonstration Document.    & This is discussed in Section 3.9.3. '  ( 3.7.1   Reading The Complete Document. To read the complete   ) document, first press READ with T to jump to the top of the file.    * You will hear the words "Top of File", and then the first word of   + the file. Now, read forward from this point by pressing READ with   , G, (for Go).  You can stop this continuous reading at any point   - by pressing READ with SPACE BAR.     After you have stopped reading, you can also jump to the bottom    of the file when necessary, by pressing READ with B, (for    Bottom).  Experiment with the Go, Stop, and Top and Bottom of    File commands until you are happy you understand their effect.    There are several other important commands for moving around the    text.  These additional commands are arranged in groups of three    on each row of the keyboard centered on the COMMA, K, I and 8    column of keys.  They are all used in conjunction with the READ   	 key. 
   Enter Key Announce mode and, while holding the READ key down,    press each of the triplets of keys in turn: M, COMMA, PERIOD,   
 followed by J, K, L, then U, I, O, and finally 7, 8, 9.  Their    functions will be announced.  Now press ESCAPE to return to your    document.    3.7.2   Reading Character By Character.    You can read the last character by pressing READ with M, the    current character by pressing READ with COMMA, or the next    character by pressing READ with PERIOD.   Try these now by    stepping backwards and forwards a few characters through your    text.    If you press READ with COMMA twice, KeySoft will expand the    current character into a word (e.g. A - Alpha, B - Bravo, etc.).     This is useful if you are not sure which letter has been spoken.     You can also read forward a character, or back a character, by    using the RIGHT or LEFT Arrow keys.  Do not hold down the READ    key when using these keys.     3.7.3   Reading Word By Word. !  " You can read the last word by pressing READ with J, the current   # word by pressing READ with K, or the next word by pressing READ   $ with L. %  & You can read forward through a document by continuing to hold   ' down both the READ and L keys.  This is useful if you wish to   ( review a section of text and stop in a precise place. )  * If you press READ with K a second time, KeySoft will spell the   + current word. ,  - You can position to the start of the current line by pressing   . either READ with H, or the HOME key on its own.  If there is a   / word at the left margin it will be spoken.  Pressing READ with   0 SEMI-COLON, or the END key on its own, places the cursor one   1 position past the last word in the line. 2    3.7.4   Reading Sentence By Sentence.    You can read the last sentence by pressing READ with U, the    current sentence by pressing READ with I, or next sentence by    pressing READ with O.    3.7.5   Reading Paragraph By Paragraph.    You can read the last paragraph by pressing READ with 7, the   	 current paragraph by pressing READ with 8, or next paragraph by   
 pressing READ with 9.   Paragraph boundaries are indicated by New    Line characters.   You may not have started any new paragraphs in    your text at the moment, in which case these commands will not   
 have worked.   Go to the bottom of your file and add a couple of    short paragraphs to your text, by pressing ENTER to separate each    paragraph from the last one.   You may press ENTER twice for a    blank line between paragraphs.  Now check the function of the    paragraph read commands.    Note that all of the above commands are triplets and that they    are centered on the 8, I, K, and COMMA column of keys.    3.8     The Cursor Concept. The current character, that is, the    one which is announced when you press READ with COMMA, is said to    be at the cursor position.  The word "cursor" is a jargon term    meaning the position in the document that a character will appear    when the next key is pressed.   This term will be used    frequently.    When you press READ with M or period, you move the cursor back or    forward by one character on each press.   The character which is    spoken is the character which is under the cursor after the move.    ! You will find that when you have KeySoft speak the current   " character, word, sentence or paragraph, when it has finished   # speaking, the cursor returns to exactly the same point as it   $ left, and the current character is the same one.   Convince   % yourself of this by reading the current sentence and checking the   & current word and character before and after the reading   ' operation. (  ) If you have KeySoft read the previous or next word, the cursor   * moves to the first character of that word after the word has been   + spoken.  The word movement keys repeat if you hold them down and   , this can be a convenient way of moving a few words through the   - text. .  / When you read the previous or next sentence, the cursor will move   0 on to the first character of the first word of that sentence,   1 after reading has been completed. 2    Similarly when you read the previous or next paragraph, the    cursor ends up on the first character of that paragraph.    You can skip through a document quickly rather than reading it in    detail, by using the read next sentence or read next paragraph    commands.   If you press either of these commands while reading    is in progress, KeyWord will immediately jump to the start of the    next sentence or paragraph and commence reading from there.  Try    this by going to the start of your file and skipping through to   	 the end using READ with O. 
   At any time during reading you may stop the process by pressing    READ with the SPACE BAR.  The cursor will position on the first   
 character of the last word spoken.    There are some more advanced cursor movement controls which    enable movement forward or back by lines rather than sentences    and vertical movement within a document.   These controls are    explained in detail in Section 6.9 under the heading of Text and    Column Access Modes.     You may notice that if you press a command which cannot be    implemented by KeyWord, you will hear a short bleep. 3.9        Files And Filenames.    3.9.1   Files.    In Section 3.5 we created a file named "Sample" to hold the text    of your first document.   You would normally create a file for    each separate typing job:  a chapter of a report, a letter, or a    memo.  Each file must be given a unique name so that it can be    stored and later retrieved by specifying that name.    ! You can name a document whatever you like, but it must use no   " more than 25 characters and spaces.   You can use either upper   # case or lower case letters and punctuation but you may not use   $ asterisks or question marks in a filename. %  & 3.9.2   Selecting Files. '  ( As previously observed, when you create a file, you give it a   ) Filename.  KeySoft keeps Directories of the names of all files on   * the disk in the selected drive.  These may be reviewed whenever   + KeySoft asks for a filename.  The subject of file directories is   , covered in Chapter 4. -  .    We will now create two further short files, and describe the    process of selecting and entering files listed in the directory.     Create another small file in memory called "Text".  To do this:    Press E for EDIT from the KeyWord Menu.    KeySoft prompts:  "Filename? Press ENTER for Sample"   	 Notice that after the "Filename?" prompt, KeySoft offers the  
 default option of returning to the last file accessed (in   this case "Sample") by pressing ENTER.  Ignore this for now.   
 Type the word "Text"    Press ENTER.      KeySoft prompts:  "File does not exist. Create new file?"    Press Y to confirm you wish to create a new file.           KeySoft prompts:  "Top of File. Blank"    Now type a few words, then press the ESCAPE key to return to   the KeyWord Menu.  Repeat this procedure to create one more   file  called  "Words", then  return  to the  KeyWord Menu.    Now we have three files stored on disk:  Sample, Text and Words.     From the "Filename?" prompt there are three different methods of    selecting a file.  These three methods are very important because    the same methods are used throughout KeySoft operation to select    files to edit, print, copy, erase, rename, protect, transmit,     receive, or insert. !  " The three selection options available at any "Filename?" prompt   # are: $  % Option 1:      Press ENTER to select the default filename if &           one is offered. '  ( Option 2:      Type the name of the file you require, then )           press ENTER. *  + Option 3:Press the RIGHT ARROW repeatedly to look along the  , directory of all available filenames.  Use the LEFT  - ARROW to move back along the directory.  Select the  . most recently spoken filename by pressing ENTER. /  0    While scanning the directory you may quickly relocate   to an alphabetical position in the directory by   pressing the desired letter.  For example, pressing "t"   will position you at the top of the list of files   starting with the letter "t".    Try each of these techniques to enter each of your files Sample,    Text, and Words, in turn.  You will need to understand and    remember all three methods.  You will use them often. 	  
 3.9.3   The Demonstration Document.    A demonstration document is provided as part of KeySoft .  If you   
 wish, you could now load this document and repeat some of the    text review functions previously discussed in Section 3.7. At the    "Filename?" prompt, scan along the directory until you locate the    file named "Demonstration Document", and press ENTER to load the    file.    3.9.4   The Point of Entry to a File.    When a New File is created, the cursor is placed at the top left    corner of the blank document.    The point of entry into an Existing File is the same point in the    document as it was when the document was last accessed. On entry    into the file KeySoft will announce the last few words before the    cursor, and the word at the cursor position.    3.10    Special Text Characters. You may have heard a number of    special characters being spoken when you were reviewing your    "Sample" file.   These special markers are embedded in the text     and tell KeySoft how to format a document, or how to treat text   ! in a certain way. "  # Common occurrences are: $  % BLANK - Indicates there is no character present at that  & point.   '  ( LINE BREAK - Indicates the start of a new line caused by the  ) automatic word wrapping feature. *  + NEW LINE -Indicates a new line caused by the user pressing  , the ENTER key at that point. -  . 	   TAB -Indicates a marker inserted by pressing the TAB 	  key.	  	  PAGE BREAK -Indicates the start of a new page caused by the 	  previous page becoming full.	  	  NEW PAGE -Indicates the start of a new page caused by the 	  user entering a New Page command.  (See Section 	  3.14.4.)	 	 	 
 There are other special characters associated with:  indent tabs,  	  underlining, type style controls, block markers, and place  	  markers.  These are all discussed later in this manual.	 
 	  3.11    Editing Large Documents.	  	  If you create or edit very large files, KeySoft may say, '"Please  	  wait", or "Repositioning", while a command is carried out.  It is  	  generally better to divide extremely large documents into smaller  	  sections.	  	  3.12    The Display Screen.	  	  Sighted observers or teachers may use the Display Screen to view  	  the current line of text as it is typed.  This also shows  	  KeySoft's prompts and help messages.  A larger section of the  	  document can be viewed by pressing READ with V.  The display  	  reverts to a single line on the following key stroke.	  	  Special symbols are used in the single line display to indicate  	  such features as underlining, change in type style etc.  They are  	  also displayed in words at the bottom of the Display Screen.  The  	   special symbols are listed in Appendix F, together with their  	 ! meanings.	 " 	 # 3.13    Switching Off.	 $ 	 % If you are using an AC-powered computer, you ABSOLUTELY MUST save  	 & any current work before switching off.  If you don't do this, you  	 ' will lose any changes you made since the last time you saved the  	 ( document.	 ) 	 * A battery-powered computer may have the facility to preserve your  	 + data while switched off, so that KeySoft will resume operation  	 , when the machine is switched on again.  Even in this case,  	 - however, you should save your document before switching off, to  	 . guard against problems such as flat batteries.	 / 	 0 
   To save, (or Write), your current document to disk, press CONTROL  
  with W. You may then switch off the computer. Pressing F3 to  
  leave Edit mode and return to the Main Menu also saves the  
  document.  
  
  It is good practice to save your work regularly, and whenever you  
  have made significant changes, so that you always have the most  
  recent version on hard disk.  You may do this by pressing CONTROL  
  with W any time you are editing a document.
 	 
 
 You may backup all your working files to a different hard disk, a  
  floppy disk, or even to a drive on another computer. Use the Copy  
  function in the Utilities menu, described in section 4.4, to do  
 
 this.
  
  3.14    Editing a Document.
  
  We have previously considered creating a new document and  
  reviewing its contents.  This section provides an introduction to  
  KeyWord's basic text Editing commands.   Deleting or inserting  
  characters, words, or sentences, are the most common forms of  
  editing and these commands are described here along with  
  searching, search and replace, defining pages and locating  
  specific points in a document.   More advanced word-processing  
  commands are covered in Chapter 6. 3.14.1  Inserting Text.
  
  With KeyWord, to insert a character, word, sentence, or any  
  amount of text, you need only to position the cursor at the point  
  you want to insert and start typing.   There is no special  
  command required as KeyWord is always in the insert mode.
  
  Text is inserted at the cursor position.  The character at the  
   cursor, and all following characters, are moved to the right to  
 ! make room.  Before starting an insertion, first position the  
 " cursor exactly where you want it, by using the cursor movement  
 # triplets, and then just start typing.   Experiment with this by  
 $ inserting some words in your "Sample" file. 
 % 
 & 3.14.2  Deleting Text.
 ' 
 ( There are six different delete commands available with KeyWord,  
 ) allowing blocks of text from one character to the whole document  
 * to be deleted.   To obtain any of these commands, you must hold  
 + down the CONTROL key, and press one of the following six keys:   
 , COMMA, M, K, I, 8, or D.
 - 
 .    Delete current character  -      Press CONTROL with COMMA.    This deletes the character under the cursor.   A short beep   is sounded followed by the new character under the cursor.    This command is also available by pressing the DELETE key   which is two keys the right of the SPACE bar.   	 Delete last character  -   
   Press CONTROL with M.   
 This deletes the previous character, that is the last   character entered if you are typing.   The character deleted   is announced followed by a short beep.  This command is also   available by pressing the BACKSPACE key.    Delete current word  -      Press CONTROL with K.    This deletes the word under the cursor and any following   spaces, and places the cursor on the first character of the   next word.  A short beep is sounded followed by the word now   under the cursor.  If the cursor is on a space, all spaces   up to the beginning of the next word are deleted and the   cursor is placed on that word.    Delete to end of sentence  -      Press CONTROL with I.    !     KeySoft prompts:  "Delete to end of sentence.   Sure?" "  # If Y is pressed, all text from the current cursor position  $ to the end of the current sentence is deleted. %  The cursor is placed on the first character of the next   & sentence. '  ( Delete to end of paragraph  -   )  * Press CONTROL with 8. +  ,     KeySoft prompts:  "Delete to end of paragraph.  Sure?" -  .    If Y is pressed, all text from the current cursor position   to the end of the current paragraph is deleted. The cursor   is not moved.     Delete to end of file  -      Press CONTROL with D.     KeySoft prompts:  "Delete to end of file.  Sure?" 	  
 If Y is pressed, all text from the current cursor position   to the end of the file is deleted.  The cursor remains in   the same position. 
   There is no specific command in EDIT mode to delete all text from    a file, but this can easily be done by pressing READ with T to    move to the top of file and then pressing CONTROL with D.    Note that the keys used to delete a particular section of text    correspond to the commands for reading that same section of text    except that the CONTROL key is used in place of the READ key.    Practice inserting and deleting text in the "Sample" file until    you are satisfied you understand the exact nature of these    commands, and can confidently delete or insert text at any point.     You will notice that for sections of text larger than a word, you    will always be asked to confirm the deletion. This prevents    accidental deletion of a substantial quantity of text.    In case it is not obvious, if you press one wrong key while you    are typing, the command to remove the incorrect character is    CONTROL with M or BACKSPACE, not CONTROL with COMMA, i.e. you     want to delete the character to the left of the cursor position,   ! not the blank which is currently under the cursor. "  CONTROL with M or BACKSPACE is also used to correct mistakes   # during entry of filenames, search strings, etc. $  % If, on reading your document again, you find a word misspelled,   & you may find it simpler to delete the word with CONTROL with K   ' and retype it correctly followed by single space rather than   ( deleting one or two characters and correcting on a letter by   ) letter basis. *  + 3.14.3  Page Markers. ,  - There are two different markers which can signify the end of a   . page, the New Page marker and the Page Break marker.   Neither   / marker is printed, but they 
   may be announced during document review, depending on the Review  
  Voice setting (refer to Section 2.10.2).
  
  New Page markers are inserted manually by pressing CONTROL with  
  N, (for New), at points appropriate to your document layout.  For  
  instance, you may place one at the start of a new chapter or  
  section.   New Page markers remain in the text until you delete  
  them.   By contrast, Page Break markers occur automatically,  
  according to the number of lines of text currently on the page.   
 	 For example, the default Page Format produces is 55 printed lines  
 
 per page.  If you insert or delete text from a page, KeyWord will  
  automatically redefine the position of the Page Break markers. 
  
 
 3.14.4  Breaking Your Document Into Pages.
  
  The following method is suggested for breaking your document into  
  pages:
  
  Type in your text inserting New Page marks manually by pressing  
  CONTROL with N at points where you definitely want a new page to  
  start - for instance, at the start of a new chapter or section.    
  These will remain in the text unless you delete them later.
  
  The remaining Page Break markers are inserted automatically by  
  KeyWord based on the number of lines of text currently on the  
  page.
  
  Before you print your document, check that it breaks into pages  
  to your satisfaction.   You can examine each page break to verify  
  that important text or figures are not split between pages.
  
  If you are not satisfied with the position of a Page Break, you  
   can insert a New Page mark at some appropriate point ahead of the  
 ! Page Break by pressing CONTROL with N.  To examine each page  
 " break, move through the document with the PAGE UP and PAGE DOWN  
 # keys.
 $ 
 % 3.15    Searching a Document
 & 
 ' The Search Command allows you to find a particular string of text  
 ( within a large document.  The term "string" is used to refer to a  
 ) sequence of characters which may be part of a word, a whole word  
 * or 2 or 3 words.  Searches may be either backwards or forwards  
 + from the current cursor position.
 , 
 - Press READ with F to initiate the search.
 . 
 /     KeySoft prompts:  "Find.  Search forward or back?"    3.15.1  Searching Forward.    Follow these steps to search forward for a text string:    Press  F  to  search  forward  from  the  current  cursor   position.   	         KeySoft prompts:  "Forward.  Find?" 
   The last string searched for, if any, will be offered as a   default. 
   Type in the text string  to be found and  press ENTER, or   just press ENTER  to select  the default text.     If the   text  is  found,  the  cursor  will  jump  to  the  first   occurrence of that text.             KeySoft announces:  "Found (word)"    where (word) is the first word of the text string which was   entered.  The cursor is now positioned on the first   character of that text string.    If the text string cannot be found,          KeySoft announces:  "Can't find (string)"    and you will be returned to the original cursor position.    If you wish to continue searching forward for the next occurrence     of the same text, repeat the search process and press ENTER when   ! the default search word is announced. "  # The ESCAPE key can be used to interrupt Search operations. $  % 3.15.2  Searching Back. &  ' You may search back from the current cursor position by pressing   ( B, instead of F, at the Search Forward or Back prompt.  The   ) procedure is the same as that detailed in the previous section.  *  + 3.15.3  The Search String. ,  - The Search string may be up to 25 characters long and it may   . contain words separated by spaces.   Either upper case or lower   / case letters may be used as the search process will locate text   0 regardless of the capitalization.   It is also possible    to search for any special characters, such as New Line or New    Page markers, printer control markers, underline markers, etc.     Refer to Appendix D for information on the ways to specify these    markers.    3.15.4  Find and Replace.    In addition to searching for a particular word or string of    characters, you can also replace one string with another. Only   	 whole words are replaced.   This is useful, for instance, if you   
 discover you have misspelled a word which is frequently used    throughout a lengthy document.   The command for "Find and    Replace" is CONTROL with F, followed by F for a forward search or   
 B for a back search.    Follow these steps to find and replace:    Press CONTROL with F to initiate a Find and Replace.    Press either  F  to replace  forward,  (or  B to  replace   back).             KeySoft prompts:  "Forward. Find?"    The current default search text, if any,  will also be   announced. KeyWord replaces whole words only to avoid the   problem of words which happen to contain other words.    Type the word  to be  replaced and  press ENTER,  or just   press ENTER to select the default text.              KeySoft prompts  "Replace with?"    ! The current default replace text, if any,  will also be  " announced.  The substituted text can be up to 25 characters  # long, and may contain words or numbers separated by spaces. $  % Type the text you wish to  substitute and press ENTER, or  & just press ENTER to select the default text. '  (          KeySoft prompts:  "All or First?" )  * Press A if you want to replace all occurrences forward or  + back as  appropriate  with  the new  text.    Press F  to  , replace just the first occurrence. -  . If the word you are searching for does not occur within the  / document being searched, 0  1          KeySoft announces:  "Can't find (word)"    where (word) is the particular word being searched for.    It is important to remember whether you are searching forward or    backwards within a document.   "Can't find" actually means that a    word cannot be found in the direction that is currently being    searched.   	 KeySoft always remembers the most recent search and replacement   
 text, and this becomes the new default value. Special characters    such as New Line Marker and New Page Marker can be replaced in    the same way. 
   The ESCAPE key can be used to interrupt Search and Replace    operations.    3.16    Checking the Cursor Position.    The current cursor position can be queried in Edit mode by    pressing READ with Q.   KeySoft responds with the page number,    line number and column number of the cursor position.    Used in conjunction with the cursor movement commands, the Query    Cursor Position command is a useful way of checking your page    format.   For example, you can position the cursor on the first    character of a particular line by pressing READ with H, then    press the Query Cursor command to check on which column this line    starts.   This enables you to check margin settings.    3.17    Moving the Cursor to a Specific Position.     The cursor can be moved to any predetermined page, line or column   ! by using the Relocate Cursor command.   This is achieved by   " pressing READ with R, and then entering a page, line and column   # position in the document, such as P2L11C1 and pressing ENTER.     $ This sequence would move the cursor to Page 2, Line 11, Column 1.    % This command is very flexible and you can make entries such as in   & the following examples. '  ( P3     relocates to    Line 1 Column 1 on Page 3. ) P5L10  relocates to    Line 10 Column 1 on Page 5. * C1     relocates to    Column 1 on the current line. +  , If you try to reposition the cursor to a page, line or column   - outside the boundaries of your document .  /    KeySoft prompts:  "Can't find specified position.  Relocate                  cursor.  Position?"    You can either enter a valid position or quit the command by    pressing the ESCAPE key.    3.18    Checking the Space Left on Disk.    As KeySoft documents are created or modified, they use whatever   	 free space is available on the disk drive in use. The amount of   
 free disk space can be interrogated at any time while in EDIT    mode by pressing READ with S.  KeySoft will announce the disk    name and the number of characters free, and then return to Edit   
 mode.    3.19    Marking Points in the Text for Quick Reference.    Up to 26 positions in a document may be marked with Place Markers    allowing for instant future reference.   Place Markers are    identified using letters.    When editing a document, it is often convenient to be able to    mark a certain spot within the text to return to at a later date.     This can be accomplished by the use of Place Markers.    A Place Marker is a non-printing character in the file to which    the cursor may be moved.   Place Markers are announced as "Place    Marker n", where n is any letter of the alphabet which names the    Place Marker.    3.19.1  Define a Place Marker.     Follow these steps to define a Place Marker: !  " Position the cursor at the point you wish to mark. #  $ Press READ with D (for Define). %  &  KeySoft prompts:  "Define Place Marker.  Letter?" '  ( Type a letter to  name the Place  Marker.  If  place C is  ) defined, for instance, *  +             KeySoft prompts:  "Place C" ,  -    3.19.2  To Jump to a Place Marker.    Press READ with P (for Place).     KeySoft prompts:  "Jump to Place Marker.  Letter?"    Press the  letter  corresponding  to  the  Place  Marker.   KeySoft positions the cursor on the Place Marker.   	          KeySoft prompts:  "Place (Letter)" 
   The cursor is then positioned one character to the right of the    Place Marker. 
   3.19.3  To Delete a Place Marker.    Position the cursor at the Place Marker you wish to delete by    using the Jump to Place Marker command.    Press CONTROL with M to delete the mark.    The delete last character command is used because the Jump to    Place Marker command positions the cursor one character to the    right of the Place Marker.    3.20    The Spelling Checker.    3.20.1  Introduction.    The spelling checker locates typing and spelling mistakes in    KeySoft documents by looking up each word in its own electronic    dictionary of over 65,000 words.  For each word not found in its     dictionary, you may choose to correct the word, leave it as is,   ! or add it to the user's dictionary.  You may also ask for   " suggested spellings, or browse through the dictionary to find the   # correct word. $  % As well as checking documents, you can use the dictionary to look   & up the correct spelling of a word, in the way that a printed   ' spelling dictionary is used.  However, the spelling dictionary   ( does not contain word definitions. )  * The Spelling Checker may be accessed from KeySoft's EDIT mode, or   + from a Diary page. ,  -    3.20.2  The Spelling Checker Menu.    From EDIT mode, press CONTROL with S to select the Spelling    Checker Menu.  If the Spelling Checker has not been used since    KeySoft was installed, you will be asked to choose which language    you want.  Press RIGHT ARROW until the required language is    announced, and select it by pressing ENTER.    The Spelling Checker Menu contains 5 items: 	  
 Document Check,  Lookup Word,  Word Check, 
 Paragraph or Block Check,  Select Language.    3.20.3  Checking a Document.    Before selecting the Spelling Checker, move the cursor to the    appropriate point in your document, depending on how much text    you want to check.  There are three options:    1.   Check to the end of the Document.    In Edit mode, place the cursor where you want checking to   start.  If you want to check the whole document, press READ   with T to move to the top of the file.    2.   Check the current paragraph.    In Edit mode, position the cursor in the required paragraph.    If Column Access mode has been selected, the current 10 line    block will be checked, rather than the paragraph. !  " 3.   Check the current word. #  $ In Edit mode, place the cursor anywhere in the required  % word. &  ' When the cursor is in place, select the Spelling Checker by   ( pressing: )  * CONTROL with S, followed by: +  , D,   to check to the end of the document, or - P,   to check the paragraph, or . W,   to check the word. /  0    As checking progresses, each word is looked up in the spelling    dictionary.  When it comes across a word which is not in its    dictionary, the Spelling Checker will present you with the    unknown word.  You then have 8 options:    Review the word.  Ignore the word.  Skip this occurrence of the word.  Add the word to the dictionary. 	 Correct the word. 
 Review suggested spellings.  Look up a word in the dictionary.  Review the word in context. 
   After a choice has been made, checking will continue.  When all    the selected text has been checked, you will hear the total    number of words checked and the number of unknown words found.     The cursor will then return to its original position.    3.20.4  Options Available when an Unknown Word is Found.    The Spelling Checker announces each unknown word as it locates it    in the file, and then prompts: "Option?"  The available options,    which you can hear by pressing F1, are as follows:    3.20.4.1  Review the word.    Press READ with K.  On the first press the word is pronounced. On    the second press, the word is spelled out.  This sequence    continues on subsequent presses.    3.20.4.2  Ignore the word.    ! Press I to leave the word, and all other occurrences of it in the   " document, unchanged.  Use this option to ignore technical terms,   # unusual words, names, etc., which you do not wish to add to the   $ dictionary. %  & Note: This command ignores ALL occurrences of the word.  If you   ' choose this option, the word will not be presented again during   ( the current spell check, should it occur again.  The next   ) command, Skip word, will skip only the current occurrence of the   * word. +  ,    3.20.4.3  Skip this occurrence of the word.    Press READ with L to skip only the current occurrence of the    word.  If the Spelling Checker finds other instances of the word    in the document, they will be announced separately as unknown    words.    3.20.4.4  Add the word to the dictionary.   	 Press A to add the current word to the user dictionary, so that   
 it is never again announced as an unknown word when the Spelling    Checker is used.  Use this option for names, technical terms,    etcetera, which you often use.  See Section 3.20.8 for full   
 details on the User Dictionary.    3.20.4.5  Correct the word.    If you wish to enter a correction for the word being presented,    press CONTROL with K, then type the replacement word and press    ENTER.  The Spelling Checker will look up your entry in its    dictionary before accepting it.  If the word you entered doesn't    occur in the dictionary, or if you have entered more than one    word, the Spelling Checker will ask for confirmation by    prompting:               "Word not in dictionary.  Use?"     Press "Y" to use the word, or N to re-enter the correction.    In case the word you are correcting occurs more than once in   the document, the Spelling Checker will also ask:                    "Correct all or first?"  !  " If you want the Spelling Checker to automatically correct  # all subsequent occurrences of the word in the document,  $ press A, for All.  To correct only the current occurrence,  % press F, for First. &  ' When making corrections, do not worry about capital letters.   ( The Spelling Checker will automatically make the first  ) letter of the word a capital letter if the word being  * replaced starts with a capital, such as at the beginning of  + a sentence.  It will also put the whole word in capitals if  , all the original word was in capitals. -  . 3.20.4.6  Review suggested spellings. /  0 Press S, and KeySoft will search the spelling dictionary for   1 entries which resemble the word being reviewed.  If any are   2 found, a "Suggestions list" will be    presented for you to review with RIGHT and LEFT ARROW.  The    following 4 options are then available:    1)To announce the original word, press I.  Subsequent presses   will alternately spell and announce the word.    2To spell the current suggestion, press READ with F2.    3To replace the misspelled word in your document with the  	 current suggestion, press ENTER.  You will be given the  
 option of replacing all occurrences or just the current   occurrence.  The case of the replacement word will be   adjusted to match the original. 
   4To return to the "Option?" prompt, press ESCAPE.    3.20.4.7  Look up unknown word in dictionary.    This option allows you to look up the word in the dictionary by    browsing word by word, until you have found the correct spelling.     You can then replace the misspelled word with the correct one.    At the "Option?" prompt, press L, and KeySoft will ask,     "Word to look up?  Press ENTER for pqr",    where "pqr" is the unknown word.  You would normally press ENTER    to select the unknown word.  Alternatively, you may enter a    possible alternative spelling, or just the first few letters,    followed by ENTER.    You will be placed at the word in the dictionary which most     closely matches the letters you have typed, and the word will be   ! announced.  Use RIGHT and LEFT ARROW to browse forward or back,   " word by word, through the dictionary until you find the word you   # are looking for. $  % There are 4 options here, similar to the Suggestions options.   & These are: '  ( 1.To announce the original word, press I.  Subsequent presses  ) will alternately spell and announce the word. *  + 2.To spell the current word in the dictionary, press READ with  , F2. -  . 3.To replace the misspelled word in your document with the  / current dictionary word, press ENTER.  The word will be  0 inserted in lower case, so you must retype any capital  1 letters that are required.  You will be asked    whether you want to replace the first occurrence or all, in case    there are multiple occurrences.    4To return to the "Word to lookup?" prompt, press ESCAPE. You   may then type another alternative spelling, or press ESCAPE   again to return to the "Option?" prompt.    3.20.4.8  Review the word in context.    	 When an unknown word is announced, you may wish to hear the  
 context of the word in the document to determine what it   should be.  The Spelling Checker allows you to review the   line, sentence or paragraph containing the unknown word by  
 using the standard KeyWord commands.  These are as follows:     1.   To read the current sentence, press READ with I.    2.   To read the current paragraph, press READ with 8.    As in normal KeyWord operation, if Column Access mode has   been selected, the READ with I and READ with 8 commands   speak the current line or 10-line block, instead of sentence   and paragraph.    You may change the access mode at the "Option?" prompt, by   pressing READ with X or READ with C in the usual way.    3.20.5  Leaving The Spelling Checker.    You may exit from the Spelling Checker at any time by pressing    ESCAPE.  The number of words checked and the number of unknown    words found will then be announced and the cursor will be placed     at the point where the Spelling Checker was interrupted by   ! pressing ESCAPE.  You can restart the spelling check from where   " you left off by pressing CONTROL with S, then D again. #  $ 3.20.6  Looking Up a Word in the Dictionary. %  & You may look up any word, and browse the spelling dictionary,   ' without having first found the word with the Spelling Checker.   ( From Edit mode, press CONTROL with S, then L, and KeySoft will   ) ask, "Word to look up?"  Type the word, or just the first few   * letters, and press ENTER.  You will be placed at the word in the   + dictionary which most closely matches the letters you have typed,   , and the word will be announced.  Use RIGHT and LEFT ARROW to    browse forward or back, word by word, through the dictionary    until you find the word you are looking for.    There are three options available while browsing through the    dictionary, as follows:    1.To spell the current word in the dictionary, press READ with   F2.   	 2.To insert the current dictionary word into your document at  
 the present cursor position, press ENTER.  No spaces are   included, so you may need to add a space if the word is   inserted in a sentence.  The word will be inserted in lower  
 case, so you must retype any capital letters that are   required.    3.To return to the "Word to lookup?" prompt, press ESCAPE. You   can then narrow down the options by typing more starting   letters, or enter a different word.  Pressing ESCAPE again   will return you to the document.    3.20.7  Selecting The Language.    KeyWord provides the option to check spelling according to either    American or British usage.  To change, or to check which is in    use, start from Edit mode and press CONTROL with S to select the    Spell Checker menu.  Then press RIGHT ARROW until you hear,    "Select language", and press ENTER. Alternatively, just press    "S".    KeyWord will prompt, "Language?  Press ENTER for USA spelling    dictionary".  If you are just checking the current language,     press ESCAPE to return to editing your document.  To change the   ! language, use RIGHT and LEFT ARROW until the required language is   " announced, and press ENTER. #  $ 3.20.8  The User Dictionary. %  & When you use the "Add to dictionary" option in the Spelling   ' Checker, the new word is included in the dictionary, but is   ( stored separately in a KeyWord file called "User dictionary". You   ) may edit the User Dictionary, like any other KeyWord document, to   * add new words, to correct or remove any wrong words, or just to   + review the contents.  If you edit the User Dictionary file, be   , careful to observe the following rules: -  . 1.Enter only lower case letters, apostrophes, and new line  / markers. 0  1    2.The words must be arranged one per line, with a new line   marker following each word.  (That is, press ENTER after   typing each word).    3.A word must not start or end with an apostrophe.    If these conditions are not observed, the Spelling Checker may    not recognize part or all of the User dictionary.   	 The User Dictionary is saved in the \keynote directory.  You may   
 rename, copy, delete, protect or edit it in the same way as any    other KeyWord file.     
 End of Chapter 3.    