Software components. Xerox 4090, 4050

Add to my manuals
68 Pages


Software components. Xerox 4090, 4050 | Manualzz


Software components

This chapter is an overview of the Xerox 4050/4090/4650 Laser

Printing Systems (LPS) Operating System Software (OSS), resident languages, interfaces, and the operating system.

Refer to the Xerox 4450 Mid-Range Printer Product Reference for information on the 4450 MRP software components.

Operating System Software

The LPS OSS includes the components outlined in table 3-1.

Table 3-1.

LPS OSS components



Operator and subsystem


Input processor

Output processor

Interpress decomposer (IPD)


Print Description Language processor (PDL)

Forms Description Language processor (FDL)

Text editor

Font editor

File management subsystem

Host Interface Processor


Diagnostic software


What it does . . .

Schedules all LPS processing.

Interfaces between the OSS and the keyboard/display or user interface.

Decodes and formats input data (offline magnetic tape, Ethernet, DEC interfaces, etc.), then writes it to the system disk for subsequent printing.

Merges form and graphic data with input source data, producing merged data in a coded format for printing. The output is sent to the printer, one page at a time, through the image generator.

Used when an Interpress job is run. Decomposes simple Interpress masters and sends them to input for processing. Decomposes the Publication Set of

Interpress and provides limited Professional Set support.

Allows you to enter statements that specify the printing environment, including input and output formats and processing requirements.

Allows you to describe forms using simple, English language commands.

Allows you to edit and manipulate source files.

Allows you to create new or modify existing font files.

Maintains system disk files.

Receives data from a remote host, a DEC host, or local area Ethernet networks. In the 4050F and 4135, HIP supports IBM SNA/SDLC or BSC (HIP

HOST=871), Ethernet (HIP HOST=XNS), DEC (HIP HOST=DMR), and

Xerox Printer Access Facility (HIP HOST =XPF).

Operating System Diagnostic Software (OSDS) and Standalone Field

Engineering Software (SAFES) are used to identify and diagnose hardware failures.

Several utilities provide a disk save/restore capacity, accounting summaries, and file directory lists. They also include routines to compress files and directories, restrict command use, etc.

XEROX 4050/4090/4450/4650 LPS PRODUCT REFERENCE 3-1


Resident languages

There are three languages resident on the LPS: Forms Description

Language (FDL), Interpress, and Print Description Language




FDL is an LPS resident language you use to design electronic forms. You can include logos, signature fonts, and shading in the forms you create. Source and object form libraries are stored on the system disks.

Refer to the Xerox Laser Printing System Forms Creation Guide for more information.


Interpress is a PDL capable of describing any two-dimensional image intended for a raster device such as an LPS. This language describes the data you create on the page; it is not a page composition language.

You can use Interpress to describe vector graphics (sometimes referred to as line art), contour fonts, and pixel arrays. Interpress also includes job management features such as paper tray selection, output offsetting, stock selection, copy count, and page selection. You can create an Interpress master at the host computer system or at a workstation and transfer it to the LPS.



PDL is a resident language that you use to describe the input, logical processing, and output requirements of your print job.

Refer to the Xerox 4050/4090/4450/4650 LPS Print Description

Language (PDL) Reference for more information.

Host software

Electronic Printing Image

Construction (EPIC)

There are several software packages which are resident on the host computer system. These software packages enhance the functionality of the LPS.

EPIC is a host-resident software package available on IBM MVS or

VM/CMS, which translates computer-generated text and graphics into high-quality images you can print on an LPS.

A version of EPIC which is independent of the host computer system is also available for non-IBM users. Refer to EPIC documentation for more information. The GHO option is required on the 4050/4450 LPS. The GVG option is required on the 4090/4650 LPS.

3-2 XEROX 4050/4090/4450/4650 LPS PRODUCT REFERENCE


Host Forms Description Language HFDL is a host-resident forms design software package available

