summaryrefslogtreecommitdiff
path: root/man/Xprint.man
diff options
context:
space:
mode:
Diffstat (limited to 'man/Xprint.man')
-rw-r--r--man/Xprint.man62
1 files changed, 31 insertions, 31 deletions
diff --git a/man/Xprint.man b/man/Xprint.man
index 39b0ccc..3b254e4 100644
--- a/man/Xprint.man
+++ b/man/Xprint.man
@@ -1,17 +1,17 @@
.\" -*- coding: us-ascii -*-
-.TH Xprint __miscmansuffix__ "8 October 2004"
+.TH Xprint __miscmansuffix__ "8 October 2004"
.SH NAME
Xprint \- The "X print service" - a portable, network-transparent printing system based on the X11 protocol
.SH SYNOPSIS
Xprint is a very flexible, extensible, scaleable, client/server
-print system based on ISO 10175 (and some other specs) and the X11
-rendering protocol.
-Using Xprint an application can search, query and use devices like
-printers, FAX machines or create documents in formats like PDF.
-In particular, an application can seek a printer, query supported
-attributes (like paper size, trays, fonts etc.), configure the printer
-device to match it\(cqs needs and print on it like on any other X device
-reusing parts of the code which is used for the video card Xserver.
+print system based on ISO 10175 (and some other specs) and the X11
+rendering protocol.
+Using Xprint an application can search, query and use devices like
+printers, FAX machines or create documents in formats like PDF.
+In particular, an application can seek a printer, query supported
+attributes (like paper size, trays, fonts etc.), configure the printer
+device to match it\(cqs needs and print on it like on any other X device
+reusing parts of the code which is used for the video card Xserver.
.SH OVERVIEW
The "X Print Service" technology allows X rendering to devices such as
printers and fax. Most of the service is available in the X11
@@ -43,7 +43,7 @@ Raster ddx driver that generates xwd rasters which can be converted to PCL, PDF
From an X clients perspective, it can attach to one of two nearly
identical X-Servers, a "Video" X-Server, and a "Print" X-Server
which has the additional Xp capability but otherwise looks and
-behaves the same.
+behaves the same.
.SH "HOW THE X PRINT SERVICE WORKS"
The X Print Service expands on the traditional X-Server and Xlib world
in four ways.
@@ -85,7 +85,7 @@ printer state, and generated output. Some "attributes" within
the print context can be modified by the user, and the
X-Server and print ddx driver will react accordingly. For
example, the attribute "content-orientation" can be set to
-"landscape" or "portrait" (if the printer supports these
+"landscape" or "portrait" (if the printer supports these
values - which can be queried using the Xprint API as well).
.TP 0.4i
4.
@@ -132,14 +132,14 @@ will immediately try to support all printers visible via \fBlpstat\fR(1).
In order of importance for configuration by a system administrator, the
configuration files for a "C" locale are as follows (see \fBXprt\fR(__appmansuffix__) for more
details (including support for non-"C" locales)):
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/Xprinters\fR
\&'Xprinters' is the top most configuration file. It tells
Xprt which specific printer names (e.g. mylaser) should
be supported, and whether \fBlpstat\fR(1) or other commands
should be used to automatically supplement the list of
printers.
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/attributes/printer\fR
The 'printer' file maps printer names to model
configurations (see 'model-config' below). For example,
@@ -148,18 +148,18 @@ arbitrary printers could be mapped to a default, such as
"HPLJ4SI". When depending on \fBlpstat\fR(1) in the Xprinters
file, setting up defaults in 'printer' becomes all the
more important.
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/attributes/document\fR
The 'document' file specifies the initial document values
for any print jobs. For example, which paper tray to
use, what default resolution, etc.
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/attributes/job\fR
The 'job' file specifies the initial job values for any
print jobs. For example, "notification-profile" can be
set so that when a print job is successfully sent to a
printer, e-mail is sent to the user.
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/models/PSdefault/model\-config\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/fonts.dir\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/9nb00051.pmf\fR, \fB${XPCONFIGDIR}/C/print/models/PSdefault/fonts/9nb00093.pmf\fR
The 'model-config' file has attributes that describe the
printer model\(cqs capabilities and default settings.
@@ -168,7 +168,7 @@ file also identifies the print ddx driver to be used.
For each printer model supported, a complete hierarchy of
files should exist. In most cases, these files do not
need to be modified.
-.TP
+.TP
\fB${XPCONFIGDIR}/C/print/ddx\-config/raster/pcl\fR, \fB${XPCONFIGDIR}/C/print/ddx\-config/raster/pdf\fR, \fB${XPCONFIGDIR}/C/print/ddx\-config/raster/postscript\fR
The print ddx drivers can have highly specific
configuration files to control their behavior. In most
@@ -341,24 +341,24 @@ of copies). If the user wishes, they can select <Setup...>, which
will start a dtpdm capable of modifying additional print options.
Finally, the user should select <Print>.
.SH ENVIRONMENT
-.TP
+.TP
\fB${XPCONFIGDIR}\fR
This environment variable points to the root
of the Xprint server configuration directory hierarchy.
If the variable is not defined, the default
path is be assumed. The default path may be
-\fB/usr/X11R6/lib/X11/xserver/\fR,
+\fB/usr/X11R6/lib/X11/xserver/\fR,
\fB/usr/lib/X11/xserver/\fR,
\fB/usr/share/Xprint/xserver/\fR or
\fB/usr/openwin/server/etc/XpConfig\fR, depending on the
system, and may be configured in \fB/etc/init.d/xprint\fR.
-.TP
+.TP
\fB${LANG}\fR
This environment variable selects the locale settings used by the Xprint server.
Xprt allows language-specific settings (stored in \fB${XPCONFIGDIR}/${LANG}/print/\fR)
which will override the default settings (stored in \fB${XPCONFIGDIR}/C/print/\fR).
If \fB${LANG}\fR is not set "C" is assumed.
-.TP
+.TP
\fB${XPSERVERLIST}\fR
The environment variable \fB${XPSERVERLIST}\fR contains a list
of display identifiers (separated by whitespace) which tell an
@@ -367,7 +367,7 @@ application where it can find the Xprint servers. Usually
\fB/etc/profile\fR or \fB/etc/profile.d/xprint.sh\fR) using the output of
\fB/etc/init.d/xprint get_xpserverlist\fR.
-Example:
+Example:
.nf
@@ -386,8 +386,8 @@ manually. Example:
instructs an application to find an Xprint server at display
80 on the machine "littlecat" and at display 72 on the
machine bigdog.
-.TP
-\fB${XPRINTER}\fR
+.TP
+\fB${XPRINTER}\fR
The environment variable \fB${XPRINTER}\fR
defines the default printer used by print
applications. The syntax is either
@@ -395,27 +395,27 @@ applications. The syntax is either
\fIprintername\fR@\fIdisplay\fR.
Examples:
-.RS
-.TP
+.RS
+.TP
\fBXPRINTER=ps003\fR
tells an application to look for the
first printer named "ps003" on all Xprint
servers.
-.TP
+.TP
\fBXPRINTER=hplaser19@littlecat:80\fR
tells an application to use the printer "hplaser19"
-on the Xprint server at display
+on the Xprint server at display
"littlecat:80".
.RE
If \fB${XPRINTER}\fR is not set the applications
will examine the values of the \fB${PDPRINTER}\fR,
-\fB${LPDEST}\fR, and
-\fB${PRINTER}\fR environment variables (in that order).
+\fB${LPDEST}\fR, and
+\fB${PRINTER}\fR environment variables (in that order).
.SH "SEE ALSO"
\fBX11\fR(__miscmansuffix__), \fBxplsprinters\fR(__appmansuffix__), \fBxprehashprinterlist\fR(__appmansuffix__), \fBxphelloworld\fR(__appmansuffix__), \fBxpxmhelloworld\fR(__appmansuffix__), \fBxpawhelloworld\fR(__appmansuffix__), \fBxpxthelloworld\fR(__appmansuffix__), \fBxpsimplehelloworld\fR(__appmansuffix__), \fBXserver\fR(__appmansuffix__), \fBXprt\fR(__appmansuffix__), \fBlibXp\fR(__libmansuffix__), \fBlibXprintUtils\fR(__libmansuffix__), \fBlibXprintAppUtils\fR(__libmansuffix__), \fBXmPrintShell\fR(__libmansuffix__), \fBXawPrintShell\fR(__libmansuffix__), Xprint FAQ (http://xprint.mozdev.org/docs/Xprint_FAQ.html), Xprint main site (http://xprint.mozdev.org/)
.SH AUTHORS
-This manual page was written by
+This manual page was written by
Roland Mainz <roland.mainz@nrubsig.org> based on the original X11R6.6
\fBxc/programs/Xserver/XpConfig/README\fR.