We shall have no liability or responsibility to customers or any other person or entity with respect to any liability, loss or
damage caused or alleged to be caused directly or indirectly by equipment sold or furnishe d by us, including, but not limited
to, any interruption of service, loss of business or anticipatory profits, or consequential damages resulting from the use or
operation of the equipment or software.
NO LIABILITY WILL BE ASSUMED FOR ANY DAMAGE CAUSED BY IMPROPER INSTALLATION.
Notice on Software
SOFTWARE USED WITH THIS PRINTER MUST SUPPORT THE PRINTER’S NATIVE MODE OR ONE OF ITS EMULATION MODES.
Notice
This manual, the computer programs in the page printer referred to in this manual, and any other copyrightable subject
matter sold or provided with or in connection with the sale of the page printer, 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 Mita Corporation is prohib ited. Any copies made of all or part of
this manual, the computer programs, or any other copyrightable subject must contain the same copyright notice as the
material from which the copying is done.
The information in this manual is subject to c hange without notif ication. Add itiona l pages ma y be ins erted in f uture editions .
The user is asked to excuse any omissions or errors in the present edition.
No responsibility is assumed if accidents occur while the user is following the instructions in this manual. No responsibility
is assumed for defects in the printer’s firmware.
Regarding Tradenames:
PRESCRIBE is a registered trademark of Kyocera Corporation. KPDL is a trademark of Kyocera Corporation.
Diablo 630 is a product of Xerox Corp or ation. IB M Proprinter X-24E is a product of Internat ional Business Mach ines Corporation. Epson LQ-850 is a product of Seiko Epson Corporation. HP LaserJet III, HP LaserJet 4, HP LaserJet 4 Plus, HP
LaserJet 5Si, HP LaserJet 5P, HP LaserJet 5M, HP LaserJet 2100, HP LaserJet 4000, and HP 7550A are products of
Hewlett-Packard Company . Hewlett-Packard, PCL, and HP-GL are registered trademarks of Hewlett-Packard Company.
Centronics is a trade name of Centronics Data Computer Corp. Other product names and company names that appear in
this manual are trademarks or registered trademarks of their respective owners.
ii
Typeface Trademark Acknowledgement
All resident fonts in the print system are licensed from Bitstream Inc. and Agfa corporation. For font license information for
each model, refer to the User’s Manual.
Helvetica, Palatino and Times are registered trademarks of Linotype-Hell AG. Centut ry Schoolbook, Stymie, and CooperBlack are trademarks of Kingsley-ATF Type Corporation. ITC Avant Garde Gothic, ITC ZapfChancery, ITC ZapfDingbats,
ITC Souvenir, ITC Benguiat, and ITC Bookman are registered trademarks of International Typeface Corporation. Revue is
a trademark of Esselte Pendaflex Corporation in the U.S., Letraset Canada Ltd. in Canada, and Esselte Letraset Ltd. elsewhere.
Agfa Japan License Agreement Guidelines
1. “Software” shall mean the digitally encoded, machine readable, sc alable outline dat a as encode d in a spe cial format as
well as the UFST Software.
2. Yo u agree t o accep t a non-e xclus iv e license t o use th e Sof tware to reproduce and dis play weights, styles an d ve rsio ns
of letters, numerals, characters and symbols (“Typefaces”) solely for your own customary business or personal purposes at the address stated on the registration card you return to Agfa Japan. Under the terms of this Licen se Agreement, you have the right to use the Fonts on up to three printers. If you need to have access to the fonts on more than
three printers, you need to acquire a multi-user license agreement which can be obtained f rom Agfa Japan. Agf a Japan
retains all rights, title and interest to the Software and Ty pe fac es and no righ ts are grante d to you other than a License
to use the Software on the terms expressly set forth in this Agreement.
3. To protect proprietary rights of Agfa Japan, you agree to maintain the Software and other proprietary information concerning the Typefaces in strict confidence and to establish reasonable procedures regulating access to and use of the
Software and Typefaces.
4. You agree not to duplicate or copy the Software or Typefaces, except that you may make one backup copy. You agree
that any such copy shall contain the same proprietary notices as those appearing on the original.
5. This License shall continue until the last use of the Software and Typefaces, unless sooner terminated. This License
may be terminated by Agfa Japan if you fail to comply with the terms of this License and such failure is not remedied
within thirty (30) days after notice from Agfa Japan. When t his License expires or is terminated, you shall either return
to Agfa Japan or destroy all copies of the Software and Typefaces and documentation as requested.
6. You agree that you will not modify, alter, disassemble, decrypt, reverse engineer or decompile the Software.
7. Agfa Japan warrants that for ninety (90) days after delivery, the Software will perform in accordance with Agfa Japanpublished specifications, and the diskette will be free from defects in material and workma nship. Agfa Japan does not
warrant that the Software is free from all bugs, errors and omissions.
THE PARTIES AGREE THAT ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING WARRANTIES
OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY, ARE EXCLUDED.
8. Yo ur 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 DAT A, OR ANY OTH ER INCIDENTAL OR
CONSEQUENTIAL DAMAGES, OR ANY DAMAGES CAUSED BY ABUSE OR MISAPPLICATION OF THE SOFTWARE AND TYPEFACES.
9. New York, U.S.A. law governs this Agreement.
10. You shall not sublicense, sell, lease, o r ot herwise transfer the Software and/or Typefaces without the prior written consent of Agfa Japan.
11. Use, duplication or disclosure by the Government is subject to restrictions as set forth in the Rights in Technical Data
and Computer Software clause at FAR 252-227-7013, subdivision (b)(3)(ii) or subparagraph (c)(1)(ii), as appropriate.
Further use, duplication or disclosure is subject to restrictions applicable t o restricted righ ts software as s et forth in FAR
52.227-19 (c)(2).
12. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE
BOUND BY ITS TERMS AND CONDITIONS. NEITHER PARTY SHALL BE BOUND BY ANY STATEMENT OR REPRESENTATION NOT CONTAINED IN THIS AGREEMENT. NO CHANGE IN THIS AGREEMENT IS EFFECTIVE
UNLESS WRITTEN AND SIGNED BY PROPERLY AUTHORIZED REPRESENTATIVES OF EACH PART Y. BY OPENING THIS DISKETTE PACKAGE, YOU AGREE TO ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT.
iii
This page is left blank intentionally
iv
Table of Contents
Overview of PRESCRIBE Commands by Function2
Access Commands——————————— —— ———————————————— 2
Print System Setting Commands ——————————————————————— 2
Margin and Page Portrait/Landscape Orientation Commands ———————————— 3
Font Commands—————————————————————————————— 4
Cursor Movement Commands ———————————————————————— 5
Vector Graphics Commands ————————————————————————— 5
Path Mode Graphics Commands ——————————————————————— 6
Raster Graphics Commands ————————————————————————— 7
Color Commands ————————————————————————————— 7
Barcode Commands ———————————————————————————— 8
Macro Commands ————————————————————————————— 8
Debug Commands ————————————————————————————— 9
External Media Control Commands —————————————————————— 9
e-MPS Commands ———————————————————————————— 10
PRESCRIBE Commands11
ACLI — Add CoLor by Index ——————————————————————— 12
ALTB A — [ALlocate TaBle] Assign user-defined character table ————————— 14
ALTB C — [ALlocate TaBle] Convert character code—————————————— 15
ALTB D — [ALlocate TaBle] Delete user-defined character table ————————— 16
ALTB E — [ALlocate TaBle] End defining combination characters ———————— 17
ALTB G — [ALlocate TaBle] Generate user-defined table ———————————— 18
ALTB R — [ALlocate TaBle] Release user-defined character table————————— 19
ALTB S — [ALlocate TaBle] Start to define the combination character ——————— 20
ALTB T — [ALlocate TaBle] define combined character by Table————————— 21
ALTF — change to ALTernate Font ————————————————————— 23
AMCR — call Automatic MaCRo—————————————————————— 25
ARC — draw filled-in ARC ———————————————————————— 27
ASFN — ASsign external characters for FoNt ————————————————— 30
ASTK — Assign STacKer trays—————————————————————— 31
BARC — draw BARCode ———————————————————————— 33
BKLT — print in BooKLeT binding———————————————————— 37
BLK — draw filled-in BLocK ——————————————————————— 39
BOX — draw BOX ——————————————————————————— 41
CALL — CALL macro —————————————————————————— 43
CCPY — Carbon CoPY—————————————————————————— 45
CDSK — Check hard DiSK ———————————————————————— 48
CID — Configure color-Image Data ————————————————————— 49
CIR — draw CIRcle ——————————————————————————— 51
CLIP — CLIP current path ———————————————————————— 53
CLPR — CLiP Rectangular area —————————————————————— 54
CLSP — CLoSe Path——————————————————————————— 56
CMNT — CoMmeNT —————————————————————————— 58
CMOD — Color MODe—————————————————————————— 59
COPY — set number of COPIES —————————————————————— 60
CPAL — Control PALette————————————————————————— 62
CPTH — Character PaTH ————————————————————————— 63
CSET — Change symbol SET by symbol-set ID ———————————————— 64
Contents—i
CSTK — select Collator STacKer —————————————————————— 67
CTXT — print Centered TeXT ——————————————————————— 68
DAF — Delete All Fonts ————————————————————————— 70
DAM — Delete All Macros ———————————————————————— 71
DAP — Draw to Absolute Posit ion ————————————————————— 72
DELF — DELete Font —————————————————————————— 74
DELM — DELete Macro ————————————————————————— 75
DPAT — select Dashed PATtern —————————————————————— 77
DRP — Draw to Relative Position —————————————————————— 79
DRPA — Draw to Relative Position specified by Ang le ————————————— 81
DUPX — select/deselect DUPleX mode———————————————————— 83
DXPG — select DupleX PaGe side—————————————————————— 84
DZP — Draw to Zero-relative Position ———————————————————— 86
EMCR — Enable MaCRo depending on paper source —————————————— 88
ENDB — END a two-dimensional Barcode string ———————————————— 90
ENDC — END carbon Copy ———————————————————————— 91
ENDD — END Dump —————————————————————————— 92
ENDM — END Macro —————————————————————————— 93
ENDR — END Raster data ————————————————————————— 95
EPL — select EcoPrint Level ———————————————————————— 97
EXIT — EXIT from PRESCRIBE mode ——————————————————— 98
FDIR — MP tray Feed DIRection —————————————————————— 99
FILL — FILL closed path ———————————————————————— 100
FLAT — set FLATness ————————————————————————— 103
FLST — print Font LiST ————————————————————————104
FOLD — FOLD printed pages —————————————————————— 106
FONT — change current FONT ——————————————————————107
FPAT — generate Fill PATtern ——————————————————————109
FRPO — Firmware RePrOgram —————————————————————— 111
FRPO INIT — FRPO-INITialize ————————————————————— 113
FSET — change current Font SETting by characteristic ————————————114
FTMD — bitmap FonT MoDe —————————————————————— 118
GPAT — set Gray PATtern ———————————————————————121
GRAY — represent GRAY———————————————————————— 123
GRRD — GRaphic data ReaD —————————————————————— 124
HUE — adjust HUE———————————————————————————126
INTL — InterNaTionaL characters ———————————————————— 128
JOBD — JOB Deletion ————————————————————————— 131
JOBL — print JOB List ————————————————————————— 133
JOBO — JOB Output ——————————————————————————135
JOBP — JOB, print with Print options ———————————————————137
JOBS — JOB Start ———————————————————————————139
JOBT — JOB Terminate —————————————————————————143
JOG — JOG output stacks for separation —————————————————— 144
LAPI — LoaD API Program ———————————————————————145
LDFC — LoaD Font Character ——————————————————————146
LDFN C — generate bitmap character for LoaDing FoNt ————————————148
LDFN F — create header for LoaDing FoNt —————————————————150
LDFN S — LoaD truetype FoNt ————————————————————— 152
LGHT — adjust LiGHTness ———————————————————————154
MAP — Move to Absolute Position ————————————————————156
MCLR — Match CoLoR ———————————————————————— 158
MCRO — define MaCRO ————————————————————————159
MDAT — set MeDia type ATtribute ———————————————————— 161
MID — Multi-tray ID —————————————————————————— 163
MPSS — e-MPS Storage—————————————————————————164
MRP — Move to Relative Position————————————————————— 165
Contents—ii
MRPA — Move to Relative Position specified by Angle ————————————— 167
MSTK — select Mailbox STacKer ————————————————————— 169
MTYP — select Media TYPe ——————————————————————— 170
MZP — Move to Zero-relative Position ——————————————————— 172
NEWP — start NEW Path ———————————————————————— 174
OTRY — select paper Output TRaY————————————————————— 175
PAGE — start new PAGE ———————————————————————— 177
PANT — create PANTone color palette ——————————————————— 178
PARC — in Path, draw ARC ——————————————————————— 180
PAT — select fill PATtern ———————————————————————— 182
PCRP — in Path, Curve to Relative Position————————————————— 184
PCZP — in Path, Curve to Zero-relative Position———————————————— 186
PDIR — set Print DIRection ———————————————————————— 188
PDRP — in Path, Draw to Relative Position—————————————————— 191
PDZP — in Path, Draw to Zero-relative Position ———————————————— 193
PELP — in Path, draw ELlipse ——————————————————————— 195
PIE — draw PIE chart —————————————————————————— 197
PMRA — in Path, Move to Relative position specified by Angle————————— 199
PMRP — in Path, Move to Relative Position ————————————————— 201
PMZP — in Path, Move to Zero-relative Position———————————————— 203
PNCH — PuNCH ———————————————————————————— 205
PRBX — in Path, draw Round BoX —————————————— ——————— 207
PRRC — in Path, at Relative position, draw aRC———————————————— 209
PSRC — select Paper SouRCe ——————————————————————— 211
PXPL — PiXel PLacement ———————————————————————— 212
!R! — PRESCRIBE start sequence ————————————————————— 213
RCLT — Rotated CoLlaTion——————————————————————— — 215
RDMP — Received-data DuMP —————————————————————— 216
RES — RESet ————————————————————————————— 218
RESL — select RESoLution ———————————————————————— 220
RGBL — control RGB Level ——————————————————————— 221
RGST — offset ReGiSTration ——————————————————————— 223
RPCS — Return to Previous Code Set ———————————————————— 224
RPF — Return to Previous Font—————————————————————— 225
RPG — Return to Previous Graphics state —————————————————— 226
RPP — Return to Previous Position ————————————————————— 228
RPPL — Return to Previous PaLette ————————————————————— 230
RPU — Return to Previous Unit —————————————————————— 231
RTTX — RoTate TeXt —————————————————————————— 232
RTXT — print Right-aligned TeXT ————————————————————— 234
RVCD — ReceiVe Compressed raster Data —————————————————— 236
RVCL — ReceiVe CoLor raster data———————————————————— 237
RVRD — ReceiVe Raster Data —————————————————————— 238
RWER D — [Read/Write External Resource] Delete data on external media ————— 240
RWER F — [Read/Write External Resource] Format external media ———————— 241
RWER I — [Read/Write External Resource] automatically print partition Information — 242
RWER L — [Read/Write External Resource] print parti t io n List—————————— 243
RWER R — [Read/Write External Resource] Read data from external media————— 244
RWER S — [Read/Write External Resource] Store TrueType font ————————— 246
RWER T — [Read/Write External Resource] set Terminate string ————————— 248
RWER W — [Read/Write External Resource] Write data to external media ————— 249
RWRF D — [Read/Write Resource File] Delete data on external device— —— —— —— 250
RWRF F — [Read/Write Resource File] Format external device—————————— 251
RWRF L — [Read/Write Resource File] print resource file List —————————— 252
RWRF P — [Read/Write Resource File] set hidden file ————————————— 253
RWRF T — [Read/Write Resource File] set Terminate string ——————————— 254
RWRF W — [Read/Write Resource File] Write data to external device (API program) — 255
Contents—iii
RWRF W — [Read/Write Resource File] Write data to external device (font) ————256
RWRF W — [Read/Write Resource File] Write data to external device (macro) ———258
SATU — adjust SATUration level ————————————————————— 259
SBM — Set Bottom Margin ———————————————————————260
SCAP — Set line CAP ————————————————————————— 262
SCCS — Save Current Code Set —————————————————————264
SCF — Save Current Font ———————————————————————— 266
SCG — Save Current Graphics state ———————————————————— 268
SCOL — Select COLor ————————————————————————— 270
SCP — Save Current Position ——————————————————————271
SCPI — Set Characters Per Inch—————————————————————— 272
SCPL — Save Current PaLette ——————————————————————274
SCRC — Set Command Recognition Character ————————————————275
SCS — Set Character Spacing———————————————————————277
SCSZ — Set Custom paper SiZe—————————————————————— 278
SCU — Save Current Unit ———————————————————————— 279
SDP — Store Dash Pattern ———————————————————————— 281
SEM — Set Emulation Mode ———————————————————————283
SETF — SET alternate Font ———————————————————————284
SFA — Set bitmap Font Attributes ————————————————————— 286
SFNT — Select current FoNT by typeface ——————————————————290
SGPC — Set kcGl Pen Color ——————————————————————— 293
SHMI — Set HMI ——————————————————————————— 294
SIMG — Set IMaGe model ——————————————————————— 2 95
SIMP — create SIMPle color palette ———————————————————— 298
SIR — Set Image Refinement level ————————————————————300
SLJN — Set Line JoiN ————————————————————————— 301
SLM — Set Left Margin ————————————————————————— 303
SLPI — Set Lines Per Inch ————————————————————————305
SLPP — Set Lines Per Page ———————————————————————306
SLS — Set Line Spacing ———————————————————————— 308
SMLT — Set Miter LimiT ———————————————————————— 309
SMNT — Set MoNiTor simulation—————————————————————311
SPAL — Select PALette ————————————————————————— 313
SPD — Set Pen Diameter ————————————————————————314
SPL — Set Page Length ————————————————————————— 316
SPO — Set Page Orientation ——————————————————————— 318
SPSZ — Set Paper SiZe ————————————————————————— 320
SPW — Set Page Width ————————————————————————— 322
SRM — Set Right Margin ————————————————————————324
SRO — Set Raster Options ———————————————————————— 326
SROP — Set Raster OPeration —————————————————————— 328
SSTK — select Sorter STacKer ——————————————————————330
STAK — select paper STAcKer ——————————————————————331
STAT — STATus ———————————————————————————332
STM — Set Top Margin ————————————————————————— 334
STPC — set STaPle Counter ——————————————————————— 336
STPL — STaPLe———————————————————————————— 337
STR — SeT dot Resolution ——————————————————————— 339
STRK — STRoKe current path —————————————————————— 340
SULP — Set UnderLine Parameters ———————————————————— 342
TATR — apply Tray ATtributes —————————————————————— 344
TEXT — print TEXT ——————————————————————————345
TPRS — Text PaRSing —————————————————————————347
TRSM — TRansparency Separate Mode ——————————————————348
UNIT — set UNIT of measurement ————————————————————349
UOM — Unit Of Measurement per dots ———————————————————351
Contents—iv
VMAL — Virtual Mailbox ALias —————————————————————— 353
VMOB — Virtual Mailbox Output Bin———————————————————— 354
VMPW — set Virtual Mailbox PassWord——————————————————— 355
WIDE — set WIDE A4 mode ——————————————————————— 357
WRED — WRite EnD —————————————————————————— 358
XBAR — print two dimensional barcode ——————————————————— 359
XBCP 0 — select barcode type/reset all other XBCP parameters—————————— 361
XBCP 1 — specify narrowest element width ————————————————— 362
XBCP 2 — specify error correction level by percentage ————————————— 363
XBCP 3 — set error correction level————————————————————— 364
XBCP 4 — set data code word rows ————————————————————— 365
XBCP 5 — set data code word columns ——————————————————— 366
XBCP 6 — determine aspect ratio of vertical height and horizontal width —————— 367
XBCP 7 — determine bar heig ht —————————————————————— 369
XBCP 8 — automatically set rows and columns ———————————————— 370
XBCP 9 — enable truncation———————————————————————— 371
XBCP 10 — enable file name ——————————————————————— 372
XBCP 11 — enable block count —————————————————————— 373
XBCP 12 — enable time stamp——————————————————————— 374
XBCP 13 — enable sender ID ——————————————————————— 375
XBCP 14 — enable addressee ID —————————————————————— 376
XBCP 15 — enable file size ———————————————————————— 377
XBCP 16 — enable checksum ——————————————————————— 378
XBCP 17 — allow control of file ID————————————————————— 379
XBCP 18 — enable Macro PDF417 symbol mode ——————————————— 381
XBCP 19 — position symbols at the specified locations ——————— —————— 383
XBUF — define a BUFfer name —————————————————————— 387
XPAT — generate eXpanded fill PA Ttern————————————————— — 389
Index Index - 1
Contents—v
Contents—vi
PRESCRIBE Command Reference
PRESCRIBE Command Reference
1.Overview of PRESCRIBE Commands by Function
The tables in this section list all the printing system commands supported by the various
models. Support for certain commands varies depending on the printing system model.
Access Commands
These commands provide access in and out of PRESCRIBE mode.
CommandFunction Page
EXIT EXIT from PRESCRIBE mode98
!R!PRESCRIBE start sequence213
SCRC Set Command Recognition Character275
Print System Setting Commands
These commands establish general printing environment parameters.
CommandFunction Page
COPYset number of COPIES60
EPLselect EcoPrint Level97
FDIRMP tray Feed DIRection99
FRPO Firmware RePrOgram111
FRPO INITFRPO-INITialize113
MDATset MeDia type ATtribute161
MTYPselect Media TYPe170
OTRYselect paper Output TRaY175
PSRCselect Paper SouRCe211
RCLTRotated CoLlaTion215
RES RESet218
RESLselect RESoLution220
RGSToffset ReGiSTration223
RPU Return to Previous Unit231
SCSZSet Custom paper SiZe278
SCUSave Current Unit279
SEMSet Emulation Mode283
SIRSet Image Refinement level300
SPSZSet Paper SiZe320
ST AK select paper STAcKer331
STAT STATus332
TRSMTRansparency Separate Mode348
UNIT set UNIT of measurement348
UOMUnit Of Measurement per dots351
WIDEset WIDE A4 mode357
2
Overview of PRESCRIBE Commands by Function
Page Control, Text, and Comment Commands
The placement commands determine where text will be placed on the page.
CommandFunction Page
CMNT CoMmeNT58
CTXT print Centered TeXT68
PAGE start new PAGE177
RTT XR oTate TeXt232
RTXTprint Right-aligned TeXT234
TEXT print TEXT344
Margin and Page Portrait/Landscape Orientation
Commands
These commands are used to set the top, bottom, right, and left margins, and to specify
portrait or landscape page orientation. Normal text data is printed inside the margins, but
the TEXT and RTEXT commands can be used to print character strings or graphics
anywhere in the entire printable area of the page, regardless of the margin settings. There
are several commands for setting margins, so it is possible to select the one that best suits
the purpose at hand. Margin settings can be changed in the middle of a page.
Note that the following limitations apply to the margin setting commands.
•The right margin must be at least one space character to the right of the left margin.
•The bottom margin must be at least one line below the top margin.
•It is not possible to specify negativ e va lues as m a rgin settings.
For example, a right margin setting beyond the printable area’s right edge would be
brought back just inside the right edge of the printable area. In like manner, it is not
possible to use a bottom margin setting that would place the bottom margin past the
bottom edge of the printable area. An easy way to set the right and bottom margins to the
very edge of the printable area is to use a large value such as 100 (centimeters).
The margins and page orientation can be reset by using the RES command.
CommandFunctionPage
SBMSet Bottom Margin260
SLMSet Left Margin303
SLPPSet Lines Per Page306
SPL Set Page Length316
SPO Set Page Orientation318
SPW Set Page Width322
SRM Set Right Margin324
STMSet Top Margin334
Margins and page orientation are more fully explained in Section 1.3. of the Technical Reference manual.
3
PRESCRIBE Command Reference
Text Spacing Commands
These commands control the line spacing, character spacing, underline spacing, and
underline thickness. The SLS and SLPI commands are used to set the line spacing. Th e
SCS and SCPI commands are used to set the character spacing. These spacing settings
may be changed even in the middle of a page.
The table below lists the minimum, maximum, and default values for the text spacing
command parameters. If values outside of the above ranges are used, the command is
ignored. If a value smaller than one dot is specified for the character spacing, it is
interpreted as 0, which results in proportional spacing.
Line spacing 1 dot
Character spacing1 dot
Minimum value Maximum value Default value
0.01 cm
0.004 inch
0.01 cm
0.004 inch
2,047 dots
17.3 cm
6.8 inch
2,047 dots
17.3 cm
6.8 inch
6 lpi
0.423 cm
0.167 inch
10 cpi
0.254 cm
0.1 inch
Using the font mode (FTMD command), the line spacing and character spacing can be
set automatically when the bitmap fonts are selected. Refer to the sections on the FTMD
and SFA commands for additional details.
CommandFunction Page
SCPI Set Characters Per Inch272
SCS Set Character Spacing277
SHMISet HMI294
SLPI Set Lines Per Inch305
SLS Set Line Spacing308
SULPSet UnderLine Parameters342
Font Commands
The font commands are used to select fonts. Fonts can be selected using substitute
numbers instead of a font’s specific number. It is also possible to change the attributes of
fonts and print them in a unique style. Additionally, there are commands to download
fonts to the printing system from an external source, and to generate fonts.
CommandFunction Page
ALTB A[ALlocate TaBle] Assign user-defined character table14
ALTB C[ALlocate TaBle] Convert character code15
ALTB D[ALlocate TaBle] Delete user-defined character table16
ALTB E[ALlocate T aBle] End defining combination characters17
ALTB G[ALlocate TaBle] Generate user -defined table18
ALTB R[ALlocate TaBle] Release user-defined character table19
ALTB S[ALlocate TaBle] Start to define the combination character20
ALTB T[ALlocate TaBle] define combined character by Table21
ALTF change to ALTernate Font23
ASFNASsign external characters for FoNt30
4
Overview of PRESCRIBE Commands by Function
CommandFunction Page
CSET Change symbol SET by symbol-set ID64
DAFDelete All Fonts70
DELFDELete Font74
FLST print Font LiST104
FONTchange current FONT107
FSETchange current Font SETting by characteristic114
FTMDbitmap FonT MoDe118
INTLInterNaTionaL characters128
LDFC LoaD Font Character146
LDFN Cgenerate bitmap character for LoaDing FoNt148
LDFN Fcreate header for LoaDing FoNt150
LDFN SLoaD truetype FoNt152
RPCSReturn to Previous Code Set224
RPF Return to Previous Font225
SCCSSave Current Code Set264
SCF Save Current Font266
SETF SET alternate Font284
SFA Set bitmap Font Attributes286
SFNT Select current FoNT by typeface290
TPRSText PaRSing347
Fonts are more fully explained in Chapter 4 of the Technical Reference manual.
Cursor Movement Commands
These commands move the cursor to specific positions. Cursor movements can be
established for absolute positions based on the margins, zero point positions based on the
printable area, or relative positions based on the current cursor position.
Cursor movement commands only change the position of the cursor. Also, the cursor
may not be moved outside of the printable area (see MZP command). It is possible to
store the cursor position in memory then to return to that position stored in memory.
CommandFunction Page
MAP Move to Absolute Position156
MRP Move to Relative Position165
MRPA Move to Relative Position specified by Angle167
MZP Move to Zero-relative Position172
RPP Return to Previous Position228
SCP Save Current Position271
Vector Graphics Commands
The commands below are used to create figures such as lines, circles, and rectangles, and
to add shading, simply by adding parameters.
It is possible to specify colors for all vector graphics. For details, see a color specific
command such as SCOL.
5
PRESCRIBE Command Reference
If an attempt is made to create figures outside of the printable area using these
commands, the coordinates are adjusted automatically so that the figures print inside the
printable area. As in the example below, this can produce printed results different from
what is expected.
Print settings according to command
Printing extremely complex figures can exhaust printing system memory. Downloadable
fonts can be particularly taxing on printing system memory, producing unexpected print
results. It may be possible to correct the problem by removing some of the downloaded
fonts or by simplifying the graphic. To determine current memory usage, refer to a status
page.
Actual printed result
CommandFunction Page
ARC draw filled-in ARC27
BLK draw filled-in BLocK39
BOX draw BOX41
CIRdraw CIRcle51
DAP Draw to Absolute Position72
DPAT select Dashed PATtern77
DRP Draw to Relative Position79
DRPA Draw to Relative Position specified by Angle81
DZPDraw to Zero-relative Position86
FPATgenerate Fill PATtern109
GPAT set Gray PATtern121
PAT select fill PATtern182
PIEdraw PIE chart197
SPD Set Pen Diameter314
XPAT generate eXpanded fill PATtern389
Path Mode Graphics Commands
The following commands provide a variety of path construction operators and painting
operators for stroking or filling paths.
CommandFunction Page
CLIPCLIP current path53
CLPR CLiP Rectangular area54
CLSP CLoSe Path56
CPTH Character PaTH63
6
Overview of PRESCRIBE Commands by Function
CommandFunction Page
FILLFILL closed path100
FLATset FLATness103
NEWPstart NEW Path174
PARC in Path, draw ARC180
PCRPiin Path, Curve to Relative Position184
PCZPin Path, Curve to Zero-relative Position186
PDIRset Print DIRection188
PDRPin Path, Draw to Relative Position191
PDZP in Path, Draw to Zero-relative Position193
PELPin Path, draw ELlipse195
PMRAin Path, Move to Relative position specified by Angle199
PMRPin Path, Move to Relative Position201
PMZPin Path, Move to Zero-relative Position203
PRBXin Path, draw Round BoX207
PRRCin Path, at Relative position, dra w aRC209
RPGReturn to Previous Graphics state226
SCAPSet line CAP262
SCGSave Current Graphics state268
SDPStore Dash Pattern281
SIMGSet IMaGe model294
SLJNSet Line JoiN301
SMLTSet Miter LimiT309
STRKSTRoKe current path340
Raster Graphics Commands
Raster graphics commands can be used to draw any graphic design by specifying the
individual dots. The dot resolution is selectable from 75, 100, 150, 200, 300, 600, and
1200 dots per inch.
CommandFunction Page
ENDR END Raster data95
PXPLPiXel PLacement212
RVCD ReceiVe Compressed raster Data236
RVRDReceiV e Raster Data238
SROSet Raster Options326
SROPSet Raster OPeration328
STR SeT dot Resolution339
Color Commands
Color commands are used to create a color palette, assign colors to a palette, and specify
colors. In this manual, color commands are marked with under the command
name.
COLOR
7
PRESCRIBE Command Reference
CommandFunction Page
ACLIAdd CoLor by Index12
CIDConfigure color-Image Data49
CMODColor MODe59
CPALControl PALette62
GRAYrepresent GRAY123
GRRDGRaphic data ReaD124
HUEadjust HUE126
LGHTadjust LiGHTness154
MCLRMatch CoLoR158
PANTcreate PANTone color palette178
RGBLcontrol RGB Level221
RPPLReturn to Previous PaLette230
RVCLReceiVe CoLor raster data237
SATUadjust SATUration level259
SCOLSelect COLor270
SCPLSave Current PaLette274
SGPCSet kcGl Pen Color293
SIMPcreate SIMPle color palette298
SMNTSet MoNiTor simulation311
SPALSelect PALette313
Barcode Commands
Barcodes conforming to various specifications can be printed simply by specifying the
type of barcode and the barcode data. It is also possible to print barcodes with check
digits added.
CommandFunction Page
BARC draw BARCode33
ENDBEND a two-dimensional Barcode string90
XBARprint two dimensional barcode359
XBCPselect barcode type/reset all other XBCP parameters, etc.361 to 383
XBUFdefine a BUFfer name387
Macro Commands
A series of PRESCRIBE commands can be defined for sequential processing as a macro.
Macros are selected using the CALL command and automatically using the AMCR
command.
DAM Delete All Macros71
DELM DELete Macro75
EMCREnable MaCRo depending on paper source88
ENDCEND carbon Copy91
ENDM END Macro93
MCRO define MaCRO159
Debug Commands
These commands can be used to check the print data in hexadecimal format for print jobs
with unexpected output.
CommandFunction Page
ENDD END Dump92
RDMPReceived-data DuMP216
Overview of PRESCRIBE Commands by Function
External Media Control Commands
If an external storage, such as JEIDA Ver. 4 memory card or CompactFlash card, or a
hard disk, is installed in the printing system, the following commands can be used to
write data to or read from it. These commands do not apply to the models that do not
have an external storage.
CommandFunction Page
RWER D[Read/Write External Resource] Delete data on external media240
RWER F[Read/Write External Resource] Format external media241
RWER I[Read/Write External Resource] automatically print partition Infor-
mation
RWER L[Read/Write External Resource] print partition List243
RWER R[Read/Write External Resource] Read data from external media244
RWER S[Read/Write External Resource] Store Tru eType font246
RWER T[Read/Write External Resource] set Terminate string248
RWER W[Read/Write External Resource] Write data to external media249
RWRF D[Read/Write Resource File] Delete data on external device250
RWRF F[Read/Write Resource File] Format external device251
RWRF L[Read/Write Resource File] print resource file List252
RWRF P[Read/Write Resource File] set hidden file253
RWRF T[Read/Write Resource File] set Terminate string254
RWRF W[Read/Write Resource File] Write data to external device (API pro-
gram)
RWRF W[Read/Write Resource File] Write data to external device (font)256
RWRF W[Read/Write Resource File] Write data to external device (macro)258
WREDWRite EnD358
242
255
9
PRESCRIBE Command Reference
Control Commands for Option Devices
A variety of options, such as feeders, sorters, document finishers, etc., are available for
print systems. The commands below provides access to the optional equipment.
The printing system features various job storing options – e-MPS (enhanced Multiple
Printing System) – that utilize the hard disk. For this feature to be performed, a print job
must be defined as an e-MPS job by the JOBS command. Once the job is defined and
stored in the hard disk by the JOBS command, it can be retrieved from the hard disk for
printing with various printing features such as stapling, duplex-printing, mailboxing,
etc., added on the fly.
In the command format descriptions below, the command is written in fixed-pitch
CAPITAL letters. Parameters are indicated in lowercase italics. Optional parameters,
which may be omitted, are enclosed in brackets [ ]. Three dots (...) mean that the
preceding parameters may be repeated. Except for the initial !R!, PRESCRIBE
commands may be written in lowercase letters if preferred.
Example:
!R! SFNT ’Helvetica’; EXIT;
Refer to Chapter 1 of the Technical Reference manual for the discussion on how
PRESCRIBE follows the rule regarding upper- and lowercase letters.
The functions of some PRESCRIBE commands are duplicated by the panel keys. For
example, the same status page can be printed by the STAT command or by pressing the
panel keys. The User’s Manual provides a full description of the control panel functions.
Many PRESCRIBE commands can be embedded commands within word processing
software. This support depends upon the emulation mode and the software. See
Emulation of the Technical Reference manual.
PRESCRIBE Commands
11
PRESCRIBE Command Reference
ACLI — Add CoLor by Index
COLOR
Format
ACLI index, color1, color2, color3;
Parameters
index:
integer from 1 to 255
color1:
value for red, integer from 0 to 255, in RGB color space
value for lightness, number from 0.0 to 100.0, in L*a*b color space
color2:
color3:
Function
value for green, integer from 0 to 255, in RGB color space
value for red/green, number from 0.0 to 100.0, in L*a*b color space
value for blue, integer from 0 to 255, in RGB color space
value for yellow/blue, number from 0.0 to 100.0, in L*a*b color space
The ACLI command adds a color to the currently active palette. This command is
ignored when the currently active palette is a simple color palette or the Pantone color
palette. If an index number larger than the palette size is given, this command is also
ignored. If a color is added to the existing index number, the current color for that index
number is automatically replaced with the new color.
T o add a color in a palette, the following guidelines must be used depending on the color
space used:
For RGB color space, specify the values for red, green, and blue with an integer from 0
to 255, where 0 = 0% and 255 = 100%. Any value outside this range is rounded to the
minimum or maximum value, namely 0 or 255. A fractional value beyond the decimal
point is discarded.
12
For L*a*b color space, specify relative values for the lightness, red/green, and yellow/
blue with a number from 0.0 to 100.0. Any value outside this range is rounded to the
minimum or maximum value, namely 0.0 or 100.0.
MZP 1, 1; SCOL 1;
TEXT ’This line is printed in blue.’;
MZP 1, 2.4; SCOL 2;
TEXT ’This line is printed in green.’;
MZP 1, 3.8; SCOL 3;
TEXT ’This line is printed in red.’;
EXIT;
Printout
Related Commands
CPAL, SPAL
13
PRESCRIBE Command Reference
ALTB A — [ALlocate TaBle] Assign user-defined
character table
Format
ALTB A, table-id;
Parameter
table-id:
number identifying the character table assigned to the resident font, from 1 to 65535
Function
The ALTB A command assigns the user-defined character table to the current resident
font.
number identifying the character table to convert the character, from 1 to 65535
source-character:
character code before conversion: 1-byte code = 0 to 255; 2-byte code = 0 to 65533, or
in hexadecimal notation ($xxxx).
target-character:
character code after conversion: 1-byte code = 0 to 255; 2-byte code = 0 to 65533, or in
hexadecimal notation ($xxxx).
Function
The ALTB C command converts the character code given as source-character to the
character code given as target-character in the user-defined character table.
If the character table having the identical number already exists, the existing character
table is replaced by the new character table.
File
In the example below, the character table number 56535 is generated by AL TB G, in
which the character ‘‘\ (backslash, character code 92)’’ is replaced with the Euro
currency symbol ‘‘a (character code 186 for Roman-9 symbol set).’’
!R!
SFNT "TimesNewRoman", 14;
CSET 4U; CMNT Roman-9;
ALTB G, 56535, 1;
ALTB C, 56535, 92, 186;
ALTB A, 56535;
TEXT "The Euro currency is symbolized as \.";
ALTB R, 56535; CMNT Release user table;
PAGE; EXIT;
Printout
15
PRESCRIBE Command Reference
ALTB D — [ALlocate TaBle] Delete user-defined
character table
Format
ALTB D, table-id;
Parameter
table-id:
number identifying the character table, from 1 to 65535, to be deleted
Function
The ALTB D command deletes the character table defined by the user.
If the table to be deleted is currently allocated to the resident font (see ALTB A),
terminate the allocation by using ALTB R before deleting. It is possible to delete all userdefined character tables at once by using ALTB D, 0;.
File
See ALTB C on page 15.
Related Commands
ALTB A, ALTB R
16
ALTB E — [ALlocate TaBle] End defining
combination characters
Format
ALTB E;
Parameter
None
Function
This command signals the end of defining combination characters in an already
generated user-defined character table which was started by the ALTB S command.
(page 20). The registered combined characters can be printed by specifying the character
code which was assigned at the time of definition.
ALTB E
Related Command
ALTB S
17
PRESCRIBE Command Reference
ALTB G — [ALlocate TaBle] Generate user-defined
table
Format
ALTB G, table-id, table-format;
Parameters
table-id:
table ID number: 1 to 65535
table-format:
1 = 1-byte, character codes 0 to 255
2 = 2-byte, character codes 0 to 65533
Function
The ALTB G command generates a user-defined table in either 1-byte or 2-byte form at.
If the same table ID number already exists, the format table is replaced with the newly
generated table.
18
ALTB R
ALTB R — [ALlocate TaBle] Release user-defined
character table
Format
ALTB R, table-id;
Parameter
table-id:
number identifying the character table to be released
Function
The ALTB R command terminates the assignment of the user-defined character table for
the current resident font. It is also possible to terminate the assignment of all userdefined character tables by using ALTB R, 0;.
number identifying the character table to define the combination character, from1 to
65535
code:
character code for which the combination character is defined. 1-byte code = 0 to 255;
2-byte code = 0 to 65533, or in hexadecimal notation ($xxxx).
width:
overall width of the combined character, represented by number from 1 to 65535 in units
where the width of the resident font character is 1000
height:
overall height of the combined character, represented by number from 1 to 65535 in units
where the height of the resident font character is 1000
x-coordinate:
X coordinate of the reference point, integer value converted in reference to 1000 units
y-coordinate:
Y coordinate of the reference point, integer value converted in reference to 1000 units
paint-mode:
paint mode: 0 = normal (filled), non-zero = line width of outli ne character (stroked):
1 to 100 units
Function
This command starts to define the combination of characters by specifying the region
and coordinates. The characters to combine in this region are registered using the
ALTB T command (page 21). The ALTB S sequence is terminated by the ALTB E
command. If the identical table number already exists, the existing character table is
replaced with the new character table.
character code for which the combined character is defined, or hexadecimal notation
($xxxx), JIS code
width:
character width: the value from 1 to the character width specified by ALTB S
(page 20)
ALTB T
height:
character height: the value from 1 to the character height specified by ALTB S
(page 20)
x-coordinate:
X coordinate of the reference point, integer value calculated in 1000 unit basis
y-coordinate:
Y coordinate of the reference point, integer value calculated in 1000 unit basis
Function
This command defines the region in which to store the combination of characters within
coordinates (0, 0) to (1000, 1000) by specifying a rectangular area and reference point
for the characters. There are no restrictions on the number of characters to be combined.
Example:
Y
(1000, 1000)
(0, 0)
21
PRESCRIBE Command Reference
File
!R! res; unit c;
SFNT ’TimesNewRoman’, 48;
ALTB G, 1000, 1;
ALTB A, 1000;
MZP 2, 4; SFNT ’TimesNewRoman’,48; TEXT "HOLIDAYS!";
PAGE; EXIT;
Printout
22
ALTF — change to ALTernate Font
Format
ALTF alternate-number;
Parameter
alternate-number: a number from 0 to 47
Function
The ALTF command changes the current font to a font designated by an alternate
number. The actual font assigned to this alternate number is set by a previous SETF
command.
The alternate number can be a bitmap font number or a number specifically assigned to
the scalable font using the SFNT command (See File on the next page).
ALTF
If no font has been assigned to the specified alternate number, the ALTF command has
no effect: the font does not change.
The ALTF command enables you to prepare a document usi ng several fonts, wit hout
deciding in advance which specific fonts to use. For example, you could use ALTF 1 to
designate plain text and AL TF 2 to designate italics, and allow the specific size and style
of type to be determined by SETF commands at a later time.
E = Enable automatic macro; Save and retain current printing parameters
T = Enable automatic macro; Do not save current printing parameters
D = Disable automatic macro
repeat-count:
number of times the macro is executed
AMCR
macro-name:
name defined by the MCRO command
parameter:
values given to the dummy parameters in the macro definition
Function
The AMCR command enables the automatic macro (overlay). It automatically executes
the macro defined by a MCRO command each time a page is printed. For example, it
would be used to print multiple copies of the same form, filled in with different text.
The AMCR command closely resembles the CALL command; therefore, the user should
refer to the section on the CALL command for further information.
When the automatic macro is enabled using mode E, the following printing system
settings are saved and retained upon completion of the macro: font information, margins,
cursor position, line spacing, character spacing, page orientation, unit of measurement,
underline parameters, and fill pattern.
When the automatic macro is enabled with mode T, the printing system settings are
modified according to the parameter settings contained in the macro.
Color specifications may be used within macros. When an auto-macro (AMCR) is
executed, the active palette and color index number are saved and restored after the
macro has executed.
The automatic macro remains enabled until the AMCR command with the mode set to D
is encountered or the printing system is switched off. Note that mode D requires no other
parameters such as repeat-count.
The following commands are invalid within a macro: ASTK, PSRC, CCPY, DUPX,
DXPG, JOBD, JOBL, JOBO, JOBP, JOBS, JOBT, JOG, LDFC, LDFN, MID, MSTK,
RDMP, SEM, SPSZ, SSTK, STAK, STAT, STPL, VMAL, VMPW
The ARC command works in the standard graphics mode. It draws a filled-in arc-shaped
area extending from the inner radius to the outer radius, and from the starting angle to the
ending angle. The area is filled with the pattern designated by the previous PAT , FPAT, or
GPAT command. The starting and ending angles are specified in integer degrees
measured clockwise from the vertical. (Note that the PARC command measures the
angles from the positive x axis.) The cursor is located at the center of curvature of the
arc, and does not move.
If the inner radius is zero, the area has a pie-slice shape, and can be used to fill in one
sector of a pie chart.
If the inner and outer radii are nearly equal and the fill pattern is the all-black pattern
(PAT 1, for example), the result is a line arc. The line thickness is the difference between
the two radii, rather than the value designated by the SPD (set pen diameter) command.
The ARC command does not draw the boundary of the filled-in area.
A = assign external characters
R = release external characters
font-number:
number identifying the external character font:1000 to 65535
Function
The ASFN command assigns external characters which are defined by the user to the
current resident font. The external characters should be generated and downloaded in the
printing system as an external font by using the LDFC or LDFN command.
For the print systems supporting 2-byte font system, if the user-defined font is a 1-byte
code font, it is assigned to the current resident roman (ANK) font. If it is a 2-byte code
font, it is assigned to the current 2-byte font.
This command has no effect if the resident font is a bitmap font and the font to be
assigned is an outline font, or vice versa.
mode = R is used to release the current resident font from the external characters. Note
that it is necessary to release the external font assignment if you want to delete the
external font.
30
ASTK — Assign STacKer trays
Format
ASTK tray1, tray2, tray3, ...;
Parameters
tray1, tray2, tray3, ...:
Number representing the tray in the optional sorter which becomes the last (bottom) tray
in each group, as counted from the top towards the bottom tray.
Function
The ASTK command assigns the sorter trays in groups so that the sorter can be shared
among the multiple users. Each parameter represents the last tray in each group of trays.
The maximum number of parameters must be equal to the number of the trays the sorter
is equipped with. By the factory default, the trays are grouped as the following table:
The ASTK command is ignored if parameters include the value greater than the actual
number of trays. If the number of parameters is less than the maximum number of sorter
trays, the printing system automatica lly groups the remaining trays in one, making it the
last group. For example, the command sequence ASTK 2, 4, 6; is equivalent to ASTK 2,
4, 6, (bottom tray number);.
The tray group setting made by ASTK is stored indefinitely in the printing system’s
permanent memory while the power is off, or until it is changed by another ASTK
command. It is ignored in the normal sorter mode (FRPO S0, 0;) but the printing system
automatically sets up the previous tray group setting when the sorter is again switched to
the multiple environment mode (FRPO S0, 1; or FRPO S0, 2;).
31
PRESCRIBE Command Reference
File
The following command sequence delivers print jobs to trays 4, 5, 6, and 7 (the second
group).
!R! FRPO S0, 1; CMNT Enter multiple sorter mode;
EXIT;
Related Commands
CSTK, MID, MSTK, SSTK
ASTK 3, 7, 9; CMNT Create three groups;
MID 2; CMNT Send the output to 2nd grp.;
SSTK; CMNT Sort;
There are the following barcode types:
0 = UPC A
1 = UPC A with two-digit supplement
2 = UPC A with five-digit supplement
3 = UPC D-1
4 = UPC D-2
5 = UPC D-3
6 = UPC D-4
7 = UPC D-5
8 = UPC E
9 = UPC E with two-digit supplement
10 = UPC E with five-digit supplement
11 = EAN-8 (Truncated JAN)
12 = EAN-13 (Truncated JAN)
13 = DUN-14 (Distribution Unit Number, EAN)
14 = DUN-16 (Distribution Unit Number, EAN)
15 = MSI with no check digit
16 = MSI with single mod-10 check digit
17 = MSI mod-10 followed by mod-10 check digit
18 = MSI mod-11 followed by mod-10 check digit
19 = CODE 39 with no check digit
20 = CODE 39 with mod-43 check digit
21 = Interleaved two of five with no check digit
22 =Identicon two of five with no checksum
23 = Code 128 (manual mode change)
24 = Code 128 (auto mode change)
25 = Code 11 with only ‘c’
26 = Code 11 with both ‘c’ and ‘k’ checksum
27 = Code 93 with both ‘c’ and ‘k’ checksum
28 = CODABAR with no check digit (narrow gap)
29 = Matrix two of five with no checksum
31 = Industrial two of five with no checksum
32 = Ames with no checksum
33 = Delta distance ‘a’ (IBM) with no checksum
34 = Delta distance ‘a’ (IBM) with no checksum
35 = EAN 8 with two-digit supplement
36 = EAN 8 with five-digit supplement
37 = EAN 13 with two-digit supplement
38 = EAN 13 with five-digit supplement
39 = POSTNET
40 = FIM
41 = Interleaved two of five with check digit
42 = UPC/EAN128
BARC
33
PRESCRIBE Command Reference
43 = CUSTOM CODE (Japan)1
44 = CODABAR with no check digit (wide gap)
flag:
Y = Print the string under the barcode
N = Do not print the string
string:
T ext to be converted to a barcode. The text must be enclosed with single or double quote
marks.
short:
Height of short bars in barcode types that have bars in two different heights. Height of all
bars in other cases. Default value is 1.52cm (0.6 inches, 180 dots). The unit of
measurement is determined by the UNIT command.
Minimum value 0.254cm (0.1 inch, 30 dots)
Maximum value 27.9cm (11 inches, 3300 dots)
tall:
Height of tall bars in barcode types that have bars in two different heights. Default values
are the same as that of the short height.
bar1/2/3/4:
Width of a bar.
Minimum value 0.0085cm (0.0033 inches, 1 dot)
Maximum value 1.6933cm (0.6667 inches, 200 dots)
space1/2/3/4:
The width of a space.
The minimum and maximum values are the same as that of the bar width.
Function
The BARC command converts a string to a barcode and prints it. The specification of the
type, flag and string parameters is necessary. After printing, the cursor positions at the
upper left corner of the barcode.
If a value not mentioned above is specified as the barcode type, 12 EAN-13 will be
automatically selected.
Specify the flag parameter to Y when printing the text under the printed barcode or N
when not printing the text. The text will be printed in the font currently selected for the
printing system. However, a font selection command can be written ahead of the BARC
command to print the text in an arbitrary font.
1
FS-600/FS-7000/FS-9100/FS-9500 only
34
Characters that can be converted
The length of the string varies depending on the type of barcode to use. Characters that
can be used for the most barcode type are described in th e tab le bel ow.
Length of the bars
For the UPC and EAN (JAN) barcode type, the length of the short and tall bars can be
adjusted. When adjusting the length of the tall or short bars, specify that of both tall and
short bars. If the length of only the tall or short bars is adjusted, the bars' length does not
change. It is recommended to use the dot for the unit of measurement in order to avoid
the translation error by the barcode reader . In the example below, the length of the short
bar is specified as 1.5cm and the tall bar as 1.7cm.
!R! UNIT D; BARC 8, Y, '123456', 180, 200; PAGE; EXIT;
A. Country Reply Mail with POSTNET
0
B. Business Reply, Penalty and Franked Mail without POSTNET
C. Business Reply, Penalty and Franked Mail with POSTNET
D. OCR Readable Mail without POSTNET
Width and space of the bar
It is possible to adjust the widths of the bars and space between the bars. When adjusting
these widths, specify all of the eight width and space parameters. Specify the bar 1 to bar
4 in the ascending order. The values can be specified between 1 and 200 dots.
It is recommended to use the dot for the unit of width in order to avoid the translation
error by the barcode reader. The example below specifies the width of the first bar and
space as 5 dots and that of the remaining bars as 10 dots.
The BKLT command allows printing a job as a booklet, reordering and printing the
pages two-up on a sheet of paper. Booklet printing requires the hard disk to be installed
in the printing system.
a = First page
b = Last page
The job to booklet-print must be defined using the JOBS command. Used together with
the FOLD command, the paper can be folded in the middle to form a booklet.
Booklet printing is possible for documents of A4, A5, B5, letter, or statement size
documents and are automatically printed on double size paper, namely A3, A4-R, B4,
ledger, or letter-R. The original page size must be specified by the SPSZ command, for
example, SPSZ 8; for A4 page size. It is also possible to reduce the original page size by
commanding the second parameter for SPSZ. For example, to print two A4 pages on a
A4 sheet, command SPSZ 8, 5;. For details on page size, refer to the SPSZ command
page in this manual. The document must have the same page size for all pages. If the
double size paper for the document is not available in the printing system, the printing
system ignores the BKL T command and prints in the original paper size. Duplex printing
is also possible by adding the DUPX command. To correctly arrange two neighboring
pages in line, short-edge binding duplex must be used by commanding DUPX 2;.
a
a
b
b
The order of print pages can be selected by binding in either of the following manners:
37
PRESCRIBE Command Reference
This command is not supported by some photocopier models.
File
The following command sequence prints a copy of a 12-page A4 document in booklet
mode, folding the stack in the middle. The printing system will require A4-R paper to be
loaded.
binding = 1, reading
pages from left to right
binding = 2, reading
pages from right to left
!R! RES; SPSZ 8, 5;
UNIT C;
BKLT 1;
DUPX 2;
FOLD;
SFNT ’Helvetica-Bd’, 72;
JOBS 0, 1, 0, 0;
MZP 4, 5; TEXT ”Page 1”;
PAGE;
MZP 4, 5; TEXT ”Page 2”;
PAGE;
MZP 4, 5; TEXT ”Page 3”;
PAGE;
MZP 4, 5; TEXT ”Page 4”;
PAGE;
MZP 4, 5; TEXT ”Page 5”;
PAGE;
MZP 4, 5; TEXT ”Page 6”;
PAGE;
MZP 4, 5; TEXT ”Page 7”;
PAGE;
MZP 4, 5; TEXT ”Page 8”;
PAGE;
MZP 4, 5; TEXT ”Page 9”;
PAGE;
MZP 4, 5; TEXT ”Page 10”;
PAGE;
MZP 4, 5; TEXT ”Page 11”;
PAGE;
MZP 4, 5; TEXT ”Page 12”;
PAGE;
JOBT;
EXIT;
38
BLK — draw filled-in BLocK
Format
BLK width, depth[, option];
Parameters
width:
width of the block
depth:
depth of the block
option:
B = Leave the cursor unmoved (Default)
H = Move the cursor to the horizontally adjacent corner
V = Move the cursor to the vertically adjacent corner
E = Move the cursor to the diagonally opposite corner
L = Move the cursor one line down
N = Move the cursor to the beginning of the next line
BLK
Function
B-option (No motion)
H-option
N-option
Left margin
The BLK command draws a block of a specified size with one corner at the current
cursor position. The block is filled in with the pattern designated by the previous PAT,
FPAT, or GPAT command. The cursor is moved as specified by the option. If the option
is omitted, the cursor is not moved (same as option B).
B = Leave the cursor unmoved (Default)
H = Move the cursor to the horizontally adjacent corner
V = Move the cursor to the vertically adjacent corner
E = Move the cursor to the diagonally opposite corner
L = Move the cursor one line down
N = Move the cursor to the beginning of the next line
BOX
Function
B-option (No motion)
N-option
Left margin
The BOX command draws a box of a specified size with one corner at the current cursor
position. The line thickness is designated by the SPD (set pen diameter) command. The
size and thickness is measured on the basis of value established in the UNIT command.
The cursor is moved as specified by the option. If the option is omitted, the cursor is not
moved (same as option B).
The BOX command draws only the outline of the box. To fill in the box, use the BLK
command.
The width and depth may use either a positive or negative value.
L-option
V-option
H-option
E-option
File
!R! RES; UNIT C; SPD .1;
SLM 2;
41
PRESCRIBE Command Reference
EXIT;
Printout
MAP 4, 0;
SCP;
SFNT "Helvetica-Nr", 10;
BOX 4, 2, L; TEXT ’Text printed with option L’;
RPP;
BOX 4, 2, N; TEXT ’Text printed with option N’;
PAGE;
values given to the dummy parameters in the macro definition
CALL
Function
The CALL command executes a macro previously defined by a MCRO command. The
macro may be executed any desired number of times by specifying a repeat count. Note
that the repeat count is not followed by a comma. If the repeat count is omitted, the
macro is executed once.
Only the first four characters of the macro name are significant. They must match the
first four characters of a macro name defined by a previous MCRO command.
A parameter value consists of the characters that occur between the delimiting commas,
excluding the commas. These parameters are substituted without change for the
corresponding dummy parameter in the macro definition, except that consecutive spaces
are compressed to a single space.
When a character-string parameter is enclosed in apostrophes or quotation marks, the
enclosed string together with the enclosing apostrophes or quotation marks is substituted
for the dummy parameter. In this case, consecutive spaces are not compressed.
If a CALL command has too few parameters, it is still valid. The macro is partially
executed; any commands in the macro body without appropriate parameters will be
ignored.
The CALL command, like other commands, is limited to 255 characters in length.
The CCPY command continuously executes different automacros using different paper
sources, enabling to apply the different form overlay using the different paper type to a
document to be carbon-copied, similarly to hand-writing carbon copy forms. The CCPY
statement should be terminated with the ENDC command.
CCPY
The macro and paper source for each form should be described following the CCPY
command in a separate line using the PSRC and AMCR command, and terminated by
the TERM command. For example, the second line in the following example is applied
to the first page of the document and executes the CROPMARK macro printing the page
on the paper fed from cassette #2. The third line applies to the second page of the
document, and so on. It is possible to add as many lines as required to match the number
of pages of the document to print.
CCPY E;
PSRC 2; AMCR E, CROPMARK; TERM;
PSRC 3; AMCR E, SIGNATURE; TERM;
PSRC 4; AMCR E, COLOPHON; TERM;
ENDC;
During the carbon copy is executed, the copy count (COPY command) is forced to be 1.
To apply no overlay to a specific page, describe only the TERM command in the line
corresponding to the page. Note that the same paper source as the previous line is applied
to that line. For example:
CCPY E;
PSRC 2; AMCR E, CROPMARK; TERM;
TERM;
PSRC 4; AMCR E, COLOPHON; TERM;
ENDC;
In the example above, the second page is printed using cassette #2 with no form overlay.
In carbon copy, duplex printing is not possible. The paper size and the page orientation
should be consistent for all pages in the document to be carbon copied. Otherwise, the
carbon copy is cancelled.
To terminate carbon copy, send CCPY D to the printing system.
45
PRESCRIBE Command Reference
File !R!
RES; DAM; CCPY D; UNIT C;
MCRO COVER;
UNIT C;
SFNT 'Helvetica-Bd',14;
TEXT 'Registration Form', L;
SFNT 'Helvetica', 9;
TEXT 'Please provide your personal details:';
MRP 0, .2;
BOX 6, 1;
MRP 0, .35;
TEXT ' Your Name';
ENDM;
MCRO MAIL;
UNIT C;
SFNT 'Helvetica-Bd',14;
TEXT 'Mailing Information', L;
SFNT 'Helvetica', 9;
TEXT 'Shipping Department Use Only';
MRP 0, .2;
BOX 6, 1;
MRP 0, .35;
TEXT " Client's Name";
ENDM;
MCRO COPY;
UNIT C;
SFNT 'Helvetica-Bd',14;
TEXT "Client's Copy", L;
SFNT 'Helvetica', 9;
TEXT 'Please retain this copy for future reference.';
MRP 0, .2;
BOX 6, 1;
MRP 0, .35;
TEXT ' Registered Client';
ENDM;
!R! CMNT Document to be carbon-copied;
SFNT 'Helvetica', 12;
MZP 0, 1.9;
TEXT ' David Sumimoto';
PAGE;
EXIT;
46
Printout
CCPY
47
PRESCRIBE Command Reference
CDSK — Check hard DiSK
Format
CDSK;
Parameter
None
Function
The CDSK command verifies data in the hard disk (garbage collection). It deletes
garbage jobs such as page image data that were accidentally generated in the hard disk
and normally inaccessible for deletion.
Pixel encoding
1 = Indexed by Pixel (Default)
3 = Direct by Pixel
CID
Function
The CID command creates a new color palette using the ID which is assigned to the
currently active palette. Note that the currently active palette is deleted by this command.
It is possible to add and change colors on this palette. However, the currently active
colors do not change even though a new palette is created with this command.
The same colors as simple colors are defined for index numbers 0 through 7 when the
RGB color space is specified. The color assignments for these indices can be changed
using the ACLI command.
Indexed by Pixel encoding assigns colors onto the palette. This is used for rendering text
and vector objects. Direct by Pixel encoding assigns colors directly to pixels. This is
used for bitmap images.
Changing a color palette does not affect color print quality on output pages.
49
PRESCRIBE Command Reference
File
!R! RES;
DAM;
UNIT C;
SFNT ’Helvetica-Bd’, 20;
CPAL C, 1; SPAL 1;
CID 0, 1; CMNT RGB Color Space used;
ACLI 1, 0, 0, 255;
MZP 1, 1; SCOL 1;
TEXT ’An RGB color palette is used.’
CID 3, 1; CMNT L*a*b Color Space used;
ACLI 2, 100, 75, 0;
MZP 1, 2; SCOL 2;
TEXT ’An L*a*b color palette is used.’;
Printout
PAGE;
EXIT;
50
CIR — draw CIRcle
Format
CIR radius;
Parameter
radius:
radius of the circle
Function
In standard graphics mode, the CIR command draws a circle centered at the current
cursor position. The line thickness used is designated by the SPD command.
A circle can also be drawn by using the path mode graphics. Refer to the PARC
command.
CIR
File
!R! RES; UNIT C; SLS .5;
SPD .01; MAP 10, 1;
CIR .1; MRP 0, .1;
CIR .2; MRP 0, .2;
CIR .4; MRP 0, .4;
CIR .8; MRP 0, .8;
SPD .02;
CIR 1.6; MRP 0, 1.6;
CIR 3.2; MRP 0, 3.2;
SPD .2;
CIR .1; MRP .2, .4;
SFNT "Helvetica-Nr"; TEXT ’Cursor now here’;
PAGE;
EXIT;
51
PRESCRIBE Command Reference
Printout
52
CLIP — CLIP current path
Format
CLIP [clip-mode];
Parameter
clip-mode:
1: EO clip
2: Non-zero winding clip
Function
The CLIP command sets the current path as the clipped path. After this command is
issued, no painting is done outside the area of the path. Executing this command does not
delete the current path.
CLIP
The RES command initializes paths to a state with no clip area.
53
PRESCRIBE Command Reference
CLPR — CLiP Rectangular area
Format
CLPR [x1, y1, x2, y2];
Parameters
x1:
x coordinate of the top-left corner of the rectangle
y1:
y coordinate of the top-left corner of the rectangle
x2:
x coordinate of the bottom-right corner of the rectangle
y2:
Function
y coordinate of the bottom-right corner of the rectangle
The CLPR command describes a rectangular path which intersects the inside of the texts,
current path, or raster graphics objects. The clipping rectangle does not clip those
graphics segments drawn in the standard mode graphics. Any painting operations outside
the specified rectangle is erased and those segments within it are painted on the page.
The coordinates are measured from the top and left edge limits in the units designated by
the UNIT command. If the parameters are omitted, the rectangle is equal to the size of
the current page size. If an attempt is made to position the top-left corner to the right of
the bottom-left corner [greater values for (x1, y1) than for (x2, y2)], the printi ng system
exchanges the coordinate values with each other.
54
The printing system resets the size of the rectangular clipping path to be equal to the
maximum printable area of the current page size when a PSRC, RES, SPO, or SPSZ (Set
Page SiZe) command is encountered.
File
Printout
CLPR
!R! RES; UNIT C;
NEWP;
SPD 1;
PMRA 6, 9, 3, 0;
PAT 1;
PARC 6, 9, 3, 0, 360;
CLPR 3, 6, 9, 12;
STRK;
PAGE;
EXIT;
55
PRESCRIBE Command Reference
CLSP — CLoSe Path
Format
CLSP;
Parameter
None
Function
The CLSP command closes an open path by adding a line segment extending from the
end of the path to the beginning of the path.
Simply ending a path at the path’s starting point does not make it a closed path; such a
path remains open until it is closed. Closure can be made either explicitly, by means of
the CLSP command, or implicitly by means of the FILL (FILL current path) command.
File
!R! RES; UNIT C;
NEWP;
CMNT The 1 st path below is stroked without closing;
SPD .25;
PMZP 5, 10;
PMRA 5, 10, 1, 90;
PARC 5, 10, 1, 90, 270;
PARC 7, 10, 1, 270, 90;
STRK;
NEWP;
CMNT Next path is closed by CLSP before stroked;
PMZP 5, 14;
PMRA 5, 14, 1, 90;
PARC 5, 14, 1, 90, 270;
PARC 7, 14, 1, 270, 90;
CLSP;
STRK;
PAGE; EXIT;
56
Printout
CLSP
Related Command
NEWP
57
PRESCRIBE Command Reference
CMNT — CoMmeNT
Format
CMNT string;
Parameter
string:
any character string
Function
The CMNT command adds a character string, typically a comment explaining the
purpose of the following PRESCRIBE commands. The CMNT command statement will
be ignored by the printing system.
File
Printout
Although character strings are normally enclosed in apostrophes or quotation marks, this
is unnecessary for comment strings as long as the string does not itself contain an
apostrophe, quotation mark, or semicolon.
!R! RES;
SLM 2; STM 2;
SFNT ’TimesNewRoman’; CMNT TimesNewRoman;
EXIT;
The CMNT command in the above program reminds
you that SFNT represents the TimesNewRoman font.
58
CMOD — Color MODe
COLOR
Format
CMOD mode;
Parameter
mode:
color mode:
0 = Monochrome
1 = Color (Default)
Function
The CMOD command switches between monochrome and color modes.
In monochrome mode, other color commands are still enabled, but printing is converted
to monochrome or grayscale.
CMOD
This command causes a page break.
59
PRESCRIBE Command Reference
COPY — set number of COPIES
Format
COPY number;
Parameter
number:
number of copies
Function
The COPY command designates the number of copies for each page in a print job. This
copy count value can be changed by sending the printing system another COPY
command or by issuing a reset command. For best results, place the copy command near
the start of a job or at the top of a page. If two or more copy commands are placed on the
same page, the last one will be recognized.
palette control mode:
A = Delete all palettes
S = Delete all stacked palettes
D = Delete the palette having the specified ID
C = Copy the active palette to the specified ID
palette-id:
number from 0 to 32767 (Default is 0)
Function
The CP AL command controls the palette identified by palette-id in the way described by
the control mode. If palette-id is not specified, the command is applied to palette of ID 0.
No check is made whether the palette ID number given already exists for another palette.
The palette ID number is reset to 0 by RES command.
Mode A deletes all existing palettes and brings the default palette back to the default state
(ID 0). Note that non-active palettes are not deleted. Also, palette-id is not used when
mode is A.
Mode S deletes all palettes that are not active. The active palette is not affected. Also,
any ID specified by palette-id is not used.
Mode D deletes the palette having the ID specified by palette-id regardless of being
active or inactive. If the palette deleted was active, then the current palette will be a
monochrome palette having the same ID as that of the deleted palette.
Mode C copies the currently active palette to a new palette with the new ID specified by
palette-id. If the palette having the same ID already exists, that palette is overwritten.
Deleting or copying a color palette does not affect color print quality on output pages.
62
CPTH — Character PaTH
Format
CPTH ’string’;
Parameter
string:
any character string except from ASCII code 31 (hex 1F) and lower
Function
The CPTH command constructs a path which adds the outlines of characters to the
current path. When stroked or filled, it prints the given string at the current cursor
position and moves the cursor to the end of the string. The current font preceding this
command must be a resident or a soft scalable font.
CPTH
File
Printout
The character path can be filled in with the pattern or shade of gray designated by the
previous PAT, FPAT, or GPAT command.
symbol set ID:
0D = ISO 60 Norway
0E = Roman Extension
0F = ISO 25 French
0G = HP German
0I = ISO 15 Italian
0K = ISO 14 JIS ASCII
0N = ECMA-94 Latin 1
0S = ISO 11 Swedish
0U = ISO 6 ASCII
1D = ISO 61 Norwegian
1E = ISO 4 U.K.
1F = ISO 69 France
1G = ISO 21 Germany
1S = ISO 15 Spanish
1U = US Legal
2K = ISO 57 Chinese
2N = ISO Latin 2
2S = ISO 17 Spain
2U = ISO 2 IRV
3R = PC Cyrillic*
3S = ISO 10 Swedish
4S = ISO 16 Portuguese
4U = Roman-9
5M = PS Math
5N = ISO Latin 5
5S = ISO 84 Portuguese
5T = ISO Windows Latin 5
6J = MS Publishing
6M = Ventura Math
6N = ISO8859/10 Latin 6
6S = ISO 85 Spanish
7J = Desktop
8G = Greek-8
8M = Math 8
8Q = PC Set 1 IBM
8T = Turkish-8
8U = Roman-8
9E = Windows Latin 2
9G = Windows 3.1 Latin/Greek
9J = PC-1004
9L = Ventura ITC Zapf Dingbats
9N = ISO Latin 9
9Q = PC Extension
14P = ABICOMP International
14R = PC Ukrainian
15U = Pi Font
16U = PC-857
17U = PC 852
18N = ISO-10646
18U = PC-853 Turkish/Latin 3
19L = Windows 3.1 Baltic
†
19M = Symbol (Symbol-Set-SWM font only)
19U = Windows Latin 1
20U = PC-860 Portugal
21U = PC-861 Iceland
23U = PC-863 Canada-French
24Q = PC-8 Polish Mazovia
25U = PC-865 Norway
26U = PC-775 Baltic
27Q = PC-8 PC Nova
†
†
†
†
†
†
†
579L = Windings (More Wingbats-RegularSWM font only)
CSET
1
Available only with models having Agfa fonts
65
PRESCRIBE Command Reference
Function
‘Symbol set’ refers to a specific group of alphabetic, numeric, and symbolic characters.
The CSET command summons the symbol set to suit the various languages with the
current font. The factory default symbol set is 0U (US ASCII).
When the FSET command is used to select a font, the printing system selects a font
based on a prioritization of the font characteristics. Among the given characteristics, the
symbol set has the highest priority in the font selection process. Refer to the FSET
command page.
The available symbol sets depend on the printing system model and the fonts. If the
specified symbol set does not exist, the symbol set remains unchanged.
Files
!R! RES;
SFNT ’Helvetica’, 24;
SLPI 3;
CMNT Current symbol set is ISO 6: ASCII;
TEXT ’@ABCDEFG’, N;
CSET 5M; CMNT Changed to PS math;
TEXT ’@ABCDEFG’;
PAGE;
EXIT;
Printout
66
CSTK — select Collator STacKer
Format
CSTK [tray, tray, ...]; or CSTK 0;
Parameter
tray:
number from 1 to the maximum (bottom)
Function
The CSTK command is effective only when the optional sorter is installed to the printing
system. It instructs the printing system to deliver printed pages to the sorter in the
collator mode. Each tray specified receives all copies of one page. The copies of the first
page go to the first tray, the copies of the second page to the second tray, and so on. If the
tray parameter is omitted, the trays are used in order from top to bottom.
CSTK
File
The copy count must be selected with the COPY command. The maximum copy count is
the maximum capacity of the sorter trays (which varies from sorter model to model).
Upon receiving the CSTK command, the printing system automatically performs a form
feed.
The tray parameter of 0 (CSTK 0;) should be used only to deselect the collator mode and
to receive the pages in the sorter’s bulk tray (if available).
This command is irrelevant to certain combination of photocopier models and option finisher models.
B = Leave cursor at center of string
E = Move cursor at end of string
L = Move cursor down one line
N = Move cursor to beginning of next line
U-option:
Function
File
Underline text
The CTXT command prints the given string centered at the cursor location, then moves
the cursor as designated by the option. The string must be enclosed in either single or
double quotation marks. (If the string includes one kind of quotation marks, use the other
kind to enclose it.) If the string is omitted, nothing is printed. If the option is omitted, the
cursor is not moved. If the U-option is specified, the text is underlined. The underline
thickness and location can be set by the SULP command.
The string is not centered between the right and left margins unless the cursor is located
halfway between the margins. Before the CTXT command, the cursor should be moved
to the desired center position by a command such as MAP, MRP, or PMRP.
The length of the string is unlimited, except that the command as a whole may not be
longer than 255 characters. Carriage-return and linefeed codes in the string are ignored.
!R! RES; SLPI 3; SFNT "Helvetica-Bd", 16;
MAP 4, 1;
CTXT ’NEWS!’, L, U;
SFNT "TimesNewRoman-It", 16;
CTXT ’Unforgettable Holidays in Sydney’, L;
CTXT ’For 6 Days Only at $1000!’;
PAGE;
EXIT;
68
Printout
CTXT
69
PRESCRIBE Command Reference
DAF — Delete All Fonts
Format
DAF;
Parameter
None
Function
The DAF command deletes all nonresident fonts and the font numbers assigned to
scalable fonts by the SFNT command from the printing system’s memory. This enables
the user to make room for new fonts, macros, and graphics.
FONT 10; TEXT ’1. FAREWELL TO ’, E;
FONT 2000; TEXT ’FONT 2000’, N;
FONT 2001; TEXT ’AND FONT 2001’, N;
TEXT, N;
DAF;
FONT 10; TEXT ’2. FAREWELL TO ’, E;
FONT 2000; TEXT ’FONT 2000’, N;
FONT 2001; TEXT ’AND FONT 2001’;
PAGE;
EXIT;
70
DAM — Delete All Macros
Format
DAM;
Parameter
None
Function
The DAM command deletes all macro definitions made by using the PRESCRIBE
MCRO command from the printing system’s memory. This en ables the user to make
room for new macros, fonts, or graphics.
File
DAM
Printout
!R! RES; UNIT C;
CMNT Print ENDM file first.;
SFNT "Helvetica-Bd";
MAP 5, 4; CALL SCREEN, 9.2, 1.7;
MAP 7, 5; TEXT ’This text is enclosed by’, L;
TEXT ’SCREEN macro.’;
DAM;
MAP 5, 6; CALL 10 BX;
MAP 5, 7; CALL SCREEN, 9.2, 1.7;
MAP 6, 8; TEXT ’SCREEN macro was deleted by DAM.’;
PAGE;
EXIT;
71
PRESCRIBE Command Reference
DAP — Draw to Absolute Position
Format
DAP x-coordinate, y-coordinate;
Parameters
x-coordinate:
distance from the left margin
y-coordinate:
distance from the top margin
Function
File
The DAP command draws a line from the current cursor position to a position specified
relative to the top and left margins. The thickness of the line is designated by the SPD
(set pen diameter) command. The coordinates and line thickness are measured in the
units designated by the UNIT command.
The coordinates may be positive or negative. Negative coordinates cause the line to
extend outside the margin.
The DAP command is ignored in the path mode graphics.
The DELF command deletes any designated non-resident font from the printing system’s
memory. This enables the user to make room for new fonts, macros, and graphics.
The printing system’s memory is large but not unlimited, and judicious use of the DELF
command may prevent memory overflow. (If a memory overflow occurs, the printing
system gives an overflow warning message.) The amount of memory still available can
be viewed on a status page, available by executing the STAT command.
FONT 2000; TEXT ’1. FAREWELL TO ’, E;
FONT 2001; TEXT ’ITALICS’, N;
TEXT, N;
DELF 2001;
FONT 2000; TEXT ’2. FAREWELL TO ’, E;
FONT 2001; TEXT ’ITALICS’;
PAGE;
EXIT;
74
DELM — DELete Macro
Format
DELM macro-name;
Parameter
macro-name:
name defined by a previous MCRO command
Function
The DELM command deletes a specified macro definition from the printing system’s
memory to make room for new macros, fonts, or graphics, or so that the same name can
be used for another macro.
number from 1 to 20 (11 to 20 are for user-defined patterns.)
Function
The DPA T command specifies the pattern of alternating black and white dashes to stroke
the current path.
The resident patterns range in value between 1 and 10. Refer to resident patterns list on
page 78. Numbers 11 to 20 are reserved for use with defining particular patterns using
the SDP (Store Dash Pattern) command. If you specify a value between 11 to 20 when no
user pattern has been defined, the path will be stroked in solid black.
DPAT
File
The DPAT command does not af fect the line drawn by the standard graphics commands
such as DRP, BOX, ARC, etc.
coordinates as measured from the current cursor position
Function
The DRP command draws a line from the current cursor position to a specified relative
position. The thickness of the line is designated by the SPD (set pen diameter) command.
The coordinates and line thickness are measured by the value designated by the UNIT
command.
DRP
File
Multiple pairs of coordinates may be specified. The printing system then draws a
connected series of line segments, proceeding from one point to the next. For example,
DRP 1, 2, 3, 4; is equivalent to DRP 1, 2; DRP 3, 4;. The coordinates may
be positive or negative.
The DRP command is ignored in the path mode graphics. To add a line segment to a
path, use the PDRP (in Path, Draw to Relative Position) command.
angle in degrees, measured clockwise from the vertical
DRPA
Function
File
The DRPA command draws a line of a specified length at a specified angle, starting from
the current cursor position, with the thickness designated by the SPD command.
This command is ignored if placed within a path.
!R! RES; UNIT C;
MAP 2, 11;
DRPA 2, 72;
DRPA 2, 0;
DRPA 2, 144;
DRPA 2, 72;
DRPA 2, 216;
DRPA 2, 144;
DRPA 2, 288;
DRPA 2, 216;
DRPA 2, 0;
DRPA 2, 288;
PAGE;
EXIT;
81
PRESCRIBE Command Reference
Printout
82
DUPX — select/deselect DUPleX mode
Format
DUPX mode;
Parameter
mode:
a number representing one of the following binding mode:
0 = simplex mode
1 = duplex mode, long-edge binding
2 = duplex mode, short-edge binding
Function
DUPX
The DUPX command is effective only when the option duplexer is installed to the
printing system. It instructs the printing system to select or deselect duplex printing and
sets the binding mode.
Portrait,
short-edge
Portrait,
long-edge
Landscape,
long-edge
Landscape,
short-edge
File/Printout
See DXPG on page 84.
83
PRESCRIBE Command Reference
DXPG — select DupleX PaGe side
Format
DXPG side;
Parameter
side:
a number representing the side of the ensuing page:
0 = Select next side (the same as form feed)
1 = Select front side
2 = Select back side
Function
The DXPG command is effective only when the option duplexer is installed to the
printing system. It ends printing on the current page in the same manner as a form feed.
However, unlike the form feed, it also selects the paper side, front or back, on which
printing of the ensuing page is printed.
The side parameter 1 prints the ensuing page begins on the front side of the next sheet,
regardless of whether the current page was printed on the front or back side of the current
sheet.
The side parameter 2 prints the ensuing page begins on the back side of the current sheet
if the current page was printed on the front side, or on the back side of the next sheet if
the current page was printed on the back side.
84
File
DXPG
The following example selects the duplex mode with short-edge binding, a portrait page
orientation which results in text printing on both sides of the page.
!R! CMNT Initiates a PRESCRIBE command sequence; RES;
CMNT Causes a page break and resets parameters;
DUPX 2;
CMNT Selects duplex mode, short-edge binding;
SPO P;
CMNT Selects portrait orientation;
STAK 1;
CMNT Select face-down delivery;
EXIT;
This text prints right-side up on the front side of the page
!R! DXPG 0;
CMNT Ends current page (front side of the paper);
EXIT;
This text prints upside-down on the reverse side of the page
!R! RES; EXIT;
Printout
This text points right side-up on the front side of the page
This text points upside-down on the reverse side of the page
85
PRESCRIBE Command Reference
DZP — Draw to Zero-relative Position
Format
DZP x-coordinate, y-coordinate;
Parameters
x-coordinate:
distance from the left edge limit of paper
y-coordinate:
distance from the top edge limit of paper
Function
File
The DZP command draws a line from the current curso r posit ion to a position specified
relative to the top and left edge limits of the paper.
The thickness of the line is designated by the SPD (set pen diameter) command. The
coordinates and line thickness are measured in the value designated by the UNIT
command. The coordinates should be positive or zero. Negative coordinates are treated
as zero.
The DZP command is ignored within a path construction. To add a zero-relative line
segment in a path, use the PDZP (in Path, Draw to Zero-relative Position) command.
side of the page the macro is executed when duplex-printing
0 = front
1 = back
repeat-count:
number of times the macro is executed
macro-name:
name defined by the MCRO command
parameter:
values given to the dummy parameters in the macro definition
88
Function
EMCR
The EMCR command allows separate auto macros to be assigned for each of the
separate paper sources. In duplex printing, it is also possible to assign separate auto
macros for both the front and back sides of a page.
The following commands are invalid within a macro:
AMCR, ASTK, PSRC, CCPY, DUPX, DXPG, JOBD, JOBL, JOBO, JOBP, JOBS,
To disable the auto macro, use EMCR D. Note that EMCD D does not require other
parameters such as paper-source.
89
PRESCRIBE Command Reference
ENDB — END a two-dimensional Barcode string
Format
ENDB;
Parameter
None
Function
The ENDB command terminates a barcode data string preceded by a XBAR or XBUF
command. If there is no ENDB command after data input for the XBAR and XBUF
commands, a malfunction may occur. As in the case of XBAR or XBUF command, if
data length is omitted, 0, negative value or non integer, data string is counted, all
characters until the program sees ;ENDB;. It is necessary to have no space and line feed
between ‘;’ and ENDB.
If the XBCP 18 command is executed, the second and subsequent macro PDF417
symbols will be output. When ENDB is used immediately after XBCP 18 is executed, it
is used alone, without association with XBAR or XBUF.
For details on two-dimensional barcodes, see Section 5.2. of the Technical Reference
manual.
90
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.