(HFDL) on IBM MVS or VM, which allows you to create, change, and merge forms with data at the host computer system for printing.

Reference Refer to the Xerox Laser Printing System Forms Creation Guide for more information.

Xerox Printer Access Facility (XPAF) XPAF enhances the capabilities and use of your LPS in an IBM

MVS/XA environment. For example, it allows you to change printer destinations without restructuring the datastream. XPAF accepts numerous types of datastreams, transforms and conditions them, and then sends them to the printer you select.

To users of IBM Advanced Function Printing (AFP), XPAF appears to be an extension of the IBM product.

Operating system

The LPS Operating System Software (OSS) is a set of programs which allow the printing system to manage its own resources.

Xerox distributes new versions of the OSS on magnetic tapes or floppy disks. These release media contain the following programs:

New system files

System generation processor program you use to load and configure new system files onto system disks

Concatenated version of the system files and system generation processor you use to perform an online system generation for your tape system

Patch files you use to modify the new system files for optimal performance.

System generation


System generation, or sysgen, is the process you use to install, upgrade or modify the OSS. There are three types of sysgens that you can perform: mini, update, or full. Table 3-2 provides an overview of sysgen types.

Refer to the Xerox 4050/4090/4450/4650 LPS System

Administration Guide for complete instructions for each of these sysgens.

XEROX 4050/4090/4450/4650 LPS PRODUCT REFERENCE 3-3


Sysgen type




Table 3-2.

Sysgen types

What it does . . .

Existing operating system is modified in a manner that does not require new system file input or patching. For example, an existing feature is deactivated or reactivated, or a specification that is transparent to the operating system is changed.

Existing operating system is upgraded to include new features or is replaced with a new version of the system. During this process, some or all of the existing system files on the system disks are replaced with new files; user files are not affected.

New operating system is built on empty system disks, such as new or used disks that have been cleared and formatted prior to system generation.

Command statements and files


You use Print Description Language (PDL) command statements to describe data layout and provide instructions for data placement on a page. You can use PDL command statements whether or not you use an FDL-created form. The .JSL file contains PDL statements which define the format of the input, the process requirements, and the format of the printed output you want. When you compile a .JSL file, it creates a .JDL file that the system uses when you print your job.

Within a .JDL file, you can have one or more unique definitions for different processing features, output formats, and tape formats. Each set of unique definitions represents a job and is called a JDE file or a JOB.

You must use a .JDL file when you print on the LPS. You can request specialized printing functions using PDL statement commands in addition to the .JDL file.

Refer to the Xerox 4050/4090/4450/4650 LPS Print Description

Language (PDL) Reference, the Xerox 4050/4090/4450/4650 LPS

Operator Guide, and the Xerox 4050/4090/4450/4650 LPS Forms

Creation Guide for more information.

The Operating System Software (OSS) provides several basic .JSL

files: For example, ENET.JSL is provided for printing Ethernet jobs,

ONLINE.JSL is provided for printing online jobs, XEROX.JSL is provided for printing magnetic tape jobs, and so forth. To meet specific application needs, you can copy and modify any OSSsupplied .JSL file.

All Xerox LPS offer the LPS Editor utility as a standard feature.

This feature allows you to create and modify program source files such as .JSL and .FSL files.

The LPS Editor allows you to enter the program source file into the system, thus entering forms into the system as data. You use the Forms Description Language (FDL) commands to design forms with the ability to use variable data.

3-4 XEROX 4050/4090/4450/4650 LPS PRODUCT REFERENCE



The FDL commands combine to create a Forms Source Library

(.FSL) file, which, when compiled, becomes a form (.FRM) file.

The PDL statement commands describe the job to the system.

You create .FRM files for use with your forms.

Refer to the Xerox 4050/4090/4450/4650 LPS Forms Creation

Guide for more information.

XEROX 4050/4090/4450/4650 LPS PRODUCT REFERENCE 3-5


Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals