The font editor works with an Edit Character and three clipboards (the Windows clipboard, a Font Clipboard, and an Alternate Character).
The Edit and Alternate characters are specified by a font and a character number(D- - 2). A font is a typeface(4- 11) and a point size(D- - 6). The Windows and internal font clipboard characters are not associated with a font or character number.
Initially, the Edit character typeface and point size is determined by the font open in the symbol set view(8- 1) window, but the Browse Selects control toggles the symbol set view window between picking the Edit character to picking the Alternate character.
The mouse is by far the quickest and easiest way to edit a character. Click the Left Mouse button to turn a pixel(D- - 6) on, and the Right Mouse button to turn it off. Draw strokes (lines) by pressing and holding a button while dragging the mouse. If you want to use the keyboard, select the Edit(3- 50) command.
Save saves the Edit character.
Undo discards changes to the Edit character, and restores the previously-saved version.
Brush increases and decreases the mouse brush size.
Zoom scales the bit edit display window (not the character).
Bit Edit Window Scroll Bars scroll the bit edit display window.
Rotate rotates the character in the cell.
Rectangle scales and copies a source rectangle portion of the Edit character to a destination rectangle. Select Rectangle to display the source rectangle, then use the mouse or arrow keys to size and position the source rectangle to enclose the portion of the character you wish to scale. Select Rectangle again to display a destination rectangle, then size and position it. Select Rectangle a third time to scale and copy the source rectangle to the destination rectangle.
Erase erases the portion of the Edit character enclosed in a destination rectangle. Size and position the rectangle, then select Erase again to erase.
Scaling invokes the Font Scaling(3- 49) dialog, which controls the results of the internal copying and pasting commands below.
Copy to Font Clipboard copies the Edit character to the font clipboard.
Paste from Font Clipboard combines the character on the font clipboard with the Edit character.
Font Clipboard Swap swaps the Edit character with the contents of the font clipboard.
Alternate Font selects the alternate font.
Alternate Character Number selects the alternate character number.
Browse Selects Edit or Alternate selects whether the symbol set view(8- 1) window controls the Edit or the Alternate character.
Copy from Alternate pastes the Alternate character into the bit edit window, merging with the contents.
See the example Using Paint to Edit a Character(8- 3):
Import pastes a bitmap on the Windows clipboard(D- - 9) into the Edit character. This function is handy for importing scanned images into a font.
Export copies the Edit character glyph to the Windows clipboard
as a bitmap. You can edit this bitmap using
Paint(D-
-
6)
or another bitmap editor program.
Font Scaling
The Font Scaling dialog controls how characters will be shifted or
scaled when copied from one font to another using the File
Convert Font(3-
46)
command or a
Bit Edit(3-
48)
dialog Copy from... command.
Scale to Fit enables bit-map scaling. The resulting characters appear
blocky when scaled up, and may appear blotchy or missing pixels when scaled
down. Edit the resulting scaled character for a good "hand-tuned" appearance.
Keyboard Editing
Use the Edit command to edit the Edit character using the arrow
keys only if your mouse has been eaten by your cat, or similar emergencies.
Left, Right, Up, and Down arrows are used to move the cursor while writing, erasing, or just moving, depending on the cursor mode, which can be one of three modes: Move moves the cursor without changing pixels(D- - 6). Write and Erase set or clear each pixel the cursor moves over, which is useful for making large changes, but is a nuisance for small adjustments.
Delete rotates the cursor mode between Move, Write, and Erase.
Insert turns a pixel(D- - 6) on or off.
Side Plus and Minus increase and decrease the brush size.
Ctrl+Left, Ctrl+Right, Ctrl+PageUp, and Ctrl+PageDn rotate the entire character within its defined area.
Shift+Home, Shift+End, Shift+PageUp, and Shift+PageDn move the cursor to the corners of the character box.
Esc quits bit edit mode.
Copyright © 1996 Apropos, Inc.