home *** CD-ROM | disk | FTP | other *** search
/ Languages Around the World / LanguageWorld.iso / language / chinese / dingdang / dngdng12.doc < prev    next >
Text File  |  1994-06-08  |  12KB  |  290 lines

  1.  
  2. === NOTES ON DNGDNG12.ZIP ============
  3.  
  4. archive site: cs.pitt.edu (130.49.2.61)   directory: /pub/incoming
  5.       wuarchive.wustl.edu (128.252.135.4)   /mirrors/msdos/editor
  6.  
  7. Make sure you have used BINARY (or tenex on unix) mode to download 
  8. DNGDNG12.ZIP, and make sure its size is 324735 bytes on your IBMPC.
  9.  
  10. Type UNZIP DNGDNG12.ZIP on your PC.  If you don't have an UNZIP, you
  11. can download unzip50.exe from cs.pitt.:
  12.  
  13. This update added pinyin input support by request (tell me what you 
  14. like, and I will do it).
  15.  
  16. This is a Chinese word processor for IBM PC: Unique 'window' (and pinyin)
  17. input, lianxiang can be added as you editing. Support all graphic
  18. cards. Support Epson/HPjet/Postscript printers. PS can choose different
  19. fonts and scale them to any size.
  20.  
  21. Yijun, 12-12-92
  22.  
  23.                  DingDang Chinese Word Processor
  24.      Copyright (C) 1992 by Yijun Ding.  All Rights Reserved.
  25.  
  26. DingDang Chinese Word Processor System is designed for IBM PC
  27. running MSDOS with a CGA, EGA, VGA or Hercules card. The complete
  28. system contains the following files:
  29.  
  30.  DD       DOC    This file - documentation in English
  31.  REGISTER DOC    How to register
  32. *DD       GB     Documentation in Chinese
  33.  DD       EXE    DingDang Program (main program)
  34.  GB2PS16  EXE    Print GB to PS printer (16x16 fonts)
  35. *GB2PS    EXE    Print GB to PS printer (24x24 fonts)
  36. *GB2HPJET EXE    Print GB to HP printer
  37. *GB2EPSON EXE    Print GB to Epson/IBM printer
  38.  GB2TEXT  EXE    Print GB to screen
  39. *FONTEDIT EXE    Edit 24x24 font file
  40. *SONG24   FON    24x24 song4 ti3 Chinese font
  41. *KAI24    FON    24x24 kai3 ti3
  42. *FANG24   FON    24x24 fang3 song4 ti3
  43. *HEI24    FON    24x24 hei1 ti3
  44. *FAN24    FON    24x24 fan2 ti3 
  45.  SONG16   FON    16x16 song4 ti3 Chinese font
  46. *FAN16    FON    16x16 fan2 ti3 (i.e. traditional characters)
  47.  PINYIN   GB     Pinyin refrence file
  48.  DD_OF    GB     Default often used character file used by DD
  49.  DD_LX    GB     Default lianxiang file used by DD
  50.  EXAMPLE  GB     Test file
  51.  YE       GB     Test file 
  52.  YE       PS     Ps file generated by "gb2ps ye.gb ye.ps"
  53.  
  54. Files started with '*' are not included in shareware package.
  55.  
  56.  
  57.                              EDITING
  58.  
  59. DD will edit file up to 64k in size. To edit a file called
  60. EXAMPLE.GB, type
  61.  
  62.    DD EXAMPLE.GB
  63. or
  64.    DD -fFAN16.FON EXAMPLE.GB  (if you use traditional characters)
  65.  
  66. Once you start the program, you shall see that the screen is
  67. divided into 4 areas by 4 horizontal lines.  Let us call these
  68. command-area, char-area, select-area, and edit-area. 
  69.  
  70. Suppose you want to type the Chinese character da4 (big).  First
  71. point the mouse to the letter D in the select-area, press and hold
  72. the button, and move it to the left or right until you see the
  73. character da4 appear in the char-area (you may also use ^E or ^F). 
  74. Then click the character da4.
  75.  
  76. After you click da4, you will see some characters displayed on the
  77. right side of the command-area. This is called lian2xiang3. If you
  78. want to type the Chinese character Jia1 (family), you may do so by
  79. click jia1 which should be on screen already.  You can add your
  80. lianxiang dictionary as you editing (see "Add" below).
  81.  
  82. The font dictionary included here contains 940 symbols + 3760
  83. frequently used characters arranged in pin1yin1 (phonetics) order
  84. + 3008 less frequently used ones arranged in bu4shou3 (strokes)
  85. order.  The rules of order are the same as in a typical Chinese
  86. dictionary.  If the character you need is not in the font file, you
  87. can make one (see "Mak" below).
  88.  
  89. You can also input Chinese characters by pin1yin1 method.  To
  90. toggle pin1yin1 mode, press the scroll-lock key.  Type the pin1yin1
  91. of a Chinese character following by digits 1 to 5 indicating the
  92. tone, for example, da4.  Then choose among characters with the same
  93. sound.  If there are many characters with the same sound, you need
  94. to press space-bar to see the next screen.  The pin1yin1 index
  95. build into the program is the same as the pinyin.gb file included.
  96.  
  97. Press scroll-lock key again will release pin1yin1 mode so that
  98. English can be typed directly.  
  99.  
  100. You may use arrow keys or click the mouse in the edit-area to
  101. position the cursor.  Other editing commands are listed in the
  102. command-area on screen.  To execute any of them, just click the
  103. mouse button on it, or type the keys indicated in parenthesis
  104. below.  For example, type ESC-key or ^B or click "Qui" to quit the
  105. program.
  106.  
  107. Sav: (^A) Save. Save changes to disk.
  108. Qui: (^B, ESC) Quit program. If you have made changes, you will be
  109.      asked if you want to save them.  ESC is the usual way to quit.
  110. Get: (^C). Get a Chinese character.
  111. Put: (^D). Put the character.
  112.      To copy a character already in your file, first click the
  113.      character to copy, type ^C.  The character will be displayed
  114.      on the last column of the command-area.  Now you can type ^D,
  115.      or click the character to copy it to the cursor position.
  116. Pre: (^E) Previous window. Show previous window in the char-area.
  117. Nex: (^F) Next window. Show next window in the char-area.
  118. Del: (^G, Delete) Delete the character under the cursor.
  119. Bck: (^H, Backspace) Delete the character before the cursor.
  120. Hom: (^I, Tab, Home) Go to the beginning of the file.
  121. End: (^J, End) Go to the end of the file.
  122. Pup: (^K, PageUp) Page up.
  123. Pdn: (^L, PageDown) Page down.
  124. Ret: (^M, Enter) The return key.
  125. Bst: (^N) Block start.
  126. Bnd: (^O) Block end.
  127. Bdl: (^P) Block delete.
  128. Bcp: (^Q) Block copy. 
  129.      Block start / end positions are shown in the first line on the
  130.      screen.  You must reset them each time before doing block
  131.      delete or block copy.
  132. Jmp: (^R) Jump. You will be asked to type a digit (1-9) which, when
  133.      multiplied by 10, gives the percentage of file to jump to. 
  134.      For example, type '5' to jump to the middle of the file.
  135. Sch: (^S) Search. You will be asked to click a Chinese character or
  136.      type an English letter to search starting from the current
  137.      cursor position.
  138. Oft: (^T) Often used character file.  When you click Oft, the first
  139.      16 characters in that file will be displayed on the right side
  140.      of the command-area.  You can input these characters to the
  141.      edit-area by clicking the character just like in the char-
  142.      area.  When you click Oft again, the next 16 characters will
  143.      be loaded, and so on.  
  144. Hpj: (^U) Print on HP compatible printer.
  145. Eps: (^V) Print on Epson/IBM compatible printer.
  146. Mak: (^W) Make or edit a character in the current font file. You
  147.      should save the original copy for backup purposes.
  148. Add: (^X) Add word to lianxiang dictionary.  Note that each
  149.      character can have maximum of 16 lianxiang characters.
  150.  
  151. The often-used character file is in DD_OF.GB.  I sometime use this
  152. feature to copy from one file to another file with 
  153.  
  154.   DD -oFILE1.GB FILE2.GB
  155.  
  156. The lianxiang is in file DD_LX.GB.  Each line should has 2-17
  157. characters.  The characters in the first column is sorted by pinyin
  158. to ensure uniqueness. You can edit this file with DD.
  159.  
  160. A disk cache program of 300k or larger will increase the speed
  161. considerably.  
  162.  
  163. You should load the mouse driver (usually MOUSE.COM in
  164. AUTOEXEC.BAT, or MOUSE.SYS in CONFIG.SYS).  If you don't have a
  165. mouse, then DO NOT load the driver.  You may input Chinese
  166. character by using ^E, ^F, ^Left-arrow, ^Right-arrow and ^End.
  167.  
  168.  
  169.                       PRINTING (POSTSCRIPT)
  170.  
  171. GB2PS can print GB coded file to printer or disk.  GB2PS16 is the
  172. same as GB2PS except that it uses 16x16 instead of 24x24 Chinese
  173. fonts.  The following are some examples of using GB2PS:
  174.  
  175. gb2ps ye.gb ye.ps   ;Generate ye.ps postscript file
  176. gb2ps ye.gb prn     ;Print to the postscript printer
  177. gb2ps -f ye.gb      ;Print but ignore formate statement in files
  178. gb2ps -e4 cm.gb     ;Print the first 4 pages of cm.gb
  179.  
  180. You format your file by insert format statements inside your file. 
  181. The format statements must be included inside <> pair.  If you have
  182. used '<' in your file, you need to change it to '<<' so that it
  183. will not indicate the start of a format string.
  184. The units used in most format statement are simply called points. 
  185. 72 points is 1 inch.  A normal page is 8.5x11 inch or 612 points in
  186. width and 792 points in height.
  187.  
  188. The following format statements are implemented (but not all of
  189. them fully tested):
  190.  
  191. FS FK FF FH FA: Change font to song, kai, fangsong, hei, fan.
  192. Currently kai, fangsong and hei fonts are available only in 24x24
  193. fonts.
  194.  
  195. ML n, MR n, MT n, MB n: Set left, right, top or bottom margins to
  196. n points.  Defaults are 72 points from each sides.
  197.  
  198. OM x y, OX x, OR x y: Use OM to move the current printing position
  199. to x, y point position.  OX move x position only.  OR will move
  200. relative to the current point.
  201.  
  202. OG r: Change gray level from 0.0 (dark) to 1.0 (light).
  203.  
  204. OZ x y: Scale font. X = character width (default = 10), y = char
  205. height (default = 10).
  206.  
  207. OE: Eject page.
  208.  
  209. OC x, OL y, OP z: Character spacing, line spacing and paragraph
  210. spacing. X points will be added to the right of each character, y
  211. to the bottom of each line, z to the bottom of each paragraph.
  212.  
  213. The following are some format examples:
  214.  
  215. <FA OZ 12 12>: Change to fantizhi, and scale font to 12 points.
  216. <OG 0.5 OZ 72 72>: Light character of 1 inch in size.
  217. <OZ 10 5>: Flattered characters.
  218. <FS OZ 10 10>: Back to the default font and size.
  219. <OZ 10 10 OL 10>: Double spacing each line.
  220.  
  221.  
  222.                     PRINTING (NON-POSTSCRIPT)
  223.  
  224. The best way is to try to print with DD to see if your printer is
  225. compatible with the following driver programs.
  226.  
  227. GB2HPJET.EXE   --> Print to HP compatible printers
  228. GB2EPSON.EXE   --> Print to EPSON/IBM compatible printers
  229. GB2TEXT.EXE    --> Print to the screen.
  230.  
  231. These programs will allow you to control number of rows and columns
  232. on a page.  GB2HPJET have been tested on HPJET500, LASERJET
  233. II/III/IIIP printers.  GB2EPSON have been tested on EPSON LQ850,
  234. TOSHIBA P321 in IBM ProPrinter emulation mode and Panasonic KX-
  235. 91080i printers.  GB2HPJET and GB2EPSON will print to printer port
  236. 1 (LPT1) only.  You can use MSDOS MODE command to redirect to other
  237. ports if needed.  
  238. As an example, to print EXAMPLE.GB on HP printer on LPT1, and with
  239. a condensed print out using complex font, try:
  240.  
  241.      GB2HPJET -c120 -n54 -d150 -fFAN16 EXAMPLE.GB
  242.  
  243. GB2TEXT will print 5 characters per line on the screen and can be
  244. redirected to a file.  This can be useful for example, if you send
  245. a mail containing Chinese characters to your friend on mainframe.
  246.  
  247. Usage of all options will be displayed for any of the above
  248. programs if you type the program name and return without giving a
  249. file name.
  250.  
  251. These three programs does not recognized the format statements used
  252. by GB2PS.  Actually, GB2HPJET and GB2EPSON are outdated by GB2PS if
  253. you can get the ghostscript program in archive site 128.252.135.4
  254. (directory /mirrors/msdos/postscript).  This program will print
  255. postscript file on most non-postscript printers, and can even let
  256. you view them on screen.
  257.  
  258.                         LICENSE AGREEMENT
  259.  
  260. *    You are authorized to make backup copies of the software only. 
  261.      You are encouraged to upload the shareware version of the
  262.      software to any BBS boards in the original form.
  263.  
  264. *    DingDang programs are supplied without any kind of warranty. 
  265.      You are responsible to evaluate its usefulness in your
  266.      environment.
  267.  
  268.                              HISTORY
  269.  
  270. 1.0 Modified from CEDIT32 for shareware release. PS print.
  271. 1.1 Pinyin input.
  272. 1.2 Bugs fix in DD and PS.  Fontedit.
  273.  
  274.  
  275.                       TO CONTACT THE AUTHOR
  276.  
  277. Please send your suggestions, problems to:
  278.  
  279.   Yijun Ding, 348 S. Pacific Ave., Pittsburgh, PA 15224
  280.   Home phone: (412)361-0858    E-mail: ding@cs.pitt.edu
  281.  
  282. If I have moved in future, you can write to my wife:
  283.  
  284.   Xiu Ye, Department of Math, UALR, Little Rock, AR 72204
  285.  
  286. Check internet site 128.252.135.4 directory /mirrors/msdos/editor
  287. for latest shareware version.
  288.  
  289. Yijun, 12-12-92
  290.