OperationDescription

0

Sets the current Font ID to the given String ID. This operation allows

 

the user to set the current PCL Font ID to a string name, which gives the

 

user the ability to download fonts to a string name. If the current Font ID

 

has been set with both the Alphanumeric ID command and the Font ID

 

command (?*c#D), the ID last sent takes precedence. For example, if the

 

current font ID was set to 10 and then to “Font1”, the current font ID would

 

be “Font1”.

1

Associates the current Font ID to the font with the String ID

 

supplied. This operation finds the font with the supplied String ID and

 

assigns the current Font ID to that font so that the font now has two names.

 

The original font name is used to perform font management commands on

 

the font, and the new associated name is used when selecting the font for

 

usage. Note that since fonts with string names can be associated to numeric

 

Font IDs, these fonts are selectable in HP-GL/2 using the numeric Font ID.

2

Selects the font referred to by the String ID as primary. This operation

 

finds the associated font using the supplied String ID and specifies that font

 

as the current primary font. The command is ignored if there is no font with

 

that String ID.

3

Selects the font referred to by the String ID as secondary. This

 

operation functions the same as the primary font specification (operation

 

number 2), however this command specifies the font as secondary.

4

Sets the current Macro ID to the String ID. This operation allows the

 

user to set the current PCL Macro ID to a String ID name. If the current

 

Macro ID has been set with both the Alphanumeric ID command and the

 

Macro ID command (?&f#Y), the ID last sent takes precedence. For example,

 

if the current Macro ID was set to 10 and then to “Macro1”, the current

 

macro ID would be “Macro1”.

5

Associates the current Macro ID to the supplied String ID. This

 

operation finds the macro with the supplied String ID and assigns the

 

current Macro ID to that macro. This macro then has two names. The

 

original Macro ID name is used to perform macro management commands on

 

the macro, and the new associated name is used when executing, calling, or

 

overlaying the macro.

20

Deletes the font association named by the current Font ID. The font

 

must have been associated with an alphanumeric Font ID (using operation 0).

 

No String ID is supplied (?&n1W20). This command removes the alphanumeric

 

font name association, however the disk resource itself is not changed.

2-80 Printer-Specific Differences