home *** CD-ROM | disk | FTP | other *** search
- .PO 24
-
- = PTRDEF v1.02 - Font Designer/Editor for PRINTIT.COM =
-
- Overview:
- =========
-
- This program edits .FNT fonts used by the PD program PRINTIT. It will run on
- all CP/M+ computers which have the ability to position the screen cursor and
- have a screen 80 columns wide. As supplied, the program is installed for
- computers with a VT52 terminal, like the Amstrad PCW, CPC and Spectrum +3
- computers.
-
- The command syntax is:
-
- PTRDEF or PTRDEF filename
-
- The first command enters the editor with a blank character set; the second
- enters the editor and loads the filename specified.
-
- The Menus:
- ==========
-
- The entire program uses menus similar to those provided by LocoScript. The
- typical menu is something like this:
- +----------------+
- ! Save Options !
- !================!
- !Return to menu !
- !Old filename !
- !Use ____________!
- +----------------+
- One option will be highlighted; use the cursor up and down keys to move the
- highlight bar. Short-cuts are permitted; if R is pressed in this example, the
- higlight bar will move to "Return to menu", O for "Old filename" etc. If the
- bar is positioned over an entry with ___s, input will be accepted. A cursor will
- appear in the input area; type your input and press [RETURN] at the end. To
- abandon input, use the cursor up or down keys.
-
- Screen Layout:
- ==============
-
- At the top of the screen are three lines of information. The top line gives
- general information (eg "Editing NORMAL .FNT"); the middle line gives
- information specific to your current activity (eg "Loading JENNY .FNT") and
- the bottom line shows which keys can be used for various activities.
- Next is the main window. This is used for editing characters, or displaying
- the disc directory.
- At the bottom of the screen is a small box. This is to show which characters
- are defined. If a character is not blank, its screen equivalent will appear in
- this box. If the box is empty, then no character set is loaded. NB: If the
- letter A (for example) is present in this box, it does not mean that that
- character has been defined as an A. It could be a single dot, a graphic or a
- black box.
- If a character in the small box is highlighted (PCW users: underlined) this
- means that it has been marked as one end of a block of characters.
-
- Main Menu Options:
- ==================
-
- 1. Edit character
- -----------------
- Type a number from 32 to 223, or the character (eg A).
- You will now see the character, magnified approx. eight times. Move
- the cursor with cursor keys and use the SPACEBAR to change a point
- between black and white. There are four extra options:
-
- 1=Get character. Copy the patterns of another character.
- 2=Reflect. Reflections can be made horizontally or vertically.
- 3=Move. Slide character up, down, left, right.
- 4=Options. There are 4:
- Invert character.
- Preset patterns (see below)
- Scratchpad (see below)
- Emphasis: Bold,Doublestrike,Italic,Underline,Outline.
-
- RETURN=Finish will set the character to the current pattern and leave.
- ^C=Abandon will leave without affecting the character.
-
- 2. Whole font editing
- ---------------------
-
- A similar screen to "Edit" will appear. At the start, the functions
- (menus 2,3,4 from "Edit") will work on all characters. To restrict them
- to some characters, use option 1 to set markers. The part of the font
- between the markers will be affected by the functions.
-
- The functions Reflect, Move, Invert, Emphasis and Preset Patterns will
- work between markers if markers are set. The Scratchpad functions will
- always work on the entire font, whether markers are set or not.
-
- 3. Load font
- ------------
-
- This will load a PRINTIT-format font file.
-
- 4. Save font
- ------------
-
- Saves the font in PRINTIT format.
-
- 5. Exit to CP/M
- ---------------
-
- The font is not saved by this option. For Amstrad PCW computers, EXIT
- is the key to use for ESC.
-
- To print with your font, use PRINTIT -Fmyfont mytext
-
- Preset Patterns:
- ----------------
-
- This menu offers five options:
-
- Blank - will completely clear the character(s).
- Grey (speckled) - will make the character(s) a grey colour.
- AND speckled - will superimpose the "grey" pattern on the character(s) so
- that any "black" parts become "grey" (try it on no. 128).
- OR speckled - will superimpose the "grey" pattern on the character(s) so
- that any "white" parts become "grey" (try it on no. 128).
- XOR speckled - will mix the two patterns together so that where the "dark"
- dots from the "grey" pattern are, the character pattern will
- be inverted (try it on no. 128).
-
- Scratchpad:
- -----------
-
- This allows you to save either one character or the entire font to a memory
- area set aside for this purpose. The saved character/font can then be retrieved
- either directly (if you realise you've made a terrible mistake) or superimposed
- on the current patterns using AND, OR or XOR (as in Preset Patterns).
-
- Installation:
- =============
-
- The user-installable routines are all kept in the file DDMENU.ASM. Edit this
- file so that it includes your preferred codes; there is no need to keep any
- lengths exact. When you have finished, type:
-
- RMAC DDMENU
- LINK PTRDEF,DDMENU,PTRLIB[S]
-
- Improvements in Version 1.02:
-
- 1. Whole font options.
- 2. Bold, Doublestrike, Italic, Underline, Outline effects.
- 3. The window at the bottom of the screen showing which characters are defined.
- ________________________________________________________________________________