home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / wp / viet1p5.zip / MANUAL.ENG < prev    next >
Text File  |  1990-07-07  |  23KB  |  550 lines

  1.  
  2.                               VIäT
  3.  
  4.                     A Vietnamese Text Editor
  5.                           Version 1.5
  6.                  Copyright 1990 by Hoa G. Nguyen
  7.                          P.O. Box 3834
  8.                     La Mesa, CA 92044-3834
  9.  
  10.                          USER'S MANUAL
  11.                          _____________
  12.  
  13. I.  REQUIREMENTS:
  14.  
  15.      The following equipment are required to run VIäT:
  16.  
  17.           *  IBM-PC/XT/AT/386   or   compatible  (TURBO speed  is 
  18.                recommended for PC/XT clones)
  19.  
  20.           *  CGA graphics capability (color monitor NOT required)
  21.  
  22.           *  Dot-matrix printer with graphic  commands compatible 
  23.               to   the EPSON  or  IBM Proprinter  standards  (the 
  24.               Panasonic KX-P series printers   have been found to 
  25.               give the best output).
  26.  
  27.      The following files must reside in your active directory:
  28.                     VIET.COM       (VIäT program)
  29.                     SCRFONT        (Screen font)
  30.                     COURIER.PRF    (Default printer font)
  31.                     HELP.SCR       (On-screen help)
  32.  
  33.      Other files associated with VIäT are:
  34.           SCRFONT.1, SCRFONT.2, SCRFONT.3  (Screen fonts)
  35.           PALATINO.PRF          (Another printer font)
  36.           VIET.PAR              (Optional parameters file)
  37.           MANUAL.ENG            (User's manual)
  38. These files will be described further in section V.
  39.  
  40.  
  41. II.  BASIC COMMANDS:
  42.  
  43. 1.   Installation:   
  44.  
  45.      (Skip this section if you are an experienced PC user.)
  46.  
  47.      VIäT  can  be executed from the floppy or from  a hard disk.  
  48. To install VIäT on  a  hard disk,  simply copy the   distribution 
  49. diskette to a directory.  For example, if your hard disk is drive 
  50. C,  insert the VIäT diskette in drive  A and enter  the following 
  51. commands to transfer VIäT to a directory named VIET.  
  52.  
  53.                            C:                         
  54.                            MD  \VIET  
  55.                            COPY  A:*.*  C:\VIET
  56.  
  57. (Press the ENTER key at the end of each command line.)
  58.  
  59. 2.  Start Up:
  60.  
  61.      To run VIäT,  you must be in the same directory or logged on 
  62. the same  floppy drive where VIäT is stored.     For example,  to 
  63. start VIäT from drive A, type:
  64.  
  65.                          A:  
  66.                          VIET 
  67.  
  68. (If you  are  going to run VIäT from the floppy,  we suggest that 
  69. you first  make a backup  copy of the distribution diskette.)  To 
  70. start    VIäT from the hard drive  after the above  installation, 
  71. type:  
  72.                          C:
  73.                          CD \VIET  
  74.                          VIET  
  75.  
  76.      VIäT will ask you to supply a text file name.  This file can 
  77. be    in   any  directory     on    any     drive  (for  example, 
  78. C:\TEXT\MYFILE.DOC).  If the file does not exist in the specified 
  79. directory,  VIäT  will create a new  blank  file for  you.    The 
  80. program then automatically puts you in insert mode.
  81.  
  82.      You can change the screen color at this time by pressing the 
  83. F2 key.   Select the color you like,  then store this setup using 
  84. CNTR-W P (see section III).
  85.  
  86. 3.  Text Entering:
  87.  
  88.      Characters are inserted at  the  current cursor position  as 
  89. you type on the keyboard.    Both English and Vietnamese text can 
  90. be entered (there is no difference between English and Vietnamese 
  91. to VIäT.   English  is just  Vietnamese   with no accent  marks).  
  92. Accented Vietnamese vowels are entered by first typing the vowel, 
  93. then adding the accent marks.
  94.  
  95.      Example:   ç   is entered as      O    √    
  96.  
  97.      The  special   Vietnamese  vowels  are  entered by repeating 
  98. keystrokes, as follows:
  99.  
  100.                     aa =          aaa = 
  101.                     ee =          
  102.                     oo =          ooo = 
  103.                     uu = 
  104.                     dd = ∙
  105.  
  106.      (and likewise for capital letters,  but the second character 
  107. need not be capitalized.   For example, both "AA"  and "Aa"  give 
  108. "").  
  109.  
  110.      If you ever need to type repeated vowels,  such as  "soong," 
  111. use the F6 function key.  F6 repeats the character on the left of 
  112. the cursor.  For example, to get "soong", type "s o F6 n g".
  113.  
  114.      Accent  marks are entered  by depressing  the  CTRL key  and 
  115. another  letter key at the same time.    The keys  for the accent 
  116. marks are laid out in  an ergonomic  pattern   (the most commonly 
  117. used marks  are  assigned to  the  most  easily reached keys)  as 
  118. follows:
  119.  
  120.                                                 
  121.                                        U         O  
  122.                CTRL - 
  123.                                                  .  
  124.                                          J    K    L
  125.  
  126.      Example:  To type "thuy¿n," use the following keystrokes:
  127.              "t   h   u   y   e   e   CTRL-K   n"
  128.  
  129.      NOTE:   Some keyboards are designed so that the  ALT key  is 
  130. more easily reached than the CTRL key.  VIäT has been designed to 
  131. accept both.  Whenever a CTRL key is called for, pressing the ALT 
  132. key will work also.
  133.  
  134.      (Pressing F1 will pop up a help screen  to remind you of the 
  135. keyboard layout and available commands.  See section IV.)
  136.  
  137.      Lines  will wrap around as   soon as a  character is entered 
  138. past the right margin.   Right justification can  be turned ON or 
  139. OFF (see section III).   If a character is inserted in the middle 
  140. of  the  line which  forces  the end of  the line past the  right 
  141. margin,  a   break will  be inserted at the cursor  location   to 
  142. accommodate further  insertions.    When  all   editing   on  the 
  143. paragraph  has been completed,  CTRL-B can be  used to reform the 
  144. paragraph (see section IV).
  145.  
  146. SEE ALSO:  "Fixing up unaccented text" (under ADVANCED FEATURES)
  147.  
  148. 4.  Cursor movements:
  149.  
  150.      Most of  VIäT's  cursor movement commands follow  WordStar's 
  151. easy-to-remember and ergonomic design.  The user can execute most 
  152. commands without having to move his/her hands away from the  home 
  153. row on the keyboard, resulting in very fast editing.
  154.  
  155.      The cursor can be moved to any area of the screen where text 
  156. or spaces have  previously  been entered.   The cursor can not be 
  157. moved  past   the  end  of the   file or to any blank area unless 
  158. spaces,  tabs or carriage returns have previously been entered in 
  159. those areas.
  160.  
  161.      The following is the lay-out of VIäT's cursor commands:
  162.  
  163.  
  164.  
  165.  
  166.                                       Up Line     Up Page
  167.                                          E           R
  168.  
  169.                 Left Word    Left Char.   Right Char.  Right Word
  170. CTRL   -           A             S             D           F
  171.  
  172.                                      Down Line   Down Page
  173.                                          X           C
  174.  
  175.      The arrow  keys  and PgUp,  PgDn of the separate numeric key 
  176. pad are also  available and  are functionally identical  to CTRL-
  177. E, X, S, D, R and C.
  178.  
  179. SEE ALSO:    CTRL-Q:  S,D,R,C for extended-range cursor movements 
  180. (under SECOND-LEVEL COMMANDS, section III).
  181.  
  182. 5.  Deleting:
  183.  
  184.      The following simple delete commands are available:
  185.  
  186.           CTRL-G  (same as  the  Del key):  deletes the character 
  187.                under the cursor.
  188.  
  189.           CTRL-H  (same  as  the  BackSpace  key):   deletes  the  
  190.                character  to  the  left of the  cursor,  if  that 
  191.                character is an accented vowel, the accent mark is 
  192.                deleted first.
  193.  
  194.           CTRL-T:  deletes to the beginning of the next word.
  195.  
  196. SEE ALSO:  CTRL-Q:  T,  Y for line and  paragraph deletion (under 
  197. SECOND-LEVEL COMMANDS, section III).
  198.  
  199.  
  200. III.  SECOND-LEVEL COMMANDS
  201.  
  202.      The   following  are  two-keystroke commands.     The  first 
  203. keystroke is a combination of the  CTRL  key and a letter key (Q, 
  204. W,  or P).   This is followed by another letter key, as specified 
  205. below.   If you would like to abort the command before the second 
  206. key is entered, press ESC, space, or the backspace key.
  207.  
  208. 1.  The Quick (CTRL-Q) Commands:
  209.  
  210.      S (extends the range of CTRL-S):  moves  cursor to beginning  
  211.                of line.
  212.  
  213.      D (extends the  range of CTRL-D):   moves cursor  to  end of 
  214.                line.
  215.  
  216.      R (extends the range of CTRL-R):  moves  cursor to beginning  
  217.                of file.
  218.  
  219.      C (extends the  range of CTRL-C):    moves  cursor to end of  
  220.                file.
  221.  
  222.      T (extends the range of CTRL-T):  deletes the current line.
  223.      
  224.      The following CTRL-Q  commands  allow you to move  or delete 
  225. blocks of text.  First, define the block by marking the first and 
  226. last lines.   Then bring the  cursor to the location at which you 
  227. want to insert  the block and  execute  the  block move.    Block 
  228. deletion can be accomplished with the cursor anywhere.
  229.  
  230.      These   operations only  work on blocks of whole lines.   To 
  231. move  a block which contains a partial line (by itself  or at the 
  232. beginning or end of the block),  first use the carriage return to 
  233. cut the  line,  move the block,  then  use CTRL-B to  reform  the 
  234. paragraph.   Likewise, to insert a block in the middle of a line, 
  235. first cut up that line using carriage return.
  236.  
  237.      B (Begin block):  marks the first line of the block.
  238.  
  239.      E (End block):  marks the last line of the block (may be the 
  240.           same as the first line).
  241.  
  242.      M (Move block):     inserts   the marked   block  (from  the 
  243.           beginning of the first line  to the  end  of the   last 
  244.           line) at current line.  All lines from the current line 
  245.           are pushed down.
  246.  
  247.      Y (delete block):  deletes the marked block.
  248.  
  249.      W (Write  block):    writes the marked block to a disk file.  
  250.           VIäT will ask for a file name.  If a file with the same 
  251.           name already exists, it will be given the new extension 
  252.           BAK (backup).  Any previous file with the same name and 
  253.           BAK extension will be deleted.
  254.  
  255. NOTE:   While typing  in  a name,  if you  would  like to abort a
  256. command,  simply press ESC  (or backspace while the cursor is  on 
  257. the first character's position).
  258.  
  259. 2.  The Work File Operations (CTRL-W) Commands:
  260.  
  261.      S (Save file):  saves the file, then resumes editing.  Every 
  262.           time VIäT saves the file,  the old file (if  existed on 
  263.           disk) is given the new extension BAK  (backup).    If a 
  264.           file   with  the same   BAK  extension existed (from  a 
  265.           previous save), it will be deleted.
  266.  
  267.      Q (Quit):  quits without saving.
  268.  
  269.      X (save and eXit):  saves the file, then exits program.
  270.  
  271.      L (Left margin):   allows user to set  the  left margin,  as  
  272.           when indentation of whole paragraphs is required.   The  
  273.           new  margin  only  applies    to   subsequent   actions 
  274.           (including  subsequent  CTRL-B  commands).   For   page 
  275.           centering  of  printer  output,  use  CTRL-P:   O (Page 
  276.           Offset) instead.  (Default = 1)
  277.  
  278.      R (Right  margin):   allows user to  set the right margin to 
  279.           control   page width.       Note  that the margins  are 
  280.           depicted by the  margin   bar at the top of the screen.  
  281.           (Default = 65)
  282.  
  283. Note:  If you would like to abort a command while VIäT is waiting 
  284. for  a number  to be entered (such as the margins,   page offset, 
  285. etc.),   simply press ESC (or backspace  if the cursor is  on the 
  286. first-digit position).
  287.  
  288.      J (Justify):   toggles  right  justifying  ON / OFF.    When 
  289.           justifying is ON, lines will end with a word flush with 
  290.           the right margin (as in printed books).  (Default = ON)
  291.  
  292.      P (save Parameters):   saves all parameters you have set for 
  293.           future use.  (More on this under ADVANCED FEATURES).
  294.  
  295.      I (Insert file):    reads an  external file   and inserts at 
  296.           current line.     All lines from the  current line  are 
  297.           pushed down.  This command and its counterpart, CTRL-Q: 
  298.           W,  allow the user to move blocks of text between files 
  299.           or to copy a block to another location in the same file 
  300.           (while leaving the original block  intact)  by  writing 
  301.           the  block to a  temporary  file and  reading it  back.  
  302.           WARNING:   the file to  be read in must be a legitimate 
  303.           VIäT-format file (text file with fewer than  78 letters 
  304.           per line), or unpredictable errors may result.
  305.  
  306. 3.  The Print (CTRL-P) Commands:
  307.  
  308.      T  (Top  margin):   specifies  the  vertical  location  (row 
  309.           number) of the first line of the printed page (6 rows = 
  310.           1 inch).   You should adjust this and the bottom margin 
  311.           to fit your printer's requirements. (Default = 1)
  312.  
  313.      B (Bottom margin):   specifies the vertical  location of the 
  314.           last line of the printed page.  (Default = 55)
  315.  
  316. NOTE:    Some  printers have  trouble  with  dot  alignment  when 
  317. printing  in   the top one inch of  the page.   If you  have this 
  318. problem, adjust the top margin to avoid this area.
  319.  
  320.      L  (page Length):   specifies  the length   of each sheet of 
  321.           printer paper (in number of lines,  1 inch = 6  lines).  
  322.           Must be less than 128.  (Default = 66).
  323.  
  324.      N (page Numbering):   toggles page numbering ON / OFF.  When 
  325.           page numbering is ON,  a page number will be printed at 
  326.           the bottom of the printed page.   (Default = ON)  Note: 
  327.           page numbers  will  not be printed if the bottom margin 
  328.           is set larger than page length minus 3.
  329.  
  330.      S (Starting page #):  allows the user to set the page number 
  331.           for the  first page of this file.   Subsequent printing 
  332.           of this file (during the same editing session) will use 
  333.           this number as the page number of the first page of the 
  334.           file.   This is useful  when the user  is working on  a 
  335.           long  document  which  has  been   broken into  several 
  336.           shorter files (a recommended practice).  Note that this 
  337.           page number is not saved.  (Default = 1)
  338.  
  339.      A (pAuse between pages):   toggles  a  flag which forces the 
  340.           printer  to  pause between  pages  to allow the user to 
  341.           feed paper manually.  (Default = OFF)
  342.  
  343.      C (page number Column):    specifies the column on which the 
  344.           page number will be printed.  (Default = 32)
  345.  
  346.      O (page Offset):    this  offset  will be added  to the Left 
  347.           Margin when the text is printed.   It should be used to 
  348.           center the text on the print page.  (Default = 3)
  349.  
  350. NOTE:    If your  printer  has externally   switchable  standard/ 
  351. compressed modes,  make sure it is powered  up on "standard"  for 
  352. the DEFAULT page number position and page offset values to work.
  353.  
  354.      F  (change Font):   allows the user to switch to a different 
  355.           printer font.   A   font name must be entered (Courier, 
  356.           Palatino,  etc.).    This  new   font  will be used for 
  357.           subsequent printing during the current editing session.  
  358.           Use CTRL-W:  P  to save this font if  you would like to 
  359.           use this font as the default  font  for future  editing 
  360.           sessions.
  361.  
  362.      P (Print text):   prints the file being edited.   Allows you 
  363.           to print the entire file or a specific number of pages.
  364.  
  365.  
  366. IV.  MISCELLANEOUS:
  367.  
  368. 1.  On-screen Help:
  369.  
  370.      Pressing F1 will display a  summary of VIäT's commands.  The 
  371. file HELP.SCR must be present for this command to work.
  372.      
  373. 2.   Color:
  374.  
  375.      Pressing F2 will rotate you  through  16  available  colors.  
  376. (Default = 15)
  377.  
  378. 3.   Message Display Time:
  379.  
  380.      F3 decreases  (and F4  increases)  the  time  VIäT will keep 
  381. messages up on the  message line.    These should be  changed  to 
  382. accommodate  your computer's speed  (or  your taste),  then saved 
  383. with CTRL-W: P.  A display time of 3 (default) is appropriate for 
  384. an 8 MHz Turbo XT.
  385.  
  386. 4.  Inserting Carriage Return:
  387.  
  388.      CNTR-N will  insert a Carriage Return at the  current cursor 
  389. location.   This is slightly different from typing the ENTER key. 
  390. CNTR-N will leave the  cursor at the  current  location,  whereas 
  391. hitting  the ENTER   key will bring the cursor  down  to the next 
  392. line.
  393.  
  394. 5.  Paragraph Reform:
  395.  
  396.      CTRL-B will reformat a paragraph  (starting   at  the cursor 
  397. position) to fit nicely within  the current margins.   Paragraphs 
  398. are defined as being separated by one or more blank lines.  Right 
  399. justification will  apply if the  justify flag is ON (see CTRL-W: 
  400. J).   The  justification  process  uses   priorities in inserting 
  401. spaces (more spaces after  punctuation marks,  etc.),  but  where 
  402. priorities are the same,  it will not  insert spaces in  the same 
  403. locations every  time.   So if you are  not pleased with  the way 
  404. VIäT has inserted spaces, try the command again.  The result will 
  405. be different.
  406.  
  407.      If you would like to preserve the current spacing of certain 
  408. items (such  as a subparagraph heading),  place the cursor to the 
  409. right of those items before executing CTRL-B.
  410.  
  411.  
  412. V.  ADVANCED FEATURES AND INFORMATION:
  413.  
  414. 1.  Saving Parameters:
  415.  
  416.      Once  you  have  changed   VIäT's parameters   to  fit  your 
  417. environment,  you can  save  these parameters for  future  use by 
  418. executing CTRL-W:  P.  These parameters are saved in a file named 
  419. VIET.PAR.   When VIäT is first activated, it looks for this file.  
  420. If this file exists, the parameters saved in it will be used.  If 
  421. not, the default values will be used.  If the default values meet 
  422. your needs, you do not have to excecute this command.   The saved 
  423. parameters are:
  424.  
  425.      color,  left margin,  right margin, page offset, top margin, 
  426.      bottom margin, page length, page number column, paging flag, 
  427.      justify flag,  pausing flag,  default printer font,  and the 
  428.      message display time.
  429.  
  430.      Please  do not  edit VIET.PAR  by  any  other  means,     as 
  431. unexpected results may occur.
  432.  
  433. 2.  Fixing Up Unaccented Text:
  434.  
  435.      You can use VIäT to read in files previously created through 
  436. other text editors,  as long as the file is a text file,  with no 
  437. special  control characters   embedded (for example,  files which 
  438. have been  created in the  WordStar non-document mode,  or having 
  439. passed through electronic mail filters).   Furthermore, each line 
  440. of the file must contain 77 characters or less.
  441.  
  442.      To add accent marks,  place the cursor to  the right of each 
  443. vowel (as if  you  had  just  typed in the  vowel),  then add the 
  444. accent marks as usual.
  445.  
  446. 3.  Using Different Fonts:
  447.  
  448.      You have been  provided  with three different  screen  fonts 
  449. (SCRFONT.1,  SCRFONT.2, SCRFONT.3).   The font which VIäT uses is 
  450. always SCRFONT.    To  select another font,  use the  DOS  "COPY" 
  451. command  to copy the desired font over to SCRFONT.   For example, 
  452. to select SCRFONT.2, type (from DOS):
  453.  
  454.                      COPY SCRFONT.2 SCRFONT
  455.  
  456. This new font will now be used by VIäT for screen display.
  457.  
  458.      Two printer  fonts  are  supplied  with VIäT:   COURIER  and 
  459. PALATINO.  COURIER is a typewriter font.  PALATINO is heavier and 
  460. resembles a book font.   The default printer font is COURIER.  
  461.  
  462.      Change of  printer  font is  accomplished  inside VIäT using 
  463. CTRL-P: F  (see section III.3).  This change is effective for all 
  464. subsequent  printing  until you exit  VIäT   (or  until  you make 
  465. another change).   This  font selection can also be saved through 
  466. CTRL-W:  P (see section V.1).   At the next editing session, your 
  467. saved printer font will be automatically loaded.
  468.  
  469. 4.  Maximum Length of File:
  470.  
  471.      The length of the file which you can edit using VIäT depends 
  472. on  the  amount of free memory available to  VIäT.   Use the  DOS 
  473. utility  CHKDSK to  find out how much free memory your system has 
  474. before running VIäT.   This number usually does not change unless 
  475. you  frequently  load in different memory-resident programs (such 
  476. as Sidekick,    Superkey,  etc.).    The following table gives an 
  477. estimate of the maximum number of pages you  can edit versus  the 
  478. amount  of free  memory.   (Each page is assumed  to  be  55 text 
  479. lines.   If you  use shorter pages,  you can have correspondingly 
  480. more pages.)
  481.  
  482.      FREE SYSTEM MEMORY (Bytes)    ESTIMATED # OF PAGES PER FILE
  483.                580,000                          90
  484.                538,000                          82
  485.                410,000                          56
  486.                203,000                          14
  487.  
  488.      This is adequate for almost all uses.  If you are working on 
  489. a long book, each chapter should be stored in a separate file for 
  490. easier editing.   Then there is no limit to how long the book may 
  491. be.   VIäT has provided  commands  for  transfering  text between 
  492. files and for flexible page numbering for this purpose.
  493.  
  494.  
  495. VI.  DISCLAIMER:
  496.  
  497.      Care has been taken  to make VIäT free of errors.   However, 
  498. as with all software, some errors may go undetected.   The author 
  499. shall not be held liable for any loss or damage caused by the use 
  500. of this program.
  501.  
  502.  
  503. VII.  COPYRIGHT:
  504.  
  505.      VIäT  is copyrighted.   However,  permission is granted  for 
  506. non-commercial copying and distribution of VIäT,  version 1.5, as 
  507. long  as the entire package (executable file,  manual,  etc.)  is 
  508. distributed unmodified.   This permission does not  apply  to the 
  509. packaging of   this program with any other product (contact   the 
  510. author  for  such action).    The  author retains all  rights  of 
  511. authorship.
  512.  
  513.  
  514. VIII.  REGISTRATION:
  515.  
  516.      VIäT has been developed to serve the Vietnamese communities' 
  517. writing needs and to encourage the use of the Vietnamese language 
  518. outside Vietnam.
  519.  
  520.      To make the program accessible to  as many  as possible,  we 
  521. have chosen the most basic and readily available equipment,  such 
  522. as  CGA  capability  and  dot-matrix  printers.    This equipment 
  523. selection in turn dictated some of our design.   However, we have 
  524. adhered to the design principle of making VIäT easy to use.  Most 
  525. input commands and keystroke selections have been chosen to be as 
  526. ergonomic as   possible,  requiring  the  least  time  and   hand 
  527. movements to execute.
  528.  
  529.      If  you like VIäT  and would like to support the development 
  530. of  a  more powerful word processor  with more advanced features, 
  531. which also  supports more  advanced  hardware  (EGA,  VGA,  laser 
  532. printers,  etc.) while retaining the same ergonomy, you may do so 
  533. by becoming a  registered user  of VIäT.     Registering involves 
  534. filling out the registration form in the  file "REGISTER.DOC"  to 
  535. better  inform the author of your  needs,  and  sending the  form 
  536. together with $15 to the address on VIäT's opening screen.   As a 
  537. registered VIäT user, you will receive:
  538.  
  539.      1.   Two  graphic,   interactive   programs    (SCDESIGN and 
  540. PRDESIGN) which  will let  you modify VIET's screen  and  printer 
  541. fonts, or create your own custom fonts.
  542.  
  543.      2.  A bound manual for VIäT and these 2 companion programs.
  544.  
  545.      3.  Corrected software if bugs are discovered.
  546.  
  547.      4.  A 50%  discount  on  the purchase of the  new version of 
  548. VIäT--or a free copy, sent automatically, if the new release will 
  549. be distributed as shareware.
  550.