background image

XEROX

Xerox 4850/4890 HighLight Color

Laser Printing System

Forms Creation Reference

Version 5.0
November 1994
720P93650

Summary of Contents for DocuPrint 4850

Page 1: ...XEROX Xerox 4850 4890 HighLight Color Laser Printing System Forms Creation Reference Version 5 0 November 1994 720P93650...

Page 2: ...on the screen such as icons screen displays looks etc Printed in the United States of America Publication number 720P93650 Xerox and all Xerox products mentioned in this publication are trademarks of...

Page 3: ...Predefined formats 2 8 Data types 2 9 3 Forms description language 3 1 FDL command overview 3 1 Command format 3 1 Form creation process 3 1 Setup commands 3 2 FORM command 3 3 PAPER command 3 3 LAND...

Page 4: ...5 1 Line tables 5 1 Scan line density 5 3 Superimposition 5 4 Page generation errors 5 5 Local density and page setup errors 5 5 Summary 5 6 Using boxes 5 6 Text in boxes 5 7 Locating the closest box...

Page 5: ...ng text in a box 6 5 END command 6 7 Compiling the form 6 8 Appendices A FDL command summary A 1 B FDL generated messages B 1 C System default summary C 1 D GRID and TEXT command examples D 1 E FDL ca...

Page 6: ......

Page 7: ...ter refer to the related documents provided with your laser printing system Document conventions This guide uses the following conventions Angle brackets are used for keys on the system controller key...

Page 8: ...ON Cautions alert you to an action that could damage hardware or software WARNING Warnings alert you to conditions that may affect the safety of people viii XEROX 4850 4890 HIGHLIGHT COLOR LPS FORMS C...

Page 9: ...s and sizes to make full use of laser printing system features and color capability FDL provides a quick and easy means of designing a form electronically to achieve maximum visual impact and readabil...

Page 10: ......

Page 11: ...side of the page is longer than the horizontal side In landscape orientation the horizontal side of the page is longer than the vertical side Portrait and landscape orientations are illustrated in fig...

Page 12: ...fonts are used for variable data on a report to avoid overprinting forms data with variable data Proportional fonts are normally used for forms data that is titles headings and so forth A letter is a...

Page 13: ...Font User Guide list the standard fixed and proportional fonts as well as five special core fonts provided with the 4850 and 4890 Special fonts not included in the standard font library may be ordered...

Page 14: ...ed the system page To accommodate edgemarking which is the placement of marks along the edge of the physical page the system page must be larger than the physical page Edgemarking capability is limite...

Page 15: ...g the GRID command If none are specified standard default values are used to establish the form origin If variable data is merged with the form set the form origin to coincide with the beginning posit...

Page 16: ...Upper left corner of the box Fixed text single line Upper left corner of the first character cell when line appears upright to the viewer Fixed text multiple lines Upper edge of the topmost character...

Page 17: ...ld express the location of the form origin as y 0 x 0 If you draw more lines to mark horizontal and vertical measurements away from the form origin so that the lines were one unit of measurement apart...

Page 18: ...ormats You may use these standard formats or define your own to suit your specific needs These standard formats provide commonly used impact printer conversion formats for use with specific page sizes...

Page 19: ...m 18 60 R412BL FMT5A 48 100 6 10 12 297 by 210 mm 22 85 R512BL FMT6A 80 100 8 1 13 6 9 210 by 297 mm 91 46 R612BL FMT7A 60 90 6 12 12 210 by 297 mm 85 39 R7TIBP FMT8A 60 75 6 10 12 210 by 297 mm 85 39...

Page 20: ......

Page 21: ...ter refer to the related documents provided with your laser printing system Document conventions This guide uses the following conventions Angle brackets are used for keys on the system controller key...

Page 22: ...ON Cautions alert you to an action that could damage hardware or software WARNING Warnings alert you to conditions that may affect the safety of people viii XEROX 4850 4890 HIGHLIGHT COLOR LPS FORMS C...

Page 23: ...through remote communications 2 Save the FSL file to the LPS system disk 3 Compile the FSL to create a printable electronic form file FRM 4 Debug modify and recompile the file if necessary 5 Print th...

Page 24: ...FSL to be compiled The file s extension FSL may be included No other extension is allowed The file name may not be a keyword option such as TRAY DEBUG XPAN and so on These are reserved names that cou...

