home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / demon / amstrad / ptrdef02.arc / PTRDEF.DOC < prev    next >
Encoding:
Text File  |  1993-08-30  |  5.8 KB  |  149 lines

  1. .PO 24
  2.  
  3.          = PTRDEF v1.02 - Font Designer/Editor for PRINTIT.COM =
  4.  
  5. Overview:
  6. =========
  7.  
  8.   This program edits .FNT fonts used by the PD program PRINTIT. It will run on
  9. all CP/M+ computers which have the ability to position the screen cursor and
  10. have a screen 80 columns wide.  As supplied, the program is installed for
  11. computers with a VT52 terminal, like the Amstrad PCW, CPC and Spectrum +3
  12. computers.
  13.  
  14.   The command syntax is:
  15.  
  16. PTRDEF     or     PTRDEF filename
  17.  
  18.  The first command enters the editor with a blank character set; the second
  19. enters the editor and loads the filename specified.
  20.  
  21. The Menus:
  22. ==========
  23.  
  24.   The entire program uses menus similar to those provided by LocoScript. The
  25. typical menu is something like this:
  26.                 +----------------+
  27.                 !  Save Options  !
  28.                 !================!
  29.                 !Return to menu  !
  30.                 !Old filename    !
  31.                 !Use ____________!
  32.                 +----------------+
  33.   One option will be highlighted; use the cursor up and down keys to move the
  34. highlight bar. Short-cuts are permitted; if R is pressed in this example, the
  35. higlight bar will move to "Return to menu", O for "Old filename" etc. If the
  36. bar is positioned over an entry with ___s, input will be accepted. A cursor will
  37. appear in the input area; type your input and press [RETURN] at the end. To
  38. abandon input, use the cursor up or down keys.
  39.  
  40. Screen Layout:
  41. ==============
  42.  
  43.   At the top of the screen are three lines of information. The top line gives
  44. general information (eg "Editing NORMAL  .FNT"); the middle line gives
  45. information specific to your current activity (eg "Loading JENNY   .FNT") and
  46. the bottom line shows which keys can be used for various activities.
  47.   Next is the main window. This is used for editing characters, or displaying
  48. the disc directory.
  49.   At the bottom of the screen is a small box. This is to show which characters
  50. are defined. If a character is not blank, its screen equivalent will appear in
  51. this box. If the box is empty, then no character set is loaded. NB: If the
  52. letter A (for example) is present in this box, it does not mean that that
  53. character has been defined as an A. It could be a single dot, a graphic or a
  54. black box.
  55.   If a character in the small box is highlighted (PCW users: underlined) this
  56. means that it has been marked as one end of a block of characters.
  57.  
  58. Main Menu Options:
  59. ==================
  60.  
  61.     1. Edit character
  62.     -----------------
  63.       Type a number from 32 to 223, or the character (eg A).
  64.           You will now see the character, magnified approx. eight times. Move
  65.     the cursor with cursor keys and use the SPACEBAR to change a point
  66.     between black and white. There are four extra options:
  67.  
  68.         1=Get character. Copy the patterns of another character.
  69.         2=Reflect. Reflections can be made horizontally or vertically.
  70.         3=Move. Slide character up, down, left, right.
  71.             4=Options. There are 4:
  72.             Invert character.
  73.             Preset patterns (see below)
  74.             Scratchpad (see below)
  75.             Emphasis: Bold,Doublestrike,Italic,Underline,Outline.
  76.  
  77.     RETURN=Finish  will set the character to the current pattern and leave.
  78.     ^C=Abandon     will leave without affecting the character.
  79.  
  80.     2. Whole font editing
  81.     ---------------------
  82.  
  83.       A similar screen to "Edit" will appear. At the start, the functions
  84.     (menus 2,3,4 from "Edit") will work on all characters. To restrict them
  85.     to some characters, use option 1 to set markers. The part of the font
  86.     between the markers will be affected by the functions.
  87.  
  88.       The functions Reflect, Move, Invert, Emphasis and Preset Patterns will
  89.     work between markers if markers are set. The Scratchpad functions will
  90.     always work on the entire font, whether markers are set or not.
  91.  
  92.         3. Load font
  93.     ------------
  94.  
  95.       This will load a PRINTIT-format font file.
  96.  
  97.     4. Save font
  98.     ------------
  99.  
  100.       Saves the font in PRINTIT format.
  101.  
  102.     5. Exit to CP/M
  103.     ---------------
  104.  
  105.       The font is not saved by this option. For Amstrad PCW computers, EXIT
  106.     is the key to use for ESC.
  107.  
  108. To print with your font, use PRINTIT -Fmyfont mytext
  109.  
  110. Preset Patterns:
  111. ----------------
  112.  
  113.   This menu offers five options:
  114.  
  115. Blank           - will completely clear the character(s).
  116. Grey (speckled) - will make the character(s) a grey colour.
  117. AND speckled    - will superimpose the "grey" pattern on the character(s) so
  118.                  that any "black" parts become "grey" (try it on no. 128).
  119. OR speckled     - will superimpose the "grey" pattern on the character(s) so
  120.                  that any "white" parts become "grey" (try it on no. 128).
  121. XOR speckled    - will mix the two patterns together so that where the "dark"
  122.                  dots from the "grey" pattern are, the character pattern will
  123.                  be inverted (try it on no. 128).
  124.  
  125. Scratchpad:
  126. -----------
  127.  
  128.   This allows you to save either one character or the entire font to a memory
  129. area set aside for this purpose. The saved character/font can then be retrieved
  130. either directly (if you realise you've made a terrible mistake) or superimposed
  131. on the current patterns using AND, OR or XOR (as in Preset Patterns).
  132.  
  133. Installation:
  134. =============
  135.  
  136. The user-installable routines are all kept in the file DDMENU.ASM. Edit this
  137. file so that it includes your preferred codes; there is no need to keep any
  138. lengths exact. When you have finished, type:
  139.  
  140.       RMAC DDMENU
  141.       LINK PTRDEF,DDMENU,PTRLIB[S]
  142.  
  143. Improvements in Version 1.02:
  144.  
  145. 1. Whole font options.
  146. 2. Bold, Doublestrike, Italic, Underline, Outline effects.
  147. 3. The window at the bottom of the screen showing which characters are defined.
  148. ________________________________________________________________________________
  149.