The User Documentation Department would like to
know your opinion of this manual. Your feedback helps
us optimize our documentation to suit your individual
needs.
Fax forms for sending us your comments are included in
the back of the manual.
There you will also find the addresses of the relevant
User Documentation Department.
Certified documentation
according DIN EN ISO 9001:2000
To ensure a consistently high quality standard and
user-friendliness, this documentation was created to
meet the regulations of a quality management system
which complies with the requirements of the standard
DIN EN ISO 9001:2000.
cognitas. Gesellschaft für Technik-Dokumentation mbH
www.cognitas.de
Xprint V7.0 is the output management system developed by Océ Software
Laboratories Namur S.A. for use in heterogeneous networks. It is available for
many open system platforms, for Microsoft Windows NT
It can also interact with systems such as MS-DOS
BSD UNIX.
Some limitations exists according to the platform, please refer to chapter 9
“Xprint V7.0 for Windows”.
This manual describes how to install, configure and use Xprint V7.0, the
different chapters being designed to meet the specific requirements of different
groups of users.
1.1Target groups
This manual is written for the following target groups:
● Users
If you want to print files via Xprint V7.0 as a general user, this manual tells
you what options are available for doing this and how to manage existing
print jobs.
● System administrators
®
®
and Windows 2000®.
/MS Windows, BS2000 and
This manual contains information for the system administrator on how to
install and configure Xprint V7.0 locally on his/her system.
● Xprint V7.0 administrators
If you are responsible for administering Xprint V7.0 in a network, this manual
informs you of the options you have for doing this and how to make the best
use of these to achieve your goals.
U23841-J-Z915-6-761
Structure of the manualPreface
1.2Structure of the manual
The individual chapters of this manual deal with various aspects of using and
configuring Xprint V7.0 on UNIX systems. All the special features of Xprint V7.0
on the Windows platforms are presented in a separate chapter. You should read
the following chapters, depending on which tasks you have to perform:
● Chapter 2 - “Introduction to Xprint V7.0” starting on page 5
This chapter describes Xprint V7.0 from the points of view of the user and
the administrator. You should in any case read the sections relevant to you.
These will tell you about the possibilities you have for printing under Xprint
V7.0 and what steps you might have to take when configuring Xprint V7.0.
● Chapter 3 - “Producing Output with Xprint V7.0” starting on page 15
This chapter describes how to print documents using the Xprint V7.0
commands.
This chapter describes how to configure Xprint V7.0 on a stand-alone
system or in a network using the Xprint V7.0 commands. Furthermore, it tells
you how to manipulate the various Xprint V7.0 objects in order to achieve
specific goals.
● Chapter 7 -“Interoperability” starting on page 207
This chapter describes the possible ways of having Xprint V7.0 interact with
other spooler systems.
● Chapter 8 - “Installing Xprint V7.0” on page 235
This chapter tells you how to install Xprint V7.0 on your system and what to
consider when doing this.
2 U23841-J-Z915-6-76
PrefaceNotational conventions
!
● Chapter 9 - “Xprint V7.0 for Windows” on page 249
While the other chapters of this manual describe Xprint V7.0 on UNIX
systems, this one presents the differences on the Windows platforms.
● The “Appendix” starting on page 259 contains important tables, summaries
and a worksheet for configuring Xprint V7.0.
● The glossary explains the most important terms in connection with Xprint
V7.0.
● The index helps you to quickly find the information you need.
1.3Notational conventions
The following notational conventions are used throughout this manual:
ConventionUse
“double quotes”For references within the manual and to other
manuals.
italicsFor variable parts of commands.fixed pitchIn continuous text for commands, options, file names,
constants, and screen output and menu texts as well
as invariable parts of examples.
boldFor emphasis in continuous text.
fixed pitch and
bold
●Actions you must perform.
i
For your input in sample dialogs.
Refers to important information which you should
note.
Refers to important information which warns of
potential damage.
This manual is written for application programmers with a sound knowledge of
the C programming language who also have a basic knowledge of the administration and general operation of Xprint V7.0 . API (Application Programming
Interface) allows the programmer access to the functions of the Xprint V7.0
system via a programming interface. This manual contains information on the C
functions and C data structures comprising the API.
Xprint V7.0 - Reference Manual
This manual serves primarily as a reference book. It contains detailed information on commands and the corresponding options.
Xprint V7.0 - Graphical User Interface
Mercator is the graphical user interface for Xprint V7.0. This manual gives an
introduction to the product and an overview of the functions available.
4 U23841-J-Z915-6-76
2Introduction to Xprint V7.0
This chapter describes the concepts of Xprint V7.0, which you must be familiar
with in order to use this product. It describes the objects comprising Xprint V7.0
and how these objects interact.
2.1Xprint V7.0 from the user’s point of view
From the point of view of the user, Xprint V7.0 represents a number of
commands and a graphical interface used for printing files. For the user, the
entire Xprint V7.0 system consists of a number of output devices on which
documents can be produced (see figure below). Output devices can be printers,
fax devices and e-mail addresses. For historical reasons, the word printer is
often used instead of output device in the rest of this manual. Similarly, you
should understand the term printing as producing an output.
Figure 1: The Xprint V7.0 system
As a user, the first things you deal with are the local workstation on which you
are working, and the output devices of the Xprint V7.0 system. You can use any
of the visible output devices for printing your documents. It may however be the
U23841-J-Z915-6-765
Xprint V7.0 from the user’s point of viewIntroduction to Xprint V7.0
case that you are unable to access some of the visible output devices because
you have not been granted the necessary rights to use them.
There may also be groups of output devices available. These device groups
combine several output devices to provide quicker spoolout. When printed via a
device group, the print jobs are distributed evenly over the devices in the group
so that jobs can be processed quickly even at times of high print load. In a
network, Xprint V7.0 is completely transparent. This means that it does not
matter whether an output device is connected to your host or to another host in
the network. You can use the output devices just as if they were connected
directly to your host.
It is even possible to send print jobs to output devices outside your own Xprint
V7.0 domain, provided that the required gateways are configured. In addition to
the devices of other Xprint V7.0 domains, you can also use devices which are
not connected to the Xprint V7.0 of a system but to a computer running BSDUNIX,
MS-DOS/MS-Windows or BS2000 (see the following figure).
Figure 2: Using Xprint V7.0
6 U23841-J-Z915-6-76
Introduction to Xprint V7.0Xprint V7.0 from the user’s point of view
As an Xprint V7.0 user you can also decide which interface you want to use on
your system.
See the following figure for your options:
Figure 3: User‘s options
The various interfaces offer you the following options:
● The menu interface allows you to perform all actions via a graphical user
interface.
● Using the command line interface, you can perform all actions by entering
Xprint V7.0 commands.
● The XPG emulation allows the use of the X/Open commands lp, lpstat,
cancel.
U23841-J-Z915-6-767
MercatorIntroduction to Xprint V7.0
● The application programming interface API enables applications to access
the Xprint V7.0 system via C function calls.
2.2Mercator
Mercator is the graphical user interface for Xprint V7.0. It allows the administrator to have easy access to Host, Devices, Device groups and Job properties.
It also provides a quick overview of what is happening in the whole print domain
or a subset of it.
One can interface Mercator with several third party viewers, in order to preview
the pcl or PostScript files to print (Windows platforms only).
The User Guide gives you an introduction to the product. For more detailed
information, see the online help which is available for each window.
2.3Xprint V7.0 R/3 kit
Xprint V7.0 can be optimally interfaced with SAP R/3 V4.x, and has been
certified by SAP as an Output Management System (certification BC-XOM).
The Xprint V7.0 R/3 kit offers the following advantages:
– accurate and timely information on the print documents
– real-time asynchronous status feed-back
– tracking of documents
– improved performance
– better support of output devices
You can find more information on the Xprint V7.0 R/3 kit in the Xprint V7.0
Reference Manual.
2.4Xprint V7.0 elements
This section describes the elements comprising Xprint V7.0 and the possibilities
Xprint V7.0 offers its users.
8 U23841-J-Z915-6-76
Introduction to Xprint V7.0Xprint V7.0 elements
i
2.4.1Xprint V7.0 objects
Xprint V7.0 is an object-oriented system. This is also reflected in the way Xprint
V7.0 is used. Almost all the Xprint V7.0 commands can be used with the
different object types, which is why the number of Xprint V7.0 commands is
relatively low. The following section provides an overview of the available
objects and their use.
The following objects are defined in Xprint V7.0. The parentheses contain the
short name of the Xprint V7.0 objects for use in Xprint V7.0 commands:
● The Xprint V7.0 system (-sys)
The Xprint V7.0 system refers to all the Xprint V7.0 objects which are
combined in a common administrative unit, what is called an Xprint V7.0 domain. Within the Xprint V7.0 system the Xprint V7.0 administrator is
allowed to perform all the administrative tasks.
● Gateways (-gtw)
Gateways allow you to make a connection from one Xprint V7.0 domain to
another Xprint V7.0 domain or to other spooler systems. Via these gateways
you can use the output devices and device groups of the other system
involved.
Gateways to DPRINT (spooler system for BS2000 systems) or BSD spooler
systems (spooler systems supporting the BSD lpr protocol) allow users of
the local Xprint V7.0 domain to access the output devices and device groups
in these spooler systems. Conversely, it is also possible to access the
printers and printer groups of the local Xprint V7.0 domain from DPRINT and
BSD spooler systems.
Exchanging data with DPRINT requires that the local gateway be
defined on a platform which has openFT installed.
● Hosts (-hos)
Under Xprint V7.0 the term host refers to every computer defined in an
Xprint V7.0 domain. Hosts are divided into different classes: master, slave
and parasite hosts. The difference lies in the way they handle the Xprint V7.0
database.
U23841-J-Z915-6-769
Xprint V7.0 elementsIntroduction to Xprint V7.0
The Xprint V7.0 database contains all the data Xprint V7.0 needs to access
Xprint V7.0 resources. This includes information on the defined hosts, users,
devices and device groups as well as on forms and all the other Xprint V7.0
objects. Only the print jobs are stored on the server responsible for their
execution.
● Servers (-srv)
Servers are the Xprint V7.0 objects which administer incoming print jobs and
are responsible for scheduling them. Each server administers its own print
queue which contains all the print jobs for the devices whose supervisors
are controlled by the server.
● Supervisors (-spv)
A supervisor is directly responsible for controlling one or more devices. It
obtains the job data from the superordinate server and forwards it to the
backend program (see the glossary entry “Backend” on page 273). One
supervisor may control several local devices.
● Device groups (-dgr)
Devices can be combined to form what are called device groups to achieve
better loading of all the devices in the group. If a print job is sent to a device
group, it is printed on the first device to become available in this group.
● Devices (-dev)
Xprint V7.0 can use devices of many different types. The devices are
controlled by a supervisor and assigned tools, called backends. Also, a
PCL is assigned to the device.
● Print jobs (-job)
Print jobs are submitted by users and, as described in the previous section,
can be modified. They are administered by the servers responsible for the
respective print queues.
In addition to the normal manipulation options, you can redirect all print jobs
for a given device to another device.
● Forms (-frm)
Forms are a convenient way of influencing the appearance of print jobs.
Forms can be used to define paper and page formats, the layup (portrait or
landscape), font, appearance of the information pages and user privileges.
Xprint V7.0 differentiates between automatic and manual forms. Jobs using
automatic forms can be printed at any time: these forms are mounted on
10 U23841-J-Z915-6-76
Introduction to Xprint V7.0Xprint V7.0 elements
the printer by default and usually only define the hopper or the page format
(margins) or the font. If a specific form requires that special paper be
mounted in the printer manually or that a font cassette be changed, a
manual form makes sure that the job is only printed when the printer has
been prepared.
● PCLs (-pcl)
PCLs (printer capability lists) are used to define what printing options a
device provides. Furthermore, the PCL contains information on how the
options specified when the job is submitted can be converted to device
commands. Xprint V7.0 is supplied with a number of PCLs for the most
common printers, and with one generic PCL which in most cases also allows
printing on unknown devices. A list of all the PCLs supported by Xprint V7.0
is provided in the Reference Manual.
● Users (-usr)
Xprint V7.0 differentiates between two types of user: there are users, who
are not defined in the Xprint V7.0 system, and Xprint V7.0 users, who are
defined in the Xprint V7.0 system. users are all users of the system on
which Xprint V7.0 is running; the default settings for Xprint V7.0 apply to
them. If these settings are not sufficient, the users can be defined in the
Xprint V7.0 system.
The administrator can make more settings for Xprint V7.0 users than for
users:
– Xprint V7.0 users can access their print jobs from all the hosts for which
they are registered.
– They can be assigned a security level and thus be granted access to
devices with a corresponding security level.
– Print quotas can be defined for the number of jobs or print pages
allowed, thus preventing users from making unlimited numbers of
printouts.
● Filters (-flt)
Filters have the function of converting the data sent to the device by the user
into the format required by the device. This makes it possible, for example,
to print normal ASCII files on PostScript printers, as Xprint V7.0 is supplied
with the filter vppost. Two types of filter are distinguished under Xprint V7.0:
slow filters which are executed before the Xprint V7.0 process, and fast
filters which are used to provide a link to objects other than standard components.
U23841-J-Z915-6-7611
Xprint V7.0 elementsIntroduction to Xprint V7.0
● Fonts (-fnt)
Font types supported by the printers in use can be easily accessed through
the definition of fonts.
● Job templates (-jtp)
Job templates serve to simplify the use of frequent print commands by
allowing the options of the xpadd command, which must normally be
specified individually, to be combined in groups. These can then be specified
via the job template.
● Loadable resources(-lrs)
Loadable resources allow faster printing of jobs that use the same
background, logo, soft font etc. They also improve job recovery. A loadable
resource must be downloaded to the printer before it can be called by a print
job.
Public loadable resources can be created, modified or deleted for the whole
system by the Xprint V7.0 administrator. Individual users can create, modify
or delete private loadable resources, that is loadable resources that are for
their use only.
● Permission lists (-prm)
Permission lists make it possible to define who may use which Xprint V7.0
resources by granting the relevant privileges. The administrator can define
the following privileges for users under Xprint V7.0:
– Which users may/may not use a device or a device group in Xprint V7.0
or other environments.
– Which users may/may not use a specific form.
– Which forms may/may not be used on a specific printer.
● Recovery rules (-rec)
Recovery rules are used to describe how specific device conditions are
handled. The default recovery procedure in the case of a device error can be
overridden by a recovery rule. In the case of the device error “paper_end”,
for example, the default is for the Xprint V7.0 system to continue trying to
print the job until the paper cassette is refilled. You could use a recovery rule
to specify a different procedure (for example, to suspend the print job and
set the device to NOT_ACTIVE until the administrator intervenes).
12 U23841-J-Z915-6-76
Introduction to Xprint V7.0Xprint V7.0 elements
2.4.2Options for printing documents
In a network as well as on a stand-alone system, Xprint V7.0 provides extensive
functionality for printing documents (see also the Reference Manual):
● Selecting the output device of your choice
You can print your documents on any device in the Xprint V7.0 system which
you are allowed to use. You can choose either an individual device or a
device group as the destination. You can also define your personal default
device to which every print job is sent for which you do not explicitly specify
a destination, and you can access devices which are not available in your
own Xprint V7.0 domain via what are called gateways.
● Automatic adjustment of the document type
Xprint V7.0 allows you to send any document to any device. If the relevant
filters are defined, the document type is automatically adjusted to the device
type. This makes it possible, for example, to print normal ASCII files on
PostScript printers (the filter for this conversion is supplied with Xprint V7.0).
● Printing several copies of a document
For every print job you can specify how many copies of the entire job are to
be printed. Provided the printer supports this option, you can also print
several copies of each individual page. In this case, each page is printed
several times before the next page is printed.
● Printing parts of a document
You can also print parts of a document. Here it is possible to define the part
to be printed by specifying a range of pages or strings (“print from abc to
xyz”).
● Printing at specific times
For every print job, you can specify a time when it is to be printed. This allows
you, for example, to schedule longer print jobs for nighttime printing. In
addition, you can define that print jobs which have not been printed by a
specific time are deleted automatically.
● Printing at a low priority
Xprint V7.0 allows priorities to be assigned to print jobs. These priorities are
user-specific, which enables print jobs of specific users to be given
preference over those of others. Less important jobs can be assigned a
lower priority.
U23841-J-Z915-6-7613
Xprint V7.0 elementsIntroduction to Xprint V7.0
● Printing confidential documents
Every user and every device under Xprint V7.0 has what is called a “security
level”. This allows you to ensure that confidential jobs are only printed on
those devices which feature a corresponding security level.
● Selecting forms
If there are several forms defined for a device, you can specify which of these
forms you want to use for printing. Forms define the page format and the font
attributes of a printout. However, you can always change the specifications
for an existing form to make it meet your specific needs, for example by
specifying a different typeface for a specific job. This also applies if only the
default form is defined.
● Using resources that are external to the document
Documents can be printed using external resources like logos, soft fonts etc.
Calls to these resources may belong to the document, or they can be
inserted automatically by Xprint V7.0 at the top of the page.
● Notification of the result
Xprint V7.0 allows you to define how you want to be notified of the status of
your print jobs. You can define, for example, that in the event of an error you
want user Brown to be notified by mail.
● Direct printer control
You can also control a specific printer directly and define specific printer
settings, such as the line spacing.
● Defaults for print jobs
Xprint V7.0 allows you to combine all the options mentioned above in what
are called job templates. In this way, you can define frequently recurring
settings once and then simply retrieve them whenever required. These job
templates can be defined by each user.
● Individual, national-language user interface
By default, Xprint V7.0 uses the national language set for you for displaying
messages or menus. You can easily change this language by altering the
setting of the environment variable LANG.
14 U23841-J-Z915-6-76
3Producing Output with Xprint
V7.0
This chapter describes how to print documents using the command line
interface. To begin with, it introduces the basic structure of the Xprint V7.0
commands available to the normal Xprint V7.0 user and describes how and
where you can obtain additional information on the commands. This is followed
by several sections explaining the most important options for printing
documents.
3.1Basic information
This section provides an introduction to using the Xprint V7.0 commands, their
basic structure, and how you can access the online help for these commands at
any time.
Available Xprint V7.0 commands
Xprint V7.0 provides a number of commands with which you can manipulate the
Xprint V7.0 objects. The following table shows the Xprint V7.0 commands you
can call as a user:
CommandUse
xpadd adding print jobs
xpchangechanging the job status
xpdel deleting print jobs
xpmod modifying existing print jobs
xpshow displaying information on Xprint V7.0 objects
xpstat displaying the status of Xprint V7.0 objects
Table 1: Xprint V7.0 commands
As an ordinary user, you can only use all these commands for the job object.
For all other objects you can only use the xpstat and xpshow commands. Only
the administrator can also use all the other commands for other objects.
U23841-J-Z915-6-7615
Basic informationProducing Output with Xprint V7.0
Structure of Xprint V7.0 commands
This section describes the general structure of the Xprint V7.0 commands.
Every Xprint V7.0 command is called using this format. The name of the
command, e.g. xpadd, is followed by the short identifier for the object type
consisting of three characters, e.g. -job. Furthermore, you can select from the
objects available of the selected object type, e.g. in the case of the object type
-job, you can select one or more specific print jobs. Finally, there are a number
of options available for most commands which have an effect on the behavior of
the individual commands. For detailed information on the various Xprint V7.0
commands see the “Xprint V7.0 - Reference Manual”.
Online help
For every command, you can call online help with the -? option. This online help
works on two levels: command and option level.
If you call an Xprint V7.0 command followed by the -? option (e.g. xpadd -?),
command level help will be displayed, providing the general form of this
command. This type of help displays the objects supported by the command. It
also shows the options that are independent of the object type. Not all the
options are displayed, however, because these depend on the use of a
command and an object together.
Option level help displays all the possible options of a specific object type used
with an Xprint V7.0 command. To call the online help at option level, you must
specify the command name as well as the relevant object type before the -?
option (e.g. xpshow -dgr -?).
16 U23841-J-Z915-6-76
Producing Output with Xprint V7.0Printing files
3.2Printing files
This section describes the simplest way of printing files with Xprint V7.0. This
might be sufficient for some users while other users will require further options.
Use the following basic command to print a complete document on your default
printer:
xpadd [-job] -drselection
If you want to print a file, you do not have to specify the object type -job for the
xpadd command as this is the default for xpadd. The -dr option (document
reference) is used to select one or more files for printing. After this option, for
selection, specify the names of the files to be printed. The command could have
the following format:
xpadd -dr file
xpadd -dr file1 file2.txt file3.xyz
If you have specified only one file, only this file is sent to the printer; if you have
specified several files, these are sent to the printer as one block. This block of
combined files or the solitary file is called a print job.
Instead of the xpadd command you can also use the X/Open command lp to
submit a print job. As with the other X/Open commands lpstat and cancel, the lp command is described in the “SINIX - Commands” manual and in the
appendix of the “Xprint V7.0 - Reference Manual”.
In addition to the -dr option, there are numerous possible options for controlling
the printing process. In the following sections many of these options are listed
according to topics. A complete alphabetical overview of all the available options
can be found in the “Xprint V7.0 - Reference Manual” under the command
xpadd -job. The table below serves as a guide through this section.
If you want to ...Read ...
print a document on a specific device section “Selecting a printer” on
page 19
print parts of a documentsection “Printing parts of a document”
on page 21
print a document with special data not
suitable for the printer
Table 2: Options for controlling the printing process
U23841-J-Z915-6-7617
section “Printing files with special
content types” on page 23
Printing filesProducing Output with Xprint V7.0
If you want to ...Read ...
print a document with a specific
appearance
section “Creating printouts with
special formats” on page 24
print the current state of the document section “Copying print files before
printing and deleting them after
printing” on page 33
add separator pages between
documents or files
section “Defining separator pages” on
page 34
print several copies of a documentsection “Printing several copies of a
document” on page 35
be notified of the completion of your
print job or of other events
print a document using further Xprint
V7.0 options
print a document using predefined
fonts or forms
print a document using loadable
resources
print a document using a predefined
job template
section “Requesting notification of the
result” on page 36
section “Using further options” on
page 37
section “Using other Xprint V7.0
objects” on page 41
section “Using Resources” in the
“Reference Manual”
section “Printing a document via a
globally defined job template” on
page 44
print a document with a private job
template
Table 2: Options for controlling the printing process
section “Defining customized job
templates” on page 46
18 U23841-J-Z915-6-76
Loading...
+ 274 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.