home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 2 / romside_best_of_german_only_2.iso / dos / anwender / ed / eng / ed.doc < prev    next >
Text File  |  1994-01-27  |  39KB  |  891 lines

  1. Welcome to ED, a simple public domain word processing system.
  2. The ED word processing disk should contain the following files:
  3.  
  4.                         README
  5.                         LPRINT.EXE (1.11)
  6.                         INTRO.DOC
  7.                         ED.DOC
  8.                         ------------
  9.                         ED.EXE (1.20)
  10.                         ED.DAT
  11.                         PAGE.COM (1.01)
  12.                         PRINT.COM (1.22)
  13.                         PRINT.DAT
  14.                         TEST.TXT
  15.                         UNKNOWN.DAT
  16.                         EPSONLQ.DAT
  17.                         EPSONLQ1.DAT
  18.                         DIABLO.DAT
  19.                         IBM5216.DAT
  20.                         HPLJ.DAT
  21.                         HPLJTRAN.DAT
  22.                         HPLJ4.DAT
  23.                         HPLJ4TRA.DAT
  24.                         HPDJ.DAT
  25.                         HPDJTRAN.DAT
  26.                         IBMPRO.DAT
  27.                         STARLC.DAT
  28.                         GR7.TBL
  29.                         REPLA.EXE (1.01)
  30.                         PRTCOM.COM
  31.                         PRTCOM.DOC
  32.  
  33. and maybe more '.DAT'- and '.TBL'-files.
  34.  
  35. The ED word processing system consists of three parts:
  36.  
  37.              1. ED - editing and formatting
  38.              2. PAGE - generating pages (page files)
  39.              3. PRINT - output to printer
  40.  
  41. First a description of the editor/formatter follows.  ED.EXE
  42. (1.20) can edit text files up to 999 lines and 99999 characters.
  43. A line may be up to 148 characters long.  Nevertheless a document
  44. to page can be up to 100 files long.
  45.   You enter ED at the DOS prompt to start the program.  First
  46. ED reads the file ED.DAT.  This is a simple text file, which
  47. may look like as follows:
  48.  
  49.                  60'HOT ZONE BEGINNING
  50.                  65'HOT ZONE END (RIGHT MARGIN)
  51.                  2'SPACES BEHIND PERIOD (1 OR 2)
  52.  
  53. ED.DAT contains the standard column values for the hot zone
  54. beginning and end (right margin) and the specification of spaces
  55. behind period (2 in the U.S., 1 in Germany).  You may edit the
  56. file ED.DAT to your needs (edit to the values, that you usually
  57. use).  Note, that a difference of 5 between hot zone end (right
  58. margin) and beginning is recommended.
  59.  
  60. After reading ED.DAT you are in the editor (line 1, column 1).
  61. The first line of the screen contains the current filename for
  62. reading and saving text files, the second line shows several
  63. data.  WR: the number of characters (bytes) written, NL: the
  64. number of lines, COL: the current column position of the cursor,
  65. HZ: the current active hot zone for formatting, IND: the indent
  66. for formatting (explained later).
  67.  
  68. There are three major elements in the editor:
  69.  
  70. 1. Direct editing commands like CURSOR LEFT or PAGE DOWN
  71.    (Pg Dn).
  72. 2. Command level commands like fo (format), f (file), r (read)
  73.    or s (save).  There is a lot of command level commands.
  74. 3. In-text-'#'-commands.  Character '#' followed by an uppercase
  75.    or lowercase letter.  For example: '#U' turns underlining
  76.    on, a second '#U' terminates it.  There is a lot of
  77.    in-text-'#'-commands.
  78.  
  79. You may enter text, finishing the line by RETURN.  There is
  80. no automatic RETURN, i.e. no instantaneous formatting on text
  81. entering.  Empty lines after the text can be inserted by hitting
  82. RETURN in a line after the text.
  83.  
  84. There are the following direct editing commands:
  85.  
  86.   F1 (function key 1)
  87. Go to command level.  The second screen line becomes blank.
  88. A prompt appears ('<').  If you just hit RETURN, you are back
  89. to editing.
  90.  
  91.   F2
  92. List lines without '#'-commands.  The lines appear in their true
  93. printing lengths.  If you use '#'-commands, it is difficult to
  94. adjust the true printing position (column) in tables.  F2 should
  95. help a little.  Any keystroke leads back to normal
  96. representation.
  97.  
  98.   F3
  99. '#'-character.  The '#'-character is difficult to access on
  100. some keyboards (for example Ctrl-Alt keystroke).  Pressing F3
  101. may be easier.
  102.  
  103.   F4
  104. Execute the string, previously stored by the 'key'-command.
  105. A frequently used string can be stored as F4 by the command
  106. level command 'key'.
  107.  
  108.  F5
  109. Insert line above current line.
  110.  
  111.  F6
  112. Delete the current line.
  113.  
  114.   Pg Up
  115. 10 lines up.
  116.  
  117.   Pg Dn
  118. 10 lines down.
  119.  
  120.   CURSOR LEFT/RIGHT/UP/DOWN
  121. Need no explanation.
  122.  
  123.   Del
  124. Delete character under cursor.
  125.  
  126.   Ins
  127. Enter insert-mode.  Characters are inserted instead of
  128. replacement.  The insert-mode is terminated by any of the other
  129. editing keys (for example CURSOR LEFT or RETURN) or a second
  130. 'Ins'.
  131.  
  132.   Home
  133. Go to the beginning of the current line.
  134.  
  135.   End
  136. Go to the end of the current line (column after last character).
  137.  
  138.   Ctrl-Home
  139. Leads to the first line (start of file).
  140.  
  141.   Ctrl-End
  142. Go into last line of file.
  143.  
  144.   Ctrl-E
  145. Deletes from cursor position to the end of the line.
  146.  
  147.   Ctrl-O
  148. Enables the following character to be a control character.
  149. Don't enter Ctrl-I (tab), Ctrl-H (backspace), Ctrl-G (bell),
  150. Ctrl-M (carriage return), Ctrl-J (linefeed), ESC (introduces
  151. command to printer) and Ctrl-Z (end of text file).  There may
  152. be uncomfortable results, if you use these codes.
  153.  
  154.   Ctrl-S
  155. Splits line at current cursor position.
  156.  
  157.   Ctrl-R
  158. Merges next line with current line.
  159.  
  160.   Esc
  161. Restores line.  'Esc' restores the old content of a line after
  162. editing.  This is possible, as long as you didn't leave the
  163. line.
  164.  
  165. As already mentioned, the command level is entered by F1.  A
  166. RETURN leads back to editing.  A command level command consists
  167. of a one to three letter keyword, optionally followed by an
  168. argument.  In many cases the argument is line specs.  A line
  169. spec consists of two numbers, separated by a ',' (means from
  170. line to line) or a single number.  Line specs are separated
  171. by blanks.  Example: 'fo 3,7 12,16 18'.  A description of command
  172. level commands follows.
  173.  
  174.   q
  175. Quit command.  Exit ED.EXE without saving.
  176.  
  177.   h
  178. Help command.  There are several pages of short information
  179. on all commands.  After one page is listed, you may type SPACE
  180. to go to the next help page, or hit RETURN to exit help and
  181. go back to editing.
  182.  
  183.   f
  184. Filename command.  'F' is followed by a valid DOS filenname,
  185. i.e. may contain drive and path specs.  The filename is valid
  186. for s (save), r (read) and rb (read block) commands.
  187.  
  188.   l
  189. List command.  'L' is followed by a line number.  This is a
  190. fast GOTO.  The list command enables quick access of any portion
  191. of the file in memory, avoiding many keystrokes of PAGE DOWN
  192. or PAGE UP.
  193.  
  194.   s
  195. Save command.  If no argument is given, the entire file in memory
  196. will be saved as a disk file.  If the file already exists, the
  197. old file becomes the backup file with extension '.BAK'.
  198.   Only parts of the file in memory may be saved optionally.
  199. 'S' can be followed by one to seven line specs.  Example:
  200. 'S 3,7 9,10 15' saves the lines 3 to 7, 9, 10 and 15 as a disk
  201. file.
  202.  
  203.   r
  204. Read command.  A disk file will be read into memory, overriding
  205. the lines, that are currently in memory.  A number can follow
  206. the 'R' as an option for large files.  The file will be read
  207. only from this line number in that case.  The first lines (number
  208. minus one) will be skipped.
  209.   Besides possible messages are: 'Cannot open file', i.e. file
  210. not found/wrong filename.  'File has more strings than read
  211. in.' File does not fit entirely in memory and has only partially
  212. been read in.
  213.  
  214.   rb
  215. Read block command.  There is no optional argument.  Read block
  216. functions as read, except that the disk file lines are added
  217. to (behind) those, already in memory.
  218.  
  219.   d
  220. Delete line(s) command.  'D' is followed by one to seven line
  221. specs, i.e. 'd 1 7,11 20,25' will delete line 1, lines 7 to
  222. 11 and 20 to 25.
  223.  
  224.   i
  225. Insert line(s) command.  'I' is followed by two numbers,
  226. separated by ','.  'I first number, second number' means insert
  227. first number empty lines behind line second number.  The second
  228. number may be zero, i.e. the start of the file.  Up to seven
  229. of these specs may follow 'i'.  Examples: 'I 1,3' inserts one
  230. line behind line 3.  'I 1,0' inserts one line at the start of
  231. the file.
  232.  
  233.   er
  234. Erase line(s