The Batch process option provides programmers with a means to enter command strings directly. These commands apply to all of the selected characters.

Syntax

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 iconFONTEDIT commands. Size values are specified in pixels (dots).

Click to show/hide textADDLEFT number

Add the specified number of pixels to the space at the left of the character. The character width will change accordingly.

ADDLEFT 20

See also ADDRIGHT, SPACE and WIDTH below.

Click to show/hide textADDRIGHT number

Add specified number of pixels of space to right of character. The character width will change accordingly.

ADDRIGHT 12

See also ADDLEFT above and SPACE, WIDTH below.

Click to show/hide textBASE number

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.

Click to show/hide textBOLDEN 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 
BOLDEN #A

Add pixels all around glyph.

BOLDEN V or 
BOLDEN #V

Add pixels to vertical strokes only.

BOLDEN H or 
BOLDEN #H

Add pixels to horizontal strokes only.

BOLDEN B or 
BOLDEN #B

Add pixels to both horizontal and vertical strokes.

BOLD A

See also LIGHTEN, HEADER, OUTLINE and SLANT below.

Click to show/hide textCENTRE number

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.

Click to show/hide textDELETE or DEL

Delete the selected character(s) from font.

Click to show/hide textDOWN number

Shift the glyph downwards in its cell by specified number of pixels.

DOWN 3

See also LEFT, RIGHT, TOPSPACE and UP, below.

Click to show/hide textENLARGE xfactor, yfactor

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 #number

Enlarge horizontal and vertical size by the same scale factor number.

ENLARGE xnumber ynumber or 
ENLARGE #xnumber ynumber 

Enlarge horizontal size by scale factor xnumber and vertical size by scale factor ynumber.

ENLARGE 1.5 2

See also REDUCE and SCALETO, below.

Click to show/hide textEVEN

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.

See also FIX, SPACE and WIDTH below.

Click to show/hide textFIX number

Make characters 'fixed width', scaling down raster to fit if required. The character width is specified by the number of pixels.

FIX 40

See also CENTRE above and WIDTH below.

Click to show/hide textHEADER option

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'.

See also BOLDEN above and SLANT, WIDTH below.

Click to show/hide textINVERSE

Change black pixels to white and vice versa. Not applicable to space characters!

See also OUTLINE, below.

Click to show/hide textLEFT number

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

See also ADDLEFT, DOWN above and RIGHT, UP below.

Click to show/hide textLIGHTEN number

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 
LIGHTEN #number 

Remove the number of pixels specified.

LIGHTEN 1

See also BOLDEN above and OUTLINE, SLANT below.

Click to show/hide textLIST

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.

Click to show/hide textOUTLINE number

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 
OUTLINE #number

Create outlined character using a line the specified number of pixels wide.

OUTLINE 2

See also INVERSE, above.

Click to show/hide textREDUCE xfactor yfactor

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 #factor

Reduce size by specified factor.

REDUCE xfactor yfactor or 
REDUCE #xfactor yfactor 

Reduce horizontal size by specified xfactor and vertical size by specified yfactor.

REDUCE 2 2.4

See also ENLARGE above and SCALETO below.

Click to show/hide textREFLECT

Reflect character right to left.

See also ROTATE, below.

Click to show/hide textRIGHT number

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

See also ADDRIGHT, DOWN, LEFT above and UP below.

Click to show/hide textROTATE number

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.

Click to show/hide textSCALETO number

Scale character to a new resolution (default resolution is 300dpi).

SCALETO number or
SCALETO #number

Where number is the new resolution.

SCALETO 240

See also ENLARGE and REDUCE, above.

Click to show/hide textSLANT number

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 
SLANT #number 

Slope glyph by 1:number.

SLANT 5

See also BOLDEN, HEADER, LIGHTEN and OUTLINE, above.

Click to show/hide textSPACE number

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

See also CENTRE above and WIDTH below.

Click to show/hide textTOPSPACE number

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.

Click to show/hide textWIDTH number

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

See also HEADER and SPACE, above.

Click to show/hide textUP number

Shift the glyph the specified number of pixels upwards within its cell. Character size is unchanged.

UP 2

See also DOWN, LEFT, RIGHT and TOPSPACE above.

 


Links

Modify characters