Mackie Xprint V7.0 User Manual

Outputware
Xprint V7.0
User’s and Administrator’s Guide
Redakteur Fujitsu Siemens Computers GmbH Paderborn 33094 Paderborn e-mail: email: manuals@fujitsu-siemens.com Tel.: (089) 61001-1?? Fax: (++49) 700 / 372 00001 U23841-J-Z915-6-76 Sprachen: En
Edition June 2002
CommentsSuggestionsCorrections
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
Copyright and Trademarks
Copyright © 2002 Fujitsu Siemens Computers GmbH.
All rights reserved. Delivery subject to availability; right of technical modifications reserved.
All hardware and software names used are trademarks of their respective manufacturers.
This manual is printed on paper treated with chlorine-free bleach.
Preface
Introduction to Xprint V7.0
Printing with Xprint V7.0
Managing print jobs
Introduction to administering Xprint V7.0
Configuring Xprint V7.0
Interoperability
Installing Xprint V7.0
Xprint V7.0 for Windows NT
Appendix
Continued
Glossary
Related publications
Index
Contents
1 Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Target groups . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Structure of the manual . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Notational conventions . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Other publications in this set . . . . . . . . . . . . . . . . . . . . 4
2 Introduction to Xprint V7.0 . . . . . . . . . . . . . . . . . . . . 5
2.1 Xprint V7.0 from the user’s point of view . . . . . . . . . . . . . 5
2.2 Mercator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Xprint V7.0 R/3 kit . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Xprint V7.0 elements . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.1 Xprint V7.0 objects . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4.2 Options for printing documents . . . . . . . . . . . . . . . . . 13
3 Producing Output with Xprint V7.0 . . . . . . . . . . . . . . 15
3.1 Basic information . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Printing files . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Selecting a printer . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4 Using Xprint V7.0 options . . . . . . . . . . . . . . . . . . . . 21
3.4.1 Printing parts of a document . . . . . . . . . . . . . . . . . . . 21
3.4.2 Printing files with special content types . . . . . . . . . . . . . 23
3.4.3 Creating printouts with special formats . . . . . . . . . . . . . 24
3.4.4 Using Loadable Resources . . . . . . . . . . . . . . . . . . . 30
3.4.4.1 Using Public Loadable Resources . . . . . . . . . . . . . . . . 31
3.4.4.2 Using Private Loadable Resources . . . . . . . . . . . . . . . 32
3.4.5 Copying print files before printing and deleting them after printing . 33
3.4.6 Defining separator pages . . . . . . . . . . . . . . . . . . . . 34
3.4.7 Printing several copies of a document . . . . . . . . . . . . . . 35
3.4.8 Requesting notification of the result . . . . . . . . . . . . . . . 36
3.4.9 Using further options . . . . . . . . . . . . . . . . . . . . . . 37
3.5 Using other Xprint V7.0 objects . . . . . . . . . . . . . . . . . 40
3.6 Job templates . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.6.1 Printing a document via a globally defined job template . . . . . 44
3.6.2 Defining customized job templates . . . . . . . . . . . . . . . 46
4 Managing print jobs . . . . . . . . . . . . . . . . . . . . . . 49
4.1 Selecting a print job . . . . . . . . . . . . . . . . . . . . . . . 49
4.2 Displaying print jobs . . . . . . . . . . . . . . . . . . . . . . . 55
4.3 Modifying a submitted print job . . . . . . . . . . . . . . . . . 61
4.4 Redirecting print jobs . . . . . . . . . . . . . . . . . . . . . . 63
U23841-J-Z915-6-76
Contents
4.5 Deleting print jobs . . . . . . . . . . . . . . . . . . . . . . . . . 65
5 Introduction to administering Xprint V7.0 . . . . . . . . . . . 67
5.1 Responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.2 Xprint V7.0 architecture . . . . . . . . . . . . . . . . . . . . . . 70
5.2.1 The Xprint V7.0 objects . . . . . . . . . . . . . . . . . . . . . . 71
5.3 Administrative tasks under Xprint . . . . . . . . . . . . . . . . . 79
5.3.1 Configuring Xprint V7.0 objects . . . . . . . . . . . . . . . . . . 79
5.3.2 Deleting Xprint V7.0 objects . . . . . . . . . . . . . . . . . . . 80
5.3.3 Modifying Xprint V7.0 objects . . . . . . . . . . . . . . . . . . . 81
5.3.4 Changing the status of Xprint V7.0 objects . . . . . . . . . . . . 82
5.3.5 Displaying information on Xprint V7.0 objects . . . . . . . . . . 82
5.3.6 Administering Xprint V7.0 . . . . . . . . . . . . . . . . . . . . . 85
5.4 Rules for configuring the system . . . . . . . . . . . . . . . . . 88
5.4.1 Defining an Xprint V7.0 domain . . . . . . . . . . . . . . . . . . 88
5.4.2 Configuring hosts . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.4.3 Configuring printers . . . . . . . . . . . . . . . . . . . . . . . . 89
5.4.4 Configuring gateways . . . . . . . . . . . . . . . . . . . . . . . 92
6 Configuring Xprint V7.0 . . . . . . . . . . . . . . . . . . . . . 95
6.1 Administering hosts . . . . . . . . . . . . . . . . . . . . . . . . 96
6.1.1 Configuring the first host . . . . . . . . . . . . . . . . . . . . . 96
6.1.2 Configuring a new host . . . . . . . . . . . . . . . . . . . . . . 98
6.2 Administering hosts (users only) . . . . . . . . . . . . . . . . 101
6.2.1 Configuring Xprint V7.0 on a stand-alone system . . . . . . . 101
6.2.2 Introducing Xprint V7.0 into a network . . . . . . . . . . . . . 103
6.2.3 Configuring a new host in an existing Xprint V7.0 network . . . 105
6.3 Predefined printers . . . . . . . . . . . . . . . . . . . . . . . 108
6.3.1 Configuring predefined printers . . . . . . . . . . . . . . . . . 109
6.3.2 Extending the list of predefined printers . . . . . . . . . . . . 112
6.4 Administering devices . . . . . . . . . . . . . . . . . . . . . . 114
6.4.1 Adding a printer . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.4.2 Deactivating a printer . . . . . . . . . . . . . . . . . . . . . . 118
6.4.3 Reactivating a printer . . . . . . . . . . . . . . . . . . . . . . 120
6.4.4 Removing a printer . . . . . . . . . . . . . . . . . . . . . . . 121
6.4.5 Reconnecting a printer to another system . . . . . . . . . . . 122
6.4.6 Reconnecting a printer to a different port . . . . . . . . . . . . 122
6.4.7 Replacing an existing printer with a new one . . . . . . . . . . 123
6.4.8 Assigning a security level to a printer . . . . . . . . . . . . . . 124
6.5 Administering printer groups . . . . . . . . . . . . . . . . . . 126
6.5.1 Setting up a new printer group . . . . . . . . . . . . . . . . . 127
6.5.2 Adding a printer to a printer group . . . . . . . . . . . . . . . 129
6.5.3 Removing a printer from a printer group . . . . . . . . . . . . 129
6.5.4 Deactivating a printer group . . . . . . . . . . . . . . . . . . 130
U23841-J-Z915-6-76
Contents
6.5.5 Reactivating a printer group . . . . . . . . . . . . . . . . . . . 131
6.5.6 Deleting a printer group . . . . . . . . . . . . . . . . . . . . . 132
6.6 Administering users . . . . . . . . . . . . . . . . . . . . . . . 133
6.6.1 Defining a user . . . . . . . . . . . . . . . . . . . . . . . . . . 133
6.6.2 Entering a defined user for other hosts . . . . . . . . . . . . . 134
6.6.3 Deleting a host from a user’s host list . . . . . . . . . . . . . . 135
6.6.4 Modifying user privileges . . . . . . . . . . . . . . . . . . . . 135
6.6.5 Deleting a user . . . . . . . . . . . . . . . . . . . . . . . . . . 137
6.6.6 Resetting user print quotas . . . . . . . . . . . . . . . . . . . 138
6.6.7 Displaying information on users . . . . . . . . . . . . . . . . . 140
6.6.8 Assigning a security level to a user . . . . . . . . . . . . . . . 141
6.7 Administering permission lists . . . . . . . . . . . . . . . . . . 143
6.7.1 Creating a permission list . . . . . . . . . . . . . . . . . . . . 144
6.7.2 Modifying a permission list . . . . . . . . . . . . . . . . . . . . 146
6.7.3 Deleting a permission list . . . . . . . . . . . . . . . . . . . . 147
6.7.4 Granting or denying specific users access to a printer . . . . . 148
6.7.5 Granting or denying specific users access to a printer group . . 149
6.7.6 Granting or denying specific users access to a form . . . . . . 149
6.7.7 Granting or denying specific printers access to a form . . . . . 150
6.7.8 Allowing or prohibiting administration of supervisors . . . . . . 151
6.8 Administering fonts . . . . . . . . . . . . . . . . . . . . . . . 152
6.8.1 Adding a font . . . . . . . . . . . . . . . . . . . . . . . . . . 152
6.8.2 Deleting a font . . . . . . . . . . . . . . . . . . . . . . . . . . 154
6.8.3 Modifying the attributes of a font . . . . . . . . . . . . . . . . 155
6.9 Administering forms . . . . . . . . . . . . . . . . . . . . . . . 156
6.9.1 Adding a form . . . . . . . . . . . . . . . . . . . . . . . . . . 157
6.9.2 Deleting a form . . . . . . . . . . . . . . . . . . . . . . . . . 158
6.9.3 Modifying the attributes of a form . . . . . . . . . . . . . . . . 160
6.9.4 Default forms for printers . . . . . . . . . . . . . . . . . . . . 160
6.10 Administering filters . . . . . . . . . . . . . . . . . . . . . . . 162
6.10.1 Adding filters . . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.10.2 Deleting filters . . . . . . . . . . . . . . . . . . . . . . . . . . 167
6.10.3 Modifying the attributes of a filter . . . . . . . . . . . . . . . . 168
6.10.4 Assigning a filter to a printer . . . . . . . . . . . . . . . . . . 169
6.10.5 Removing a filter from a printer . . . . . . . . . . . . . . . . . 170
6.11 Administering public loadable resources . . . . . . . . . . . . 171
6.11.1 Defining a loadable resource . . . . . . . . . . . . . . . . . . 171
6.11.2 Deleting a loadable resource . . . . . . . . . . . . . . . . . . 173
6.11.3 Displaying the definition of a loadable resource . . . . . . . . . 173
6.12 Administering global job templates . . . . . . . . . . . . . . . 174
6.12.1 Defining a job template . . . . . . . . . . . . . . . . . . . . . 174
6.12.2 Deleting a job template . . . . . . . . . . . . . . . . . . . . . 177
6.12.3 Customizing job templates . . . . . . . . . . . . . . . . . . . . 177
6.13 Administering PCLs . . . . . . . . . . . . . . . . . . . . . . . 179
U23841-J-Z915-6-76
Contents
6.13.1 Adding a PCL . . . . . . . . . . . . . . . . . . . . . . . . . . 180
6.13.2 Deleting a PCL . . . . . . . . . . . . . . . . . . . . . . . . . 181
6.13.3 Assigning a comment to a PCL . . . . . . . . . . . . . . . . 182
6.13.4 Assigning a PCL to a printer . . . . . . . . . . . . . . . . . . 183
6.13.5 Defining a PCL yourself . . . . . . . . . . . . . . . . . . . . . 185
6.14 Administering recovery rules . . . . . . . . . . . . . . . . . . 186
6.14.1 Defining a recovery rule . . . . . . . . . . . . . . . . . . . . . 186
6.14.2 Assigning a recovery rule to a printer . . . . . . . . . . . . . . 190
6.14.3 Canceling the assignment of a recovery rule to a printer . . . . 190
6.14.4 Modifying recovery rules . . . . . . . . . . . . . . . . . . . . 191
6.14.5 Deleting a recovery rule . . . . . . . . . . . . . . . . . . . . . 192
6.15 Administering servers . . . . . . . . . . . . . . . . . . . . . 193
6.15.1 Adding a server . . . . . . . . . . . . . . . . . . . . . . . . 193
6.15.2 Deleting a server . . . . . . . . . . . . . . . . . . . . . . . . 196
6.15.3 Changing the status of a server . . . . . . . . . . . . . . . . . 197
6.15.4 Modifying the attributes of a server . . . . . . . . . . . . . . . 198
6.16 Administering supervisors . . . . . . . . . . . . . . . . . . . 200
6.16.1 Adding a supervisor . . . . . . . . . . . . . . . . . . . . . . . 200
6.16.2 Activating or deactivating supervisors . . . . . . . . . . . . . 203
6.16.3 Modifying the attributes of a supervisor . . . . . . . . . . . . . 204
6.16.4 Deleting a supervisor . . . . . . . . . . . . . . . . . . . . . . 205
7 Interoperability . . . . . . . . . . . . . . . . . . . . . . . . . 207
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
7.2 Accessing BSD printers . . . . . . . . . . . . . . . . . . . . . 209
7.2.1 Basic information . . . . . . . . . . . . . . . . . . . . . . . . 209
7.2.2 Configuring printers for BSD Xprint V7.0 . . . . . . . . . . . . 210
7.3 Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
7.3.1 Gateway characteristics . . . . . . . . . . . . . . . . . . . . . 213
7.3.2 Setting up a gateway connection . . . . . . . . . . . . . . . . 213
7.3.3 Gateways to BSD spoolers . . . . . . . . . . . . . . . . . . . 214
7.3.4 Gateways to other Xprint V7.0 domains . . . . . . . . . . . . 219
7.3.5 Gateways to DPRINT spoolers . . . . . . . . . . . . . . . . . 223
7.4 Administering gateways . . . . . . . . . . . . . . . . . . . . . 227
7.4.1 Configuring an additional connection from an existing gateway 227
7.4.2 Deleting a gateway connection . . . . . . . . . . . . . . . . . 229
7.4.3 Deactivating a gateway . . . . . . . . . . . . . . . . . . . . . 230
7.4.4 Activating a gateway . . . . . . . . . . . . . . . . . . . . . . 232
7.4.5 Obtaining information on a gateway . . . . . . . . . . . . . . 233
8 Installing Xprint V7.0 . . . . . . . . . . . . . . . . . . . . . 235
8.1 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . 235
8.2 Configuring the local area network (LAN) . . . . . . . . . . . . 235
8.3 Setting the language for the Xprint V7.0 system . . . . . . . . 236
U23841-J-Z915-6-76
Contents
8.4 Installation (new) . . . . . . . . . . . . . . . . . . . . . . . . . 237
8.4.1 Installing with cpio . . . . . . . . . . . . . . . . . . . . . . . . 238
8.4.2 Installing with pkgadd . . . . . . . . . . . . . . . . . . . . . . 238
8.4.3 Installing with sd method . . . . . . . . . . . . . . . . . . . . 239
8.5 Installation (users only) . . . . . . . . . . . . . . . . . . . . . 241
8.5.1 Installation with pkgadd . . . . . . . . . . . . . . . . . . . . . 242
8.5.2 Product licensing . . . . . . . . . . . . . . . . . . . . . . . . 243
8.5.3 Types of licenses . . . . . . . . . . . . . . . . . . . . . . . . 243
8.5.4 Installing a license key . . . . . . . . . . . . . . . . . . . . . . 245
9 Xprint V7.0 for Windows . . . . . . . . . . . . . . . . . . . . 249
9.1 Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
9.2 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 250
9.3 Differences from Xprint V7.0/UNIX . . . . . . . . . . . . . . . 250
9.3.1 Installation and license key . . . . . . . . . . . . . . . . . . . 250
9.3.2 Integration with Wprint . . . . . . . . . . . . . . . . . . . . . . 251
9.3.3 Start-up and shutdown . . . . . . . . . . . . . . . . . . . . . . 252
9.3.4 Responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . 252
9.3.5 Printer support . . . . . . . . . . . . . . . . . . . . . . . . . . 253
9.3.6 Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
9.3.7 Interoperability with the BS2000 DPRINT system . . . . . . . . 254
9.3.8 WINDOWS 2000 special files . . . . . . . . . . . . . . . . . . 255
9.4 Limitations and restrictions . . . . . . . . . . . . . . . . . . . 257
10 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Filling out the worksheet . . . . . . . . . . . . . . . . . . . . . 261
Selection criteria list . . . . . . . . . . . . . . . . . . . . . . . 266
General requirements . . . . . . . . . . . . . . . . . . . . . . 266
Special cases . . . . . . . . . . . . . . . . . . . . . . . . . . 267
SNMP Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Axis box support . . . . . . . . . . . . . . . . . . . . . . . . . 270
TV-CC integration . . . . . . . . . . . . . . . . . . . . . . . . 270
Fax and mail support . . . . . . . . . . . . . . . . . . . . . . 271
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
U23841-J-Z915-6-76

