background image

4.

Compiling and printing forms

Once the file of form source library (FSL) has been created, the
file can be stored on the laser printing system (LPS) disk. The
next step is to compile the file and print a copy of the form. 

Form printing process

To print an electronic form on a Xerox laser printing system:

1. Enter the editor utility and create a file of forms description

language (FDL) commands to describe the form.  This file is
called a forms source library (FSL) file.  Refer to the “Forms
description language” chapter of this reference.

You create an .FSL file containing FDL commands such as
coordinates for placing lines, boxes, text, and so forth. You
can create the .FSL file directly at the LPS keyboard and
display, at a host computer input device, or 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 the form.

FSL data transfer

Once you have created the .FSL file, you can send it to the
system disk either offline or online.  

Offline

In the offline mode, .FSL files can be transmitted to the system
disk from magnetic tape or by using the LPS Editor.

1. Create the source file at the host computer and store it on a

magnetic tape. 

2. Mount the tape on the LPS tape drive and copy the files

electronically to the system disk. 

The source code can also be entered directly to the LPS at the
system user interface and transmitted electronically to the system
disk. 

Online

If your LPS is channel-attached to a host computer, enter the
source code at the host terminal through the host's editor

XEROX 4850/4890 HIGHLIGHT COLOR LPS FORMS CREATION REFERENCE

4-1

Содержание DocuPrint 4850

Страница 1: ...XEROX Xerox 4850 4890 HighLight Color Laser Printing System Forms Creation Reference Version 5 0 November 1994 720P93650...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 6: ......

Страница 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...

Страница 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...

Страница 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...

Страница 10: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 20: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 54: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 62: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 68: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 76: ......

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: