Kyocera TASKalfa 8001i PRESCRIBE Commands Technical Reference Manual - Rev. 4.
Kyocera TASKalfa 8001i Manual
View all Kyocera TASKalfa 8001i manuals
Add to My Manuals
Save this manual to your list of manuals |
Kyocera TASKalfa 8001i manual content summary:
- Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 1
PRESCRIBE Commands Technical Reference - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 2
- Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 3
in connection with the sale of the printing system, are protected by copyright. All rights are reserved. Copying or other reproduction of all or part of this manual, the computer programs, or any other copyrightable subject matter without the prior written consent of KYOCERA Document Solutions Inc - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 4
, ARE EXCLUDED. 8. Your exclusive remedy and the sole liability of Agfa Japan in connection with the Software and Typefaces is repair or replacement of defective parts, upon their return to Agfa Japan. IN NO EVENT WILL AGFA JAPAN BE LIABLE FOR LOST PROFITS, LOST DATA, OR ANY OTHER INCIDENTAL OR - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 5
These modes include: • Hewlett-Packard LaserJet emulation • Hewlett-Packard HP 7550A (plotter) emulation • IBM Proprinter X24E (24-pin dot matrix printer) emulation • Epson LQ-850 (24-pin dot matrix printer) emulation • Diablo 630 emulation • generic line printer emulation • KPDL (Apple LaserWriter - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 6
reprogram the printing system's firmware for customization. Chapter 7 Emulation gives notes on the printing system's various emulation modes. An Index is also provided at the end of this manual. Notice Most PRESCRIBE commands operate in the same way on all of these models. However, on particular - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 7
and Lowercase Letters ...1-12 Special Parameters ...1-13 Graphics Tutorial Drawing Lines ...2-2 Drawing Boxes and Circles ...2-6 Drawing Filled Shapes...2-9 Path Mode Graphics...2-16 Path ...2-16 Drawing Lines...2-18 Miter Limit ...2-21 Drawing Arcs and Curves ...2-24 Drawing Complex Curves ...2-26 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 8
the Print Resolution 7-42 HP LaserJet Reset State...7-43 LaserJet PJL...7-43 PJL Syntax Comparison ...7-67 HP 7550A Emulation [KC-GL] (Mode 8 7-97 Basic ...7-97 KC-GL Environment Options ...7-98 Plotter Status Information ...7-103 Device-Control Instructions ...7-107 Fonts and Symbol Sets in - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 9
the native language of the Kyocera printing systems including copiers to control device settings including selection of paper source, output stack, and finishing operations to customize printing and add features that may not be supported by your application. This chapter presents an introduction to - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 10
thought of as having a multiple personality. When its power is switched on, it performs the normal printing system Mode Transitions The printing system's emulation mode can be permanently set by the FRPO (Firmware RePrOgram) P1 command. See Chapter 7 for details. The printing system is factory - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 11
. Some word processing programs add control codes that interNote fere with PRESCRIBE. If you cannot control software in this way, try using a non-word processing mode (ASCII text function, for example) of the software. 1-3 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 12
and Margins on page 5. The edge limits adjust automatically to the size of the paper cassette (although not to the size of manually fed paper). The edge limits can also be set to various standard sizes by the SPSZ (set paper size) command, or by the equivalent HP LaserJet commands. In HP LaserJet - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 13
Figure 1. 4. Edge Limits and Margins Portrait Orientation Basic Concepts Edge limits in HP emulation Edge limits in HP emulation Landscape orientation When the printing system passes the bottom margin while printing text, it prints the page and feeds to the next page. Spacing is carried over, so - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 14
to PRESCRIBE Page Orientation Changing the page orientation automatically adjusts the margins so that they remain the same distance from the four edges of the paper. If the printing system cannot make these margin settings (for example, if the left margin would be to the right of the right margin - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 15
Figure 1. 6. Print Direction Portrait print direction Current Point Top margin Left margin Right margin Reverse portrait print direction Current point Top margin Bottom margin Bottom margin Basic Concepts Landscape print direction Current Point Top margin Left margin Right margin Reverse - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 16
of characters. These proportional fonts produce text that is easier to read. However, in order to align the right margin, you must use software that supports the printing system's proportional spacing. 1-8 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 17
to draw lines and curves or specify boundaries of filled areas, including the outline of a character. Paths are explained more fully in section Path Mode Graphics on page 16. Logical Page and Physical Page The logical page defines the limits of the coordinates within which text and graphics can be - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 18
shows what is actually drawn by the printing system. With the path mode logical page, coordinates are not adjusted even if they fall outside of the the line is defined by the specified starting and ending points, but parts falling outside of the edge limits are clipped. Command Parameters Numeric - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 19
of the character string, and not as part of the PRESCRIBE command language. For example, the expression EXIT; in the following string is just text; it does not cause the printing system to exit from the PRESCRIBE mode. TEXT 'NO EXIT; NO RETURN.'; When the string itself contains one type of quotation - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 20
; In both of the above cases, the printing system assumes that the expression EXIT; is part of a character string started by the preceding apostrophe or quotation mark, and fails to exit the PRESCRIBE mode. The correct way to write these comments is: Correct: !R! CMNT "Don't leave stray apostrophes - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 21
the PRESCRIBE mode in response to !r!. In this manual, PRESCRIBE commands are printed in upper-case for readability. Outside of PRESCRIBE mode, the the command parameters used for font control in Hewlett-Packard's printer control language. For example, the PRESCRIBE command FSET 0p12h12v0s0b6T; - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 22
Chapter 1 Introduction to PRESCRIBE Similarly, the PRESCRIBE command CSET 11U; designates use of the PC-8 Danish/Norwegian symbol set. The corresponding Hewlett-Packard PCL command is ESC(11U. 1-14 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 23
chapter introduces the various graphics concepts of PRESCRIBE, and illustrates how to use many of its graphic functions. It defines standard graphics mode, path mode graphics, and raster graphics. It explains how to use predefined fill patterns, how to define your own fill patterns, and introduces - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 24
and arcs • Draw pie charts This is referred to as the standard graphics mode because it is a standard feature of all versions of PRESCRIBE. Drawing Lines (0,0) is at the intersection of the left and top edge limits of the paper. DRP (draw to relative position) Draws a line to a position specified - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 25
switches the printing system to the PRESCRIBE mode. Remember that this command must always precede each sequence of PRESCRIBE commands. The RES (RESet) clears the current page from printing system memory and re-establishes the printing system's permanent defaults. Although you would not include this - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 26
2. Result of Draw Commands: Zero-relative Lines Edge limits MZP 0.5, 1; DZP 2, 0.5; The first two lines switch the printing system to the PRESCRIBE mode, reset printing system parameters, and set the line width to 0.01 inch. On the third line, the MZP (Move to Zero-relative Position) differs from - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 27
Figure 2. 3. Result of Draw Commands: Relative Lines Edge limits In this command sequence, the PRESCRIBE mode begins with the !R!, resets the printing system defaults to permanent settings with RES;, and establishes a pen width of 0.01 inches with the SPD 0.01;. The MRP (Move to Relative Position) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 28
2 Graphics Tutorial Figure 2. 4. Result of Draw Commands: Lines in Angles The first two lines of this command sequence initiates the PRESCRIBE mode, resets printing system defaults to permanent settings, and sets the line width to 0.01 inches. Then the MZP command on line 3 moves the cursor to - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 29
a Box Line 1 places the printing system in the PRESCRIBE mode and resets printing system parameters. The UNIT C; command on the second if height is negative. This relation is illustrated in the figure that follows. By default, the position of the cursor is not affected by this command. However, you - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 30
Chapter 2 Graphics Tutorial Figure 2. 6. Cursor Positioning Options -Y -X Cursor position X Y BOX 4, 2, H; Moves the cursor to the horizontally adjacent corner BOX 4, 2, V; Moves the cursor to the vertically adjacent corner BOX 4, 2, E; Moves the cursor to the diagonally opposite corner BOX 4, - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 31
example: !R! RES; UNIT C; SPD 0.1; MZP 8, 8; CIR 1; CIR 2; CIR 3; PAGE; EXIT; Figure 2. 7. Circles Lines 1, 2 and 3 start PRESCRIBE mode, reset the printing system to its default parameters, establish the unit of measurement as centimeters, and set the line width to 0.1 centimeters. Next, the MZP - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 32
to the center of the circle of which the arc is a part. This section shows how to select a fill pattern and print Figure 2. 8. A Filled Block Lines 1 and 2 put the printing system in the PRESCRIBE mode, reset printing system parameters and set the unit of measurement to points. (One point is equal - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 33
inner radius, outer radius, starting angle, and ending angle. The following PRESCRIBE demonstrates the ARC command. !R! CMNT Enter PRESCRIBE mode; RES; CMNT Reset printing system parameters; UNIT C; CMNT Set centimeters as unit; PAT 9; CMNT Select pattern 9; MZP 8, 8; CMNT Move cursor to point - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 34
in that row. Once this pattern has been defined by the FPAT command, it is used as the fill pattern until printing system parameters are reset with RES, another pattern is selected with PAT, a different pattern is defined with FPAT, or a shade of gray is defined and selected by GPAT. Now - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 35
!R! RES; XPAT 100; @X0@ | 0Af0CC0FA8L@ - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 36
effective until they are redefined by another XPAT command, or until the printing system is turned off. Drawing Pie Charts The standard graphics mode provides a convenient function for drawing pie charts. See the following example: !R! RES; UNIT C; SPD .05; MZP 10, 10; PIE 2, 0, 10, 20, 30, 40 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 37
Figure 2. 12. PIE Example The PIE command uses the format PIE radius, starting angle, size of slice, ...; In the example above, the radius is 2 centimeters (since we set the unit to centimeters with the UNIT command), and the starting angle is 0 degrees. Four pie slices are specified, with sizes of - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 38
the angular extent of all the preceding arcs. The ending angle equals the starting angle plus the angular extent of the arc. Path Mode Graphics With path mode graphics, images are constructed by defining lines and curves as paths, then rendering them as images by stroking along the paths or filling - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 39
Path Mode Graphics There are no restrictions on the shape of a path. A single path may include multiple closed subpaths, representing several areas, and a path may intersect itself - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 40
Drawing Lines in Path Mode (1, 1) (2, 3) Line 1 of the program switches the printing system to the PRESCRIBE mode and resets printing system parameters, including position one inch from the top and left edge limits of the paper. The coordinates specified may be positive or negative. On line 4, the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 41
(0.5, -1) (2, 3) The first four lines of this program are identical to the preceding example. Line 1 switches the printing system to the PRESCRIBE mode and resets printing system parameters, line 2 empties the current path, and lines 3 and 4 draw a line between two points that are specified in terms - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 42
: Figure 2. 16. Line Ends Square caps Butt caps Round caps The default line end type is butt caps. You can switch from the current line with the SCAP command. This command uses the following format: SCAP line-cap mode; Values for line-cap mode include: 1 (for square caps) 2 (for butt caps) 3 (for - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 43
18. Joins Beveled join Mitered join Round join Notched join The default line join type is beveled. With beveled joins, connected line JoiN) command. This command uses the following format: SLJN line-join mode; Values for line-join mode include: 1 (for beveled joins) 2 (for mitered joins) 3 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 44
limit is to prevent objectionably long spikes when lines join at small angles. The default miter limit is 10, which results in beveled joins at angles of less 4 29 5 23 6 19 7 16 8 14 9 13 Dash Type By default, the STRK command strokes paths with solid lines. However, you can also use - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 45
Path Mode Graphics The following program illustrates use of this command. !R! RES; UNIT C; CMNT Sets unit to cm; NEWP; CMNT Starts new path; SPD .5; CMNT Sets line - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 46
Chapter 2 Graphics Tutorial Figure 2. 21. Printout of the SDP Example The SDP command on line 3 defines a dashed pattern consisting of two lengths of black, two lengths of white, five lengths of black, and two lengths of white. On line 11, the DPAT command selects this pattern for stroking. The path - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 47
Figure 2. 22. Printout of the PARC Example Path Mode Graphics After the arc is drawn, the cursor is located at the end of the arc. If you wish to eliminate the straight line segment - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 48
Chapter 2 Graphics Tutorial Figure 2. 24. Printout of a Circle Made with PMRA Drawing Complex Curves PRESCRIBE also provides a second curve-drawing operator for constructing complex curves that are referred to as Bézier curve segments. The PCRP (Path, Curve to Relative Position) uses the following - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 49
Path Mode Graphics The curve leaves the current position in the direction of x1, y1, and is tangent to the line between the current position and x1, - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 50
of these line segments is referred to as a curve's flatness. You can change the degree of flatness with the FLAT (set FLATness) command. The default flatness is 1 (dot). Setting smaller values of flatness results in smoother curves, but more time is required for computing the larger number of line - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 51
0; STRK; PAGE; EXIT; Figure 2. 30. Curve with Flatness 60 Path Mode Graphics Both of these programs draw an identical curve. The only difference between the path, or it can be filled with gray-scale shading or a standard mode fill pattern. Simply ending a path at the path's starting point does not - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 52
of the first one, then fills the closed path with the selected gray scale pattern. Note that we could have filled the path with a standard mode fill pattern instead of a gray-scale pattern. The only change necessary would be to replace the GPAT command on line 3 with a PAT or FPAT command - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 53
Path Mode Graphics With simple convex paths such as that shown below, the entire enclosed area is filled. Figure 2. 32. Simple Filled Paths However, when a path consists - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 54
for clipping paths. When the printing system is turned on or reset with PRESCRIBE's RES command, the clipping rectangle is identical to the left edge limits of the page). As with the rectangular area clipping, those parts of the circle that lie outside of the clipping rectangle are erased when the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 55
Figure 2. 34. Clipping Rectangle Example Path Mode Graphics Printing with Character Paths When a resident scalable (outline) font is selected, you can treat a character as a path and add it to the current path. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 56
page. Raster Graphics While the graphics commands of the standard and path modes draw shapes such as lines, circles, and boxes, raster graphics by the dimensions of the paper, and in complexity only by the dot resolution. Raster Data Compression Formats PRESCRIBE supports raster data in three - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 57
) • SRO (Set Raster Options) The principle function of the SRO command is to specify the presentation mode; i.e., the orientation of the raster image. If the presentation mode is 0 (the default mode), raster lines print along the width of the physical page, regardless of the current page orientation - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 58
of the raster area. When a width and height are explicitly specified, any part of the raster image that extends outside of the area is clipped. The 600 dpi resolution 1200 dpi resolution (Default) The RVRD and RVCD commands print raster data in the presentation mode specified by the SRO command and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 59
pattern or gray scale pattern is defined by the PAT command, FPAT command, or GPAT command. The source image is any raster graphics image, standard mode graphic, lines or shapes produced by filling or stroking a path, or text printed using any bitmap or scalable font. The manner in which white bits - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 60
mode = 0 (transparent) Pattern transparency mode = 0 (transparent) Source transparency mode = 0 (transparent) Pattern transparency mode = 1 (opaque) Source transparency mode = 1 (opaque) Pattern transparency mode = 0 (transparent) Source transparency mode = 1 (opaque) Pattern transparency mode - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 61
variety of items that affect how images are rendered on the page. The graphics state contains various information related to path mode graphics and raster mode graphics. Items included in the graphics state include the following: • Current path and cursor position (if defined) • Current pen diameter - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 62
Chapter 2 Graphics Tutorial For example, construction of a filled and outlined shape such as that shown below requires that we draw the path and then fill it. However, filling the path also clears it, making it unavailable for stroking. Figure 2. 39. A Path both Stroked and Filled By saving the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 63
Chapter 3 Macros After you have gone to the trouble of creating (and debugging) a PRESCRIBE command sequence, it is inefficient to use it only once, but it is a nuisance to type the same sequence repeatedly. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 64
, F-1 and GRY2 are valid macro names. The dummy sign (the default is the percent sign) indicates dummy parameters in the body of the macro Macro) or DAM (Delete All Macros) command, or by switching the printing system power off. There is no particular limit on the length of a macro. The maximum - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 65
Examples of Macros Figure 3. 1. PRESCRIBE Macro Limitations Macro limitations are summarized as follows. Maximum number of macros downloadable to the printing system Maximum nesting levels Maximum length of macro name Maximum number of parameters Maximum length of CALL command PRESCRIBE commands - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 66
Chapter 3 Macros Example 2 The next file presents a more ambitious project. It makes the graph-drawing commands in the preceding section into a pair of macros to draw multiple graphs. This file may help you to better understand the macro creating process. The DAM command in the first line is a - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 67
Figure 3. 2. Macro Example 2 Examples of Macros 3-5 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 68
This page is left blank intentionally. 3-6 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 69
Chapter 4 Fonts This chapter covers font-related topics, including the printing system's resident and option fonts, character sets, and usage of font-selection and symbol creation commands. A font is a set of characters of a particular design. The design is referred to as a typeface. Several - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 70
or soft fonts. The printing system accepts as many downloadable fonts as user memory allows. When the HP LaserJet is the printing system's default emulation, the power-up (default) font is Courier. A different default font can be selected by using the FRPO (Firmware RePrOgram) command of - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 71
Font Name Garamond-Hlb Garamond-Krsv Garamond-HlbKrsv Marigold Albertus-Md Albertus-ExBd Arial Arial-Bd Arial-It Arial-BdIt TimesNewRoman TimesNewRoman-Bd TimesNewRoman-It TimesNewRoman-BdIt Helvetica Helvetica-Bd Helvetica-Ob Helvetica-BdOb Helvetica-Nr Helvetica-NrBd Helvetica-NrOb Helvetica- - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 72
LetterGothic-Bd LetterGothic-It CourierPS CourierPS-Bd CourierPS-Ob CourierPS-BdOb LinePrinterBM8.5-Roman (Bitmap) KPDL Fonts In KPDL (Kyocera Print-system Description Language) emulation, the printing system provides PostScript-compatible 47 scalable fonts. These fonts are also accessible - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 73
Font Name Clarendon-Condensed-Bold Coronet Courier Courier-Bold Courier-BoldOblique Courier-Oblique CourierPCL CourierPCL-Bd CourierPCL-BoldItalic CourierPCL-Italic Garamond-Antiqua Garamond-Halbfett Garamond-Kursiv Garamond-KursivHalbfett Helvetica Helvetica-Bold Helvetica-BoldOblique Helvetica- - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 74
weights for bold and italic. The following table lists the bitmap fonts and the bitmap font numbers that the previous lineups of Kyocera printers support.The Kyocera printing system behaves exactly in the same manner when it receives these font numbers. It substitutes the scalable fonts for these - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 75
examples in Chapter 1; a third way is to select a printing system driver within a software application. This third way is preferable because the fonts are integrated directly into the software. In the absence of this support, the user should read the following information on choosing - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 76
CSET (Change current symbol SET) • FTMD (set bitmap FonT MoDe) • FONT (select current FONT by number) • SFA (Set has been made, it remains effective until changed with another SFNT command or until the power is turned off. Following the font number assignment, value 277 selects the symbol set Roman - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 77
three locations: printing system ROM (for resident fonts, and option fonts, if installed), memory card (for card option fonts), and printing system RAM (for downloaded fonts). A font in printing system ROM has lower priority than an identical font on a memory card, and a memory card font has a lower - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 78
default font mode for bitmap fonts which takes effect when the emulation is enabled. Font mode 15 is the default font mode of the Line Printer emulation. The other emulations have lower default font mode because RES resets the font mode.) One reason for selecting font mode 13 over font mode 15 is - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 79
-Bold (font 9) instead of LetterGothicBM12-Roman, all you have to change is one SETF command (from SETF 2, 8; to SETF 2, 9;). In emulation modes 1, 2, and 5, the SETF command can team up in a very effective way with embedded word-processing commands. See Chapter 7 for details. The SCF - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 80
printer drivers include support for a set of specific typefaces. The Kyocera printing system internally assigns these typefaces to match similar typefaces already in the printing system. Kyocera (when the font mode is 8 or higher drawing the character on square-ruled paper (shown at right) and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 81
used instead. The resolution may be specified for 300 or 600 (dpi) only in printing system models that support the 600-dpi resolution printing. LDFC generated 300 dpi characters may print when the default resolution is 300 or 600 dpi. It is not possible for 600 dpi LDFC generated characters to print - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 82
supports many symbol sets (also referred to as character sets). The variety of Kyocera supported symbol sets can be attributed to the numerous printer All downloaded default symbol set (US ASCII). By simply using the INTL command with appropriate parameters for language and country code, the Kyocera - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 83
current FoNT by typeface) The CSET command selects a symbol set by specifying its identification code which closely resembles the command parameters of the HP printer control language. In the example below, the Windows symbol set is selected. CSET 9U; The CSET command may be preceded by an FSET font - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 84
This page is left blank intentionally. 4-16 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 85
for encoding data into linear barcode and two-dimensional barcodes (PDF barcodes) by using PRESCRIBE commands. The former part of this chapter deals with how to implement the linear barcodes, the latter part explains the PDF417. They are step-by-step guide with a direct and practical approach. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 86
of barcodes is affected by the quality of the paper and the type of scanner used. Parameters of compensate for these factors. A certain amount of testing and experimentation may be needed to find the allowed lengths and character sets. also lists a default character that is used to fill out strings - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 87
the UNIT command (default: inches). The short and tall parameters must be both specified or both omitted. If they are omitted, the default values as shown in be needed to obtain scannable barcodes for a particular scanner and type of paper. The dots unit (UNIT D;) is convenient. Barcode 40 (USPS FIM - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 88
, the printing system uses suitable default values. Table 5.3. indicates the number of width classes and the default values for each barcode type. Barcode States Postal Service (USPS) utilizes POSTNET (POSTal Numeric Encoding Technique) to process bulk mail and business reply envelopes quickly and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 89
which may be printed on the envelope adjacent to the stamp. The combination bar and space widths are ignored and defaulted to 1.68 points respectively. The rules 22 Identicon two of five with no checksum 23 Code 128 (USD-6) manual code change 24 Code 128 (USD-6) automatic code change 25 Code 11 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 90
Interleaved two of five (USD-1) with checksum 42 UCC/EAN 128 43 Customer 44 Wide gap CODABAR Table 5.2. Length, Character Set, and Default (Sheet 1 of 2) Type Length Character set Default 0 11 0123456789 0 1 13 2 16 3 13 4 18 5 22 6 25 7 29 86 98 10 11 11 7 12 12 13 13 14 15 15 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 91
Table 5.2. Length, Character Set, and Default (Sheet 2 of 2) Type Length Character set Default 29 1-25 0123456789 0 30 1-25 31 1-25 32 1-25 -0123456789 0 33 1-25 0123456789KLMO 0 34 1-25 35 9 0123456789 0 36 12 37 14 38 17 39 139 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 92
bar Barcode read area 1/8" 1/4" Preferred base height 4-1/2" 4" max. 7/16" 3/16" 3-1/4" min. 5/8"min. Table 5.4. Bar Height and Width Classes Type Tall bars Width classes Default (dots) 12341234 0 Yes Yes Yes Yes Yes 6 12 18 24 1 Yes Yes Yes Yes Yes 6 12 18 24 2 Yes Yes Yes Yes Yes - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 93
Table 5.4. Bar Height and Width Classes Type Tall bars Width classes Default (dots) 12341234 22 - Yes Yes - - 6 12 (18) (24) 23 - Yes Yes Yes Yes 6 12 18 24 24 - Yes Yes Yes Yes 6 12 18 24 25 - - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 94
much data, item data such as the content of a shipping manifest or equipment maintenance history can be carried on the item, without requiring access to a remote are physically represented by particular bar/space patterns, which is low-level encoding. Decoding is the reverse process. In addition, - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 95
start pattern A unique pattern of light and dark elements which indicates the leftmost part of a barcode label. stop pattern A unique pattern of light and dark elements which indicates the rightmost part of a barcode label. row A lateral set of elements made up of a start pattern, codewords, and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 96
-1 Printing a Two-dimensional Barcode XBAR, XBCP, XBUF, and ENDB commands support two-dimensional barcode printing. Each command does the following to put data together in the PRESCRIBE Commands Command Reference. XBCP mode Meaning XBCP 0 Reset XBCP 1 Narrowest element width XBCP 2 Error - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 97
other) positioning commands can be found in the PRESCRIBE Commands Command Reference. By default the cursor is located at the top left corner of the barcode and stays ASCII plus mode: 1108 bytes. Extended alphanumeric compaction mode (EXC): 1850 ASCII characters. Numeric compaction mode: 2725 digits - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 98
Macro PDF417 provides a powerful mechanism for creating a distributed representation of files too large to be presented by a single PDF417 barcode. Macro PDF417 barcodes differ from ordinary PDF417 barcodes in that they contain additional control options which are added by modes 10 through 19 of - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 99
Some samples for Macro PDF417 are provided in PRESCRIBE Commands Command Reference on the XBCP page. 5-15 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 100
Chapter 5 Barcodes 5-16 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 101
at power-up, including the initial emulation mode, page service status page, command: !R! STAT 1; EXIT; Before changing any FRPO parameter, print out a service status page, so you will know the parameter values before the changes are made. To return FRPO parameters to their factory default - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 102
Page orientationa Default font C6 C8 G0 Value Factory setting Integer value in power-up font 00 0: Not saved at power-off 1 1: Saved at power-off 0: HP compatibility mode (Characters higher 0 than 127 are not printed.) 32: Conventional mode (Characters higher than 127 are printed. Supported - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 103
GL enlarge modea J9 0: Off 0 1: A2 2: A1 3: A0 4: B3 5: B2 6: B1 7: B0 Duplex mode N4 0: Simplex mode 0 1: Long-edge binding 2: Short-edge binding Default emulation P1 0: Line Printer 6 mode 1: IBM Proprinter X24E 2: Diablo 630 5: Epson LQ-850 6: HP LaserJet 8: KC-GL 9: KPDL - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 104
: 0-99 12 V2 Default scalable fonta, e V3 Fraction value in 1/100 points: 0, 25, 50, or 75 0 Name of typeface of up to 32 characters, enclosed - with single or double quotation marks a Ignored in some emulation modes. b For models supporting A3 and ledger size paper. c Characters higher than - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 105
power-up font. The factory-set default font is Courier. The V0, V1, and V2 parameters specify the height of the font. The default Environment Parameter Value Factory setting Downloadable PCL font B0 Dark) 3 Service status page D5 0: Not printed 1 1: Printed Paper jam retry timing D6 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 106
of 8) Environment Parameter Value Factory setting Serial interface baud H1 reading at power-upb Partition name on a memory card to be read - automatically at power-up. Maximum ^D 7: ^D and ^L Reduce/enlarge ratio J0 0: 100% 0 (Models supporting A3 size only) 5: 70% 6: 81% 7: 86% 8: 94% - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 107
Factory setting Default interface M2 1: Default Serial or Option Serial 2 or 3 2: Parallel 3: Default Network or Option Network 4: Option Network or Option2 Network 5: USB Host buffer moded resets the environment. 2: Protects permanent and temporary PCL resources. Parallel interface mode - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 108
independent Parameters (Sheet 4 of 8) Environment Parameter Value Factory setting 12: Main cassette and the fourth feeder 99: Switched according to the page size command in data. Default paper size R2 0: Size of the default paper cassette (See R4.) 0 1: Monarch (3-7/8 × 7-1/2 inches) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 109
0: Short edge 1 1: Long edge Paper thickness T9 0: Normal 0 1: Thick 2: Thin 3: Extra thick Status page print at U5 0: Not printed automatically 0 power-up 1: Printed automatically at power-up Default Courier weight V9 0: Dark 0 1: Normal Color mode W1 0: Monochrome (grayscale - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 110
simulation Gloss mode Paper type for the MP tray Paper type for paper cassettes 1 to 6 Paper type for Envelope Feeder/ Universal 9: Letterhead 10: Color 11: Prepunched 12: Envelope 13: Cardstock 21: Custom1 22: Custom2 23: Custom3 24: Custom4 6-10 Factory setting 2 (For the FS-8000C, 0 and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 111
Value Factory setting 25: Custom5 26: Custom6 27: Custom7 28: Custom8 PCL paper source X9 0: Performs paper selection depending on 8 (model supporting media type. driver priority mode) 1: Performs paper selection depending on or 0 (other) paper sources. 2: Performs paper selection - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 112
Parameters (Sheet 8 of 8) Environment Parameter Value Factory setting Default operation for Y5 PDF direct printing 0: Enlarges or reduces the image to fit in the 0 current paper size. Loads paper from the current paper cassette. 1: Through the image. Loads paper which is the same size as the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 113
printer (mode 0) • KPDL (mode 9) [PostScript compatible] Word-processing and graphics software for any of the above printers also works with the printing system. All you need to do is to set the printing system to emulate the printer your software supports and select the appropriate printer driver - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 114
software. In most cases, the emulation will be the factory default setting (mode 6: HP LaserJet). Refer to the following diagram to locate the table below. Table 7.1. Emulation Switching Command Sequence Mode 0 1 2 5 6 8 9 Emulation Line Printer IBM Proprinter X24E Diablo 630 Epson LQ-850 HP - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 115
, they cannot be moved outside the paper edge limits. • PRESCRIBE commands can also be used for supplementary font control. Examples are given in each section (FONT, SFNT, etc.). Line Printer Emulation (Mode 0) To set the power-up emulation for Line Printer, send the printing system the following - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 116
Line Printer Control Codes in this emulation. IBM Proprinter X24E Emulation (Mode 1) To set the power-up emulation for IBM Proprinter X24E, send the the Proprinter escape sequences. The following symbol sets list shows the support for the IBM emulation. Table 7.3. IBM Proprinter X24E Symbol Sets - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 117
(Mode 1) power-up or after a reset, the printing system defaults to LetterGothic (12 points, 10 cpi). This default font emulates the IBM printer's Sans-serif 10cpi font. The default commands or by using a printer driver from your word-processing software that supports the IBM Proprinter X24E. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 118
tabulation, line spacing, and paper length. The font mode set for the IBM Proprinter the font mode to 13. !R! FTMD 13; EXIT; It should be noted that for FTMD 13; the default Draft Sans in landscape orientation. The printing system supports the IBM printer's bit-image graphics in portrait orientation - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 119
1B 4E n Skip Cancel Automatic Perforation 1B 4F Skip Proportional Space Mode 1B 50 n Deselect Printer 1B 51 n Set All Tabs to Power on Set- 1B 52 tings Subscript or Superscript Print- 1B 53 n ing Cancel Subscript or Super- 1B 54 script Supported - Yes Yes Yes Yes Yes Yes Yes Yes - Yes Yes - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 120
Chapter 7 Emulation Table 7.6. IBM Proprinter X24E Control Codes Command Function Code (hex) Supported ESC U n Set Print Direction 1B 55 n - ESC W n Continuous Double-Wide 1B 57 n Yes ESC j Stop Printing 1B 6A - ESC e n1 n2 Relative Mode Inline Back- 1B 65 n1 n2 Yes ward 7-8 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 121
IBM Proprinter X24E Emulation (Mode 1) 7-9 IBM Symbol Sets IBM PC-8 (341) IBM PC-8 (D/N) (373) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 122
Chapter 7 Emulation 7-10 IBM PC-850 (405) IBM PC-860 (30) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 123
IBM PC-865 (94) IBM Proprinter X24E Emulation (Mode 1) 7-11 IBM PC-863 (62) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 124
U7 parameters. The factory setting for the symbol set at power-up is IBM PC-8 for all emulation modes. Table 7.7. Diablo power-up and after a reset. In Diablo emulation, the printing system supports the embedded commands of word-processing software essentially the same way as the Diablo 630 printer - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 125
number for that scalable font. The default font mode (FTMD) is 0, so the printer is implemented in an interesting way. The printing system translates the black ribbon command internally into an ALTF 0 command, and the red ribbon command into an ALTF 1 command. It also uses two pairs of SETF default - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 126
reset Enter printwheel table download mode Enter program mode Set offset to n Select printwheel type Upper cassette (for sheet 1) Lower cassette (for sheet 2) Manual paper feed (for envelope) Eject page Memory test Request status byte 1 Request status byte 3 Initialize printer Remote error reset - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 127
X ESC Y ESC Z Function Graphics mode ON Graphics mode OFF Forward printing mode Backward printing mode Print suppression Clear horizontal tab at current spacing OFF Underline OFF Reset character spacing Set 56 1B 56 07 1B 57 1B 58 1B 59 1B 5A Supported Yes Yes Yes Yes - Yes Yes - - - Yes Yes Yes - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 128
Chapter 7 Emulation 7-16 Diablo 630 Symbol Sets DIABLO US (29) Diablo France (61) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 129
Diablo 630 Emulation (Mode 2) 7-17 Diablo Germany (93) Diablo U. K. (125) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 130
Chapter 7 Emulation 7-18 Diablo Denmark (157) Diablo Sweden (189) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 131
Diablo 630 Emulation (Mode 2) 7-19 Diablo Italy (221) Diablo Spain (253) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 132
Chapter 7 Emulation 7-20 Diablo Japan (285) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 133
control code also provides the US Legal character set. The Korean character set is not supported. When power is first switched on or after a reset, the printing system always defaults in the Courier font (10 cpi). This default font emulates LQ-850's Draft, 10 cpi and cannot be changed for the LQ-850 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 134
Chapter 7 Emulation Figure 7. 11. Epson LQ-850 Font Printout The five LQ-850 fonts actually use the printing system's resident fonts. The font mode in the Epson emulation is 0. (The printing system does not automatically adjust character spacing.) If you do not need exact character spacing, you can - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 135
in landscape orientation. In portrait orientation, the printing system supports Epson bit-image graphics, so with graphics software for the LQ-850 printer, you can use it to print charts, graphs, and pictures. The 9-bit graphics mode is also supported. If you attempt to print beyond the right margin - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 136
Printer Operation ESC @ Initialize Printer DC 1 Select Printer DC 3 Deselect Printer DEL Delete Character ESC < Select Unidirectional Mode (one line) ESC U n Turn Unidirectional Mode Character Width ESC P Select 10 CPI 7-24 Code (hex) Supported 1B 40 Yes 11 - 13 - 7F - 1B 3C - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 137
Codes Command Function Code (hex) Supported ESC M Select 12 CPI 1B 4D Yes ESC g Select 15 CPI 1B 67 Yes ESC p n Turn Proportional Mode On/Off 1B 70 Yes SI Select Condensed Mode 0F Yes ESC SI Select Condensed Mode 1B 0F Yes DC2 Cancel Condensed Mode 12 Yes SO Select Double - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 138
Chapter 7 Emulation 7-26 LQ-850 Symbol Sets LQ US (28) LQ France (60) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 139
LQ U.K. (124) Epson LQ-850 Emulation (Mode 5) 7-27 LQ Germany (92) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 140
Chapter 7 Emulation 7-28 LQ Italy (220) LQ Spain (252) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 141
Chapter 7 Emulation 7-29 LQ Japan (284) LQ Norway (316) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 142
Chapter 7 Emulation 7-30 LQ Denmark 2 (348) LQ Spain 2 (380) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 143
LQ Denmark (156) Epson LQ-850 Emulation (Mode 5) 7-31 Latin America (412) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 144
Chapter 7 Emulation 7-32 LQ Sweden (188) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 145
in the HP LaserJet (PCL 6) emulation. The factory default symbol set is PC-8. To change this default symbol set, use the FRPO command with the U6 and U7 parameters. The default font is Courier. To set the printing system to power up in LaserJet mode, send the following PRESCRIBE command: !R! FRPO P1 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 146
HP LaserJet printers. In addition, the printing system understands the LaserJet command codes and can use them to select any of its resident or downloaded fonts. Since the LaserJet font selection codes are fairly complex (Refer to LaserJet Font Selection section.), software that supports the Laser - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 147
Mode 6) The margins in this emulation differ from the A parameters of the FRPO command. They recognize the page size of the default printer driver (when a LaserJet driver dpi bitmaps are LDFC fonts or downloaded bitmap fonts by the user, they 600/1200 dpi resolution support, font selection in the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 148
mode 6) adds resolution to this priority list. This additional priority is not available in the printing systems not supporting priority. This method applies to fonts downloaded to the printing system and, any was the default stroke weight of Courier and Letter Gothic in order Kyocera printing - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 149
Emulation (Mode 6) font selection. The factory default symbol set is IBM PC-8 (10U) for the LaserJet emulation. The LaserJet printer has many other symbol compatibility. The following symbol sets are supported when substituted bitmap fonts are in use. To power up the printing system in one of - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 150
IBM PC-850 12U (405) 5 54 PC-858 13U (437) 37 54 Symbol Sets for Scalable Fonts The following table lists symbol set support for resident scalable fonts. To power up the printing system in one of these symbol set, use the following FRPO U6 and U7 values. . Table 7.17. Symbol Sets - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 151
HP LaserJet Emulation (Mode 6) Table 7.17. Symbol Sets for Scalable Fonts (Sheet 2 of 2) Symbol Set HP Symbol Set ID (Value) FRPO U6 PC-865 Norway 25U (821) 21 58 PC-775 26U (853) 53 PC-8 PC Nova 27Q (881) 81 Example: To power up in the TimesNewRoman font for the Windows symbol set: 7-39 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 152
default setting for the N9 command is 0. N9 = 0, resource protection is off. No resources will be protected during emulation switching, regardless of whether they are temporary or permanent. When the user returns to the mode 6 emulation, the print environment will be reset. The print environment - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 153
will be reset when it is returned to the mode 6 emulation. downloaded fonts manual supplied with the printing system. Table 7.19. Example: FS-1000 Series Printing Condition HPLJ 4 HPLJ 4, duplex mode=None, raster memory=A4/Letter HPLJ 4, duplex mode=None, raster memory=Legal HPLJ 4, duplex mode - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 154
MB 14 MB Switching the Print Resolution Because the printing systems with the 1200 dpi resolution support print at 300, 600, 1200 dpi, the printing system provides an FRPO command to establish a default at either level of resolution. For fine 1200 dpi resolution, command: !R! FRPO N8, 3; EXIT; For - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 155
the command line as a comment. Chooses a printer language for processing the current job. Informs printing system of the start of a print job, resets the page count, allows naming of the job, supports non-printing mode for printing portions of jobs. Instructs printing system that the print job is - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 156
default for environment variables. Sets an environment variable to a specified value during a PJL job. Resets current and default PJL variables to factory default. Defaults data (except in mode selection). Displays specified printing system mass storage files. Downloads files to the printing system - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 157
Mode 6) ^D Printable characters (ASCII characters 33 through 255) and , starting with a printable character. KPDL end-of-file indication. It is not part of PJL, but is used to end KPDL instructions for all of the other PJL commands. @PJL DEFAULT LPARM : PCL PTSIZE=14.25 Rules for - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 158
Chapter 7 Emulation PJL variables PJL uses alphanumeric variables, numeric variables, and strings. The following explains the three types of variables and their ranges. Alphanumeric variables Any combination of letters and digits, with the rule that the first character must always be a letter. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 159
Reset Status Environment PJL command Printing resolution RESOLUTION Raster memory PAGEPROTECT (HP Page protection) Personality PERSONALITY KIR (HP RET) RET Interface timeout TIMEOUT Copy COPIES Paper size PAPER Orientation ORIENTATION Manual feed MANUAL FEED Paper source MANUAL - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 160
Chapter 7 Emulation Table 7.23. PJL Reset Status Environment Duplex Default font Point size Pitch Symbol set PJL command DUPLEX FONTNUMBER PTSIZE PITCH SYMSET FRPO parameter FRPO N4 FRPO V3 FRPO V0-2 - FRPO U6/U7 7-48 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 161
Mode 6) HP LaserJet Printer Commands - PCL In the tables below, Yes means that the command is supported and No means that the command is not supported 48 Yes Yes Upper Paper ESC&l1H Tray (1) 1B 26 6C 31 48 Yes Yes Manual Feeder (2) ESC&l2H 1B 26 6C 32 48 Yes Yes Manual Feeder (3) ESC&l3H - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 162
Chapter 7 Emulation Table 7.24. HP LaserJet PCL Commands (Sheet 2 of 16) Function Output Bin Media Type Media Type Parameter Command Destination Tray 1 (Face down) Destination Tray 2 (Face up) Destination Tray 3 (Opt. Face down) Destination Tray 1 (Face down) Destination Tray 2 (Face down) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 163
HP LaserJet Emulation (Mode 6) Table 7.24. HP LaserJet PCL Commands (Sheet 3 of 16) Function Page Size Parameter Color Prepunched Envelope Card stock Custom 1 Custom 2 Custom 3 Custom 4 Custom 5 Custom 6 Custom 7 Custom 8 Command Hexadecimal Value ESC&n6Wd 36 57 64 43 6F Color 6C 6F 72 ESC - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 164
Length # of Lines ESC&l#F Left Margin # of Columns ESC&a#L Right Margin # of Columns ESC&a#M Clear Horizontal Margins Perforation Skip Mode Perforation Skip Disable Enable Horizontal Column Spacing Horizontal # of 1/120" Motion Index Increments (HMI) Vertical Line Spacing Vertical # of - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 165
HP LaserJet Emulation (Mode 6) Table 7.24. HP LaserJet PCL Commands (Sheet 5 of 16) Function Parameter Command 16 lines/inch ESC&l16D 24 lines/inch ESC&l24D 48 lines/inch - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 166
Windows 3.1J ESC(19K (Japanese) Spacing Primary Spacing Fixed ESC(s0P Proportional ESC(s1p Pitch Primary Pitch # Characters/ ESC(s#H inch Set Pitch Mode 10.0 ESC&k0S Compressed ESC&k2S (16.5-16.7) Elite (12.0) ESC&k4S Point Size Primary Height # Points ESC(s#V Style Primary Style - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 167
HP LaserJet Emulation (Mode 6) Table 7.24. HP LaserJet PCL Commands (Sheet 7 of 16) Function Parameter Command Inline ESC(s64S Shadowed ESC(s128S Outline Shadowed Stroke Weight Primary Font Ultra - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 168
New Roman SimHei ESC(s16901T ESC(s37110T SimSun ESC(s37058T Symbol ESC(s16686T Wingdings ESC(s6826T Wingdings ESC(s31402T Font Default Font Default Underline Underline Text Parsing Method Primary Font ESC(3@ Secondary Font ESC)3@ Enable Fixed ESC&d0D Enable Floating ESC&d3D Disable - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 169
# of bytes ESC)s#W[Data] 1B 29 73 #...# 57 Yes Yes (font header) Download # of bytes ESC(s#W[Data] 1B 28 73 #...# 57 Yes Yes character Character code #...# Yes Yes 45 GRAPHICS PCL Vector Graphics Switching/Set-Up Enter PCL Mode Use previous ESC%0A PCL cursor position 1B 25 30 41 Yes Yes - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 170
orientation Follows ESC*r3F physical page Start Raster Graphics Left Raster Graphics Margin ESC*r0A Current Cursor ESC*r1A Scale mode (logical left page boundary) ESC*r2A Scale mode ESC*r3A (at CAP) Raster Y Offset # of Raster Lines of vertical movement ESC*b#Y Set Raster Compression - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 171
THE PRINT MODEL Imaging Select Current Solid Black ESC*v0T Pattern (default) Solid White ESC*v1T HP-defined Shading Pattern ESC*v2T HP-defined Source Transparent ESC*v0N Transparency Mode Opaque ESC*v1N Pattern Transparent ESC*v0O Transparency Mode Opaque ESC*v1O Logical Operation - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 172
Chapter 7 Emulation Table 7.24. HP LaserJet PCL Commands (Sheet 12 of 16) Function Parameter Command Hexadecimal Value Desk- Floor top type type B&W B&W Shading 2% Gray ESC*c2G 1B 2A 63 32 47 Yes Yes 10% Gray ESC*c10G 1B 2A 63 31 30 Yes Yes 47 15% Gray ESC*c15G 1B 2A 63 31 35 Yes Yes 47 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 173
HP LaserJet Emulation (Mode 6) Table 7.24. HP LaserJet PCL Commands (Sheet 13 of 16) Function Location Location Type Currently Selected ESC*s0T ESC*s1T All Locations ESC*s2T Internal ESC*s3T Downloaded ESC*s4T Cartridge ESC*s5T User-installed ESC*s7T ROM (SIMMs) Set Status All entities - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 174
Yes Yes PCL Vector Graphics Switching/Set-Up Picture Frame Enter PCL Mode Use previous ESC%0A PCL cursor position 1B 25 30 41 Yes Yes 57 Configure # of Bytes ESC*v#W 1B 2A 76 #...# No No Image Data 57 Download # of Bytes ESC*m#W 1B 2A 76 #...# No No Dither Matrix 49 Foreground Index - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 175
HP LaserJet Emulation (Mode 6) Table 7.24. HP LaserJet PCL Commands (Sheet 15 of 16) Function Parameter Command Palette Control Push/Pop Palette Render Algorithm Delete All Palettes in store - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 176
Simple Color 3-Plane ESC*r#U Device CMY Palette 1-Plane K palette ESC*r#U 3-Plane ESC*r#U Device RGB Palette Transfer # of Bytes Raster (Plane) ESC*b#V a Not supported by HP PCL. Hexadecimal Value Desk- Floor top type type B&W B&W 1B 2A 72 2D 33 No No 55 Desk- Floor top type type - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 177
the command tables below, parameters in brackets are optional. Table 7.25. HP-GL/2 Context Printer Commands (Sheet 1 of 2) Command DUAL CONTEXT EXTENSIONS ENTER PCL MODE Mnemonic ESC%#A RESET ESCE PRIMARY FONT Fl SECONDARY FONT FN SCALABLE OR BITMAPPED FONTS SB PALETTE EXTENSIONS Color - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 178
WINDOW IW INPUT P1 AND P2 IP INPUT RELATIVE P1 AND P2 IR DEFAULT VALUES DF INITIALIZE IN Replot RP ROTATE COORDINATE SYSTEM RO TECHNICAL GRAPHICS EXTENSION Begin Plot BP Chord Tolerance Mode CT Download Character DL Frame Advance FR Media Type MT Merge Control MC Output - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 179
LaserJet Emulation (Mode 6) PJL COMMENT @PJL COMMENT [] DEFAULT @PJL DEFAULT [LPARM: personality] variable = value [] ] , RDYMSG @PJL RDYMSG DISPLAY = "message" [] , RESET @PJL RESET [] SET @PJL SET [LPARM: personality] variable = value [ - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 180
Chapter 7 Emulation 7-68 LaserJet Symbol Sets ISO-60 Norway (0D) ISO-15 Italian (0I) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 181
HP LaserJet Emulation (Mode 6) 7-69 ECMA-94 Latin 1 (0N) ISO 11 Sweden (0S) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 182
Chapter 7 Emulation 7-70 ISO-6 ASCII (0U) ISO-4 U. K. (1E) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 183
HP LaserJet Emulation (Mode 6) 7-71 ISO-69 France (1F) ISO-21 Germany (1G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 184
Chapter 7 Emulation 7-72 US Legal (1U) ISO Latin 2 (2N) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 185
PC Cyrillic (3R) HP LaserJet Emulation (Mode 6) 7-73 ISO-17 Spain (2S) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 186
Chapter 7 Emulation 7-74 PS math (5M) ISO Latin 5 (5N) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 187
HP LaserJet Emulation (Mode 6) 7-75 Windows Latin 5 (5T) MS publishing (6J) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 188
Chapter 7 Emulation 7-76 ISO Latin 6 (6N) Desktop (7J) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 189
Math-8 (8M) HP LaserJet Emulation (Mode 6) 7-77 Greek-8 (8G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 190
Chapter 7 Emulation 7-78 Turkish-8 (8T) HP Roman-8 (8U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 191
HP LaserJet Emulation (Mode 6) 7-79 Windows Latin 2 (9E) Windows Greek (9G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 192
Chapter 7 Emulation 7-80 PC-1004 (9J) ISO Latin 9 (9N) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 193
PC-Turkish (9T) HP LaserJet Emulation (Mode 6) 7-81 Win Cyrillic (9R) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 194
Chapter 7 Emulation 7-82 Windows (9U) PC-851 Greek (10G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 195
ISO Cyrillic (10N) HP LaserJet Emulation (Mode 6) 7-83 PS text (10J) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 196
Chapter 7 Emulation 7-84 PC-855 Serbia (10R) PC-869 Greek (11G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 197
Macintosh (12J) HP LaserJet Emulation (Mode 6) 7-85 PC-8 Greek (12G) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 198
Chapter 7 Emulation 7-86 ISO Greek (12N) USSR-GOST (12R) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 199
HP LaserJet Emulation (Mode 6) 7-87 ABICOMP Brazil (13P) PC-8 Bulgarian (13R) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 200
Chapter 7 Emulation 7-88 PC-8 Greek/437G (14G) ABICOMP Int. (14P) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 201
Pi font (15U) HP LaserJet Emulation (Mode 6) 7-89 PC Ukrainian (14R) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 202
Chapter 7 Emulation 7-90 PC-857 Turkish (16U) PC-852 Latin 2 (17U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 203
HP LaserJet Emulation (Mode 6) 7-91 ISO-10646 (18N) PC-853 Turkish (18U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 204
Chapter 7 Emulation 7-92 Winbalt (19L) Windows Latin 1 (19U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 205
HP LaserJet Emulation (Mode 6) 7-93 PC-860 Portugal (20U) PC-861 Iceland (21U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 206
Chapter 7 Emulation 7-94 PC-863 Canada (23U) PC-8 Polish (24Q) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 207
PC-775 (26U) HP LaserJet Emulation (Mode 6) 7-95 PC-865 Norway (25U) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 208
Chapter 7 Emulation 7-96 PC-8 PC Nova (27Q) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 209
are PA for Plot to Absolute coordinates and SP for Select a Pen. The KC-GL instructions are summarized at the end of this section. To set the KC-GL for power-up emulation, send the printer the following FRPO command: !R! FRPO P1, 8; EXIT; The SEM (Set EMulation) 8; command temporarily switches the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 210
Mode) instruction defines the first succeeding character as a symbol character. The DT (Define label Terminator) instruction defines the first succeeding character as a character plot terminator. The character plot terminator is used to terminate the LB (LaBel) instruction. The default terminator - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 211
Default cursor at bottom left Plot Coordinates (bit 0) This bit defines one of two plotting coordinate modes. (See Figure 7. 28. on page 99.) 0 = Mode A 1 = Mode B In mode A, the origin (0, 0) starts at bottom left. In mode B, the origin starts at the center of the page. Response to SP Instruction - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 212
the IP instruction includes a negative parameter value. Enhance Mode (bit 3) This bit supports the enhance mode of HP 7550A and HP 758X plotters. 0 = Normal mode (HP 7550A standard mode and HP 758X emulation mode). 1 = Enhance mode (HP 7550A enhance mode and HP 758X standard mode). The enhance mode - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 213
HP 7550A Emulation [KC-GL] (Mode 8) 7 = pen 7 8 = KC-GL can print the data of paper sizes larger than A2 size reducing it onto a paper size specified using the SPSZ command. to the right of the decimal place will be ignored. (Plot instructions use the same range of parameter values, but digits to the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 214
two points define the diagonal of a rectangle, which by default is centered on the paper. P1 and P2 can be moved by an instruction which defines any rectangle, independent of the actual paper size. The default positions of the scaling points in modes A and B are listed at the end of this section - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 215
[KC-GL] (Mode 8) Plotter Status Information When the RS-232C interface is used, in addition to receiving data, the plotter (printing system) can return information such as the current pen position, pen status, and error numbers. This return information applies to the following KC-GL instructions - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 216
to 0.025 mm on both the x- and yaxes. The actual number of plotter units per millimeter is approximately 40. OH [Output Hard-clip limits] This instruction returns the lower left and upper right limiting coordinates of the plot area, in the following format: XLL, YLL, XUR, YUR TERM LL: lower left - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 217
printing system, as follows: Buffer allocation Polygon instruction Arc and circle plotting instructions are supported. Pen selection is supported. Pen is not down until the paper feeding completes in auto-feed mode. OP [Output P1 and P2] This instruction returns the coordinate values of the current - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 218
giving one byte of status information, as follows: status TERM The following table describes the individual bits in the status byte. After powered up or an IN instruction, bit positions 3 and 4 turn on making the bit value to be 24. Bit position 3 is cleared subsequently after delivering the status - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 219
Emulation [KC-GL] (Mode 8) OW [Output Window] This instruction returns the x- and y-coordinates instruction returns printing system status information regarding: • On-line status • Cover open • Paper empty • Paper jam • Buffer full The following table describes this status information.The paper - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 220
system under one of the following con- ditions: cover open, paper empty, or paper jam. Fonts and Symbol Sets in KC-GL KC-GL uses a special stroke font. The fonts employed in the other emulations cannot be used in KC-GL. The default height and width of the stroke font vary depending on the - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 221
HP 7550A Emulation [KC-GL] (Mode 8) 7-109 KC-GL Symbol Sets ANSI ASCII (0) Roman Extensions (7) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 222
Chapter 7 Emulation 7-110 Katakana (8) KC-GL International Characters - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 223
A4 430, 200 10430, 7400 A3 380, 430 15580, 10430 Letter 80, 320 10080, 7520 Ledger 620, 80 15820, 10080 Table 7.35. Coordinate Values, Mode A, RO 90 Paper size P1x P1y P2x P2y A4 200, 430 7400, 10430 A3 430, 380 10430, 15580 Letter 320, 80 7520, 10080 Ledger 80, 620 10080 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 224
Mode B, RO 90 Paper size P1x P1y P2x P2y A4 -2480, -4700 2480, 4700 A3 -4700, -6680 4700, 6680 Letter -2598, -4348 2598, 4348 Ledger -4348, -6916 4348, 6916 Summary of KC-GL Instructions The table below lists KC-GL instructions supported AA, AR, CI - Default run [d], rise [d] Absolute - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 225
HP 7550A Emulation [KC-GL] (Mode 8) Table 7.37. KC-GL Instructions (Sheet 2 of 2) Instruction OC OE OF OH OI OL sd]) - Polygon mode Δx1 [i/sd], Δy1 [i/sd] (,Δx2 [i/sd], Δy2 [i/sd], ..., Plot relative xn-coordinate [i/sd], yn-coordinate [i/sd]) paper-size [i] Select paper size pen-thickness - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 226
4 Ready 32 5 Error 64 6 - 128 7 - Device-Control Instructions Table 7.40. Device-Control Instructions Instruction ESC.( ESC.Y ESC.) ESC.Z ESC.@ ESC.B ESC.E ESC.H ESC.I space Output extended error Select handshaking mode 1a Select handshaking mode 2a Ignore device-control instructionsa - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 227
to service request mode of AA, AR, CI, or WG Alternate character set CA0; Character set 0 Initial Conditions (IN) Table 7.42. Initial Conditions (IN) Function Equivalent instruction Initial condition Default conditions DF; Default values Scaling points IP; Initialized according to paper - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 228
Operators This section describes the machine-independent part of KPDL, Kyocera's implementation of the PostScript command language. SEM 9; ensures that the printing system is in the KPDL mode. If the printing system is already in the KPDL mode, SEM 9; is ignored. The percent signs (%) and the words - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 229
Figure 7. 43. Sample Printout KPDL Operators File transfer One way to transfer a file is to place all lines above in a file and transfer the file to the printing system. The basic requirements are: • Except for SEM 9; and EXIT; (which can be in either uppercase or lowercase letters), all operators - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 230
on stack End array starting at topmost mark Get absolute value of num1 Add num1 and num2 Load array elements into stack, below array Test whether target is initial substring of string Bitwise or logical AND Create counterclockwise arc Create clockwise arc Create line ending in arc Create line ending - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 231
KPDL Operators Table 7.44. KPDL Page Description Operators (Sheet 2 of 11) Preceding stack mark obj1...objn Operator cleartomark clip clippath 3 cliprestore 3 clipsave file closefile closepath width height bits/comp colorimage matrix datasrc0 ... datasrcn-1 multi ncomp key name array 3 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 232
miter length limit Return the object format parameter currently in effect Return the value of the overprint parameter Return the current array packing mode Return a device parameter on the current page Get coordinates of current point Get current red/green/blue levels Get current halftone screen - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 233
name bool array font instance num2 Description Replace matrix with device default matrix Define font as a font dictionary associated with key Define boolean value false on stack Open file named string1 in string2 access mode Enumerate all files whose names match Return the current position in a - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 234
proc for each element of string Return residence mode of any Test whether num/string1 is greater than or Test the current path on the even- odd rule for insideness Test the current path for insideness Initialize clipping path Reset graphics state parameters Initialize current transfer matrix Test - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 235
identity matrix int Get capacity of dict remainder Find int1 module int2 (integers) Move current point to (x, y) product Multiply num1 by num2 bool Test whether obj1 is not equal to obj2 num2 Get negative of num1 Initialize current path to null path array/dict/file/strin Disable all - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 236
subarray of array1 starting at index by array2 Replace substring of string1 starting at index by string2 Terminate KPDL interpreter Generate pseudo-random integer Test if object is read-accessible Create Bézier cubic curve to relative point Read one character from file; return false if end of file - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 237
KPDL Operators Table 7.44. KPDL Page Description Operators (Sheet 8 of 11) Preceding stack dx dy Operator rlineto dx dy rmoveto ob(n-1)...ob0 n i roll 2 rootfont angle matrix rotate angle rotate num1 round string sx sy matrix sx sy font scale any string target key scale llx lly urx - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 238
real array bool bool Description Set the VM allocation mode Set gray level from 0 (black) to 1 Set the overprint parameter Set the array packing mode Install a page output device. Parameters for by shading dictionary Print string on page Print and reset current page Find sin of angle (in degrees) - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 239
coordinates from user to device space Transform coordinates by matrix Translate user space Define translation matrix Push boolean value true on stack Discard fraction part of num1 Get name identifying type of object Append the user path to the current path Declare to cache the user path Return user - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 240
low-order byte first, false: high-order byte first) bool Check printing system' s password (true: valid password, false: invalid password) job manual never) bool Test whether printing system is in manual-feed mode (true: manual feed on, false: manual feed off) int Get manual-feed time-out - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 241
envelope) Get current paper size and mode at power-up (true: execute Sys/Start, false: do nothing) Set time-out value of current job Set sorter to mailbox mode Set top and left calibration margins Set mail box identifier Set stack tray (true: face down, false: face up) Set printing system' s password - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 242
back. During simplex printing, returns whether the current page is even or odd. (true: front or odd page, false: back or even page) Set the default paper tray as: 0: tray 1 1: tray 2 2: envelope feeder 3: MP tray (Cassette mode) 4: tray 3 5: tray 4 6: tray 5 7: tray 6 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 243
-tray Description Get current default paper tray. Set current paper tray. Get current paper tray. Select a tray envelopes. Find tray containing commercial #10 envelopes, select it as current tray, and set imageable area for commercial #10 envelopes. Find tray containing commercial #6 envelopes, - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 244
envelopes. Find tray containing Monarch size envelopes, select it as current tray, and set imageable area for Monarch size envelopes. Find tray containing A3 size paper pressed) Get setting of dojamrecovery mode. (true: perform jam recovery, false: do not perform jam recovery) Get time elapsed since - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 245
MaxFormCache int MaxOutlineCache int MaxPatternCache int MaxScreenStorage int Description Timestamp for printer's date of manufacture Byte order of binary encoded tokens. (true parameters at power on (true: initialize, false: do not initialize [factory default]). SystemParamsPassword - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 246
total number of printed pages since the printer's manufacture. Indicate the password necessary when changing system parameters and/or device parameters first booting KPDL after power on. (0: default, 1: use Sys/Start) Indicate the password for changing system parameters. Indicate the default wait timeout value. - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 247
mode flag for the setscreen operator. (true: detail screen on, false: default) Return the name of the job currently being processed by the printer arrays but in compressed form. Indicate the automatic garbage collection mode. Indicate the threshold at which automatic garbage collection is executed - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 248
(paper tray) using the number assigned to each. Execute the procedure for installing values during graphics mode when calling the setpagedevice operator. Set whether to perform manual feed. (true: MF on) Return the manual feed timeout. (Read only) [0] Set the printer margins. (default: [0 0]) Use - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 249
the current tray. Set whether to output paper. (true: default, false: no output paper) Turn on/off the collate function. (true when job is finished Control the detailed parameters of the staple function. Control Econoprint mode. true: Econoprint on false: Econoprint off Punch output pages. (DF-71/DF - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 250
Labels) (Bond) (Recycled) (Vellum) (Rough) (Letterhead) (Color) (Prepunched) (Envelope) (Card Stock) (CoatedPaper) (Duplex) (Custom Type1) (Custom Type2) (Custom Type3 color mode. Ex: >> setpagedevice bool (true: Vivid mode on, false: Vivid mode off - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 251
/Destination integer Share flag string string string array Job name User name Time stamp VMB destination Parameters default 0: HP Mopier mode/Job retention 0 1: Volatile job 2: Nonvolatile job 8: VirtualMailbox job 8: Enable Job Retention - 1: QuickCopy - 2: Stored job 3: Proof and - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 252
having the operator display display errors occurring during operation in the KPDL mode as follows. KPDL Error ## .. Press ON LINE Any of 00 and 98 are available. These error codes are also reported from the printer to the computer. Some software will display these error names on the computer screen - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 253
27 badpassword Bad password 28 invalidnumber Invalid number paper type as determined by the paper type KPDL operator. The edge limits are located as shown in the following figure and table. They adjust automatically to the size of the paper cassette (although not to the size of manually fed paper - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 254
Chapter 7 Emulation Figure 7. 52. Printable Area 7-142 Table 7.53. Paper Sizes and Printable Area Paper type Paper size cm Points A3a 29.7 x 42.0 842 x 1191 B4a 25.7 x 36.4 728 x 1032 A4 21.0 x 29.7 595 x 842 A4 Small 21.0 x 29.7 595 x 842 A5 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 255
position, 1-7 Cursor, 1-7 Cursor position, 2-2 Curved line, 2-16 Curves drawing in path mode, 2-24 D Dash pattern, 2-23 defining, 2-23 user defined, 2-23 Dash type, 2-22 Dashed line, 2-22 Decimal place, 1-11 Default font, 4-2 Destination image, 2-37 Diablo 630 character set, 7-16 control code, 7-14 - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 256
emulation, 7-33 font selection, 7-35 printer commands, 7-49 HP PCL language, 1-13 HP-GL/2 language, 1-6 printer commands, 7-65 Human-readable text (barcode coordinates, 7-99 default status, 7-115 device control, 7-107 emulation, 7-97 instruction format, 7-97 instructions (table), 7-112 modes A and B, - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 257
Spacing commands, 4-10 Square cap, 2-20 Standard graphics mode, 2-2 Standard mode and path mode logical page, 1-9 Starting angle, 2-15, 2-24 Stroking a path, 2-16 Subpath, 2-17 basic concept, 1-9 Superscripts & subscripts, 7-5 Symbol set default selection, 7-37 Symbol set (SFNT), 4-8 T Tagged image - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 258
© 2013 KYOCERA Document Solutions Inc. is a trademark of KYOCERA Corporation - Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 259
- Kyocera TASKalfa 8001i | PRESCRIBE Commands Technical Reference Manual - Rev. 4. - Page 260
Rev. 4.9 2013.1
Technical Reference
PRESCRIBE Commands