Page 25: ...name as the source input file An example of this is DC20 FSL If an FSL with multiple forms has one form name which has the same name as another FSL this second FSL will be overwritten when the first i...

Page 26: ...place or misspelled a word Everything comes out the way you planned but the printed form just does not look right that is it would look better if that box were a little larger It is easy to identify...

Page 27: ...cured files If you attempt to overwrite a secured file while compiling a form a security violation message appears and the compilation process is aborted If you attempt to overwrite a secured file hav...

Page 28: ...S has a large number of font files dispersed over several disks you may notice an increase in compilation time for forms that perform text handling To ensure that your form files compile as quickly as...

Page 29: ...ass through any given coordinate in a particular direction FDL replaces dotted or broken lines with an invisible line of the same length The FDL line tables can store 2 000 vertical and 2 000 horizont...

Page 30: ...asonable or irregular manner as shown below the result is more entries in the line table than are necessary Drawing line segments in the order 0 to 5 10 to 15 20 to 25 5 to 10 and 15 to 20 creates a s...

Page 31: ...d imaging speed Therefore it can vary with each product and even with different configurations of the same product The basic limitation is linked to dispatchable items which become visible in characte...

Page 32: ...al lines without exceeding the line density limitations If a form requires a 9 point or larger font the number of characters that may be imaged on a landscape page is reduced to 160 because the charac...

Page 33: ...y limitations may cause page setup errors because of local density However such problems are rarely encountered in readable forms To have a problem area of local density a form would have to have long...

Page 34: ...isplayed on the summary sheet Size of the source output file FSL Size of the printable form file FRM Size of the form image buffer Amount of font memory used by the form Using boxes You may draw boxes...

Page 35: ...is entered for placement within a box the system attempts to determine whether the given text exceeds the largest font size that can fit within the boundaries of the box If FDL computations indicate t...

Page 36: ...omputation may in fact be larger than the font for which an error message was given This is because the FDL system of reckoning does not take into account the leading used within the font or provided...

Page 37: ...text placement and assure satisfying aesthetic requirements with the SPACED AT option possibly used in conjunction with blank lines or the TEXT AT command that is specifically positioning text If ove...

Page 38: ...ter can be repeated in a landscape direction up to 32 times for dots This means that in a landscape direction the system can shade any area from 0 1 to 3 4 inches wide with no difference in space used...

Page 39: ...creation technique than taking the long lines out of the sections and drawing them as continuous lines A less obvious inefficiency of using the form image buffer may occur when there is a line that s...

Page 40: ...E AT 8 DRAW 15 VER LINES FROM 4 TO 5 USING HAIRLINE AND REPEAT HOR EVERY 8 In theory this form description technique creates 14 boxes that can be found simply by addressing the appropriate coordinates...

Page 41: ...a time For instance the line drawn at 43 is assigned to scan line 1433 using the formula below 43 300 9 12900 9 1433 3333 or 1433 The equivalent line positioning for the variable data is computed wit...

Page 42: ...ware FLSF1 through FLSF11 correspond to paper size 8 5 by 11 inch 216 by 279 mm Forms FLSF1A and FLSF11A correspond to A4 paper size FLSF12 and FLSF13 correspond to 8 5 by 14 inch 216 by 356 mm paper...

Page 43: ...es This conserves memory and results in a cleaner appearance Try to avoid shading on portrait forms Coding text Use a COMMENT command Remember that different fonts of a given point size are not necess...

Page 44: ...ion to this situation is to write TEXT 1 IN IN BOX or TEXT 1 INCH IN BOX or TEXT 1 DOTS IN BOX FMTn cannot be abbreviated DOT TED is interpreted as DOT S For example AT 18 DRAW 5 HORIZONTAL LINES FROM...

Page 45: ...ntering the forms description language FDL commands that instruct the LPS to accurately produce a sample form Refer to command definitions discussed earlier in this guide as needed You must be familia...

Page 46: ...nts enable you to include in your source statement messages or reminders that help you organize your FDL commands logically These comments are not printed on the form but can be useful if you or someo...

Page 47: ...hen enter the vertical line commands shown in figure 6 5 Figure 6 5 VERTICAL LINE command FORM 1STFRM GRID FMT1 FONTS UN114A UN106A UN104C COMMENT DRAW HORIZONTAL LINES AT 7 DRAW 18 LINES FROM 0 TO 13...

