HP Pcl 5 Manual
Here you can view all the pages of manual HP Pcl 5 Manual. The HP manuals for Printer are available online for free. You can easily download all the documents as PDF.
Page 91
ENHorizontal Motion Index (HMI) Command 5-21 Example To print the printer’s resident 16.66 pitch Line Printer font at 17.75 cpi, send ?(s16.66H to select the Line Printer font, then send the command ?&k6.76H to change HMI. This value field is calculated as follows: Each character then occupies 6.76/120 inch or 1/17.75 inch. To use Courier 12 point (10 cpi) and print 80 characters across A4 paper, requires adjusting the HMI value. The HMI value is calculated as follows: * This value was obtained...
Page 92
5-22 Page Control CommandsEN Vertical Motion Index (VMI) Command The Vertical Motion Index (VMI) command designates the height of the rows. (The vertical distance the cursor moves for a Line Feed operation.) ? & l # C # = number of 1/48 inch increments between rows. Default =8 Range =0 - Current logical page length up to a maximum of 32767 If the specified VMI is greater than the current logical page length, the command is ignored. The value field is valid to 4 decimal places. A Ø in the value...
Page 93
ENVertical Motion Index (VMI) Command 5-23 Common VMI Settings To print 66 lines per page on letter-size paper, in portrait orientation (with one-half inch top and bottom margins) send: ?&l7.27C7.27 = (10/66) x 48 To print 66 lines per page on letter or legal-size paper, in landscape orientation (with one-half inch top and bottom margins) send: ?&l5.45C5.45 = (7.5/66) x 48
Page 94
5-24 Page Control CommandsEN Line Spacing Command The Line Spacing command sets the number of lines printed per inch. Only the values listed below are valid. ? & l # D # = 1 - 1 lpi 2 - 2 lpi 3 - 3 lpi 4 - 4 lpi 6 - 6 lpi 8 - 8 lpi 12 - 12 lpi 16 - 16 lpi 24 - 24 lpi 48 - 48 lpi Default =6 Range =0,1,2,3,4,6,8,12,16,24,48 (Other values are ignored) This command performs the same function as the Vertical Motion Index (VMI) command except that it identifies the VMI in lines-per-inch...
Page 95
ENIntroduction 6-1 6 Cursor Positioning Introduction This section describes the cursor positioning commands. Although the printer does not actually have a cursor, the PCL cursor position refers to the Current Active Position (CAP), like the blinking underline character (cursor) used on most computers. This “cursor” identifies the current position on the page; the pointer, where a printing command begins laying out page data. The cursor can be moved anywhere within the logical page using...
Page 96
6-2 Cursor PositioningEN Absolute vs. Relative Cursor Positioning Either absolute or relative motion can be specified. Absolute motion always specifies the distance to move referenced from the top margin at the left bound of the logical page (0,0), regardless of the current active position (CAP) (see Figure 6-1). An unsigned value field in a cursor position command indicates absolute cursor movement. Relative motion specifies the distance to move referenced from the current active position...
Page 97
ENCursor Positioning Units 6-3 Cursor Positioning Units Cursor positioning is done in PCL coordinate system units. The units of the X-axis of the PCL coordinate system may be PCL Units, decipoints, or columns. The units of the Y-axis of the PCL coordinate system may be PCL Units, decipoints, or rows. PCL Units The current unit size used in PCL Unit moves is determined by the value specified in the Unit of Measure command, defining the number of units-per-inch used in the following...
Page 98
6-4 Cursor PositioningEN Decipoints In PCL terminology, a decipoint is 1/720 inch or one-tenth of a PCL point (a PCL point is exactly 1/72 inch as opposed to a typographic point which is approximately 1/72 inch). Columns & Rows The width of a column is defined by the current horizontal motion index (HMI), as described under “Horizontal Motion Index (HMI) Command” in Chapter 5. The distance between rows is defined by the current vertical motion index (VMI), as described under “Vertical...
Page 99
ENHorizontal Cursor Positioning (Columns) Command 6-5 Horizontal Cursor Positioning (Columns) Command This Horizontal Cursor Positioning command moves the cursor to a new column on the current line. ? & a # C # = Number of Columns Default =NA Range =0 - logical page right bound (valid to 4 decimal places) The width of a column is defined by the current HMI. NoteThe current unit of measure setting affects how HMI values are rounded. For example, if the unit of measure is set to 96 (one PCL Unit =...
Page 100
6-6 Cursor PositioningEN Horizontal Cursor Positioning (Decipoints) Command This Horizontal Cursor Positioning command moves the cursor to a new position along the horizontal axis. ? & a # H # = Number of Decipoints (1/720 inch) Default =NA Range =0 - logical page right bound (rounded to the first decimal place) A value field (#) with a plus sign (+) indicates the new position is to the right of and relative to the current cursor position; a minus sign (–) indicates the new position is to...