The parameter definition section immediately follows the macro definition section and consists of one or more lines with the following syntax:
parameter_name = value_list
The parameter name can be any character string that does not contain spaces. The compiler ignores parameter names not supported by Host Print Service.
The value list can be empty or can contain one or more of the following:
For example, the following shows a parameter defining the control sequence to be sent to the printer to begin a new line:
NEW_LINE = CRR LFF
In this example, CRR and LFF are the names of macros specified in the macro definition section.
Host Print Service currently supports the following parameters (definitions of unsupported parameters are ignored):
Parameter Name | Description |
MAXIMUM_PRINT_POSITION | Maximum number of columns; must be 80 or 132 |
DEFAULT_LPI? | Default number of lines per inch; must be 6 or 8 |
START_JOB | Control sequence to be sent at the start of a print job |
END_JOB | Control sequence to be sent at the end of a print job |
CARRIAGE_RETURN | Control sequence for a carriage return |
LINE_FEED | Control sequence for a line feed |
FORM_FEED | Control sequence for a form feed |
NEW_LINE | Control sequence for a new line |
SET_6_LINES_PER_INCH | Control sequence to specify 6 LPI |
SET_8_LINES_PER_INCH | Control sequence to specify 8 LPI |
START_HIGHLIGHT_INTENSE | Control sequence to begin bold printing |
END_HIGHLIGHT_INTENSE | Control sequence to end bold printing |
START_HIGHLIGHT_UNDERLINE | Control sequence to begin underline printing |
END_HIGHLIGHT_UNDERLINE | Control sequence to end underline printing |