Page 48: ...VER LINE FROM 10 TO 61 USI BRO HAI AT 38 DRAW 10 VER LINE FROM 10 TO 61 USI BRO HAI AND REPEAT EVE 10 AT 8 DRAW 18 VER LINE FROM 8 TO 9 USI HAI AND REPEAT VER EVE 3 AT 19 DRAW 18 VER LINE FROM 8 TO 9...

Page 49: ...VER LINE FROM 8 TO 9 USI HAI AND REPEAT VER EVE 3 COMMENT DRAW BOXES AT 2 2 DRAW BOX 35 WIDE BY 2 HIGH USI HAIRLINE AT 2 82 DRAW BOX 50 WIDE BY 2 HIGH USI HAI AT 5 0 DRAW BOX 132 WIDE BY 56 HIGH USI...

Page 50: ...L HAI INK BLUE AND FILL USING INK XEROX PICTORIAL PALE AND REPEAT VER EVE 6 COMMENT TEXT AT COMMAND TEXT USING FONT 2 AT 2 2 5 COMP TEXT USING FONT 2 AT 2 11 BR TEXT USING FONT 2 AT 2 14 DEPT TEXT USI...

Page 51: ...BOXES 132 WIDE BY 2 8 HIGH USI SOL HAI INK BLUE AND FILL USING INK XEROX PICTORIAL PALE AND REPEAT VER EVE 6 COMMENT TEXT AT COMMAND TEXT USING FONT 2 AT 2 2 5 COMP TEXT USING FONT 2 AT 2 11 BR TEXT U...

Page 52: ...n or misspell a word The system indicates where the error occurred and you can easily go back into the form and correct the error If there are errors proceed as follows At the OS1000 READY FOR COMMAND...

Page 53: ...NT TEXT AT COMMAND TEXT USING FONT 2 AT 2 2 5 COMP TEXT USING FONT 2 AT 2 11 BR TEXT USING FONT 2 AT 2 14 DEPT TEXT USING FONT 2 AT 2 22 DATE TEXT USING FONT 2 AT 2 30 PP TEXT USING FONT 2 AT 2 34 PAG...

Page 54: ......

Page 55: ...acters except for FMTn id Identifier consists of 1 to 6 alphanumeric characters 0 through 9 A through Z Stacked words Parameters arranged one above another to denote a choice Multiple occurrence of th...

Page 56: ...T COMMENT text END FONT FORM GRAPHIC END FONT S id id FORM id GRAPHIC name AT vpos unit hpos unit SCALE IS n d USING INK inkref1 inkref2 AT y unit x unit DRAW n BOX ES IN unit p unit WIDE BY q unit HI...

Page 57: ...FDL COMMAND SUMMARY Table A 2 FDL command syntax continued Command Syntax GRID ICATALOG ICATALOG IS inkcatalogname INK IRESULT XEROX 4850 48909 HIGHLIGHT COLOR FORMS CREATION REFERENCE A 3...

Page 58: ...FDL COMMAND SUMMARY Table A 2 FDL command syntax continued Command Syntax LANDSCAPE PORTRAIT LINE A 4 XEROX 4850 4890 HIGHLIGHT COLOR LPS FORMS CREATION REFERENCE...

Page 59: ...continued Command Syntax LOGO LOGO id AT y unit x unit USING INK inkref1 inkref2 PALETTE PALETTE IS palettename PAPER SECTION BEGIN SECTION id END SECTION DO SECTION id AT y unit x unit XEROX 4850 48...

Page 60: ...FDL COMMAND SUMMARY Table A 2 FDL command syntax continued Command Syntax TEXT AT A 6 XEROX 4850 4890 HIGHLIGHT COLOR LPS FORMS CREATION REFERENCE...

Page 61: ...n AND USING INK inkref HORISONTAL VERTICAL TEXT SPACED d IN LEFT CENTER RIGHT BOX y unit x unit text text IN NEXT HORIZONTAL VERTICAL BOX text text FDL compiler command FDL filename NOPRINT TRAY DEBU...

Page 62: ......

Page 63: ...0 UNRECOGNIZED KEY IN KEY IGNORED MAY BE RE ENTERED A command was entered incorrectly or placed incorrectly in a line System is ignoring entry Reenter command correctly FD2710 INVALID CHARACTER RE ENT...

