2-45

PCL

 

 

 

 

 

 

Table 2-17: Font Creation

Command / Parameters

Function / Result

ESC*c#D

 

Set Font ID

# = Font ID # (0 - 32767)

Sets the identification number for the font being downloaded.

Default = 0

 

 

 

ESC)s#W[data]

Load Font Header

# = number of data bytes

Downloads soft font header information.

 

 

Note: Set Font ID before using this command.

 

 

 

ESC*c#F

 

Caution: Font Control

0

Delete all (temporary and permanent)

Manages soft fonts.

1

Delete all temporary

 

2

Delete previous font ID

 

3

Delete previous specified character

 

4

Make previous font ID temporary

 

5

Make previous font ID permanent

 

6

Copy current font

 

 

 

 

ESC*c#E

 

Set Character Code

# = Code Point (0 - 65536)

Sets the decimal code point associated with the next character

Default = 0

downloaded or deleted.

 

 

 

ESC(s#W[data]

Load Character

# = number of data bytes

Downloads character descriptor and data to the current character

 

 

code.

 

 

 

Table 2-18: Macros

Command / Parameters

Function / Result

ESC&f#Y

 

Set Macro ID

# = Macro ID (0 - 32767)

Sets the ID for the macro you have created on flash or disk.

Default = 0

 

 

 

 

ESC&f#X

 

Macro Control

0

Start definition

Manages use of macros.

1

End definition

Notes:

2

Execute macro (previous macro ID)

• GL/2 commands are supported inside macros.

3

Call macro (previous macro ID)

• Only call and execute macro commands are allowed within a macro.

4

Enable overlay (previous macro ID)

• A macro may call or execute another macro. This is called nesting.

5

Disable overlay

A maximum of two nesting levels are allowed, for a total of three

6

Delete all macros

levels.

7

Delete all temporary macros

See “Macros” on page 2-67for additional information.

8

Delete current macro ID

9

Make last ID temporary

 

10

Make last ID permanent

 

 

 

 

Page 57
Image 57
Lexmark C762, C760 manual Font Creation, Macros