Batch processing commands
The Batch process option provides programmers with a means to enter command strings directly. These commands apply to all of the selected characters.
Commands are shown in upper-case for clarity: lower-case may be used instead. The # character may included in commands for the convenience of FRED programmers, but it may be omitted in FONTEDIT commands. Size values are specified in pixels (dots).
Add the specified number of pixels to the space at the left of the character. The character width will change accordingly. ADDLEFT 20 |
Add specified number of pixels of space to right of character. The character width will change accordingly. ADDRIGHT 12 |
Shift the glyph vertically within its cell to force the glyph to be positioned at the specified number of pixels above the baseline. BASE 2 See also TOPSPACE, below. |
BOLDEN or BOLD |
Add pixels to a glyph to make it bolder. Glyph size may change and encroach on surrounding space. |
|
BOLDEN |
You will be prompted to choose All around, Horizontal strokes, Vertical strokes or Both (horizontal and vertical). |
BOLDEN A or |
Add pixels all around glyph. |
BOLDEN V or |
Add pixels to vertical strokes only. |
BOLDEN H or |
Add pixels to horizontal strokes only. |
BOLDEN B or |
Add pixels to both horizontal and vertical strokes. |
BOLD A |
Center glyph in the character width fixed by specified number. If number is set to 0 then center on the character's reference point. (Used with some word-processor applications such as the Xerox 860; the reference point is the left hand cell boundary.) CENTRE 50 See also FIX, below. |
DELETE or DEL |
Delete the selected character(s) from font. |
Shift the glyph downwards in its cell by specified number of pixels. DOWN 3 |
Enlarge the character by scaling cell and glyph horizontally and vertically. Scale factor may take values from 1.0 (no enlargement) to 9.9 (maximum enlargement). |
|
ENLARGE |
Prompts for a factor. |
ENLARGE number or |
Enlarge horizontal and vertical size by the same scale factor number. |
ENLARGE xnumber ynumber or |
Enlarge horizontal size by scale factor xnumber and vertical size by scale factor ynumber. |
ENLARGE 1.5 2 |
Force characters to be an even number of pixels wide (some laser printers perform better if characters start on even pixel boundaries). Any selected character with an odd numbered width has extra space added on the right of the glyph to make it even. |
Make characters 'fixed width', scaling down raster to fit if required. The character width is specified by the number of pixels. FIX 40 |
Modifies the Font header. Header options are: |
|
HEADER BOLD |
Sets font weight to '1'. |
HEADER SLANT |
Sets font slant to '1'. |
HEADER WIDTH |
Defines font as 'Fixed pitch'. |
Change black pixels to white and vice versa. Not applicable to space characters! See also OUTLINE, below. |
Shift the glyph the specified number of pixels leftwards in its cell. The character width is unaffected, so the space on the right of the glyph will change accordingly. LEFT 4 |
Remove the specified number of pixels from a glyph to make the stroke weight lighter. The space around the glyph changes and the character width is unaffected. |
|
LIGHTEN |
You will be prompted to choose the number of pixels to remove: 1 or 2. |
LIGHTEN number or |
Remove the number of pixels specified. |
LIGHTEN 1 |
List each selected character's 'details' on one line of the Console log. When used in conjunction with another command, the list includes details of each character as it is processed. |
|
LIST |
Lists width, xdisp, ydisp, xsize, ysize of selected character(s) |
LIST option |
For example LIST FIX shows which characters were scaled down by FIX. |
Create an empty 'outlined' character using a line 1 to 9 pixels thick to draw around the inside of the glyph shape. The overall size of the glyph is unchanged. |
|
OUTLINE |
You will be prompted for an integer number to specify the thickness of line. |
OUTLINE number or |
Create outlined character using a line the specified number of pixels wide. |
OUTLINE 2 See also INVERSE, above. |
Reduce character size by scaling horizontally and vertically. Scale factors must be in the range 1.0 to 9.9. |
|
REDUCE |
Reduce size (prompts for amount). |
REDUCE factor or |
Reduce size by specified factor. |
REDUCE xfactor yfactor or |
Reduce horizontal size by specified xfactor and vertical size by specified yfactor. |
REDUCE 2 2.4 |
Reflect character right to left. See also ROTATE, below. |
Shift the glyph the specified number of pixels rightwards in its cell. The character width is unaffected, so the space on the left of the glyph will change accordingly. RIGHT 8 |
Rotate glyph counter-clockwise through specified number of right angles. The size of the spaces around the glyph change but the size of the character does not. ROTATE 2 See also REFLECT, above. |
Scale character to a new resolution (default resolution is 300dpi). |
|
SCALETO number or |
Where number is the new resolution. |
SCALETO 240 |
Slope glyph's shape to create italic effect. The overall glyph width and height is not changed. |
|
SLANT |
Prompts for amount of slope. |
SLANT number or |
Slope glyph by 1:number. |
SLANT 5 |
Force the space on each side of the glyph to be the (same) number of pixels wide. This is likely to change the character's width. SPACE 8 |
Shifts the glyph vertically within its cell to force the size of the space between the top of the glyph and the top of the cell to be the specified number of pixels. TOPSPACE 12 See also BASE, above. |
Set character width. The width of any space to the left of the glyph and the glyph width remain the same, only the space to the right of the glyph may be changed. WIDTH 70 |
Shift the glyph the specified number of pixels upwards within its cell. Character size is unchanged. UP 2 |
Links