Page 64: ...ING THE SOURCE OUTPUT FILE FD9440 ERROR IN OPENING THE LISTING SUMMARY FILE FD9450 ERROR IN READING THE SOURCE INPUT FILE FD9460 ERROR IN READING THE SOURCE OUTPUT FILE FD9470 ERROR IN WRITING THE SOU...

Page 65: ...15 CPI 8 1 LPI ORIGIN 0 18 INCH 0 50 INCH FMT3 LANDSCAPE GRID UNIT IS 13 6 CPI 10 7 LPI ORIGIN 0 14 INCH 0 66 INCH FMT4 LANDSCAPE GRID UNIT IS 15 CPI 10 7 LPI ORIGIN 0 14 INCH 0 50 INCH FMT5 LANDSCAPE...

Page 66: ...0 57 INCH FMT2A LANDSCAPE GRID UNIT IS 14 3 CPI 8 3 LPI ORIGIN 0 46 1 53 CM 0 18 0 60 INCH FMT3A LANDSCAPE GRID UNIT IS 12 5 CPI 11 1 LPI ORIGIN 0 46 1 45 CM 0 18 0 57 INCH FMT4A LANDSCAPE GRID UNIT...

Page 67: ...the specified format id No GRID UNIT or format id is specified and ORIGIN is specified Grid unit dimensions set by FMT1 landscape or FMT6 portrait No GRID command is specified Grid unit dimensions an...

Page 68: ......

Page 69: ...e to that of FMT6 Specified in GRID command Replaces default scaling Specified in BOX or LINE command IN unit Replaces GRID command scaling for that command only becomes the default scaling Specified...

Page 70: ...m origin which is offset from the virtual page origin Example 2 LANDSCAPE GRID UNITS IS FMT1 ORIGIN IS 1 INCH 1 INCH Figure D 2 shows a form with the origin offset one inch from the virtual page origi...

Page 71: ...he LANDSCAPE PAGE SIZE command Grid size and form origin default to FMT1 Example 4 LANDSCAPE PAGE SIZE IS 3 INCH 3 INCH GRID UNIT IS 1 CM Figure D 4 shows a form with the grid specified but not the or...

Page 72: ...ws a form with the grid origin and page size specified Figure D 6 Form with grid origin and page size specified In example 6 the location of the virtual page origin is determined by the PAGE SIZE comm...

Page 73: ...ide and the Xerox 4850 4890 Highlight Color and 4135 LPS Font User Guide Figure D 7 Character block orientations for a portrait page Denotes the positioning origin of the text block If the font and pa...

Page 74: ...D AND TEXT COMMAND EXAMPLES Figure D 8 Character block orientations for a landscape page Denotes the positioning origin of the text block D 6 XEROX 4850 4890 HIGHLIGHT COLOR LPS FORMS CREATION REFEREN...

Page 75: ...t box 6 bytes S1 S2 Sn second and all succeeding boxes where n bytes is fixed overhead S is number of characters 2 in a text string rounded to a multiple of two Sections Definitions 8 per form Invocat...

Page 76: ......

Page 77: ...asuring inches graduated in tenths Scale 2 6 inch Standard computer output line spacing 6 lpi Scale 3 8 inch Standard computer output line spacing 8 lpi Scale 4 12 inch Can be used for 12 cpi or 12 lp...

Page 78: ...ting system The default spacings on the system are 13 6 cpi scale 5 and 8 1 lpi scale 6 they were chosen for optimal readability for the standard computer format of 132 columns by 66 lines Refer to ta...

Page 79: ...I American National Standards Institute application software Host or LPS resident software that directs the computer to perform specific tasks or functions Common business applications include payroll...

Page 80: ...nary digit the smallest unit of information recognized by a computer bitmap Visual representation of graphic images in which a bit defines a picture element pixel and a matrix of bits defines an image...

Page 81: ...ory A fast small memory used to enhance CPU performance separate from the main processor memory CCID Character code identifier Code associated with the universal identifier Xerox to indicate the versi...

Page 82: ...s to a computer 2 To write a program or routine that instructs a computer to perform specified operations code conversion Translation of one type of character or symbol code to another color definitio...

Page 83: ...s interface Data Capture Utility See DCU data communications Transmission and reception of encoded information over telecommunication lines data file Collection of related data records organized in a...

