IGP®/PGL® Emulation for Line Matrix Printers Printronix Graphics Language Programmer’S Reference Manual
Total Page:16
File Type:pdf, Size:1020Kb
IGP®/PGL® Emulation for Line Matrix Printers Printronix Graphics Language Programmer’s Reference Manual IGP/PGL Emulation for Line Matrix Printers Printronix Graphics Language Programmer’s Reference Manual 253642-001C Printronix, Inc. makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Printronix, Inc. shall not be held responsible for errors contained herein or any omissions from this material or for any damages, whether direct, indirect, incidental or consequential, in connection with the furnishing, distribution, performance or use of this material. The information in this manual is subject to change without notice. This document contains proprietary information protected by copyright. No part of this document may be reproduced, copied, translated or incorporated in any other material in any form or by any means, whether manual, graphic, electronic, mechanical or otherwise, without the prior written consent of Printronix, Inc. COPYRIGHT 2007, 2011 PRINTRONIX, INC. All rights reserved. Trademark Acknowledgements IBM and IBM PC are registered trademarks of International Business Machines Corp. IGP, LinePrinter Plus, LaserLine, PGL, ThermaLine and Printronix are registered trademarks of Printronix, Inc. This product uses Intellifont Scalable typefaces and Intellifont technology. Intellifont is a registered trademark of Agfa Division, Miles Incorporated (Agfa). CG Triumvirate are trademarks of Agfa Division. CG Times, based on Times New Roman under license from The Monotype Corporation Plc is a product of Agfa. Table of Contents 1 Introduction........................................................... 13 About This Manual..................................................................................13 Warnings And Special Information...................................................13 Related Documentation....................................................................13 The IGP/PGL Emulation .........................................................................13 Features ...........................................................................................14 How The IGP/PGL Operates............................................................15 Modes Of Operation.........................................................................16 Alphanumeric Data...........................................................................23 Incremental Data..............................................................................23 Configuring The IGP/PGL With The Control Panel ..........................23 Flash Memory Storage ...........................................................................24 Flash Memory Utilization..................................................................24 Cartridge Capable Printer.................................................................24 Non-Cartridge Capable Printer.........................................................25 2 Commands ........................................................... 27 IGP/PGL Command Standards ..............................................................27 Special Function Control Code (SFCC) ...........................................27 Semicolon (;) ....................................................................................27 Uppercase........................................................................................27 Inline Commands .............................................................................28 Line Terminator ................................................................................28 Printable Character ..........................................................................28 Spaces .............................................................................................29 Command Parameters .....................................................................29 Form Name ......................................................................................29 Prompt..............................................................................................29 Numeric Values................................................................................30 Comments In Command Lines.........................................................30 Storing Data .....................................................................................30 Uncompressed And Packed Bits Compression................................30 Character Position.Dot Position (CP.DP) Format.............................31 Table of Contents Command Codes....................................................................................32 Data Fields For Alphanumeric And Incremental Data......................32 Alphanumerics .................................................................................33 Alphanumerics, Incremental Fields ..................................................38 Alphanumerics, Incremental: Fixed Data Fields...............................41 Alphanumerics, Incremental: Dynamic Data Fields .........................44 Boxes ...............................................................................................47 Cancel ..............................................................................................50 Circle ................................................................................................51 Compressed Print (Density) .............................................................52 Clock Element Format......................................................................52 Configuration....................................................................................54 Corners ............................................................................................58 CREATE...........................................................................................60 Dark Printing ....................................................................................61 Define Month Names .......................................................................62 Delete Font.......................................................................................63 Delete Form .....................................................................................64 Delete Logo......................................................................................64 Diagonal ...........................................................................................65 Directory...........................................................................................66 Duplication, Horizontal .....................................................................66 Duplication, Vertical .........................................................................68 Ellipse...............................................................................................69 Emulation Switching.........................................................................70 End...................................................................................................70 Enquiry .............................................................................................70 Execute Form Mode.........................................................................71 Execute Form: General Format........................................................72 Execute Form: Electronic Vertical Format Unit ................................75 Execute Form: Dynamic Alphanumeric Data ...................................76 Execute Form: Dynamic Bar Code Data ..........................................77 Execute Form: Dynamic Logo..........................................................78 Execute Form: Incremental Dynamic Data ......................................79 Execute Form: Overlay Data............................................................81 Expanded Print.................................................................................82 Font ..................................................................................................83 Font Load .........................................................................................87 Form Length.....................................................................................89 Hex Character Encoding ..................................................................90 Ignore Sequence..............................................................................90 Line Spacing ....................................................................................91 Table of Contents Lines, Horizontal ..............................................................................91 Lines, Vertical...................................................................................92 Link...................................................................................................94 Listen................................................................................................97 Logo Call ..........................................................................................97 Logo Mode, Create ..........................................................................99 Normal Mode..................................................................................102 Optimize .........................................................................................102 Page Number .................................................................................103 Paper..............................................................................................104