1 Preface

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.1 Target 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-76 1
Structure of the manual Preface

1.2 Structure 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.
Chapter 4 - “Managing print jobs” starting on page 49
This chapter describes how to manage existing print jobs using the Xprint V7.0 commands.
Chapter 5 -“Introduction to administering Xprint V7.0” starting on page 67.
This chapter provides an introduction to managing Xprint V7.0 and describes the basic aspects of this task.
Chapter 6 - “Configuring Xprint V7.0” starting on page 95
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
Preface Notational 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.3 Notational conventions

The following notational conventions are used throughout this manual:
Convention Use
“double quotes” For references within the manual and to other
manuals.
italics For variable parts of commands. fixed pitch In continuous text for commands, options, file names,
constants, and screen output and menu texts as well as invariable parts of examples.
bold For 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.
U23841-J-Z915-6-76 3
Other publications in this set Preface

1.4 Other publications in this set

Xprint V7.0 - Application Programming Interface (API)
This manual is written for application programmers with a sound knowledge of the C programming language who also have a basic knowledge of the adminis­tration 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 infor­mation 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

2 Introduction 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.1 Xprint 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-76 5
Xprint V7.0 from the user’s point of view Introduction 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 BSD­UNIX, 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.0 Xprint 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-76 7
Mercator Introduction to Xprint V7.0
The application programming interface API enables applications to access
the Xprint V7.0 system via C function calls.

2.2 Mercator

Mercator is the graphical user interface for Xprint V7.0. It allows the adminis­trator 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.3 Xprint 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.4 Xprint 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.0 Xprint V7.0 elements
i

2.4.1 Xprint 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-76 9
Xprint V7.0 elements Introduction 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.0 Xprint 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 compo­nents.
U23841-J-Z915-6-76 11
Xprint V7.0 elements Introduction 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.0 Xprint V7.0 elements

2.4.2 Options 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-76 13
Xprint V7.0 elements Introduction 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
3 Producing 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.1 Basic 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:
Command Use
xpadd adding print jobs xpchange changing 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-76 15
Basic information Producing Output with Xprint V7.0
Structure of Xprint V7.0 commands
This section describes the general structure of the Xprint V7.0 commands.
Command Object type [Selection] Options
---------------------------------------------------­xpadd -job -dr file1 -ct SIMPLE xpshow -job 13 -di LONG xpdel -job 13
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.0 Printing files

3.2 Printing 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] -dr selection
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 document section “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-76 17
section “Printing files with special content types” on page 23
Printing files Producing 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 document section “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