Page 84: ...ter 2 Collection of information pertaining to a specific subject or related subjects dot Picture element pixel imaged by a printer The number of dots imaged per inch measures printer resolution for ex...

Page 85: ...perform as specified ENET Ethernet network EOF End of file EOT End of tape escapement Lateral positioning of characters or font families Ethernet Xerox developed local area network LAN that allows tr...

Page 86: ...ng floating accent Nonspacing accent characters that can be combined with characters and printed as a composite font Complete set of characters of a particular font family having the same point size w...

Page 87: ...in bits per inch bpi gsm Grams per square meter GVG Graphics video generator halftone screen A tool used in offset printing typesetting and laser printing to convert a continuous tone such as photogr...

Page 88: ...kstations with less computer power Commonly referred to as mainframe host interface Connection between network and host computer HSB A printing industry standard color definition model in which all co...

Page 89: ...ndard page description language developed by Xerox Interpress documents can be printed on any sufficiently powerful printer equipped with Interpress print software Interpress font utility IFU Utility...

Page 90: ...nounced ledding Vertical distance between lines of type also called line space measured from a baseline of one line to the baseline of the next legal size Paper size measuring 8 5 by 14 inches or 216...

Page 91: ...of an object on a page master file File serving as a general reference point for a particular application system and providing information to be used by the program It is usually updated and maintain...

Page 92: ...easy separation of collated sets offset printing Widely used method of commercial and corporate printing in which ink is picked up by a metal or paper plate passed to an offset drum then passed to the...

Page 93: ...t from information within a command PCC Printer carriage control PDE Page description entry PDL Print description language Language used to describe printing jobs to a laser printing system PDL descri...

Page 94: ...data and form characters that may be intersected by a single scan line printer subsystem controller See PSC print file Portion of the system disk memory up to 4 MB reserved for temporary storage of f...

Page 95: ...atabase of documents waiting to be processed RAM Random access memory raster data Binary data usually consisting of dots arranged in scan lines according to the print order raster image processor See...

Page 96: ...r image size according to given proportions sci START command index scroll Manipulation of a display to bring upper or lower portions of a document page into view when available space is insufficient...

Page 97: ...e resolution spooling Process of releasing data from main memory and storing it temporarily until a peripheral device is ready to accept it for example storing print data before sending it to a printe...

Page 98: ...puter components and procedures organized to accomplish a set of specific functions 2 Assembly of components united by some form of regulated interaction to form an organized whole 3 Operations or pro...

Page 99: ...lity of its own throughput Measure of the number of pages printed during a given unit of time usually expressed as pages per minute tint Color resulting from adding white to a pure hue See also shade...

Page 100: ...o a printer is cut off before all data has been transmitted two up Printing two logical pages on one side of a physical page TXC Total xerographic convergence type style Italic condensed bold and othe...

Page 101: ...rizontal axis on a forms grid x height Height of lowercase letters without their ascenders or descenders height of letter x xdot Unit of measurement representing a fraction of an inch May also be refe...

Page 102: ...ss Facility XPPI Xerox Pen Plotter Interface XPS Xerox Print Service Xerox Print Service XPS Manager is a printer front end to other hosts XPS Manager server communicates with the printer via a layere...

Page 103: ...2 A 2 comments inserting COMMENTS 3 33 compiling forms 3 1 4 2 6 8 invoking compiler commands 4 2 PROOF option 4 3 secured files 4 5 storing compiled forms 4 4 complexity image 5 1 converting other un...

Page 104: ...ts 2 7 3 5 3 15 A 1 A 3 H hairline 1 1 3 12 3 16 A 4 highlight color 1 1 3 29 horizontal line 2 6 3 12 5 1 5 4 5 8 5 13 6 3 A 4 I ICATALOG command 3 7 Images placing GRAPHIC command positioning 2 6 3...

Page 105: ...3 32 form 2 5 form image buffer limitations 5 11 invoking 3 32 limits E 1 line density problems 5 3 suggested techniques 5 3 secured files overwriting during compilation 4 5 semicolon use in commands...

Page 106: ...setup errors 5 5 U UNIT parameter 3 5 value 2 8 USLEGAL option 3 3 USLETTER option 3 3 V values converting to dots 5 12 rounding 5 13 variable data 2 9 rounding 5 13 vertical line 3 12 vertical printi...

Reviews: