From 6ed750096da185276cc680adac9de5c3e43677f1 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Tue, 13 Oct 2009 15:46:33 -0700 Subject: Move Xprt server docs from xorg-docs module Signed-off-by: Alan Coopersmith --- hw/xprint/doc/Makefile.am | 5 +- hw/xprint/doc/Xprt.book | Bin 0 -> 25600 bytes hw/xprint/doc/Xprt.mif | 42787 +++++++++++++++++++++++++++++++++++++++++++ hw/xprint/doc/Xprt.ps | 12838 +++++++++++++ hw/xprint/doc/XprtIX.doc | Bin 0 -> 38912 bytes hw/xprint/doc/XprtTOC.doc | Bin 0 -> 24576 bytes hw/xprint/doc/Xprt_cov.mif | 3054 +++ 7 files changed, 58683 insertions(+), 1 deletion(-) create mode 100644 hw/xprint/doc/Xprt.book create mode 100644 hw/xprint/doc/Xprt.mif create mode 100644 hw/xprint/doc/Xprt.ps create mode 100644 hw/xprint/doc/XprtIX.doc create mode 100644 hw/xprint/doc/XprtTOC.doc create mode 100644 hw/xprint/doc/Xprt_cov.mif diff --git a/hw/xprint/doc/Makefile.am b/hw/xprint/doc/Makefile.am index c0cb9d3d9..e6a839758 100644 --- a/hw/xprint/doc/Makefile.am +++ b/hw/xprint/doc/Makefile.am @@ -5,6 +5,8 @@ appmandir = $(APP_MAN_DIR) appman_PRE = Xprt.man appman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) +doc_DATA = Xprt.ps + include $(top_srcdir)/cpprules.in BUILT_SOURCES = $(appman_PRE) @@ -16,4 +18,5 @@ SUFFIXES += .$(APP_MAN_SUFFIX) .man -rm -f $@ $(LN_S) $< $@ -EXTRA_DIST = $(MAN_SRCS) Xprt.html Xprt.sgml +EXTRA_DIST = $(MAN_SRCS) Xprt.html Xprt.sgml Xprt.ps \ + Xprt.book Xprt.mif XprtIX.doc XprtTOC.doc Xprt_cov.mif diff --git a/hw/xprint/doc/Xprt.book b/hw/xprint/doc/Xprt.book new file mode 100644 index 000000000..9c81c1e70 Binary files /dev/null and b/hw/xprint/doc/Xprt.book differ diff --git a/hw/xprint/doc/Xprt.mif b/hw/xprint/doc/Xprt.mif new file mode 100644 index 000000000..4dd6c4ded --- /dev/null +++ b/hw/xprint/doc/Xprt.mif @@ -0,0 +1,42787 @@ + # Generated by FrameMaker xm5.0P3f +# Options: +# Paragraph Text +# Paragraph Tags +# Paragraph Formats +# Font Information +# Markers +# Anchored Frames +# Tables +# Graphics and TextRect Layout +# Master Page Items +# Condition Catalog +# Table Catalogs +# Font Catalog +# Paragraph Catalog +# Document Template +# Document Dictionary +# Variables +# + + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + > # end of Color + + + + + + > # end of Color + + + + + + > # end of Color + + + + + + > # end of Color +> # end of ColorCatalog + + + + + + > # end of Condition + + + + + + > # end of Condition + + + + + + > # end of Condition +> # end of ConditionCatalog + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + \\t'> + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .. \\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + ... \\t'> + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + )'> + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + . '> + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + . '> + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf +> # end of PgfCatalog + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font + + + + + + + + + + + + + + + + + + + > # end of Font +> # end of FontCatalog + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling +> # end of RulingCatalog + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat +> # end of TblCatalog + + + > # end of View + + + + + + + + > # end of View + + + + > # end of View + + + > # end of View + + + > # end of View + + + > # end of View +> # end of Views + + '> + > # end of VariableFormat + + <$daynum\>, <$year\>'> + > # end of VariableFormat + + /<$daynum\>/<$shortyear\>'> + > # end of VariableFormat + + <$daynum\>, <$year\> <$hour\>:<$minute00\> <$ampm\>'> + > # end of VariableFormat + + <$daynum\>, <$year\>'> + > # end of VariableFormat + + , <$monthname\> <$daynum01\>, <$year\>'> + > # end of VariableFormat + + /<$daynum\>/<$shortyear\>'> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + + > # end of VariableFormat + + of <$tblsheetcount\>)'> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat +> # end of VariableFormats + + \xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + '> + > # end of XRefFormat + + \xd3 on page\x11 <$pagenum\>.'> + > # end of XRefFormat + + , \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + , \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + on page\x11 <$pagenum\>'> + > # end of XRefFormat + + on page\x11 <$pagenum\>'> + > # end of XRefFormat + + , \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + '> + > # end of XRefFormat + + '> + > # end of XRefFormat + + '> + > # end of XRefFormat + + \xd3 '> + > # end of XRefFormat +> # end of XRefFormats + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +> # end of Document +xp_library.mifIOM.doc'> + + + + + +> # end of BookComponent +xp_library.mifIX.doc'> + + + + + +> # end of BookComponent +xp_library.mifTC.doc'> + + + + + + + +> # end of BookComponent + # end of InitialAutoNums + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +> # end of Dictionary + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + +=FrameImage +&%v +&Y\xA66A95000002070000015E000000080000000000000002000000020000030000FF73C3E56B00EA +&71CDFFEA6E00E1F27900AD21BD631542CDAEEA6E00E1BFF27900B599DE5FFF9A82D24EFF94AD21BD +&DE63F65F15FF57F442E1C8AF967D644B32BF7F4CC68BCA026031A47819496C3D2E54370E\x5#Kr3Z +&0g9D,\x142A09484F3E26281F40634205\xSv%pQ^;XF\x1D5616216E5C6B4D691B65611218100D0B +&74070020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0 +&C0E00020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0 +&C0E00020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0C0E00020406080A0 +&C0E000FF73C3E56B00E56ABDFFE36600A7DA5A00AD21BD633842BDA0E36600A88EDA5A00A188D655 +&FF917BCE4AFF94AD21BDDE6322FB35FCFE3E42E1C8AF967D644B32BF7F4CD599DB45966EF2AB5983 +&A1786B8C7350716184A670916C9C747E6954684B81877964665E7B997C488BA963A48994768F7F5C +&8E5660A3939F869E5B9B975358514E4CA7\xI @@@@@@@@````````\x8080808080808080A0 +&A0A0A0A0A0A0A0C0C0C0C0C0C0C0C0E0E0E0E0E0E0E0E00000000000000000\x @@@@@@@@ +&````````\x8080808080808080A0A0A0A0A0A0A0A0C0C0C0C0C0C0C0C0E0E0E0E0E0E0E0E000FF73 +&B9E16500E165AAFFDB5B0097D25100AD21BD63FF42AA90DB5B009780D25100B599DE5FFF9A82D24E +&FF94AD21BDDE631717FF17FFFF42E1C8AF967D644B32BF7F4CE2B5E842966DFEAC5781A276698C72 +&4D705F84A76E916B9D727C685266487F877763645C79997A4589AA61A58994748F7F5A8E545EA393 +&A0849E599B9850554F4B4AA846808080808080808080808080808080808080808080808080808080 +&8080808080808080808080808080808080808080808080808080808080C0C0C0C0C0C0C0C0C0C0C0 +&C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0 +&C0C0C0C0C0C0C0C0C0C0C0C0C080FE0480FE048025040580FE0480CC0405801B0405040404801903 +&050480FE0380CB0305048019030505030404801903050480FE0380CB030504801903050503040480 +&1903050480FE0380CB03050480190305050304040303038017050480FE0580CC0504801605030303 +&05050504040303030580FE0480FC0403030305050404040303030504801403050480FE0380B40305 +&048014030504801403050403030305050304040303030504801403050480FE0380B4030504801403 +&0504801403050403030305050304040303030504801403050480FE0380B403050480140305048014 +&03050403030305050304040303030504801403050480FE0380B40305048014030504030303800E04 +&0303030504030303050503040403030305048014030504808C038006060303060603030606801003 +&06068007030606804E030606800803060680040306068007030606808D0305048014030504030303 +&04800C03050303030504030303050503040403030305048014030504808C03060680060306060303 +&060680100306068007030606804F0306068006030606800403060606800603060606808D03050480 +&1403050403030304800C03050303030504030303050503040403030305048014030504808C030606 +&800A0306068010030606068005030606068050030606800403060680040380030680050380030680 +&8D030504801403050403030304800C03050303030504030303050503040403030305048014030504 +&808C030606800A030606801003060606800503060606805103060603030306068004030606030606 +&8004030606030606808D030504801403050403030304800C03050303030504030303050504040403 +&03030504030303800E040303030504808C0306068006030606030306068003038003068008038003 +&06800303800306800303800306030303060603800306800403800306800403060606030606800303 +&8003068003030606030606801B03060603060680080306068007030606808D030504800703800304 +&800803050403030304800C030503030305040303030505030404030303050403030304800C030503 +&03030504808C03800606030306060303060603030306060303060680070306060306800303060306 +&06030303060603030606030306060603030306060303030606030306060303030606030306060603 +&0303060603030606030303060606800803800906800B0306060680090306068007030606808D0305 +&0480070304030305800803050403030304800C030503030305040303030505030404030303050403 +&030304800C03050303030504808C0306068006030606030306060303060680030306068006030606 +&03060603030606030606800603060603030606800303060680060306060303060680030306060303 +&0606800303060603030606800903800906800B0306060680090306068007030606808D0305048007 +&0304030305800803050403030304800C030503030305040303030505050404030303050403030304 +&800D050303030504808C030606800603060603030606030380070680060306060303060303060303 +&06060303038005060303060680030306060303038005060303060680030306060303800706030306 +&06801E03060603060680080306068007030606808D03050480070304050505800803050403030304 +&800C03050303030504030303050503040403030305048014030504808C0306068006030606030306 +&0603030606800C030606030380030603030606030306060303030606030306068003030606030306 +&060303030606030306068003030606030306068007030606801D0306060303030606800703060680 +&07030606808D030504801403050403030304800C0305030303050403030305050304040303030504 +&8014030504808C03060680060306060303060603030606800C030606030303060603030306060303 +&06060303030606030306068003030606030306060303030606030306068003030606030306068007 +&030606801C030606800403060680060306068007030606808D030504801403050403030304800C03 +&050303030504030303050503040403030305048014030504808C0306068006030606030306060303 +&03060603030306068006030606030303060603030306060303060603030606060303060680030306 +&06030306060303060606030303060603030606060303030606030303060603030606801B03060680 +&0603060680050306068007030606808D030504801403050403030304800C03050303030504030303 +&050503040403030305048014030504808C0306068006030606030306068003038004068007030606 +&80070306060303030606060306060303060680030306060303030606060306068003030606060306 +&068003038004060303030606801A030606800803060680040306068007030606808D030504801403 +&050403030304800C0305030303050403030305050304040303030504801403050480DC03060680D4 +&030504801403050403030304800C0305030303050403030305050304040303030504801403050480 +&D70306060303060680D5030504801403050403030304800D05030303050403030305050304040303 +&030504801403050480D80380030680D6030504801403050480140305040303030505030404030303 +&0504801403050480FE0380B403050480140305048014030504030303050503040403030305048014 +&03050480FE0380B40305048014030504801403050403030305050504800405048015050480FE0580 +&B5050480150504801505048004050F80050480FE0F80FB0F800404050F04040303030580FE0F80FA +&0F100403030305050E0404030303050F0F80FE0E80F70E10100403030305050E0404030303050F0F +&80FE0E80F70E10100403030305050E0404030303050F0F80FE0E80F70E10100403030305050E0404 +&030303050F0F80FE0E80F70E10100403030305050E0404030303050F0F80FE0E80F70E1010040303 +&0305050E0404030303050F0F80FE0E80F70E10100403030305050E0404030303050F0F80FE0E80F7 +&0E10100403030305050E0404030303050F0F80FE0E80F70E10100403030305050E0404030303050F +&0F80090E8006110E0E11110E0E1111801B0E800311800E0E111180290E1111800E0E111180070E11 +&110E111180FE0E80380E111180040E1111800B0E111180130E10100403030305050E040403030305 +&0F0F80090E111180060E11110E0E1111801A0E11110E0E111111800C0E111180150E1180120E1111 +&800E0E111180070E11110E111180FE0E80380E111180040E1111800B0E111180130E101004030303 +&05050E0404030303050F0F80090E1111800A0E111180190E111180030E1111800C0E111180140E11 +&1180120E1111800F0E111180050E111180FE0E803C0E111180040E1111800B0E111180130E101004 +&03030305050E0404030303050F0F80090E1111800A0E111180190E111180120E111180140E111180 +&120E1111800F0E111180050E111180FE0E803C0E111180040E1111800B0E111180130E1010040303 +&0305050E0404030303050F0F80090E111180060E11110E0E111180030E80031180110E1111118009 +&0E80031180030E111180030E80031180050E8003110E0E8004110E0E0E80031180050E1111110E11 +&1180100E111180030E11110E0E0E111180030E8003110E0E0E11110E0E0E11110E0E0E111180FE0E +&80210E111180040E111180030E80031180030E11110E0E11110E111111800B0E1010040303030505 +&0E0404030303050F0F80090E8006110E0E11110E0E11110E0E0E11110E0E111180110E8004118005 +&0E11110E0E11110E0E0E11110E0E0E11110E0E111180030E11110E0E11110E0E111180030E11110E +&0E111180030E11110E0E11111180100E111180030E11110E0E0E11110E0E0E11110E0E11110E0E11 +&110E0E0E11110E0E0E111180FE0E80210E8008110E0E0E11110E0E11110E0E0E11110E0E1111110E +&0E1111800A0E10100403030305050E0404030303050F0F80090E111180060E11110E0E11110E0E11 +&1180030E111180120E8004110E0E0E111180030E11110E0E11110E0E111180030E11110E0E111180 +&030E110E0E11110E0E0E111180030E11110E0E111180030E111180110E11110E0E111180030E1111 +&0E0E111180030E11110E11110E0E0E11110E0E0E111180FE0E80210E111180040E11110E0E111180 +&030E11110E0E11110E0E111180030E111180090E10100403030305050E0404030303050F0F80090E +&111180060E11110E0E11110E0E80071180150E1111110E0E8007110E0E11110E0E8007110E0E1111 +&80060E11110E0E0E8007110E0E111180030E111180110E11110E0E111180030E11110E0E8007110E +&0E11110E8003110E111180FE0E80220E111180040E11110E0E8007110E0E11110E0E111180030E11 +&1180090E10100403030305050E0404030303050F0F80090E111180060E11110E0E11110E0E111180 +&1C0E11110E0E111180070E11110E0E111180070E111180060E11110E0E0E111180070E111180030E +&111180120E80031180040E11110E0E111180070E11110E110E0E110E111180FE0E80220E11118004 +&0E11110E0E111180070E11110E0E111180030E111180090E10100403030305050E0404030303050F +&0F80090E111180060E11110E0E11110E0E111180150E111180040E11110E0E111180070E11110E0E +&111180070E111180030E110E0E11110E0E0E111180070E111180030E111180120E80031180040E11 +&110E0E111180080E1111110E0E11111180FE0E80230E111180040E11110E0E111180070E11110E0E +&111180030E111180090E10100403030305050E0404030303050F0F80090E111180060E11110E0E11 +&110E0E0E11110E0E0E1111800F0E1111110E0E0E111180030E11110E0E0E11110E0E11110E0E0E11 +&110E0E0E11110E0E0E11110E0E11110E0E111180030E11110E0E0E11110E0E0E11110E0E11111180 +&130E111180050E11110E0E0E11110E0E0E11110E0E0E111180030E111180FE0E80230E111180040E +&11110E0E0E11110E0E0E11110E0E11110E0E1111110E0E1111800A0E10100403030305050E040403 +&0303050F0F80090E111180060E11110E0E111180030E80041180120E80041180050E8004110E0E0E +&111180030E80041180040E80031180030E1111110E0E0E80041180040E1111110E111180130E1111 +&80050E111180030E80041180030E111180030E111180FE0E80230E111180040E111180030E800411 +&0E0E0E11110E0E11110E111111800B0E10100403030305050E0404030303050F0F80FE0E80E50E11 +&11800F0E10100403030305050E0404030303050F0F80FE0E80E50E1111800F0E1010040303030505 +&0E0404030303050F0F80FE0E80E50E1111800F0E10100403030305050E0404030303050F0F80FE0E +&80F70E10100403030305050E0404030303050F0F80080E800911801E0E800B1180460E800C1180FE +&0E80390E800B11801F0E10100403030305050E0404030303050F0F80FE0E80F70E10100403030305 +&050E0404030303050F0F80FE0E80F70E10100403030305050E0404030303050F0F80FE0E80F70E10 +&100403030305050E0404030303050F0F80FE0E80F70E1010040303030505100404030303050F0F80 +&FE1080F910040303030505100404030303050F80FE1080FA100403030305050B04040303030580FE +&0B80FB0B040303030505090404030303050B80FE0980F9090C040303030505090404030303050B80 +&FE0980F9090C040303030505090404030303050B80FE0980F9090C04030303050509040403030305 +&0B801C09800A01802509800A01802509800A0180FE09806F090C040303030505090404030303050B +&801B0901018008161313802309010180081613138023090101800816131380FE09806E090C040303 +&030505090404030303050B800C09800F01800A161313801309800F01800A161313801309800F0180 +&0A16131380FE09806D090C040303030505090404030303050B800C0901801B021380120901801B02 +&1380120901801B021380FE09806C090C040303030505010404030303050B800A09801C0113021380 +&1009801C01130213801009801C0113021380FE09806C090C040303030505140404030303050B800A +&0901801A140213021380100901801A140213021380100901801A140213021380FE09806C090C0403 +&03030505140404030303050B800A0901801A140213021380100901801A140213021380100901801A +&140213021380FE09806C090C040303030505140404030303050B800A0901801A1402130213801009 +&01801A140213021380100901801A140213021380FE09806C090C040303030505140404030303050B +&800A0901801A140213021380100901801A140213021380100901801A140213021380FE09806C090C +&040303030505140404030303050B800A0901801A140213021380100901801A140213021380100901 +&801A140213021380FE09806C090C040303030505140404030303050B800A0901801A140213021380 +&100901801A140213021380100901801A140213021380FE09806C090C040303030505140404030303 +&050B800A0901801A140213021380100901801A140213021380100901801A140213021380FE09806C +&090C040303030505140404030303050B800A0901801A140213021380100901801A14021302138010 +&0901801A140213021380FE09806C090C040303030505140404030303050B800A0901801A14021302 +&1380100901801A140213021380100901801A140213021380FE09806C090C04030303050514040403 +&0303050B800A0901801A1402130213090909800A0D09090901801A1402130213090909800A0D0909 +&0901801A140213021380FE09806C090C040303030505140404030303050B800A0901801A14021302 +&13090909800A0D09090901801A1402130213090909800A0D09090901801A140213021380FE09806C +&090C040303030505140404030303050B800A0901801A140213021380100901801A14021302138010 +&0901801A140213021380FE09806C090C040303030505140404030303050B800A0901801A14021302 +&1380100901801A140213021380100901801A140213021380FE09806C090C04030303050514040403 +&0303050B800A0901801A140213021380100901801A140213021380100901801A140213021380FE09 +&806C090C040303030505140404030303050B800A0901801A140213021380100901801A1402130213 +&80100901801A140213021380FE09806C090C040303030505140404030303050B800A0901801A1402 +&13021380100901801A140213021380100901801A140213021380FE09806C090C0403030305051404 +&04030303050B800A0901801A140213021380100901801A140213021380100901801A140213021380 +&FE09806C090C040303030505140404030303050B800A0901801A140213021380100901801A140213 +&021380100901801A140213021380FE09806C090C040303030505020404030303050B800A0901801B +&0213131380100901801B0213131380100901801B0213131380FE09806C090C040303030505130404 +&030303050B800B09801D13801209801D13801209801D1380FE09806D090C04030303050509040403 +&0303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C0403030305050904 +&04030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C040303030505 +&090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C04030303 +&0505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C0403 +&03030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C +&040303030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9 +&090C040303030505090404030303050B80FE0980F9090C040303030505090404030303050B803809 +&0D0D09090D0D09090D0D8025090D0D8008090D0D8004090D0D8007090D0D80FE098072090C040303 +&030505090404030303050B8038090D0D09090D0D09090D0D8026090D0D8006090D0D8004090D0D0D +&8006090D0D0D80FE098072090C040303030505090404030303050B8038090D0D8005090D0D802709 +&0D0D8004090D0D80040980030D80050980030D80FE098072090C040303030505090404030303050B +&8038090D0D8005090D0D8028090D0D0909090D0D8004090D0D090D0D8004090D0D090D0D80FE0980 +&72090C040303030505090404030303050B8007090D0D8003090D0D09090980040D0909090D0D090D +&0D8018090D0D09090D0D09090D0D090D0D0D8025090D0D090D0D8008090D0D8007090D0D80FE0980 +&72090C040303030505090404030303050B8007090D0D8003090D0D09090D0D0909090D0D09090D0D +&0D801A090D0D09090D0D09090D0D0D09090D0D8025090D0D0D8009090D0D8007090D0D80FE098072 +&090C040303030505090404030303050B8007090D0D8003090D0D09090D0D0D8005090D0D801B090D +&0D09090D0D09090D0D8003090D0D8024090D0D0D8009090D0D8007090D0D80FE098072090C040303 +&030505090404030303050B8007090D0D8003090D0D09090980030D8003090D0D801B090D0D09090D +&0D09090D0D8003090D0D8023090D0D090D0D8008090D0D8007090D0D80FE098072090C0403030305 +&05090404030303050B8007090D0D8003090D0D8004090D0D0D0909090D0D801B090D0D09090D0D09 +&090D0D8003090D0D8022090D0D0909090D0D8007090D0D8007090D0D80FE098072090C0403030305 +&05090404030303050B8007090D0D8003090D0D8005090D0D0D09090D0D801B090D0D09090D0D0909 +&0D0D8003090D0D8021090D0D8004090D0D8006090D0D8007090D0D80FE098072090C040303030505 +&0D0404030303050B8007090D0D0909090D0D0D09090D0D0909090D0D09090D0D801B090D0D09090D +&0D09090D0D0D09090D0D8021090D0D8006090D0D8005090D0D8007090D0D80FE098072090C040303 +&030505090404030303050B80080980030D090D0D09090980040D0909090D0D801B090D0D09090D0D +&09090D0D090D0D0D8021090D0D8008090D0D8004090D0D8007090D0D80FE098072090C0403030305 +&05090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C040303 +&030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C04 +&0303030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F909 +&0C0403030305050C0404030303050B80FE0C80FA0C0403030305050B04040303030580FE0B80FA0B +&0C040303030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980 +&F9090C040303030505090404030303050B80FE0980F9090C040303030505080404030303050B8006 +&0980FE0880EE088003090C040303030505090404030303050B8006090880FE0980EC09078003090C +&040303030505090404030303050B80060908800B090D0D8018090D0D8018090D0D80FE0980A80907 +&8003090C040303030505090404030303050B80060908800B090D0D8018090D0D8018090D0D80FE09 +&80A809078003090C040303030505090404030303050B80060908800A090D0D8018090D0D09090D0D +&09090D0D09090D0D800C090D0D090D0D8008090D0D8004090D0D8007090D0D80FE09808A09078003 +&090C040303030505090404030303050B80060908800A090D0D8018090D0D09090D0D09090D0D0909 +&0D0D800C090D0D09090D0D8006090D0D8004090D0D0D8006090D0D0D80FE09808A09078003090C04 +&0303030505090404030303050B800609088009090D0D8018090D0D0909090D0D8005090D0D800B09 +&0D0D8003090D0D8004090D0D80040980030D80050980030D80FE09808A09078003090C0403030305 +&05090404030303050B800609088009090D0D8018090D0D0909090D0D8005090D0D800B090D0D8004 +&090D0D0909090D0D8004090D0D090D0D8004090D0D090D0D80FE09808A09078003090C0403030305 +&05090404030303050B800609088008090D0D8018090D0D8003090D0D09090D0D09090D0D090D0D0D +&8006090D0D8006090D0D090D0D8008090D0D8007090D0D80FE09808A09078003090C040303030505 +&090404030303050B800609088008090D0D8018090D0D8003090D0D09090D0D09090D0D0D09090D0D +&8005090D0D8007090D0D0D8009090D0D8007090D0D80FE09808A09078003090C0403030305050904 +&04030303050B800609088007090D0D8018090D0D8004090D0D09090D0D09090D0D8003090D0D8003 +&090D0D8008090D0D0D8009090D0D8007090D0D80FE09808A09078003090C04030303050509040403 +&0303050B800609088007090D0D8018090D0D8004090D0D09090D0D09090D0D8003090D0D8003090D +&0D8007090D0D090D0D8008090D0D8007090D0D80FE09808A09078003090C04030303050509040403 +&0303050B800609088006090D0D8018090D0D8005090D0D09090D0D09090D0D8003090D0D0909090D +&0D8007090D0D0909090D0D8007090D0D8007090D0D80FE09808A09078003090C0403030305050904 +&04030303050B800609088006090D0D8006090D0D8003090D0D8003090D0D8003090D0D8005090D0D +&09090D0D09090D0D8003090D0D0909090D0D8006090D0D8004090D0D8006090D0D8007090D0D80FE +&09808A09078003090C040303030505090404030303050B800609088005090D0D8007090D0D800309 +&0D0D8003090D0D0909090D0D8006090D0D09090D0D09090D0D0D09090D0D0909090D0D8006090D0D +&8006090D0D8005090D0D8007090D0D80FE09808A09078003090C040303030505090404030303050B +&800609088005090D0D8007090D0D8003090D0D8003090D0D0909090D0D8006090D0D09090D0D0909 +&0D0D090D0D0D8003090D0D8005090D0D8008090D0D8004090D0D8007090D0D80FE09808A09078003 +&090C040303030505090404030303050B800609088004090D0D8018090D0D8018090D0D80FE0980AF +&09078003090C040303030505090404030303050B800609088004090D0D8018090D0D8018090D0D80 +&FE0980AF09078003090C040303030505090404030303050B8006090880FE0980EC09078003090C04 +&0303030505090404030303050B8006090880FE0980EC09078003090C040303030505070404030303 +&050B8006090880FE0780ED078003090C040303030505090404030303050B80FE0980F9090C040303 +&030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C04 +&03030305050B04040303030580FE0B80FB0B040303030505090404030303050B80FE0980F9090C04 +&0303030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F909 +&0C040303030505090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980 +&F9090C0403030305050C0404030303050B80040980FE0C80EF0C8004090C0403030305050C040403 +&0303050B80040980FE0C80EE0C0B8004090C0403030305050A0404030303050B8004090C0C80FE0A +&80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C +&0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404 +&030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C +&0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B +&8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305 +&050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B +&8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80 +&EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C04 +&03030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A040403 +&0303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C +&80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B80 +&04090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B80 +&04090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80AB0A800A +&0180850A800A0180A20A0B0B8004090C0403030305050A0404030303050B8004090C0C80140A8006 +&01808E0A0101800816131380830A0101800816131380A10A0B0B8004090C04030303050501040403 +&0303050B8004090C0C800B0A80080180051613807F0A800F01800A16131380730A800F01800A1613 +&1380A00A0B0B8004090C040303030505020404030303050B8004090C0C800A0A01800F1613807E0A +&01801B021380720A01801B0213809F0A0B0B8004090C040303030505010404030303050B8004090C +&0C80080A8012010200807B0A801C0113021380700A801C01130213809F0A0B0B8004090C04030303 +&0505140404030303050B8004090C0C80080A018010120202000C807A0A01801A140213021380700A +&01801A1402130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C80080A01 +&8010120202000C807A0A01801A140213021380700A01801A1402130213809F0A0B0B8004090C0403 +&03030505140404030303050B8004090C0C80080A018010120202000C807A0A01801A140213021380 +&700A01801A1402130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C8008 +&0A018010120202000C807A0A01801A140213021380700A01801A1402130213809F0A0B0B8004090C +&040303030505140404030303050B8004090C0C80080A018010120202000C807A0A01801A14021302 +&1380700A01801A1402130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C +&80080A0180101202020080060180740A01801A140213021380700A01801A1402130213809F0A0B0B +&8004090C040303030505140404030303050B8004090C0C80080A01800A1280080180051613158073 +&0A01801A140213021380700A01801A1402130213809F0A0B0B8004090C0403030305051404040303 +&03050B8004090C0C80080A0180091201800F16131580720A01801A140213021380700A01801A1402 +&130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C80080A018007128012 +&01020080720A01801A140213021380700A01801A1402130213809F0A0B0B8004090C040303030505 +&140404030303050B8004090C0C80080A01800712018010140202000C80710A01801A140213021380 +&700A01801A1402130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C8008 +&0A0180071201148005008009140202000C80710A01801A140213021380700A01801A140213021380 +&9F0A0B0B8004090C040303030505140404030303050B8004090C0C80080A01800702011480040080 +&0A140202000C80710A01801A140213021380700A01801A1402130213809F0A0B0B8004090C040303 +&030505140404030303050B8004090C0C80090A8007000114800300800B140202000C80710A01801A +&140213021380700A01801A1402130213809F0A0B0B8004090C040303030505140404030303050B80 +&04090C0C800A0A80060C0114800400800A140202000C80710A01801A140213021380700A01801A14 +&02130213809F0A0B0B8004090C040303030505140404030303050B8004090C0C80110A0114000014 +&0000008009140202000C80710A01801A140213021380700A01801A1402130213809F0A0B0B800409 +&0C040303030505020404030303050B8004090C0C80110A0114001414140000008008140202000C80 +&710A01801A140213021380700A01801A1402130213809F0A0B0B8004090C04030303050513040403 +&0303050B8004090C0C80110A018005140000008007140202000C80710A01801A140213021380700A +&01801A1402130213809F0A0B0B8004090C040303030505020404030303050B8004090C0C80110A01 +&80061400008007140202000C80710A01801A140213021380700A01801A1402130213809F0A0B0B80 +&04090C040303030505130404030303050B8004090C0C80110A018010140202000C80710A01801B02 +&13131380700A01801B02131313809F0A0B0B8004090C0403030305050A0404030303050B8004090C +&0C80110A018010140202000C80720A801D1380720A801D1380A00A0B0B8004090C0403030305050A +&0404030303050B8004090C0C80110A0180110213000C80FE0A80C30A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80120A8012001580FE0A80C40A0B0B8004090C0403030305050A04 +&04030303050B8004090C0C80130A80110C80FE0A80C50A0B0B8004090C0403030305050A04040303 +&03050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80 +&FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004 +&090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A +&0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004 +&090C0C80240A0D0D803C0A0D0D80FE0A80850A0B0B8004090C0403030305050A0404030303050B80 +&04090C0C80230A0D0D803E0A0D0D80FE0A80840A0B0B8004090C0403030305050A0404030303050B +&8004090C0C80220A0D0D80400A0D0D80350A80050D808C0A0D80B80A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80220A0D0D80400A0D0D80330A0D0D0D80030A0D808B0A0D0D0D80 +&B70A0B0B8004090C0403030305050A0404030303050B8004090C0C80210A0D0D80420A0D0D80320A +&0D0D80040A0D808C0A0D80B80A0B0B8004090C0403030305050A0404030303050B8004090C0C8021 +&0A0D0D80420A0D0D80310A0D0D80FE0A804E0A0B0B8004090C0403030305050A0404030303050B80 +&04090C0C80210A0D0D80080A80040D0A0D0D80030A80030D800F0A0D0D80030A0D0D0A0A0A0D0D0A +&0D0D0D80080A0D0D80310A0D0D80930A0D0D80060A80040D80030A0D0D0A0D0D0D80060A80040D80 +&030A0D0D0A80030D80050A80030D80050A80050D80050A80030D80110A80030D80040A0D0D80030A +&0D0D80040A80050D803C0A0B0B8004090C0403030305050A0404030303050B8004090C0C80210A0D +&0D80070A0D0D0A0A0A0D0D80040A0D0D0A0A0D0D800D0A0D0D0D0A0A0A0D0D0D0A0A80030D0A0A0D +&0D80070A0D0D80310A0D0D80900A80040D80050A0D80030A0D0D0A0A80030D0A0A0D0D80040A0D80 +&030A0D0D0A0A80030D0A0A0A0D0D80030A0D0D0A0A0D0D80030A0D0D80030A0D80040A0D0D0A0A0D +&0D0A0A0A80090D0A0A0A0D0D0A0A0D0D0A0A0A0D0D0D0A0A0A0D0D0D80030A0D0D80030A0D803C0A +&0B0B8004090C0403030305050A0404030303050B8004090C0C80210A0D0D80070A0D0D0A0A0A0D0D +&80030A0D0D80030A0D0D800D0A0D0D80030A0D0D0A0A0A0D0D80030A0D0D80060A0D0D80310A0D0D +&80930A0D0D800A0A0D0D0A0A0A0D0D80030A0D0D80080A0D0D0A0A0A0D0D80030A0D0D0A0A0A0D0D +&80030A0D0D0A0A0A0D0D80080A0D0D80030A0D0D0A0A80090D0A0A0D0D80030A0D0D0A0A0A0D0D80 +&030A0D0D0A0A0A0D0D80040A0D803C0A0B0B8004090C0403030305050A0404030303050B8004090C +&0C80210A0D0D80070A0D0D0A0A0A0D0D80030A0D0D80030A0D0D800D0A0D0D80030A0D0D0A0A0A0D +&0D80030A0D0D80060A0D0D80310A0D0D80930A0D0D80060A80050D0A0A0A0D0D80030A0D0D80040A +&80050D0A0A0A0D0D80030A0D0D0A0A0A80070D80030A80030D80050A80070D800D0A80070D0A0A0A +&0D0D80030A0D0D0A0A0A0D0D80420A0B0B8004090C0403030305050A0404030303050B8004090C0C +&80210A0D0D80080A80040D80040A0D0D80030A0D0D800D0A0D0D80030A0D0D0A0A0A0D0D80030A0D +&0D80060A0D0D80310A0D0D80930A0D0D80050A0D0D0A0A0A0D0D0A0A0A0D0D80030A0D0D80030A0D +&0D0A0A0A0D0D0A0A0A0D0D80030A0D0D0A0A0A0D0D800C0A0D0D0D80030A0D0D80130A0D0D80080A +&0D0D80030A0D0D0A0A0A0D0D80420A0B0B8004090C0403030305050A0404030303050B8004090C0C +&800D0A0D80090A0D80070A0D0D80070A0D0D80080A0D0D80030A0D0D800D0A0D0D80030A0D0D0A0A +&0A0D0D80030A0D0D80060A0D0D80320A0D0D80040A0D808C0A0D0D80040A0D0D80030A0D0D0A0A0A +&0D0D80030A0D0D0A0A0A0D0D80030A0D0D0A0A0A0D0D80030A0D0D0A0A0A0D0D800E0A0D0D0A0A0A +&0D0D80130A0D0D80080A0D0D80030A0D0D0A0A0A0D0D80420A0B0B8004090C0403030305050A0404 +&030303050B8004090C0C800C0A0D0D0D80070A0D0D0D80070A0D0D80070A80060D80030A0D0D0A0A +&0D0D800E0A0D0D0A0A0A80030D0A0A0D0D0D0A0A0D0D80060A0D0D80330A0D0D0D80030A0D808C0A +&0D0D80040A0D0D0A0A0A0D0D0D0A0A0A0D0D0D0A0A0D0D80030A0D0D0A0A0A0D0D0D0A0A0A0D0D80 +&030A0D0D80030A0D0D80030A0D0A0A0A0D80040A0D0D80030A0D0D80030A0D800E0A0D0D80030A0D +&0A0A0A0D0D0A0A0A80030D0A0A0A0D0D80030A0D803C0A0B0B8004090C0403030305050A04040303 +&03050B8004090C0C800C0A0D0D0D80070A0D0D0D80070A0D0D80060A0D0D80040A0D0D80030A8003 +&0D80100A80030D0A0D0D0A0A0A0D0D0A0D0D0D80070A0D0D80350A80040D808D0A0D0D80050A8003 +&0D0A0A0D0D0A0A0D0D0A0D0D0D80050A80030D0A0A0D0D0A80030D0A0A80030D80030A80040D8003 +&0A80060D80050A80040D80100A80040D80040A80030D0A0D0D80040A80040D803D0A0B0B8004090C +&0403030305050A0404030303050B8004090C0C800D0A0D80090A0D80090A0D0D80050A0D0D80040A +&0D0D80220A0D0D800A0A0D0D80C90A0D0D800F0A0D0D80A50A0B0B8004090C0403030305050A0404 +&030303050B8004090C0C80240A0D0D80040A0D0D80030A0D0D80230A0D0D80090A0D0D80C50A0D80 +&030A0D0D800F0A0D0D80A50A0B0B8004090C0403030305050A0404030303050B8004090C0C802C0A +&80050D80230A80040D80D00A80040D800F0A80040D80A30A0B0B8004090C0403030305050A040403 +&0303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C +&80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B80 +&04090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B80 +&04090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB +&0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403 +&030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A04040303 +&03050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80 +&FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004 +&090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A +&0404030303050B8004090C0C80080A80180180FE0A80C90A0B0B8004090C0403030305050A040403 +&0303050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A04040303 +&03050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A0404030303 +&050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A040403030305 +&0B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B +&8004090C0C80080A01141414000014001717141417171417171400008003140080FE0A80C90A0B0B +&8004090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B0B80 +&04090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B0B8004 +&090C0403030305050A0404030303050B8004090C0C80080A01141414000014140000170017171400 +&00141700001414140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C +&80080A018016140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80 +&080A01141400001400171714001714001400001700008003140080FE0A80C90A0B0B8004090C0403 +&030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C040303 +&0305050A0404030303050B8004090C0C80080A011414000000140000171414001717000014000017 +&1714140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A0180 +&16140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A011414 +&0017171417000014001717001414171714001414140080FE0A80C90A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A +&0404030303050B8004090C0C80080A01141400171700001700141700001400001717000000141400 +&80FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A018016140080 +&FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A01141400001400 +&171417170000148003171400001414140080FE0A80C90A0B0B8004090C0403030305050A04040303 +&03050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A0404030303 +&050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A040403030305 +&0B8004090C0C80080A0114141400001417171400000014001414171417001414140080FE0A80C90A +&0B0B8004090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B +&0B8004090C0403030305050A0404030303050B8004090C0C80080A01141400171717140017171400 +&00001414171717001414140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B8004 +&090C0C80080A018016140080FE0A80C90A0B0B8004090C0403030305050A0404030303050B800409 +&0C0C80080A01141417141717001717141717140017170014008003140080FE0A80C90A0B0B800409 +&0C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A0B0B8004090C +&0403030305050A0404030303050B8004090C0C80080A0114140000141700140000800C140080FE0A +&80C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80 +&C90A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C9 +&0A0B0B8004090C0403030305050A0404030303050B8004090C0C80080A018016140080FE0A80C90A +&0B0B8004090C0403030305050A0404030303050B8004090C0C80080A0180170080FE0A80C90A0B0B +&8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305 +&050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B +&8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80 +&EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C04 +&03030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A040403 +&0303050B8004090C0C80090A80030D0A0A80030D80030A80030D801D0A0D80FE0A80B00A0B0B8004 +&090C0403030305050A0404030303050B8004090C0C800A0A0D0D80030A0D0D80030A0D0D0A0A0D0D +&801B0A0D0D0D80120A0D0D80FE0A809A0A0B0B8004090C0403030305050A0404030303050B800409 +&0C0C800B0A0D0D0A0A0D0D80040A0D80030A0D801C0A0D80130A0D0D80FE0A809A0A0B0B8004090C +&0403030305050A0404030303050B8004090C0C800C0A0D0A0A0D80040A0D0D80030A0D0D80300A0D +&0D80FE0A809A0A0B0B8004090C0403030305050A0404030303050B8004090C0C800C0A80030D8004 +&0A0D0D80030A0D0D0A0A0A0D0D0A0D0D0D80050A0D0D0A0A0D0D0D80050A0D0D80050A0D0D0A8003 +&0D80030A80070D80040A80030D80050A0D0D0A0A0D0D0D80030A80050D80FE0A80760A0B0B800409 +&0C0403030305050A0404030303050B8004090C0C800D0A0D0D80050A0D0D0A0D0D0A0D0D0A0A8003 +&0D0A0A0D0D80030A0D0D0D0A0D0A0D0D0A0A0A80040D80040A80030D0A0A0A0D0D80040A0D0D8007 +&0A0D0D0A0A0D0D80030A0D0D0D0A0D0A0D0D0A0A0A0D0D80030A0D80FE0A80760A0B0B8004090C04 +&03030305050A0404030303050B8004090C0C800C0A80030D80040A0D0D0A0D0D0A0D0D0A0A0A0D0D +&80030A0D0D80030A0D0D0D80090A0D0D80050A0D0D80030A0D0D80040A0D0D80060A0D0D80030A0D +&0D80030A0D0D0D80060A0D0D80FE0A807B0A0B0B8004090C0403030305050A0404030303050B8004 +&090C0C800C0A0D0A0A0D80040A0D0D80030A0D0D0A0A0A0D0D80030A0D0D80030A0D0D800A0A0D0D +&80050A0D0D80030A0D0D80040A0D0D80060A80070D80030A0D0D80080A80030D80FE0A80780A0B0B +&8004090C0403030305050A0404030303050B8004090C0C800B0A0D0D0A0A0D0D80030A0D0D80030A +&0D0D0A0A0A0D0D80030A0D0D80030A0D0D800A0A0D0D80050A0D0D80030A0D0D80040A0D0D80060A +&0D0D80090A0D0D800B0A0D0D0D80FE0A80760A0B0B8004090C0403030305050A0404030303050B80 +&04090C0C800B0A0D80030A0D80040A0D80030A0D80030A0D0D80030A0D0D80030A0D0D800A0A0D0D +&80050A0D0D80030A0D0D80040A0D0D80060A0D0D80090A0D0D800D0A0D0D80FE0A80750A0B0B8004 +&090C0403030305050A0404030303050B8004090C0C800A0A0D0D80030A0D0D80030A0D0D0A0A0D0D +&80030A0D0D0D0A0A0D0D80040A0D0D800A0A0D0D80050A0D0D80030A0D0D80040A0D0D80030A0D0A +&0A0A0D0D80030A0D80030A0D0D80070A0D80040A0D0D80FE0A80750A0B0B8004090C040303030505 +&0A0404030303050B8004090C0C80090A80030D0A0A80030D80030A80030D80040A0D0D0A0D0D0D80 +&040A80040D80050A80070D0A0A80030D0A0A80030D80040A80040D80040A80040D80030A80040D80 +&050A80060D80FE0A80760A0B0B8004090C0403030305050A0404030303050B8004090C0C80200A0D +&0D80FE0A80C80A0B0B8004090C0403030305050A0404030303050B8004090C0C80200A0D0D80FE0A +&80C80A0B0B8004090C0403030305050A0404030303050B8004090C0C801F0A80040D80FE0A80C60A +&0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C040303 +&0305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303 +&050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE +&0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B800409 +&0C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A04 +&04030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B800409 +&0C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B +&0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C04030303 +&05050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A040403030305 +&0B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A +&80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C +&0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404 +&030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C +&0C80FE0A80EB0A0B0B8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B +&8004090C0403030305050A0404030303050B8004090C0C80FE0A80EB0A0B0B8004090C0403030305 +&050B0404030303050B8004090C0C80FE0B80ED0B8004090C0403030305050B0404030303050B8004 +&090C80FE0B80EE0B8004090C040303030505090404030303050B80FE0980F9090C04030303050509 +&0404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C0403030305 +&05090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C040303 +&0305050C0404030303050B80FE0C80FA0C0403030305050B0480040580FE0B80FB0B048004050980 +&05040B80FE0980F9090C80040405090404030303050B80FE0980F9090C0403030305050904040303 +&03050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C040303030505090404 +&030303050B80FE0980F9090C040303030505090404030303050B80060980060D8007090D0D803009 +&0D0D8008090D0D8004090D0D09090D0D8007090D0D8007090D0D80FE098084090C04030303050509 +&0404030303050B8006090D0D800C090D0D0909090D802B090D0D0D8008090D0D8004090D0D09090D +&0D8007090D0D8007090D0D80FE098084090C040303030505090404030303050B8006090D0D800C09 +&0D0D09090D0D802A0980030D8008090D0D8004090D0D800B090D0D8007090D0D80FE098084090C04 +&0303030505090404030303050B8006090D0D800C090D0D09090D0D8029090D0D090D0D8008090D0D +&8004090D0D800B090D0D8007090D0D80FE098084090C040303030505090404030303050B80060980 +&050D8008090D0D0980040D09090980030D8003090D0D090D0D0D0980030D80030980040D800B090D +&0D8008090D0D8004090D0D09090D0D8003090D0D0D090D0D8003090D0D0D090D0D80030980030D80 +&03090D0D0980030D80FE098071090C040303030505090404030303050B8006090D0D0D09090D0D80 +&07090D0D09090D0D8003090D0D09090D0D0909090D0D0D09090D0D0D09090D0D09090D0D0909090D +&0D800A090D0D80080980080D09090D0D0909090D0D09090D0D0D0909090D0D09090D0D0D0909090D +&0D09090D0D0909090D0D0D0909090D0D80FE098070090C040303030505090404030303050B800C09 +&0D0D8006090D0D09090D0D0909090D0D8003090D0D09090D0D0909090D0D0909090D0D09090D0D0D +&800E090D0D8008090D0D8004090D0D09090D0D09090D0D8003090D0D09090D0D8003090D0D09090D +&0D8003090D0D09090D0D8003090D0D80FE098070090C040303030505090404030303050B800C090D +&0D8006090D0D09090D0D09090980070D09090D0D0909090D0D0909090D0D09090980030D800C090D +&0D8008090D0D8004090D0D09090D0D09090D0D8003090D0D09090D0D8003090D0D090980070D0909 +&0D0D8003090D0D80FE098070090C040303030505090404030303050B800C090D0D8006090D0D0909 +&0D0D0909090D0D8007090D0D0909090D0D0909090D0D8004090D0D0D800B090D0D8008090D0D8004 +&090D0D09090D0D09090D0D8003090D0D09090D0D8003090D0D09090D0D8007090D0D8003090D0D80 +&FE098070090C040303030505090404030303050B8006090D0D8003090D0D8006090D0D09090D0D09 +&09090D0D8007090D0D0909090D0D0909090D0D8005090D0D0D800A090D0D8008090D0D8004090D0D +&09090D0D09090D0D8003090D0D09090D0D8003090D0D09090D0D8007090D0D8003090D0D80FE0980 +&70090C040303030505090404030303050B8007090D0D09090D0D8007090D0D09090D0D8003090D0D +&0909090D0D09090D0D0909090D0D0909090D0D09090D0D0909090D0D800A090D0D8008090D0D8004 +&090D0D09090D0D0909090D0D09090D0D0D0909090D0D09090D0D0D0909090D0D0909090D0D09090D +&0D8003090D0D80FE098070090C040303030505090404030303050B80080980030D8008090D0D0909 +&090D0D0D09090980040D0909090D0D0909090D0D0909090D0D09090980040D800B090D0D8008090D +&0D8004090D0D09090D0D8003090D0D0D090D0D8003090D0D0D090D0D80030980040D0909090D0D80 +&03090D0D80FE098070090C040303030505090404030303050B80FE0980F9090C0403030305050904 +&04030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C040303030505 +&090404030303050B80FE0980F9090C040303030505090404030303050B80FE0980F9090C04030303 +&05050C0404030303050B80FE0C80FA0C0403030305050404040303030580FE0480FC040303030505 +&030404801903050480FE0380CB0305048019030505030404801903050480FE0380CB030504801903 +&0505030404801903050480FE0380CB0305048019030505050404801A050480FE0580CC0504801C05 +&0480FE0580FE0580070500\x +=EndInset + + + + + + + > # end of ImportObject + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + + + > # end of Font + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + + + > # end of DashedPattern + + + + + + + > # end of PolyLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of DashedPattern + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + > # end of Group + + + + + + > # end of DashedPattern + + + + + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + > # end of DashedPattern + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + > # end of DashedPattern + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + + > # end of PolyLine + + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + + > # end of TextLine + + + + > # end of DashedPattern + + > # end of Group + + + + + + > # end of DashedPattern + + + + + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + > # end of DashedPattern + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + > # end of DashedPattern + + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of DashedPattern + + + + + + + > # end of Font + > # end of TextLine + + + + + + + + + + > # end of Font + + > # end of TextLine + > # end of Frame + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + > # end of Font + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + + + + > # end of Font + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of DashedPattern + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + + + + + + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + > # end of TextLine + > # end of Frame +> # end of AFrames + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + > # end of TblTitlePgf1 + + > # end of TblFormat + + + + + + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblH + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblBody + > # end of Tbl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + > # end of TblTitlePgf1 + + > # end of TblFormat + + + + + + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblH + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + > # end of Conditional + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + > # end of Conditional + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblBody + > # end of Tbl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + > # end of TblTitlePgf1 + + > # end of TblFormat + + + + + + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblH + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblBody + > # end of Tbl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + > # end of TblTitlePgf1 + + > # end of TblFormat + + + + + + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblH + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblBody + > # end of Tbl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnH + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + > # end of TblColumnBody + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + > # end of TblTitlePgf1 + + > # end of TblFormat + + + + + + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblH + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + > # end of CellContent + > # end of Cell + > # end of Row + > # end of TblBody + > # end of Tbl +> # end of Tbls + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect + + + + + + + + > # end of PolyLine +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + > # end of TextRect + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + > # end of TextRect + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + > # end of TextRect + + + + + + + + > # end of PolyLine + + + + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of Font + + > # end of TextLine + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + > # end of Frame + + + + + + + > # end of TextLine + + + + + + + + + + + + + + + + + > # end of PolyLine + > # end of Frame +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + > # end of PolyLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + > # end of Variable + + + + > # end of Variable + + + + > # end of Variable + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + + > # end of TabStop + > # end of Pgf + + + + + + + > # end of Font + + + > # end of Variable + + + > # end of Font + + + + + + + > # end of Font + + + > # end of Variable + + + > # end of Variable + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > # end of TabStop + > # end of Pgf + + + + + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > # end of TabStop + > # end of Pgf + + + + > # end of Variable + + + > # end of Variable + + + + > # end of Variable + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > # end of TabStop + > # end of Pgf + + + + > # end of Variable + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + > # end of TabStop + > # end of Pgf + + + + > # end of Variable + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of Pgf + + '> + + '> + + '> + > + > # end of Para + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + > # end of Pgf + '> + + '> + + '> + > + > # end of Para + + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of Pgf + '> + + '> + + '> + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + + + + > # end of Pgf + + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + + + > + > # end of Para + + + > # end of Pgf + <$numerics\><$alphabetics\>'> + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + '> + > + > # end of Para + + + > # end of Pgf + + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of Pgf + + '> + + '> + + '> + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + > # end of Pgf + + '> + + '> + + '> + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > + + + + + > # end of Font + + + + > # end of Font + + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + + + + + + > # end of Font + + + + + > # end of Font + + + + + > # end of Font + + + > + + + + + > # end of Font + + + + + > # end of Font + + > + + + + + > # end of Font + + + + + > # end of Font + /lib/X11'> + + + + > # end of Font + + + + + + + > # end of Font + '> + + + + > # end of Font + + + > + + + + > # end of Font + > + > # end of Para + + + + + + + + > # end of Font + + + + + > # end of Font + + + + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + + > # end of Font + + + + + + + > # end of Font + + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + + > # end of Font + + + > + + + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > # end of Pgf + + + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + > + + > + + > + > # end of Para + + + + + + + + + + > # end of Marker + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + > + + > + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + > + + + + > # end of Font + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + + > # end of XRef + + + + + + + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + > + + > + > # end of Para + + + + > # end of Para + + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of Pgf + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of XRef + + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + < \>< \>-< \>< \>.\\t'> + + + + + + + > # end of TabStop + + + + > # end of Pgf + + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + + > # end of Font + + > + + + + > # end of Font + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + + > # end of Font + + > + > # end of Para + + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + + > # end of Font + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + > # end of Font + + + + + > # end of Font + + + > + + > + > # end of Para + + + + + + + > # end of Font + + + + + + > # end of Font + + > + + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + ,'> + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + + > + + + > + + + > + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + > # end of Pgf + + > # end of Para + + + + > # end of Pgf + + > + > # end of Para + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Font + + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + + + > # end of Font + + + + + + > # end of Font + + + + + > # end of Font + + > + + + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + > + > # end of Para + + + + + + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + > + > # end of Para + + + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + > + > # end of Para + + + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + + > # end of Font + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + > + + > + > # end of Para + + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > + > # end of Para + + + + > # end of Para + + + + + > + > # end of Para + + + + + + > # end of Font + + + + + + + > # end of XRef + + + + + + + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + > + + > + + > + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + + + > + + > + + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + > + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > + + > + + > + + + > + + > + > # end of Para + + + + > + > # end of Para + + + + > + + > + + + > + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + > + + > + + > + + + > + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + + > + > # end of Para + + + + + > + + > + + + > + + > + > # end of Para + + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + + > + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > # end of Font + + + + > # end of Font + + + + > + + > + > # end of Para + + + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + + > + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + + + + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + > + + > + + > + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + > + + + > # end of Font + + > + > # end of Para + + + + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > # end of Para + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + > + + > + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + + + + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + + + + + > # end of Marker + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Font + + + + + > # end of Marker + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + > + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + + > + + > + + + + + + > # end of Font + + > + + + + > # end of Font + + + > + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + + > + + > + + > + + > + + > + + > + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + > + + > + + > + + > + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + > # end of Para + + + + + > + + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + > + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Marker + + + + + + > # end of Marker + > + > # end of Para + + + + > + + > + + + + + + + > # end of Font + + + > + + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + < \>< \>< \>-< \>: '> + + + + > # end of Pgf + + + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + > # end of Font + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + + > + > # end of Para + + + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + + + + > # end of Marker + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + > + + > + + + + > + + > + + > + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + > + + > + + > + + + > + + > + + > + + + > + + > + + + + + + + > # end of Font + + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + + + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + > + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + > + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + + > + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + > # end of Pgf + + > # end of Para + + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + + > + > # end of Para + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + > + > # end of Para + + + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + + + + > # end of Font + + + + + + + + > # end of Font + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + > + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + > + + + + > # end of Font + + > + + > + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + + > + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + + + + + > # end of Font + + + + > # end of Font + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + > + + + > + + > + + > + > # end of Para + + + + + > # end of Pgf + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > + + + + + + > + + + + > + + + + > + + + + > + + + + > + + + + > # end of Font + + + + > + + + + > + + + > # end of Font + + + > + > # end of Para + + + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + + + + > # end of Font + + + + > # end of Font + + + + + > # end of Font + + > + + + + > # end of Font + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + > + + > + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + > + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + + + + > # end of Font + + + > + + + > + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + + + + + + > # end of Font + + + + > # end of Font + + + > + + + > + + + > + + + > + + + > + + + > + + + > + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + + > # end of Font + + + > + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + > # end of Font + + > + + > + + + + > # end of Font + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + > + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + > + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + > + > # end of Para + + + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + > + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + + > + + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + + > + > # end of Para + + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + > + > # end of Para + + + + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + > # end of TabStop + > # end of Pgf + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > # end of Font + + > + > # end of Para + + + + + + > # end of Pgf + + > + + > + > # end of Para + + + + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + > + > # end of Para + + + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > # end of Para + + + + > # end of Para + + + + > # end of Para + + + + + + + + + + + + > # end of Pgf + + > # end of Para +> # end of TextFlow + + # end of Notes + + + + + + > # end of Font + + > # end of Conditional + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + > + + + + > # end of Font + + > + > # end of Para + + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Marker + > + > # end of Para + + + + + > # end of Font + + + + + > # end of Marker + + > + > # end of Para + + + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + > + > # end of Para + + + + + + + + + + > # end of Font + + + + > # end of Font + + > + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Marker + > + > # end of Para + + + + + + + + > # end of Marker + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + > # end of Pgf + + > + > # end of Para + + + + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + /lib/X11'> + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + > + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + + > # end of Font + + + + > # end of Font + + + + + + > # end of Marker + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + + + + > # end of Marker + + + + + + > # end of Font + + + + > # end of Font + + > + + + + + > # end of Font + /lib/X11'> + + + > # end of Font + + + + + + > # end of Marker + > + > # end of Para + + + + > + > # end of Para +> # end of TextFlow +# End of MIFFile diff --git a/hw/xprint/doc/Xprt.ps b/hw/xprint/doc/Xprt.ps new file mode 100644 index 000000000..a36d57fc4 --- /dev/null +++ b/hw/xprint/doc/Xprt.ps @@ -0,0 +1,12838 @@ +%!PS-Adobe-3.0 +%%BoundingBox: (atend) +%%Pages: (atend) +%%PageOrder: (atend) +%%DocumentFonts: (atend) +%%Creator: Frame 5.1 +%%DocumentData: Clean7Bit +%%EndComments +%%BeginProlog +%- +%- Frame ps_prolog 5.0, for use with Frame 5.0 products +%- This ps_prolog file is Copyright (c) 1986-1996 Adobe Systems, Incoporated. +%- All rights reserved. This ps_prolog file may be freely copied and +%- distributed in conjunction with documents created using FrameMaker, +%- FrameMaker/SGML FrameReader and FrameViewer as long as this +%- copyright notice is preserved. +%- +%- FrameMaker users specify the proper paper size for each print job in the +%- "Print" dialog's "Printer Paper Size" "Width" and "Height~ fields. If the +%- printer that the PS file is sent to does not support the requested paper +%- size, or if there is no paper tray of the proper size currently installed, +%- then the job will not be printed. The following flag, if set to true, will +%- cause the job to print on the default paper in such cases. +/FMAllowPaperSizeMismatch false def +%- +%- Frame products normally print colors as their true color on a color printer +%- or as shades of gray, based on luminance, on a black-and white printer. The +%- following flag, if set to true, forces all non-white colors to print as pure +%- black. This has no effect on bitmap images. +/FMPrintAllColorsAsBlack false def +%- +%- Frame products can either set their own line screens or use a printer's +%- default settings. Three flags below control this separately for no +%- separations, spot separations and process separations. If a flag +%- is true, then the default printer settings will not be changed. If it is +%- false, Frame products will use their own settings from a table based on +%- the printer's resolution. +/FMUseDefaultNoSeparationScreen true def +/FMUseDefaultSpotSeparationScreen true def +/FMUseDefaultProcessSeparationScreen false def +%- +%- For any given PostScript printer resolution, Frame products have two sets of +%- screen angles and frequencies for printing process separations, which are +%- recomended by Adobe. The following variable chooses the higher frequencies +%- when set to true or the lower frequencies when set to false. This is only +%- effective if the appropriate FMUseDefault...SeparationScreen flag is false. +/FMUseHighFrequencyScreens true def +%- +%- The following is a set of predefined optimal frequencies and angles for various +%- common dpi settings. This is taken from "Advances in Color Separation Using +%- PostScript Software Technology," from Adobe Systems (3/13/89 P.N. LPS 0043) +%- and corrolated with information which is in various PPD (4.0) files. +%- +%- The "dpiranges" figure is the minimum dots per inch device resolution which +%- can support this setting. The "low" and "high" values are controlled by the +%- setting of the FMUseHighFrequencyScreens flag above. The "TDot" flags control +%- the use of the "Yellow Triple Dot" feature whereby the frequency id divided by +%- three, but the dot function is "trippled" giving a block of 3x3 dots per cell. +%- +%- PatFreq is a compromise pattern frequency for ps Level 2 printers which is close +%- to the ideal WYSIWYG pattern frequency of 9 repetitions/inch but does not beat +%- (too badly) against the screen frequencies of any separations for that DPI. +% This is computed by taking dpi/9 as the ideal pixels per repetition, and then +% computing a tiling size in printer pixels for each of the four separations as +% (dpi/screenFreq)*(cos(screenAngle)+sin(screenAngle)) Actually, this is the same +% for Cyan and Magenta). Then, we take a "nice" LCM of the tile sizes close to +% the desired pattern tile where the beat factor is not more than 2 or 3. +% +/dpiranges [ 2540 2400 1693 1270 1200 635 600 0 ] def +/CMLowFreqs [ 100.402 94.8683 89.2289 100.402 94.8683 66.9349 63.2456 47.4342 ] def +/YLowFreqs [ 95.25 90.0 84.65 95.25 90.0 70.5556 66.6667 50.0 ] def +/KLowFreqs [ 89.8026 84.8528 79.8088 89.8026 84.8528 74.8355 70.7107 53.033 ] def +/CLowAngles [ 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 ] def +/MLowAngles [ 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 ] def +/YLowTDot [ true true false true true false false false ] def + +/CMHighFreqs [ 133.87 126.491 133.843 108.503 102.523 100.402 94.8683 63.2456 ] def +/YHighFreqs [ 127.0 120.0 126.975 115.455 109.091 95.25 90.0 60.0 ] def +/KHighFreqs [ 119.737 113.137 119.713 128.289 121.218 89.8026 84.8528 63.6395 ] def +/CHighAngles [ 71.5651 71.5651 71.5651 70.0169 70.0169 71.5651 71.5651 71.5651 ] def +/MHighAngles [ 18.4349 18.4349 18.4349 19.9831 19.9831 18.4349 18.4349 18.4349 ] def +/YHighTDot [ false false true false false true true false ] def + +/PatFreq [ 10.5833 10.0 9.4055 10.5833 10.0 10.5833 10.0 9.375 ] def +%- +%- PostScript Level 2 printers contain an "Accurate Screens" feature which can +%- improve process separation rendering at the expense of compute time. This +%- flag is ignored by PostScript Level 1 printers. +/FMUseAcccurateScreens true def +%- +%- The following PostScript procedure defines the spot function that Frame +%- products will use for process separations. You may un-comment-out one of +%- the alternative functions below, or use your own. +%- +%- Dot function +/FMSpotFunction {abs exch abs 2 copy add 1 gt + {1 sub dup mul exch 1 sub dup mul add 1 sub } + {dup mul exch dup mul add 1 exch sub }ifelse } def +%- +%- Line function +%- /FMSpotFunction { pop } def +%- +%- Elipse function +%- /FMSpotFunction { dup 5 mul 8 div mul exch dup mul exch add +%- sqrt 1 exch sub } def +%- +%- + +/FMversion (5.0) def % matches PS_VERSION in fmprintdriver + +% PostScript Level 1 = true, 2 = false +/fMLevel1 /languagelevel where {pop languagelevel} {1} ifelse 2 lt def + +% Set up Color vs. Black-and-White +/FMPColor + fMLevel1 { + false + /colorimage where {pop pop true} if + } { +% statusdict /processcolors known { +% statusdict /processcolors get exec +% } {1} ifelse +% 1 gt + true + } ifelse +def + +/FrameDict 400 dict def % should check this value each time changes made + +% +% For NeWS we add a fake errordict, so we can psh files +% +systemdict /errordict known not {/errordict 10 dict def + errordict /rangecheck {stop} put} if + +%- The readline in PS 23.0 doesn't recognize cr's as nl's on AppleTalk +FrameDict /tmprangecheck errordict /rangecheck get put % save old rangecheck +errordict /rangecheck {FrameDict /bug true put} put % will flag bug found +FrameDict /bug false put % flag bug not found +mark % since we're not sure what will happen next +%- Some PS machines read past the CR, so keep the following 3 lines together! +currentfile 5 string readline +00 +0000000000 +cleartomark % junk from readline and rangecheck +errordict /rangecheck FrameDict /tmprangecheck get put % restore rangecheck +FrameDict /bug get { % redefine readline if last one got a rangecheck + /readline { + /gstring exch def + /gfile exch def + /gindex 0 def + { + gfile read pop % get a char + dup 10 eq {exit} if % exit if LF + dup 13 eq {exit} if % exit if CR + gstring exch gindex exch put % store it away + /gindex gindex 1 add def % bump index + } loop + pop % eol character + gstring 0 gindex getinterval true % simulate real readline + } bind def + } if + +% outer-world defs + +/FMshowpage /showpage load def +/FMquit /quit load def + +/FMFAILURE { % enter with two error strings on the stack + dup = flush % send a copy of the message to the console + FMshowpage % msg on a page by itself, so it can't be, say, black on black + /Helvetica findfont 12 scalefont setfont + 72 200 moveto show + 72 220 moveto show + FMshowpage % we might be in the middle of some EPS, where "showpage" + FMquit % and "quit" are redefined + } def % only used once at most, so no bind + +/FMVERSION { + FMversion ne { + (Adobe Frame product version does not match ps_prolog! Check installation;) + (also check ~/fminit and ./fminit for old versions) FMFAILURE + } if + } def % only used at startup, so no bind + +/FMBADEPSF { % Call with bad operator name on stack (as a string) + (Adobe's PostScript Language Reference Manual, 2nd Edition, section H.2.4) + (says your EPS file is not valid, as it calls X ) + dup dup (X) search pop exch pop exch pop length % parmstr errstr errstr indx + 5 -1 roll % errstr errstr index parmstr + putinterval % errstr + FMFAILURE + } def + +% standard concatprocs routine +/fmConcatProcs + { + /proc2 exch cvlit def/proc1 exch cvlit def/newproc proc1 length proc2 length add array def + newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx +}def + +% Put all local variables here in alphabetical order. +FrameDict begin [ + /ALDsave + /FMdicttop + /FMoptop + /FMpointsize + /FMsaveobject + /b + /bitmapsave + /blut + /bpside + /bs + /bstring + /bwidth + /c + /cf + /cs + /cynu + /depth + /edown + /fh + /fillvals + /fw + /fx + /fy + /g + /gfile + /gindex + /grnt + /gryt + /gstring + /height + /hh + /i + /im + /indx + /is + /k + /kk + /landscape + /lb + /len + /llx + /lly + /m + /magu + /manualfeed + /n + /offbits + /onbits + /organgle + /orgbangle + /orgbfreq + /orgbproc + /orgbxfer + /orgfreq + /orggangle + /orggfreq + /orggproc + /orggxfer + /orgmatrix + /orgproc + /orgrangle + /orgrfreq + /orgrproc + /orgrxfer + /orgxfer + /pagesave + /paperheight + /papersizedict + /paperwidth + /pos + /pwid + /r + /rad + /redt + /sl + /str + /tran + /u + /urx + /ury + /val + /width + /width + /ws + /ww + /x + /x1 + /x2 + /xindex + /xpoint + /xscale + /xx + /y + /y1 + /y2 + /yelu + /yindex + /ypoint + /yscale + /yy +] { 0 def } forall + +% Start of PDF/Acrobat support + +% Bind def +/FmBD {bind def} bind def + +systemdict /pdfmark known { + /fMAcrobat true def + + % FmPD is a conditional PDFMark + /FmPD /pdfmark load def + + % FmPT is a show text operator which only show up when distiller is active + /FmPT /show load def + + % FmPD2 and FmPA are Acrobat 2.0-specific + currentdistillerparams /CoreDistVersion get 2000 ge { + + % FmPD2 is like FmPD but for Acrobat 2.0-specific PDF + /FmPD2 /pdfmark load def + + % x y/name FmPA + % is equivalent to + % [/Dest/name/View[/FitH x y FmDC exch pop]/DEST FmPD + % It is a shortcut for pagragraph Uinique ID designators whic occurr commonly. + /FmPA { mark exch /Dest exch 5 3 roll + /View [ /XYZ null 6 -2 roll FmDC exch pop null] /DEST FmPD + }FmBD + } { + % These are No-Ops for Distiller 1.0 + /FmPD2 /cleartomark load def + /FmPA {pop pop pop}FmBD + } ifelse +} { + % these are the No-Ops for regular PostScript + /fMAcrobat false def + /FmPD /cleartomark load def + /FmPD2 /cleartomark load def + /FmPT /pop load def + /FmPA {pop pop pop}FmBD +} ifelse + +% This convert a set of X Y coordinates from the current user space to the default +% PostScript coordinates needed by some pdfmark variants. We also convert to +% integer because the distiller doesn't always like floats! +/FmDC { + transform fMDefaultMatrix itransform cvi exch cvi exch +}FmBD + +% This converts four numbers into a bounding box making sure the first two are maller than the last two +/FmBx { + dup 3 index lt {3 1 roll exch} if + 1 index 4 index lt {4 -1 roll 3 1 roll exch 4 1 roll} if +}FmBD + +% End of PDF/Acrobat support + +% +% Color separation code +% + +% Constants. + +/FMnone 0 def +/FMcyan 1 def +/FMmagenta 2 def +/FMyellow 3 def +/FMblack 4 def +/FMcustom 5 def + +/fMNegative false def % we are inverting the page + +% Variables. + +/FrameSepIs FMnone def % separation we are printing +% If FrameSepIs is FMcustom, this is the custom color +/FrameSepBlack 0 def +/FrameSepYellow 0 def +/FrameSepMagenta 0 def +/FrameSepCyan 0 def +/FrameSepRed 1 def +/FrameSepGreen 1 def +/FrameSepBlue 1 def +/FrameCurGray 1 def +/FrameCurPat null def + +/FrameCurColors [ 0 0 0 1 0 0 0 ] def % c m y k r g b + +% Utility routines + +/FrameColorEpsilon .001 def % epsilon by which values can differ and sill be equal +/eqepsilon { % v1 v2 eqeps bool + sub dup 0 lt {neg} if + FrameColorEpsilon le +} bind def + +% are the cmyk and cmykrgb arrays on the stack the same color? +/FrameCmpColorsCMYK { % [ c1 m1 y1 k1 ] [ c2 m2 y2 k2 r2 g2 b2] -> bool + 2 copy 0 get exch 0 get eqepsilon { + 2 copy 1 get exch 1 get eqepsilon { + 2 copy 2 get exch 2 get eqepsilon { + 3 get exch 3 get eqepsilon + } {pop pop false} ifelse + }{pop pop false} ifelse + } {pop pop false} ifelse +} bind def +% are the rgb and cmykrgb arrays on the stack the same color? +/FrameCmpColorsRGB { % [ r1 g1 b1 ] [ c2 m2 y2 k2 r2 g2 b2] -> bool + 2 copy 4 get exch 0 get eqepsilon { + 2 copy 5 get exch 1 get eqepsilon { + 6 get exch 2 get eqepsilon + }{pop pop false} ifelse + } {pop pop false} ifelse +} bind def + +% convert r g b to c m y k +/RGBtoCMYK { % r g b + 1 exch sub % r g y + 3 1 roll % y r g + 1 exch sub % y r m + 3 1 roll % m y r + 1 exch sub % m y c + 3 1 roll % c m y + 3 copy % c m y c m y + 2 copy % c m y c m y m y + le { pop } { exch pop } ifelse % c m y c min(m,y) + 2 copy % c m y c min(m,y) c min(m,y) + le { pop } { exch pop } ifelse % c m y min(c, min(m,y)) + dup dup dup % c m y k k k k + 6 1 roll % c k m y k k k + 4 1 roll % c k m k y k k + 7 1 roll % k c k m k y k + sub % k c k m k y + 6 1 roll % y k c k m k + sub % y k c k m + 5 1 roll % m y k c k + sub % m y k c + 4 1 roll % c m y k +} bind def +/CMYKtoRGB { % c m y k CMYKtoRGB r g b + dup dup 4 -1 roll add % c m k k y+k + 5 1 roll 3 -1 roll add % y+k c k m+k + 4 1 roll add % m+k y+k c+k + 1 exch sub dup 0 lt {pop 0} if 3 1 roll % r m+k y+k + 1 exch sub dup 0 lt {pop 0} if exch % r b m+k + 1 exch sub dup 0 lt {pop 0} if exch % r g b +} bind def + +% Public routines + + +% Happens at the top of each page that is a separation +/FrameSepInit { + 1.0 RealSetgray +} bind def +% Tell the separation code that this separation is for a custom color +/FrameSetSepColor { % c m y k r g b + /FrameSepBlue exch def + /FrameSepGreen exch def + /FrameSepRed exch def + /FrameSepBlack exch def + /FrameSepYellow exch def + /FrameSepMagenta exch def + /FrameSepCyan exch def + /FrameSepIs FMcustom def + setCurrentScreen +} bind def +% Tell the separation code that this separation is Cyan +/FrameSetCyan { + /FrameSepBlue 1.0 def + /FrameSepGreen 1.0 def + /FrameSepRed 0.0 def + /FrameSepBlack 0.0 def + /FrameSepYellow 0.0 def + /FrameSepMagenta 0.0 def + /FrameSepCyan 1.0 def + /FrameSepIs FMcyan def + setCurrentScreen +} bind def + +% Tell the separation code that this separation is Magenta +/FrameSetMagenta { + /FrameSepBlue 1.0 def + /FrameSepGreen 0.0 def + /FrameSepRed 1.0 def + /FrameSepBlack 0.0 def + /FrameSepYellow 0.0 def + /FrameSepMagenta 1.0 def + /FrameSepCyan 0.0 def + /FrameSepIs FMmagenta def + setCurrentScreen +} bind def + +% Tell the separation code that this separation is Yellow +/FrameSetYellow { + /FrameSepBlue 0.0 def + /FrameSepGreen 1.0 def + /FrameSepRed 1.0 def + /FrameSepBlack 0.0 def + /FrameSepYellow 1.0 def + /FrameSepMagenta 0.0 def + /FrameSepCyan 0.0 def + /FrameSepIs FMyellow def + setCurrentScreen +} bind def + +% Tell the separation code that this separation is Black +/FrameSetBlack { + /FrameSepBlue 0.0 def + /FrameSepGreen 0.0 def + /FrameSepRed 0.0 def + /FrameSepBlack 1.0 def + /FrameSepYellow 0.0 def + /FrameSepMagenta 0.0 def + /FrameSepCyan 0.0 def + /FrameSepIs FMblack def + setCurrentScreen +} bind def + +% Tell the separation code we are not doing a separation +/FrameNoSep { % + /FrameSepIs FMnone def + setCurrentScreen +} bind def + +% Initialize the separation code with all the custom colors we are +% separating (not process colors) +/FrameSetSepColors { % list of arrays of [c m y k r g b] count + FrameDict begin + [ exch 1 add 1 roll ] + /FrameSepColors % array of arrays of colors we are separating + exch def end + } bind def + +% is this color array in the array of custom color separations? +/FrameColorInSepListCMYK { % [ c m y k ] -> bool + FrameSepColors { % color elem-of-array + exch dup 3 -1 roll % color color elem + FrameCmpColorsCMYK % color bool + { pop true exit } if + } forall % exits with either [color] or true + dup true ne {pop false} if + } bind def +/FrameColorInSepListRGB { % [ r g b ] -> bool + FrameSepColors { % color elem-of-array + exch dup 3 -1 roll % color color elem + FrameCmpColorsRGB % color bool + { pop true exit } if + } forall % exits with either [color] or true + dup true ne {pop false} if + } bind def + +% Level 1 color operators saved and redefined +/RealSetgray /setgray load def +/RealSetrgbcolor /setrgbcolor load def +/RealSethsbcolor /sethsbcolor load def +end + +% Setgray patch +/setgray { % num + FrameDict begin + FrameSepIs FMnone eq + { RealSetgray } + { % go to white unless the current sep color is black + FrameSepIs FMblack eq + { RealSetgray } + { FrameSepIs FMcustom eq + FrameSepRed 0 eq and + FrameSepGreen 0 eq and + FrameSepBlue 0 eq and { + RealSetgray + } { + 1 RealSetgray pop + } ifelse + } ifelse + } ifelse + end +} bind def +/setrgbcolor { % r g b + FrameDict begin + FrameSepIs FMnone eq + { RealSetrgbcolor } + { + 3 copy [ 4 1 roll ] % r g b [ r g b ] + FrameColorInSepListRGB + { + FrameSepBlue eq exch + FrameSepGreen eq and exch + FrameSepRed eq and + { 0 } { 1 } ifelse + } + { + FMPColor { + RealSetrgbcolor + currentcmykcolor + } { + RGBtoCMYK + } ifelse + FrameSepIs FMblack eq + {1.0 exch sub 4 1 roll pop pop pop} { + FrameSepIs FMyellow eq + {pop 1.0 exch sub 3 1 roll pop pop} { + FrameSepIs FMmagenta eq + {pop pop 1.0 exch sub exch pop } { + FrameSepIs FMcyan eq + {pop pop pop 1.0 exch sub } + {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse + } ifelse + RealSetgray + } + ifelse + end +} bind def +/sethsbcolor { + FrameDict begin + FrameSepIs FMnone eq + { RealSethsbcolor } + { + RealSethsbcolor % safe since we will overwrite the color state + currentrgbcolor % r g b - Let PostsCript to the conversion. + setrgbcolor % call our version + } + ifelse + end +} bind def +FrameDict begin + +/setcmykcolor where { + pop /RealSetcmykcolor /setcmykcolor load def +} { + /RealSetcmykcolor { + 4 1 roll + 3 { 3 index add 0 max 1 min 1 exch sub 3 1 roll} repeat + RealSetrgbcolor pop + } bind def +} ifelse +userdict /setcmykcolor { % c m y k + FrameDict begin + FrameSepIs FMnone eq + { RealSetcmykcolor } + { + 4 copy [ 5 1 roll ] + FrameColorInSepListCMYK + { + FrameSepBlack eq exch + FrameSepYellow eq and exch + FrameSepMagenta eq and exch + FrameSepCyan eq and + { 0 } { 1 } ifelse + } + { + FrameSepIs FMblack eq + {1.0 exch sub 4 1 roll pop pop pop} { + FrameSepIs FMyellow eq + {pop 1.0 exch sub 3 1 roll pop pop} { + FrameSepIs FMmagenta eq + {pop pop 1.0 exch sub exch pop } { + FrameSepIs FMcyan eq + {pop pop pop 1.0 exch sub } + {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse + } ifelse + RealSetgray + } + ifelse + end + } bind put + +% Set up a prototype pattern for PostScript Level 2 +fMLevel1 { + % set up screen functions for the patterns in PS level 1 + % each entry contains an angle, spot function, flipped spot function, + % gray level and frequency multiplier. + /patScreenDict 7 dict dup begin + <0f1e3c78f0e1c387> [ 45 { pop } {exch pop} .5 2 sqrt] FmBD + <0f87c3e1f0783c1e> [ 135 { pop } {exch pop} .5 2 sqrt] FmBD + [ 0 { pop } dup .5 2 ] FmBD + [ 90 { pop } dup .5 2 ] FmBD + <8142241818244281> [ 45 { 2 copy lt {exch} if pop} dup .75 2 sqrt] FmBD + <03060c183060c081> [ 45 { pop } {exch pop} .875 2 sqrt] FmBD + <8040201008040201> [ 135 { pop } {exch pop} .875 2 sqrt] FmBD + end def +} { % prototype level 2 pattern dictionary + % define some PostScript procedures for known jaggy patterns. + /patProcDict 5 dict dup begin + <0f1e3c78f0e1c387> { 3 setlinewidth -1 -1 moveto 9 9 lineto stroke + 4 -4 moveto 12 4 lineto stroke + -4 4 moveto 4 12 lineto stroke} bind def + <0f87c3e1f0783c1e> { 3 setlinewidth -1 9 moveto 9 -1 lineto stroke + -4 4 moveto 4 -4 lineto stroke + 4 12 moveto 12 4 lineto stroke} bind def + <8142241818244281> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke + -1 -1 moveto 9 9 lineto stroke } bind def + <03060c183060c081> { 1 setlinewidth -1 -1 moveto 9 9 lineto stroke + 4 -4 moveto 12 4 lineto stroke + -4 4 moveto 4 12 lineto stroke} bind def + <8040201008040201> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke + -4 4 moveto 4 -4 lineto stroke + 4 12 moveto 12 4 lineto stroke} bind def + end def + /patDict 15 dict dup begin + /PatternType 1 def % Always 1 for PS Level 2 + /PaintType 2 def % Uncolored pattern + /TilingType 3 def % constant spacing and faster tiling + /BBox [ 0 0 8 8 ] def % bounding box + /XStep 8 def % X offset + /YStep 8 def % Y offset + /PaintProc { + begin + patProcDict bstring known { + patProcDict bstring get exec + } { + 8 8 true [1 0 0 -1 0 8] bstring imagemask + } ifelse + end + } bind def + end def +} ifelse + +%combineColor puts together the current gray value (which could also be +%a fraction of on bits for a fill pattern and the current color and calls +%the appropriate function +% +/combineColor { + FrameSepIs FMnone eq + { + graymode fMLevel1 or not { + % Level 2 pattern + [/Pattern [/DeviceCMYK]] setcolorspace + FrameCurColors 0 4 getinterval aload pop FrameCurPat setcolor + } { + FrameCurColors 3 get 1.0 ge { + FrameCurGray RealSetgray + } { + fMAcrobat not FMPColor graymode and and { + 0 1 3 { + FrameCurColors exch get + 1 FrameCurGray sub mul + } for + RealSetcmykcolor + } { + 4 1 6 { + FrameCurColors exch get + graymode { + 1 exch sub 1 FrameCurGray sub mul 1 exch sub + } { + 1.0 lt {FrameCurGray} {1} ifelse + } ifelse + } for + RealSetrgbcolor + } ifelse + } ifelse + } ifelse + } { % separation case + FrameCurColors 0 4 getinterval aload + FrameColorInSepListCMYK { + FrameSepBlack eq exch + FrameSepYellow eq and exch + FrameSepMagenta eq and exch + FrameSepCyan eq and + FrameSepIs FMcustom eq and + { FrameCurGray } { 1 } ifelse + } { + FrameSepIs FMblack eq + {FrameCurGray 1.0 exch sub mul 1.0 exch sub 4 1 roll pop pop pop} { + FrameSepIs FMyellow eq + {pop FrameCurGray 1.0 exch sub mul 1.0 exch sub 3 1 roll pop pop} { + FrameSepIs FMmagenta eq + {pop pop FrameCurGray 1.0 exch sub mul 1.0 exch sub exch pop } { + FrameSepIs FMcyan eq + {pop pop pop FrameCurGray 1.0 exch sub mul 1.0 exch sub } + {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse + } ifelse + graymode fMLevel1 or not { + % Level 2 pattern + [/Pattern [/DeviceGray]] setcolorspace + FrameCurPat setcolor + } { + graymode not fMLevel1 and { + % Level 1 patterns are either all there or not there at all + dup 1 lt {pop FrameCurGray} if + } if + RealSetgray + } ifelse + } ifelse +} bind def + +/savematrix { + orgmatrix currentmatrix pop + } bind def +/restorematrix { + orgmatrix setmatrix + } bind def +/fMDefaultMatrix matrix defaultmatrix def +/fMatrix2 matrix def +/dpi 72 0 fMDefaultMatrix dtransform + dup mul exch dup mul add sqrt def + +% freq and sangle are used for ps Level 1 pattern building. +/freq dpi dup 72 div round dup 0 eq {pop 1} if 8 mul div def +/sangle 1 0 fMDefaultMatrix dtransform exch atan def + sangle fMatrix2 rotate + fMDefaultMatrix fMatrix2 concatmatrix + dup 0 get /sflipx exch def + 3 get /sflipy exch def + +% +% screen index depending on dpi +% - screenIndex smallint +/screenIndex { + 0 1 dpiranges length 1 sub { dup dpiranges exch get 1 sub dpi le {exit} {pop} ifelse } for +} bind def + +% +% These routines get the standard Adobe frequencies, angles, and spot functions +% depending on the DPI +% +% - getCyanScreen freq angle spotfunction +/getCyanScreen { + FMUseHighFrequencyScreens { CHighAngles CMHighFreqs} {CLowAngles CMLowFreqs} ifelse + screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load +} bind def + +% +% - getMagentaScreen freq angle spotFunction +/getMagentaScreen { + FMUseHighFrequencyScreens { MHighAngles CMHighFreqs } {MLowAngles CMLowFreqs} ifelse + screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load +} bind def + +% +% - getYellowScreen freq angle spotFunction +% note that some of these use a "tripple dot" function at 1/3 the frequency +/getYellowScreen { + FMUseHighFrequencyScreens { YHighTDot YHighFreqs} { YLowTDot YLowFreqs } ifelse + screenIndex dup 3 1 roll get 3 1 roll get { 3 div + {2 { 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch} repeat + FMSpotFunction } } {/FMSpotFunction load } ifelse + 0.0 exch +} bind def + +% +% - getBlackScreen freq angle spotFunction +/getBlackScreen { + FMUseHighFrequencyScreens { KHighFreqs } { KLowFreqs } ifelse + screenIndex get 45.0 /FMSpotFunction load +} bind def + +% +% - getSpotScreen freq angle spotFunction +/getSpotScreen { + getBlackScreen +} bind def + +% +% - getCompositeScreen freq angle spotFunction +/getCompositeScreen { + getBlackScreen +} bind def + +% FmSetScreen sets the screen for either PostScript Level 1 or Level 2 and optionally +% sets the accuratescreens flag in the latter case +% freq angle spotfunction FMSetScreen - +/FMSetScreen + fMLevel1 { /setscreen load + }{ { + 8 dict begin + /HalftoneType 1 def + /SpotFunction exch def + /Angle exch def + /Frequency exch def + /AccurateScreens FMUseAcccurateScreens def + currentdict end sethalftone + } bind } ifelse +def + +% This sets the default screen as was set at the beginning of the job +% - setDefaultScreen - +/setDefaultScreen { + FMPColor { + orgrxfer cvx orggxfer cvx orgbxfer cvx orgxfer cvx setcolortransfer + } + { + orgxfer cvx settransfer + } ifelse + orgfreq organgle orgproc cvx setscreen +} bind def + +% This sets the current screen depending on FrameSepIs +% - setCurrentScreen - +/setCurrentScreen { + FrameSepIs FMnone eq { + FMUseDefaultNoSeparationScreen { + setDefaultScreen + } { + getCompositeScreen FMSetScreen + } ifelse + } { + FrameSepIs FMcustom eq { + FMUseDefaultSpotSeparationScreen { + setDefaultScreen + } { + getSpotScreen FMSetScreen + } ifelse + } { + FMUseDefaultProcessSeparationScreen { + setDefaultScreen + } { + FrameSepIs FMcyan eq { + getCyanScreen FMSetScreen + } { + FrameSepIs FMmagenta eq { + getMagentaScreen FMSetScreen + } { + FrameSepIs FMyellow eq { + getYellowScreen FMSetScreen + } { + getBlackScreen FMSetScreen + } ifelse + } ifelse + } ifelse + } ifelse + } ifelse + } ifelse +} bind def + + +end + +% End of Color separation code +% + +/FMDOCUMENT { % xscale yscale edown negative paperwidth paperheight manfeed numcopies numfonts + array /FMfonts exch def % Why isn't this in FrameDict??? + /#copies exch def + FrameDict begin + 0 ne /manualfeed exch def + /paperheight exch def + /paperwidth exch def + 0 ne /fMNegative exch def % invert page + 0 ne /edown exch def % flip page along y axis + /yscale exch def + /xscale exch def + + fMLevel1 { + manualfeed {setmanualfeed} if + /FMdicttop countdictstack 1 add def % some PS's leave junk on dict ... + /FMoptop count def % ...or on operand stack... + setpapername % This stuff may alter the transfer/screen/angle + manualfeed {true} {papersize} ifelse % true->more work to do + {manualpapersize} {false} ifelse % true->more work to do + {desperatepapersize} {false} ifelse % true->failed completely + {papersizefailure} if + count -1 FMoptop {pop pop} for + countdictstack -1 FMdicttop {pop end} for %...if tray not installed + } + {2 dict + dup /PageSize [paperwidth paperheight] put + manualfeed {dup /ManualFeed manualfeed put} if + {setpagedevice} stopped {papersizefailure} if + } + ifelse % fMLevel1 + + FMPColor { + currentcolorscreen + cvlit /orgproc exch def + /organgle exch def + /orgfreq exch def + cvlit /orgbproc exch def + /orgbangle exch def + /orgbfreq exch def + cvlit /orggproc exch def + /orggangle exch def + /orggfreq exch def + cvlit /orgrproc exch def + /orgrangle exch def + /orgrfreq exch def + + currentcolortransfer + fMNegative { + 1 1 4 { + pop { 1 exch sub } fmConcatProcs 4 1 roll + } for + 4 copy + setcolortransfer + } if + cvlit /orgxfer exch def + cvlit /orgbxfer exch def + cvlit /orggxfer exch def + cvlit /orgrxfer exch def + } { + currentscreen + cvlit /orgproc exch def + /organgle exch def + /orgfreq exch def + + currenttransfer + fMNegative { + { 1 exch sub } fmConcatProcs + dup settransfer + } if + cvlit /orgxfer exch def + } ifelse + + end % FrameDict +} def % only used at startup, so no bind + +/FMBEGINPAGE { % pagewidth pageheight landscape color-arrays count + FrameDict begin % for the whole page... + /pagesave save def + 3.86 setmiterlimit + /landscape exch 0 ne def + landscape { % check for landscape + 90 rotate 0 exch dup /pwid exch def neg translate pop + }{ + pop /pwid exch def + } ifelse + edown { [-1 0 0 1 pwid 0] concat } if +% paint the whole page in "white". If the page is inverted, then +% this will actually paint our black background + 0 0 moveto paperwidth 0 lineto paperwidth paperheight lineto + 0 paperheight lineto 0 0 lineto 1 setgray fill + xscale yscale scale + /orgmatrix matrix def + gsave % for CLIP +} def % only used infrequently, so no bind + +/FMENDPAGE { + grestore % for CLIP + pagesave restore + end % FrameDict + showpage + } def % only used infrequently, so no bind + +/FMFONTDEFINE { % fontindex nonstd_encoding fontname -- + FrameDict begin + findfont % fontindex nonstd_encoding font + ReEncode % fontindex font' + 1 index exch % fontindex fontindex font' + definefont % fontindex font" + FMfonts 3 1 roll % FMfonts fontindex font" + put + end % FrameDict + } def % only used infrequently, so no bind + +/FMFILLS { + FrameDict begin dup + array /fillvals exch def + dict /patCache exch def + end % framedict + } def % Only called once, so no bind + +/FMFILL { + FrameDict begin + fillvals 3 1 roll put + end % FrameDict + } def % only used infrequently, so no bind + +% Set things to a known, quiescent state, for when we switch to another writer +/FMNORMALIZEGRAPHICS { + newpath + 1 setlinewidth + 0 setlinecap + 0 0 0 sethsbcolor + 0 setgray % Not FMsetgray; only called outside of our environment! + } bind def + +/FMBEGINEPSF { % llx lly urx ury fw fh fx fy + end % FrameDict + /FMEPSF save def % in userdict + /showpage {} def % this def is in userdict +%- See Adobe's "PostScript Language Reference Manual, 2nd Edition", page 714. +%- "...the following operators MUST NOT be used in an EPS file:" (emphasis ours) + /banddevice {(banddevice) FMBADEPSF} def + /clear {(clear) FMBADEPSF} def + /cleardictstack {(cleardictstack) FMBADEPSF} def % FMBADEPSF knows this is the longest! + /copypage {(copypage) FMBADEPSF} def + /erasepage {(erasepage) FMBADEPSF} def + /exitserver {(exitserver) FMBADEPSF} def + /framedevice {(framedevice) FMBADEPSF} def + /grestoreall {(grestoreall) FMBADEPSF} def + /initclip {(initclip) FMBADEPSF} def + /initgraphics {(initgraphics) FMBADEPSF} def +% /initmatrix {(initmatrix) FMBADEPSF} def % Aldus Freehand 4.0 epsf uses this harmlessly + /quit {(quit) FMBADEPSF} def + /renderbands {(renderbands) FMBADEPSF} def + /setglobal {(setglobal) FMBADEPSF} def + /setpagedevice {(setpagedevice) FMBADEPSF} def + /setshared {(setshared) FMBADEPSF} def + /startjob {(startjob) FMBADEPSF} def + /lettertray {(lettertray) FMBADEPSF} def + /letter {(letter) FMBADEPSF} def + /lettersmall {(lettersmall) FMBADEPSF} def + /11x17tray {(11x17tray) FMBADEPSF} def + /11x17 {(11x17) FMBADEPSF} def + /ledgertray {(ledgertray) FMBADEPSF} def + /ledger {(ledger) FMBADEPSF} def + /legaltray {(legaltray) FMBADEPSF} def + /legal {(legal) FMBADEPSF} def + /statementtray {(statementtray) FMBADEPSF} def + /statement {(statement) FMBADEPSF} def + /executivetray {(executivetray) FMBADEPSF} def + /executive {(executive) FMBADEPSF} def + /a3tray {(a3tray) FMBADEPSF} def + /a3 {(a3) FMBADEPSF} def + /a4tray {(a4tray) FMBADEPSF} def + /a4 {(a4) FMBADEPSF} def + /a4small {(a4small) FMBADEPSF} def + /b4tray {(b4tray) FMBADEPSF} def + /b4 {(b4) FMBADEPSF} def + /b5tray {(b5tray) FMBADEPSF} def + /b5 {(b5) FMBADEPSF} def + FMNORMALIZEGRAPHICS % in case we're in a strange state + [/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall % neat trick + fx fw 2 div add fy fh 2 div add translate + rotate + fw 2 div neg fh 2 div neg translate + fw urx llx sub div fh ury lly sub div scale % then scale + llx neg lly neg translate % then compensate for LL offset + /FMdicttop countdictstack 1 add def % high-water mark of dict stack + /FMoptop count def % tricky! "/FMoptop" on stack + } bind def + +/FMENDEPSF { + count -1 FMoptop {pop pop} for % clear EPS junk from operand stack + countdictstack -1 FMdicttop {pop end} for % ditto for dict stack + FMEPSF restore + FrameDict begin % for the whole page... + } bind def + +FrameDict begin % put most defs here + +/setmanualfeed { +%%BeginFeature *ManualFeed True + statusdict /manualfeed true put +%%EndFeature + } bind def + +/max {2 copy lt {exch} if pop} bind def +/min {2 copy gt {exch} if pop} bind def +/inch {72 mul} def + +/pagedimen { % name width height + paperheight sub abs 16 lt exch % 16pt is an arbitrary slop amount + paperwidth sub abs 16 lt and + {/papername exch def} {pop} ifelse + } bind def + +/setpapername { % Already set up: paperwidth paperheight and manualfeed + /papersizedict 14 dict def % one for /papername, one for /unknown + papersizedict begin + /papername /unknown def % in case no match + /Letter 8.5 inch 11.0 inch pagedimen + /LetterSmall 7.68 inch 10.16 inch pagedimen + /Tabloid 11.0 inch 17.0 inch pagedimen + /Ledger 17.0 inch 11.0 inch pagedimen + /Legal 8.5 inch 14.0 inch pagedimen + /Statement 5.5 inch 8.5 inch pagedimen + /Executive 7.5 inch 10.0 inch pagedimen + /A3 11.69 inch 16.5 inch pagedimen + /A4 8.26 inch 11.69 inch pagedimen + /A4Small 7.47 inch 10.85 inch pagedimen + /B4 10.125 inch 14.33 inch pagedimen + /B5 7.16 inch 10.125 inch pagedimen + end + } bind def + +/papersize { + papersizedict begin + /Letter {lettertray letter} def + /LetterSmall {lettertray lettersmall} def + /Tabloid {11x17tray 11x17} def + /Ledger {ledgertray ledger} def + /Legal {legaltray legal} def + /Statement {statementtray statement} def + /Executive {executivetray executive} def + /A3 {a3tray a3} def + /A4 {a4tray a4} def + /A4Small {a4tray a4small} def + /B4 {b4tray b4} def + /B5 {b5tray b5} def + /unknown {unknown} def + papersizedict dup papername known {papername} {/unknown} ifelse get + end + statusdict begin stopped end % return true if more work to do + } bind def + +/manualpapersize { + papersizedict begin + /Letter {letter} def + /LetterSmall {lettersmall} def + /Tabloid {11x17} def + /Ledger {ledger} def + /Legal {legal} def + /Statement {statement} def + /Executive {executive} def + /A3 {a3} def + /A4 {a4} def + /A4Small {a4small} def + /B4 {b4} def + /B5 {b5} def + /unknown {unknown} def + papersizedict dup papername known {papername} {/unknown} ifelse get + end + stopped % return true if more work to do + } bind def + +/desperatepapersize { + statusdict /setpageparams known + { + paperwidth paperheight 0 1 + statusdict begin + {setpageparams} stopped % return true iff failed + end + } {true} ifelse % return true iff failed + } bind def + +/papersizefailure { + FMAllowPaperSizeMismatch not + { +(The requested paper size is not available in any currently-installed tray) +(Edit the PS file to "FMAllowPaperSizeMismatch true" to use default tray) + FMFAILURE } if + } def + +% +% Font re-encoding to include diacritics +% +/DiacriticEncoding [ + +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl +/numbersign /dollar /percent /ampersand /quotesingle /parenleft +/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one +/two /three /four /five /six /seven /eight /nine /colon /semicolon +/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K +/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash +/bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h +/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar +/braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute +/Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis +/atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis +/iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve +/ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex +/udieresis /dagger /.notdef /cent /sterling /section /bullet +/paragraph /germandbls /registered /copyright /trademark /acute +/dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef +/yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown +/exclamdown /logicalnot /.notdef /florin /.notdef /.notdef +/guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde +/Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright +/quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis +/fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl +/periodcentered /quotesinglbase /quotedblbase /perthousand +/Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute +/Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve +/Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron +/breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron + +] def + +/ReEncode { % nonstd_encoding font -- reencodedfont + dup % nonstd_encoding font font + length % nonstd_encoding font dictlength + dict begin % nonstd_encoding font % currentdict = newdict + {% forall % forall is over font to be copied + 1 index /FID ne % skip FID + {def} % defs go into newfontdict which is currentdict + {pop pop} ifelse % copy all keys including /Encoding + } forall % nonstd_encoding + 0 eq {/Encoding DiacriticEncoding def} if % -- + currentdict % push a copy of the copied font dict onto operand stack + end % font' % before popping it off dictionary stack + } bind def + +FMPColor + % setup procs for color printing + { + + /BEGINBITMAPCOLOR { % iw, ih, width, height, theta, x y + BITMAPCOLOR} def + /BEGINBITMAPCOLORc { % iw, ih, width, height, theta, x y + BITMAPCOLORc} def + /BEGINBITMAPTRUECOLOR { + BITMAPTRUECOLOR } def + /BEGINBITMAPTRUECOLORc { + BITMAPTRUECOLORc } def + /BEGINBITMAPCMYK { + BITMAPCMYK } def + /BEGINBITMAPCMYKc { + BITMAPCMYKc } def + } + % setup procs for B&W printing + { + /BEGINBITMAPCOLOR { % iw, ih, width, height, theta, x y + BITMAPGRAY} def + /BEGINBITMAPCOLORc { % iw, ih, width, height, theta, x y + BITMAPGRAYc} def + /BEGINBITMAPTRUECOLOR { + BITMAPTRUEGRAY } def + /BEGINBITMAPTRUECOLORc { + BITMAPTRUEGRAYc } def + /BEGINBITMAPCMYK { + BITMAPCMYKGRAY } def + /BEGINBITMAPCMYKc { + BITMAPCMYKGRAYc } def + } +ifelse + +/K { % c m y k r g b SEPARATION + FMPrintAllColorsAsBlack { + dup 1 eq 2 index 1 eq and 3 index 1 eq and not + {7 {pop} repeat 0 0 0 1 0 0 0} if + } if + FrameCurColors astore + pop combineColor +} bind def +% +% graymode is true if we are just doing gray fills, this way do not keep calling +% setscreen. I don't know what the cost is on calling setscreen with defaults, but +% this is easy to keep track of, and we know for sure we aren't wasting cycles. +% if graymode is false and fMLevel1 is false, then we are using Level 2 patterns. +% +/graymode true def + +% used by level 1 patterns +% defaultflip matrixentry fmGetFlit -> eith -1 or 1 +fMLevel1 { + /fmGetFlip { + fMatrix2 exch get mul 0 lt { -1 } { 1 } ifelse + } FmBD +} if + +/setPatternMode { + fMLevel1 { + 2 index patScreenDict exch known { + pop pop + patScreenDict exch get aload pop % angle spot fspot gray mult + freq % freq + mul % times multiplier + 5 2 roll % angle spot fspot gray mult freq -> gray freq angle spot fspot + fMatrix2 currentmatrix 1 get 0 ne { + 3 -1 roll 90 add 3 1 roll % landscape + sflipx 1 fmGetFlip sflipy 2 fmGetFlip neg mul + } { % portrait + sflipx 0 fmGetFlip sflipy 3 fmGetFlip mul + } ifelse + 0 lt {exch pop} {pop} ifelse % take regular or flipped spot function + fMNegative { + {neg} fmConcatProcs % invert spot function + } if + bind + % we need to bypass any screen filter and go directly to systemdict + % to avoid problems with Kodak Precision calibration software + % + systemdict /setscreen get exec % leave graylevel on stack + /FrameCurGray exch def + } { + /bwidth exch def + /bpside exch def + /bstring exch def + /onbits 0 def /offbits 0 def + freq sangle landscape {90 add} if + {/ypoint exch def + /xpoint exch def + /xindex xpoint 1 add 2 div bpside mul cvi def + /yindex ypoint 1 add 2 div bpside mul cvi def + bstring yindex bwidth mul xindex 8 idiv add get + 1 7 xindex 8 mod sub bitshift and 0 ne fMNegative {not} if + {/onbits onbits 1 add def 1} + {/offbits offbits 1 add def 0} + ifelse + } + setscreen + offbits offbits onbits add div fMNegative {1.0 exch sub} if + /FrameCurGray exch def + } ifelse + } { % Level 2 version + pop pop + dup patCache exch known { + patCache exch get + } { % not in cache + dup + patDict /bstring 3 -1 roll put + patDict + 9 PatFreq screenIndex get div dup matrix scale +% 9 orgfreq +% organgle sin abs organgle cos abs add div +% dup 16 div round dup 0 le {pop 1} if % Unix pattern size +% dup 9 div round dup 0 le {pop 1} if % Mac larger (WYSIWYG) size +% div div dup matrix scale % This gives Unix pattern size. + makepattern + dup + patCache 4 -1 roll 3 -1 roll put + } ifelse + /FrameCurGray 0 def + /FrameCurPat exch def + } ifelse + /graymode false def + combineColor +} bind def + +/setGrayScaleMode { + graymode not { + /graymode true def + fMLevel1 { + setCurrentScreen + } if + } if + /FrameCurGray exch def + combineColor +} bind def + +/normalize { + transform round exch round exch itransform + } bind def + +/dnormalize { + dtransform round exch round exch idtransform + } bind def + +/lnormalize { % line widths are always odd so that arrow heads work + 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop + } bind def + +/H { % THICK + lnormalize setlinewidth + } bind def + +/Z { + setlinecap + } bind def + +% This is used to fill or stroke white behind a Level 2 pattern +/PFill { + graymode fMLevel1 or not { + gsave 1 setgray eofill grestore + } if +} bind def +/PStroke { + graymode fMLevel1 or not { + gsave 1 setgray stroke grestore + } if + stroke +} bind def + +/X { % TEXTURE + fillvals exch get + dup type /stringtype eq + {8 1 setPatternMode} % Silly to pass parameters here + {setGrayScaleMode} + ifelse + } bind def + +/V { % FILL + PFill gsave eofill grestore + } bind def + +/Vclip { + clip + } bind def + +/Vstrk { + currentlinewidth exch setlinewidth PStroke setlinewidth + } bind def + +/N { % PEN + PStroke + } bind def + +/Nclip { + strokepath clip newpath + } bind def + +/Nstrk { + currentlinewidth exch setlinewidth PStroke setlinewidth + } bind def + +/M {newpath moveto} bind def +/E {lineto} bind def +/D {curveto} bind def +/O {closepath} bind def + +/L { % POLYLINE + /n exch def + newpath + normalize + moveto + 2 1 n {pop normalize lineto} for + } bind def + +/Y { % POLYGON !!! + L % POLYLINE + closepath + } bind def + +/R { % RECT x1 y1 x2 y2 + /y2 exch def + /x2 exch def + /y1 exch def + /x1 exch def + x1 y1 + x2 y1 + x2 y2 + x1 y2 + 4 Y % POLYGON + } bind def + +/rarc % Leaves all sorts of junk on the operand stack for caller to clear off + {rad % arcto might fail if we're scaled way down + arcto + } bind def + +/RR { % ROUNDRECT x1 y1 x2 y2 r + /rad exch def + normalize + /y2 exch def + /x2 exch def + normalize + /y1 exch def + /x1 exch def + mark + newpath + { + x1 y1 rad add moveto + x1 y2 x2 y2 rarc + x2 y2 x2 y1 rarc + x2 y1 x1 y1 rarc + x1 y1 x1 y2 rarc + closepath + } stopped {x1 y1 x2 y2 R} if % in case rarc failed for degenerate arcs + cleartomark + } bind def + +/RRR { % ROUNDRECT ROTATED xs ys x1 y1 x2 y2 x3 y3 x4 y4 r + /rad exch def + normalize /y4 exch def /x4 exch def + normalize /y3 exch def /x3 exch def + normalize /y2 exch def /x2 exch def + normalize /y1 exch def /x1 exch def + newpath + normalize moveto % eats xs ys + mark + { + x2 y2 x3 y3 rarc + x3 y3 x4 y4 rarc + x4 y4 x1 y1 rarc + x1 y1 x2 y2 rarc + closepath + } stopped + {x1 y1 x2 y2 x3 y3 x4 y4 newpath moveto lineto lineto lineto closepath} if + cleartomark + } bind def + +/C { % CLIP + grestore + gsave + R % RECT + clip + setCurrentScreen +} bind def + +/CP { % CLIPPOLY p1x p1y p2x p2y ... n + grestore + gsave + Y % POLYGON + clip + setCurrentScreen +} bind def + +/F { % FONT + FMfonts exch get + FMpointsize scalefont + setfont + } bind def + +/Q { % POINTSIZE (& font) + /FMpointsize exch def + F % could be slightly optimized here + } bind def + +/T { % TEXT + moveto show + } bind def + +% Callers of RF (rotate/flip) must gsave (or save) first; (g)restore when done +/RF { % + rotate + 0 ne {-1 1 scale} if + } bind def + +/TF { % TEXTFLIPROTATE + gsave + moveto + RF + show + grestore + } bind def + +/P { % PADTEXT + moveto + 0 32 3 2 roll widthshow + } bind def + +/PF { % PADTEXTFLIPROTATE + gsave + moveto + RF + 0 32 3 2 roll widthshow + grestore + } bind def + +/S { % SPREADTEXT + moveto + 0 exch ashow + } bind def + +/SF { % SPREADTEXTFLIPROTATE + gsave + moveto + RF + 0 exch ashow + grestore + } bind def + +/B { % PADSPREADTEXT + moveto + 0 32 4 2 roll 0 exch awidthshow + } bind def + +/BF { % PADSPREADTEXTFLIPROTATE + gsave + moveto + RF + 0 32 4 2 roll 0 exch awidthshow + grestore + } bind def + +/G { % ARCFILL theta1 theta2 width height x y + gsave + newpath + normalize translate 0.0 0.0 moveto % eats x y + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + PFill fill + grestore + } bind def + +/Gstrk { + savematrix + newpath + 2 index 2 div add exch 3 index 2 div sub exch % theta1 theta2 width height x y + normalize 2 index 2 div sub exch 3 index 2 div add exch % theta1 theta2 width height x y + translate + scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + restorematrix + currentlinewidth exch setlinewidth PStroke setlinewidth + } bind def + +/Gclip { % ARCFILL theta1 theta2 width height x y swid + newpath + savematrix + normalize translate 0.0 0.0 moveto % eats x y + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + clip newpath + restorematrix + } bind def + +/GG { % ARCFILL ROTATED theta1 theta2 width height angle x y + gsave + newpath + normalize translate 0.0 0.0 moveto % eats x y + rotate % eats angle + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + PFill + fill + grestore + } bind def + +/GGclip { % ARCFILL ROTATED theta1 theta2 width height angle x y + savematrix + newpath + normalize translate 0.0 0.0 moveto % eats x y + rotate % eats angle + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + clip newpath + restorematrix + } bind def + +/GGstrk { % ARCFILL ROTATED swid theta1 theta2 width height angle x y + savematrix + newpath + normalize translate 0.0 0.0 moveto % eats x y + rotate % eats angle + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + restorematrix + currentlinewidth exch setlinewidth PStroke setlinewidth + } bind def + +/A { % ARCPEN theta1 theta2 width height x y + gsave + savematrix + newpath + 2 index 2 div add exch 3 index 2 div sub exch % theta1 theta2 width height x y + normalize 2 index 2 div sub exch 3 index 2 div add exch % theta1 theta2 width height x y + translate + scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + restorematrix + PStroke + grestore + } bind def + +/Aclip { + newpath + savematrix + normalize translate 0.0 0.0 moveto % eats x y + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + strokepath clip newpath + restorematrix +} bind def + +/Astrk { + Gstrk +} bind def + +/AA { % ARCPEN ROTATED theta1 theta2 width height angle x y + gsave + savematrix + newpath + % theta1 theta2 width height angle x y + 3 index 2 div add exch 4 index 2 div sub exch + % theta1 theta2 width height angle x y + normalize 3 index 2 div sub exch 4 index 2 div add exch + translate % eats x y + rotate % eats angle + scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + restorematrix + PStroke + grestore + } bind def + +/AAclip { + savematrix + newpath + normalize translate 0.0 0.0 moveto % eats x y + rotate % eats angle + dnormalize scale % eats width height + 0.0 0.0 1.0 5 3 roll arc % eats theta1 theta2 + closepath + strokepath clip newpath + restorematrix +} bind def + +/AAstrk { + GGstrk +} bind def + +/BEGINPRINTCODE { % -x -y width height + /FMdicttop countdictstack 1 add def % high-water mark of dict stack + /FMoptop count 7 sub def % tricky! 7 params on stack, plus "/FMoptop" + /FMsaveobject save def + userdict begin % insulate user from FrameDict; not in /FMdicttop count + /showpage {} def % this def is in userdict + FMNORMALIZEGRAPHICS % in case we're in a strange state + 3 index neg 3 index neg translate + } bind def + +/ENDPRINTCODE { + count -1 FMoptop {pop pop} for % clear user junk from operand stack + countdictstack -1 FMdicttop {pop end} for % ditto for dict stack + FMsaveobject restore % this is now safe, unless user very malicious + } bind def + +/gn { % get a number in a funny encoding scheme + 0 % result on stack + { 46 mul % shift old digits + cf read pop % get next character + 32 sub % zero is the space character + dup 46 lt {exit} if % quit if we're the last digit + 46 sub add % add in this digit and loop around for next + } loop + add % result on stack + } bind def + +/cfs { % create a string of length "sl" filled with "val"s + /str sl string def % create string as "str" + 0 1 sl 1 sub {str exch val put} for % fill array + str def % define real array name, too; name is on stack from caller + } bind def + +/ic [ % "case" stmt list of procedures that the image commands should call + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223 + 0 + {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx} + {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx} + {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} + {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh} + {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh} + {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl} + {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl} + {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl} + {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl} + ] def + +/ms { % make all the strings + /sl exch def % remember length of currently existing strings + /val 255 def % that's white + /ws cfs % make "ws" a string filled with white + /im cfs % and "im" is a complete image scanline + /val 0 def % that's black + /bs cfs % make "bs" a string filled with black + /cs cfs % here's where we'll put complete command lines + } bind def + +400 ms % make strings that will be plenty long for most applications + +/ip { % image procedure; reads and executes commands to make scanlines + is % leave image string and... + 0 % ...image position on stack all through this procedure + cf cs readline pop % get a string of commands + { ic exch get exec % execute next command + add % all commands leave a length on the stack; update pos + } forall % step through all commands + pop % get rid of image position pointer + % image string left on stack, so it's returned to image primitive + } bind def +/rip { % this is similar to ip above, except for 24 bit images + % this takes an extra argument, the width of the image + % do red + bis ris copy pop % copy blue to red + is + 0 + cf cs readline pop + { ic exch get exec + add + } forall + pop pop % remove is and position from stack + ris gis copy pop % copy red to green + dup is exch % position of green is width bytes into is + % do green + cf cs readline pop + { ic exch get exec + add + } forall + pop pop + gis bis copy pop % copy green to blue + dup add is exch % position of blue is 2*width bytes into is + % do blue + cf cs readline pop + { ic exch get exec + add + } forall + pop + + } bind def + +/rip4 { % this is similar to ip above, except for 32 bit images + % this takes an extra argument, the width of the image + % do cyan + kis cis copy pop % copy black to cyan + is + 0 + cf cs readline pop + { ic exch get exec + add + } forall + pop pop % remove is and position from stack + cis mis copy pop % copy cyan to magenta + dup is exch % position of magenta is width bytes into is + % do magenta + cf cs readline pop + { ic exch get exec + add + } forall + pop pop + mis yis copy pop % copy magenta to yellow + dup dup add is exch % position of yellow is 2*width bytes into is + % do yellow + cf cs readline pop + { ic exch get exec + add + } forall + pop pop + yis kis copy pop % copy yellow to black + 3 mul is exch % position of black is 3*width bytes into is + % do black + cf cs readline pop + { ic exch get exec + add + } forall + pop + + } bind def + + +/wh { % fill a number of bytes with "white" + /len exch def % number of bytes to fill + /pos exch def % position to put them at + ws 0 len getinterval im pos len getinterval copy pop + pos len % remember where we got to + } bind def + +/bl { % fill a number of bytes with "black" + /len exch def % number of bytes to fill + /pos exch def % position to put them at + bs 0 len getinterval im pos len getinterval copy pop + pos len % remember where we got to + } bind def + +/s1 1 string def + +/fl { % fill a number of bytes with a specific hex value + /len exch def % number of bytes to fill + /pos exch def % position to put them at + /val cf s1 readhexstring pop 0 get def + pos 1 pos len add 1 sub {im exch val put} for + pos len % remember where we got to + } bind def + +/hx { % read hex bytes directly; on entry, stack has + 3 copy getinterval % stack has + cf exch readhexstring pop pop % stack back to + } bind def + +/wbytes { % width depth -> wb find width in bytes given 1, 2, 8 or 24 or 32 + dup dup + 8 gt { pop 8 idiv mul } + { 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse } ifelse + } bind def +/BEGINBITMAPBWc { % iw, ih, width, height, theta, x y + 1 {} COMMONBITMAPc + } bind def +/BEGINBITMAPGRAYc { % iw, ih, width, height, theta, x y + 8 {} COMMONBITMAPc + } bind def +/BEGINBITMAP2BITc { % iw, ih, width, height, theta, x y + 2 {} COMMONBITMAPc + } bind def +% +% Common routine for imaging compressed images +% +/COMMONBITMAPc { % iw, ih, width, height, theta, x y depth proc + % (x,y) is the lower left corner of the image + /cvtProc exch def + /depth exch def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def % LW+ has a buggy memory leak! + cvtProc % run the desired proc after save has occurred + /is im 0 lb getinterval def % image substring + ws 0 lb getinterval is copy pop % whiten it + /cf currentfile def % evaluate "currentfile" only once + width height depth [width 0 0 height neg 0 height] % top to bottom + {ip} image % zap! + bitmapsave restore % avoid occasional disaster on the LW+ + grestore + } bind def +/BEGINBITMAPBW { % iw, ih, width, height, theta, x y + 1 {} COMMONBITMAP + } bind def +/BEGINBITMAPGRAY { % iw, ih, width, height, theta, x y + 8 {} COMMONBITMAP + } bind def +/BEGINBITMAP2BIT { % iw, ih, width, height, theta, x y + 2 {} COMMONBITMAP + } bind def +% +% Common routine for uncompressed images +% +/COMMONBITMAP { % iw, ih, width, height, theta, x y depth proc + /cvtProc exch def + /depth exch def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def % LW+ has a buggy memory leak! + cvtProc % run the desired proc after save has occurred + /is width depth wbytes string def + /cf currentfile def % evaluate "currentfile" only once + width height depth [width 0 0 height neg 0 height] % top to bottom + {cf is readhexstring pop} image + bitmapsave restore % avoid occasional disaster on the LW+ + grestore + } bind def + +% +% All this hairy color setup stuff gus wrote on the mac, I just copied and +% changed the variable names to be humanly readable. + +/ngrayt 256 array def +/nredt 256 array def +/nbluet 256 array def +/ngreent 256 array def + +fMLevel1 { +/colorsetup { + currentcolortransfer + /gryt exch def + /blut exch def + /grnt exch def + /redt exch def + 0 1 255 { + /indx exch def + /cynu 1 red indx get 255 div sub def + /magu 1 green indx get 255 div sub def + /yelu 1 blue indx get 255 div sub def + /kk cynu magu min yelu min def +% The HP PaintJet XL300 ignores the gray transfer curve but still sets its +% default black generation and undercolor removal functions as if it is +% used. This causes black colors not to work. Bug#56844 +% - We go back to the old (correct?) way of doing this since this code +% is now bypassed for PS Level 2 printers in favor of colorSetup2 which +% uses PS Level 2 indexed color, which is much cleaner. + /u kk currentundercolorremoval exec def +%- /u 0 def + nredt indx 1 0 cynu u sub max sub redt exec put + ngreent indx 1 0 magu u sub max sub grnt exec put + nbluet indx 1 0 yelu u sub max sub blut exec put + ngrayt indx 1 kk currentblackgeneration exec sub gryt exec put + } for + {255 mul cvi nredt exch get} + {255 mul cvi ngreent exch get} + {255 mul cvi nbluet exch get} + {255 mul cvi ngrayt exch get} + setcolortransfer + {pop 0} setundercolorremoval + {} setblackgeneration + } bind def +} +{ +% Here, we set up indexed color for imaging on PS Level 2 without mucking around +% with the transfer functions. + +/colorSetup2 { + [ /Indexed /DeviceRGB 255 + {dup red exch get 255 div + exch dup green exch get 255 div + exch blue exch get 255 div} + ] setcolorspace +} bind def +} ifelse + +% +% Setup a transfer function to convert psuedo color values into grayscale +% values based on the color lookup tables. +% +/fakecolorsetup { + /tran 256 string def + 0 1 255 {/indx exch def + tran indx + red indx get 77 mul + green indx get 151 mul + blue indx get 28 mul + add add 256 idiv put} for + currenttransfer + {255 mul cvi tran exch get 255.0 div} + exch fmConcatProcs settransfer +} bind def +% +% image a color image +% +/BITMAPCOLOR { % iw, ih, width, height, theta, x y + /depth 8 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def + fMLevel1 { + colorsetup + /is width depth wbytes string def + /cf currentfile def % evaluate "currentfile" only once + width height depth [width 0 0 height neg 0 height] % top to bottom + {cf is readhexstring pop} {is} {is} true 3 colorimage + } { + colorSetup2 + /is width depth wbytes string def + /cf currentfile def % evaluate "currentfile" only once + 7 dict dup begin + /ImageType 1 def + /Width width def + /Height height def + /ImageMatrix [width 0 0 height neg 0 height] def + /DataSource {cf is readhexstring pop} bind def + /BitsPerComponent depth def + /Decode [0 255] def + end image + } ifelse + bitmapsave restore + grestore + } bind def +% +% Compressed color image rendering +% +/BITMAPCOLORc { % iw, ih, width, height, theta, x y + /depth 8 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def + fMLevel1 { + colorsetup + /is im 0 lb getinterval def % image substring + ws 0 lb getinterval is copy pop % whiten it + /cf currentfile def % evaluate "currentfile" only once + width height depth [width 0 0 height neg 0 height] % top to bottom + {ip} {is} {is} true 3 colorimage + } { + colorSetup2 + /is im 0 lb getinterval def % image substring + ws 0 lb getinterval is copy pop % whiten it + /cf currentfile def % evaluate "currentfile" only once + 7 dict dup begin + /ImageType 1 def + /Width width def + /Height height def + /ImageMatrix [width 0 0 height neg 0 height] def + /DataSource {ip} bind def + /BitsPerComponent depth def + /Decode [0 255] def + end image + } ifelse + bitmapsave restore + grestore + } bind def +/BITMAPTRUECOLORc { + /depth 24 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def + + /is im 0 lb getinterval def % Whole scanline + /ris im 0 width getinterval def % red part of im + /gis im width width getinterval def % green part of im + /bis im width 2 mul width getinterval def % blue part of im + + ws 0 lb getinterval is copy pop + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + {width rip pop ris} {gis} {bis} true 3 colorimage + bitmapsave restore + grestore + } bind def +/BITMAPCMYKc { + /depth 32 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def + + /is im 0 lb getinterval def % Whole scanline + /cis im 0 width getinterval def % cyan part of im + /mis im width width getinterval def % magenta part of im + /yis im width 2 mul width getinterval def % yellow part of im + /kis im width 3 mul width getinterval def % black part of im + + ws 0 lb getinterval is copy pop + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + {width rip4 pop cis} {mis} {yis} {kis} true 4 colorimage + bitmapsave restore + grestore + } bind def +/BITMAPTRUECOLOR { + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def + /is width string def + /gis width string def + /bis width string def + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + { cf is readhexstring pop } + { cf gis readhexstring pop } + { cf bis readhexstring pop } + true 3 colorimage + bitmapsave restore + grestore + } bind def +/BITMAPCMYK { + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def + /is width string def + /mis width string def + /yis width string def + /kis width string def + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + { cf is readhexstring pop } + { cf mis readhexstring pop } + { cf yis readhexstring pop } + { cf kis readhexstring pop } + true 4 colorimage + bitmapsave restore + grestore + } bind def +% +% image a color image to a b&width device +% +/BITMAPTRUEGRAYc { + /depth 24 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def + + /is im 0 lb getinterval def % Whole scanline + /ris im 0 width getinterval def % red part of im + /gis im width width getinterval def % green part of im + /bis im width 2 mul width getinterval def % blue part of im + ws 0 lb getinterval is copy pop + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + {width rip pop ris gis bis width gray} image + bitmapsave restore + grestore + } bind def +/BITMAPCMYKGRAYc { + /depth 32 def + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /lb width depth wbytes def % so "lb" has width in bytes + sl lb lt {lb ms} if % maybe make bigger strings + /bitmapsave save def + + /is im 0 lb getinterval def % Whole scanline + /cis im 0 width getinterval def % cyan part of im + /mis im width width getinterval def % magenta part of im + /yis im width 2 mul width getinterval def % yellow part of im + /kis im width 3 mul width getinterval def % black part of im + ws 0 lb getinterval is copy pop + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + {width rip pop cis mis yis kis width cgray} image + bitmapsave restore + grestore + } bind def +/cgray { % c m y k width + /ww exch def + /k exch def + /y exch def + /m exch def + /c exch def + 0 1 ww 1 sub { /i exch def c i get m i get y i get k i get CMYKtoRGB + .144 mul 3 1 roll .587 mul 3 1 roll .299 mul add add + c i 3 -1 roll floor cvi put } for + c + } bind def +/gray { % r g b width + /ww exch def + /b exch def + /g exch def + /r exch def + 0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul + b i get .114 mul add add r i 3 -1 roll floor cvi put } for + r + } bind def +/BITMAPTRUEGRAY { + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def + /is width string def + /gis width string def + /bis width string def + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + { cf is readhexstring pop + cf gis readhexstring pop + cf bis readhexstring pop width gray} image + bitmapsave restore + grestore + } bind def +/BITMAPCMYKGRAY { + gsave + % rotate about center of image + 3 index 2 div add exch % iw ih width height theta y+(height/2) x + 4 index 2 div add exch % iw ih width height theta x+(width/2) y+(height/2) + translate % iw ih width height theta + rotate % iw ih width height + 1 index 2 div neg % iw ih width height -(width/2) + 1 index 2 div neg % iw ih width height -(width/2) -(height/2) + translate % iw ih width height + scale % iw ih + /height exch def /width exch def + /bitmapsave save def + /is width string def + /yis width string def + /mis width string def + /kis width string def + /cf currentfile def + width height 8 [width 0 0 height neg 0 height] + { cf is readhexstring pop + cf mis readhexstring pop + cf yis readhexstring pop + cf kis readhexstring pop width cgray} image + bitmapsave restore + grestore + } bind def +/BITMAPGRAY { % iw, ih, width, height, theta, x y + 8 {fakecolorsetup} COMMONBITMAP + } bind def +/BITMAPGRAYc { % iw, ih, width, height, theta, x y + 8 {fakecolorsetup} COMMONBITMAPc + } bind def +/ENDBITMAP { + } bind def +end % of FrameDict definitions + +% OPI stuff + /ALDmatrix matrix def ALDmatrix currentmatrix pop +/StartALD { + /ALDsave save def + savematrix + ALDmatrix setmatrix + } bind def +/InALD { + restorematrix + } bind def +/DoneALD { + ALDsave restore + } bind def + +% Dashed lines stuff +/I { setdash } bind def +/J { [] 0 setdash } bind def + +%%EndProlog +%%BeginSetup +(5.0) FMVERSION +1 1 0 0 612 792 0 1 17 FMDOCUMENT +0 0 /Times-Bold FMFONTDEFINE +1 0 /Times-Roman FMFONTDEFINE +2 0 /Times-Italic FMFONTDEFINE +3 0 /Courier FMFONTDEFINE +4 0 /Helvetica FMFONTDEFINE +5 0 /Courier-Bold FMFONTDEFINE +6 0 /Courier-Oblique FMFONTDEFINE +7 0 /Times-BoldItalic FMFONTDEFINE +32 FMFILLS +0 0 FMFILL +1 0.1 FMFILL +2 0.3 FMFILL +3 0.5 FMFILL +4 0.7 FMFILL +5 0.9 FMFILL +6 0.97 FMFILL +7 1 FMFILL +8 <0f1e3c78f0e1c387> FMFILL +9 <0f87c3e1f0783c1e> FMFILL +10 FMFILL +11 FMFILL +12 <8142241818244281> FMFILL +13 <03060c183060c081> FMFILL +14 <8040201008040201> FMFILL +16 1 FMFILL +17 0.9 FMFILL +18 0.7 FMFILL +19 0.5 FMFILL +20 0.3 FMFILL +21 0.1 FMFILL +22 0.03 FMFILL +23 0 FMFILL +24 FMFILL +25 FMFILL +26 <3333333333333333> FMFILL +27 <0000ffff0000ffff> FMFILL +28 <7ebddbe7e7dbbd7e> FMFILL +29 FMFILL +30 <7fbfdfeff7fbfdfe> FMFILL +%%EndSetup +%%Page: "i" 1 +%%BeginPaperSize: Letter +%%EndPaperSize +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +J +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +72 33.32 540 43.32 R +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +0 18 Q +0 X +(X Print Ser) 152.6 572 T +(vice Sample Implementation) 240.41 572 T +0 10 Q +(V) 282.33 540.33 T +(ersion 1.0) 288.55 540.33 T +(X W) 266.7 527.33 T +(indo) 286.23 527.33 T +(w System) 305.04 527.33 T +(V) 258.73 514.33 T +(ersion 11 Release 6.4) 264.95 514.33 T +1 F +(A. Deininger) 198.57 453.33 T +(, T) 250.38 453.33 T +(. Gilg, J. Miller) 260.74 453.33 T +(, H. Phinne) 322.02 453.33 T +(y) 366.86 453.33 T +(, C. Prince) 371.21 453.33 T +(He) 251.98 440.33 T +(wlett-P) 263.39 440.33 T +(ackard Compan) 292.13 440.33 T +(y) 355.02 440.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "i" 1 +%%Page: "ii" 2 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +72 33.32 540 43.32 R +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +1 10 Q +0 X +(Copyright \050c\051 1996 Hewlett-Packard Company) 72 569.33 T +(Copyright \050c\051 1996 International Business Machines, Inc.) 72 557.33 T +(Copyright \050c\051 1996 Sun Microsystems, Inc.) 72 545.33 T +(Copyright \050c\051 1996 Novell, Inc.) 72 533.33 T +(Copyright \050c\051 1996 Digital Equipment Corp.) 72 521.33 T +(Copyright \050c\051 1996 Fujitsu Limited) 72 509.33 T +(Copyright \050c\051 1996 Hitachi, Ltd.) 72 497.33 T +(Copyright \050c\051 1996 X Consortium, Inc.) 72 485.33 T +(Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated) 72 461.33 T +(documentation files \050the "Software"\051, to deal in the Software without restriction, including without limitation the) 72 449.33 T +(rights to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the Software, and to permit) 72 437.33 T +(persons to whom the Software is furnished to do so, subject to the following conditions:) 72 425.33 T +(The above copyright notice and this permission notice shall be included in all copies or substantial portions of the) 72 401.33 T +(Software.) 72 389.33 T +(THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,) 72 365.33 T +(INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A) 72 353.33 T +(PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE) 72 341.33 T +(LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF) 72 329.33 T +(CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE) 72 317.33 T +(SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.) 72 305.33 T +(Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to) 72 281.33 T +(promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.) 72 269.33 T +2 F +(X Window System) 72 245.33 T +1 F +( is a trademark of X Consortium, Inc.) 143.66 245.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "ii" 2 +%%Page: "i" 3 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +0 0 0 1 0 0 0 K +1 10 Q +0 X +(i) 537.22 749.33 T +0 0 0 1 0 0 0 K +72 33.32 540 43.32 R +7 X +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +0 18 Q +0 X +(T) 238.83 708 T +(able of Contexts) 249.18 708 T +0 0 0 1 0 0 0 K +1 10 Q +(1) 72 598.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Introduction) 90 598.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................................................................) 140 598.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(3) 499 598.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2) 72 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(X Print Configuration Databases) 90 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................................................) 222.5 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4) 499 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1) 90 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Configuration Directories) 108 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.................................................................................................................) 215 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(5) 499 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1.1) 108 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Print Configuration Directory) 140.4 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................) 260 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(5) 499 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1.2) 108 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Printer Model Configuration Directories) 140.4 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................) 302.5 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(6) 499 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1.3) 108 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Printing Attributes Configuration Directory) 140.4 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.........................................................................) 315 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(7) 499 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1.4) 108 522.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(DDX Driver Configuration Directories) 140.4 522.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(................................................................................) 297.5 522.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(8) 499 522.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.2) 90 510.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Xprinters File) 108 510.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(....................................................................................................................................) 167.5 510.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(8) 499 510.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.3) 90 498.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Printer Model Attributes File) 108 498.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..........................................................................................................) 227.5 498.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(11) 494 498.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.4) 90 486.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Printer Attributes File) 108 486.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.....................................................................................................................) 200 486.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(12) 494 486.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.5) 90 474.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Job Attributes File) 108 474.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...........................................................................................................................) 185 474.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(13) 494 474.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.6) 90 462.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Document Attributes File) 108 462.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................................) 215 462.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(13) 494 462.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.7) 90 450.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( DDX Driver Configuration Files) 108 450.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(....................................................................................................) 242.5 450.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(14) 494 450.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(3) 72 434.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Fonts) 90 434.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(........................................................................................................................................................) 112.5 434.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(15) 494 434.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(3.1) 90 422.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Systems Administration Considerations) 108 422.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.........................................................................................) 270 422.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(16) 494 422.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(3.1.1) 108 410.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Related Information) 140.4 410.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(............................................................................................................) 222.5 410.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(16) 494 410.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4) 72 394.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(X Printer Driver Interface) 90 394.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.......................................................................................................................) 195 394.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(17) 494 394.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.1) 90 382.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Xp Print Driver Overview) 108 382.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................................................) 217.5 382.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(17) 494 382.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.2) 90 370.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( X Print Driver Initialization) 108 370.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(............................................................................................................) 222.5 370.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(17) 494 370.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.2.1) 108 358.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Information Available during Initialization) 140.4 358.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(........................................................................) 312.5 358.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(17) 494 358.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.2.2) 108 346.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Xp Extension Initialization Interface) 140.4 346.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................) 287.5 346.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(17) 494 346.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.2.3) 108 334.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpRegisterInitFunc) 140.4 334.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.............................................................................................................) 220 334.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(18) 494 334.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3) 90 322.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Attribute Concepts) 108 322.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..........................................................................................................................) 187.5 322.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(18) 494 322.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.1) 108 310.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Server Attributes) 140.4 310.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.................................................................................................................) 210 310.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(18) 494 310.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.2) 108 298.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Printer Attributes) 140.4 298.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(................................................................................................................) 212.5 298.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(19) 494 298.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.3) 108 286.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Document Attributes) 140.4 286.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...........................................................................................................) 225 286.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(24) 494 286.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.4) 108 274.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Page Attributes) 140.4 274.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(....................................................................................................................) 202.5 274.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(25) 494 274.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.5) 108 262.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(Job Attributes) 140.4 262.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(......................................................................................................................) 197.5 262.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(26) 494 262.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4) 90 250.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Attribute Store and Spooler Interface Functions) 108 250.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(............................................................................) 302.5 250.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(27) 494 250.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.1) 108 238.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpInitAttributes) 140.4 238.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................................................) 207.5 238.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(28) 494 238.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.2) 108 226.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpGetOneAttribute) 140.4 226.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.............................................................................................................) 220 226.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(29) 494 226.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.3) 108 214.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpGetAttributes) 140.4 214.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................................................) 207.5 214.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(29) 494 214.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.4) 108 202.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpGetMediumDimensions) 140.4 202.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.................................................................................................) 250 202.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(30) 494 202.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.5) 108 190.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpGetReproductionArea) 140.4 190.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(....................................................................................................) 242.5 190.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(31) 494 190.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.6) 108 178.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpAugmentAttributes) 140.4 178.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.........................................................................................................) 230 178.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(32) 494 178.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.7) 108 166.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpSetAttributes) 140.4 166.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................................................) 207.5 166.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(32) 494 166.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.8) 108 154.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpSubmitJob) 140.4 154.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(......................................................................................................................) 197.5 154.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(33) 494 154.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.9) 108 142.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpFreeAttributes) 140.4 142.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(................................................................................................................) 212.5 142.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(33) 494 142.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5) 90 130.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Xp Extension Functions) 108 130.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................................................) 207.5 130.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(34) 494 130.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.1) 108 118.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(InitContext) 140.4 118.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..........................................................................................................................) 187.5 118.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(35) 494 118.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.2) 108 106.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(DestroyContext) 140.4 106.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...................................................................................................................) 205 106.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(35) 494 106.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.3) 108 94.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(StartJob) 140.4 94.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................................................) 175 94.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(36) 494 94.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.4) 108 82.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(EndJob) 140.4 82.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(................................................................................................................................) 172.5 82.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(37) 494 82.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "i" 3 +%%Page: "ii" 4 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 33.32 540 43.32 R +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +0 0 0 1 0 0 0 K +1 10 Q +0 X +(4.5.5) 108 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(StartDoc) 140.4 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................................................................) 177.5 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(37) 494 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.6) 108 701.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(EndDoc) 140.4 701.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................................................) 175 701.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(38) 494 701.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.7) 108 689.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(StartPage) 140.4 689.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.............................................................................................................................) 180 689.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(39) 494 689.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.8) 108 677.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(EndPage) 140.4 677.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................................................................) 177.5 677.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(39) 494 677.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.9) 108 665.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(PutDocumentData) 140.4 665.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...............................................................................................................) 215 665.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(40) 494 665.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.10) 108 653.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(GetDocumentData) 140.4 653.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..............................................................................................................) 217.5 653.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(41) 494 653.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.11) 108 641.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(GetAttributes) 140.4 641.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.......................................................................................................................) 195 641.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(42) 494 641.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.12) 108 629.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(GetOneAttribute) 140.4 629.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.................................................................................................................) 210 629.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(42) 494 629.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.13) 108 617.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(AugmentAttributes) 140.4 617.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.............................................................................................................) 220 617.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(43) 494 617.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.14) 108 605.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(SetAttributes) 140.4 605.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.......................................................................................................................) 195 605.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(44) 494 605.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.6) 90 593.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +( Xp Utility and Convenience Functions) 108 593.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(...........................................................................................) 265 593.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(44) 494 593.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.6.1) 108 581.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpSendData) 140.4 581.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(........................................................................................................................) 192.5 581.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(44) 494 581.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.6.2) 108 569.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpAllocateContextPrivateIndex) 140.4 569.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(.........................................................................................) 270 569.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(45) 494 569.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.6.3) 108 557.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(XpAllocateContextPrivate) 140.4 557.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(..................................................................................................) 247.5 557.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(46) 494 557.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "ii" 4 +%%Page: "1" 5 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(Intr) 72 746.67 T +(oduction) 95.86 746.67 T +(1) 533 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 18 Q +(1) 72 699 T +(Intr) 108 699 T +(oduction) 138.67 699 T +1 10 Q +(This document describes the implementation of the X Print Serv) 108 666.33 T +(er distrib) 365.33 666.33 T +(uted with Release 6.4 of the X) 400.96 666.33 T +-0.09 (W) 108 654.33 P +-0.09 (indo) 117.04 654.33 P +-0.09 (w System. The intended reader is the system administrator who needs to con\336gure the X Print Serv) 134.57 654.33 P +-0.09 (er) 529.82 654.33 P +(for a particular set of printers and a particular spooling subsystem.) 108 642.33 T +(The syntax and format of the con\336guration \336les read by the X Print Serv) 108 618.33 T +(er are described.) 398.09 618.33 T +(This document is not an X Consortium standard.) 108 594.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "1" 5 +%%Page: "2" 6 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(2) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(2) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 18 Q +0 X +(2) 72 699 T +(X Print Con\336guration Databases) 108 699 T +1 10 Q +(Con\336guration \336les pro) 108 666.33 T +(vide the ra) 198.41 666.33 T +(w information that is used by the X Print Service components. Strictly) 240.47 666.33 T +(speaking, the con\336guration \336les, print dialog manager) 108 654.33 T +(, and DDX dri) 323.69 654.33 T +(v) 380.65 654.33 T +(ers of the print serv) 385.5 654.33 T +(er form a matched) 463.11 654.33 T +(set. The con\336guration \336les, though, ha) 108 642.33 T +(v) 261.68 642.33 T +(e been designed to be as \337e) 266.53 642.33 T +(xible as possible.) 375.8 642.33 T +(Most of the con\336guration \336les are in the form of an XRM resource \336le. This pro) 108 618.33 T +(vides maximum \337e) 428.92 618.33 T +(xibility) 505.44 618.33 T +(.) 533.69 618.33 T +(The hierarchi) 108 606.33 T +(c) 161.59 606.33 T +(al nature of the data base a) 166.03 606.33 T +(v) 272.46 606.33 T +(oids name clashes, and wild cards can be used to identify charac-) 277.26 606.33 T +(teristics that apply to man) 108 594.33 T +(y printers. Also, additional attrib) 211.18 594.33 T +(utes can be added later) 341.53 594.33 T +(.) 432.06 594.33 T +(This section documents the con\336guration directories and \336les used by the X Print Service.) 108 576.33 T +-0.04 ($X) 108 552.33 P +-0.04 (PCONFIGDIR) 120.22 552.33 P +-0.04 ( is an en) 180.22 552.33 P +-0.04 (vironment v) 212.74 552.33 P +-0.04 (ariable read by the X print serv) 261.06 552.33 P +-0.04 (er which de\336nes the root of the con\336g-) 385.05 552.33 P +(uration directory hierarch) 108 540.33 T +(y) 210.14 540.33 T +(. If) 214.49 540.33 T +($XPCONFIGDIR) 228.65 540.33 T +( is not de\336ned, the serv) 300.87 540.33 T +(er will def) 393.49 540.33 T +(ault to) 434.49 540.33 T +3 F +(<) 108 528.33 T +(XRoot>/lib/X11) 114 528.33 T +1 F +(, where) 198 528.33 T +3 F +() 229.93 528.33 T +1 F +( is the root of the X11 install tree. Con\336guration v) 271.93 528.33 T +(alues are deter-) 471.95 528.33 T +(mined by performing these steps:) 108 516.33 T +(1.) 108 498.33 T +(Search) 126 498.33 T +($X) 155.71 498.33 T +(PCONFIGDIR) 167.93 498.33 T +3 F +(/) 227.93 498.33 T +(C/print) 233.93 498.33 T +1 F +( to obtain def) 275.93 498.33 T +(ault v) 328.88 498.33 T +(alues from a con\336guration \336le.) 351.13 498.33 T +(2.) 108 480.33 T +(If the con\336guration \336le is not found, serv) 126 480.33 T +(er) 290.28 480.33 T +(-de\336ned def) 297.85 480.33 T +(aults will be used.) 345.79 480.33 T +(3.) 108 462.33 T +(F) 126 462.33 T +(or locales other than C, search) 131.41 462.33 T +($X) 254.99 462.33 T +(PCONFIGDIR) 267.21 462.33 T +3 F +(/) 327.21 462.33 T +1 F +($LANG) 333.21 462.33 T +3 F +(/print) 365.98 462.33 T +1 F +( and use the con\336guration \336le) 401.98 462.33 T +(v) 126 450.33 T +(alues to augment the def) 130.75 450.33 T +(aults determined abo) 228.41 450.33 T +(v) 311.58 450.33 T +(e.) 316.43 450.33 T +(One e) 108 426.33 T +(xception to this is the) 131.45 426.33 T +3 F +(Xprinters) 219.51 426.33 T +1 F +( \336le. This \336le indicates which printers will be managed by the X) 273.51 426.33 T +(Print Serv) 108 414.33 T +(er) 148.13 414.33 T +(. The path and name of this \336le is indicated by the) 155.35 414.33 T +3 F +(-XpFile) 357.83 414.33 T +1 F +( command line option de\336ned by) 399.83 414.33 T +(the X Print Serv) 108 402.33 T +(er) 172.57 402.33 T +(.) 179.79 402.33 T +(If the command line option is not present, the X Serv) 184.79 402.33 T +(er will def) 397.12 402.33 T +(ault to) 438.12 402.33 T +($XPCON-) 465.9 402.33 T +(FIGDIR) 108 390.33 T +3 F +(/C/print/Xprinters) 141.33 390.33 T +1 F +(. T) 249.33 390.33 T +(his \336le is optional.) 260.44 390.33 T +(There are se) 108 366.33 T +(v) 156.61 366.33 T +(eral types of con\336guration \336les stored in se) 161.46 366.33 T +(v) 333.69 366.33 T +(eral subdirectories:) 338.54 366.33 T +(\245) 108 348.33 T +(A \336le that indicates which printers will be managed by the X Print Serv) 126 348.33 T +(er) 412.21 348.33 T +(. It is referred to as the) 419.43 348.33 T +3 F +(Xprinters) 126 336.33 T +1 F +( \336le.) 180 336.33 T +(\245) 108 318.33 T +(Printer attrib) 126 318.33 T +(ute \336les that de\336ne the capabilities of the printer model. The name of the \336le is typi-) 176.63 318.33 T +(cally all uppercase, and consists of the manuf) 126 306.33 T +(acturer and the model of printer) 307.53 306.33 T +(. Examples of \336le) 433.89 306.33 T +(names are:) 126 294.33 T +3 F +(HPDJ1600C) 171.54 294.33 T +1 F +(,) 225.54 294.33 T +3 F +(IBM-4039-16l) 230.54 294.33 T +1 F +(, and) 302.54 294.33 T +3 F +(SUN-NP20) 324.48 294.33 T +1 F +(.) 372.48 294.33 T +(\245) 108 276.33 T +(Printer attrib) 126 276.33 T +(ute \336les that de\336ne the capabilities of printers installed on a particular X Print Serv) 176.63 276.33 T +(er) 508.11 276.33 T +(.) 515.33 276.33 T +(\245) 108 258.33 T +(Job and document attrib) 126 258.33 T +(ute \336les that specify initial v) 222.18 258.33 T +(alues for the print operation.) 335.54 258.33 T +(\245) 108 240.33 T +(Optional DDX dri) 126 240.33 T +(v) 198.52 240.33 T +(er con\336guration \336les. The format of each \336le is internal to the corresponding) 203.37 240.33 T +(DDX dri) 126 228.33 T +(v) 161.02 228.33 T +(er) 165.87 228.33 T +(.) 173.09 228.33 T +(Most of the con\336guration \336les documented in this section are encoded in COMPOUND_TEXT) 108 204.33 T +(, as de\336ned) 488.89 204.33 T +-0.13 (by the X W) 108 192.33 P +-0.13 (indo) 153.6 192.33 P +-0.13 (w System. The only e) 171.12 192.33 P +-0.13 (xception is the optional DDX dri) 257.4 192.33 P +-0.13 (v) 387.89 192.33 P +-0.13 (er con\336guration \336les. These \336les are) 392.74 192.33 P +(de\336ned at the discretion of the dri) 108 180.33 T +(v) 242.73 180.33 T +(er de) 247.58 180.33 T +(v) 267.04 180.33 T +(eloper) 271.89 180.33 T +(.) 296.33 180.33 T +126 405 126 387 2 L +7 X +V +0.5 H +0 X +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "2" 6 +%%Page: "3" 7 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Print Con\336guration Databases) 72 746.67 T +(3) 533 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.1) 72 701.67 T +(Con\336guration Dir) 108 701.67 T +(ectories) 215.48 701.67 T +(2.1.1) 72 656.67 T +(Print Con\336guration Dir) 108 656.67 T +(ectory) 250.09 656.67 T +1 10 Q +(Figure) 205.59 419.93 T +(0-1.) 234.2 419.93 T +(Example Print Con\336guration Directory) 250.03 419.93 T +-0.17 (The X Print Service con\336guration directory is assumed to be) 108 395.93 P +3 F +-0.41 (/usr/lib/X11/C/print) 351.26 395.93 P +1 F +-0.17 ( for the purposes) 471.26 395.93 P +(of this discussion. During actual use, the con\336guration \336les will be distrib) 108 383.93 T +(uted throughout the con\336guration) 403.07 383.93 T +(hierarch) 108 371.93 T +(y) 140.71 371.93 T +(,) 145.06 371.93 T +( as described in the \322Con\336guration Directories\323 section.) 147.56 371.93 T +-0.11 (At the top le) 108 347.93 P +-0.11 (v) 157.15 347.93 P +-0.11 (el of the locale-speci\336c) 162 347.93 P +3 F +-0.25 (print) 257.11 347.93 P +1 F +-0.11 ( directory) 287.11 347.93 P +-0.11 (, three subdirectories are de\336ned. The) 324.95 347.93 P +3 F +-0.25 (ddx-config) 477.61 347.93 P +1 F +-0.22 (directory contains con\336guration information speci\336c to X Print Serv) 108 335.93 P +-0.22 (er DDX dri) 379.38 335.93 P +-0.22 (v) 424.23 335.93 P +-0.22 (ers. The) 429.08 335.93 P +3 F +-0.53 (models) 463.34 335.93 P +1 F +-0.22 ( directory) 499.34 335.93 P +(de\336nes def) 108 323.93 T +(ault attrib) 151.5 323.93 T +(utes and internal font metrics for v) 189.91 323.93 T +(arious models of printers. The) 327.97 323.93 T +3 F +(attributes) 450.73 323.93 T +1 F +( direc-) 510.73 323.93 T +-0.1 (tory de\336nes attrib) 108 311.93 P +-0.1 (utes for the v) 178.15 311.93 P +-0.1 (arious X Printers de\336ned on the host system. The follo) 230.09 311.93 P +-0.1 (wing sections describe) 447.26 311.93 P +(these directories in more detail.) 108 299.93 T +72 63 540 711 C +126 434.6 486 629 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +144 629 144 611 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +144 611 198 611 2 L +N +162 611 162 593 2 L +N +162 593 216 593 2 L +N +180 593 180 575 2 L +N +234 539 234 521 2 L +N +234 521 234 503 2 L +N +180 575 234 575 2 L +N +198 557 252 557 2 L +N +216 539 270 539 2 L +N +234 521 288 521 2 L +N +198 575 198 557 2 L +N +216 557 216 539 2 L +N +4 10 Q +(usr) 207 611 T +(lib) 225 593 T +(X11) 243 575 T +(C) 261 557 T +(pr) 279 539 T +(int) 288.04 539 T +234 503 288 503 2 L +N +234 503 234 485 2 L +N +234 485 288 485 2 L +N +(attr) 297 521 T +(ib) 311.6 521 T +(utes) 319.18 521 T +(ddx-con\336g) 297 503 T +(models) 297 485 T +J +144 611 144 467 2 L +J +144 611 144 610.25 2 L +N +[1.5 4.5] 1.5 I +144 610.25 144 467.75 2 L +N +J +144 467.75 144 467 2 L +N +J +144 467 198 467 2 L +J +144 467 144.75 467 2 L +N +[1.5 4.5] 1.5 I +144.75 467 197.25 467 2 L +N +J +197.25 467 198 467 2 L +N +J +144 449 198 449 2 L +J +144 449 144.75 449 2 L +N +[1.5 4.5] 1.5 I +144.75 449 197.25 449 2 L +N +J +197.25 449 198 449 2 L +N +J +144 467 144 449 2 L +J +144 467 144 466.25 2 L +N +[1.5 4.5] 1.5 I +144 466.25 144 449.75 2 L +N +J +144 449.75 144 449 2 L +N +(director) 207 467 T +(y B) 240.64 467 T +(director) 207 449 T +(y C) 240.64 449 T +J +72 63 540 711 C +0 0 612 792 C +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "3" 7 +%%Page: "4" 8 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(4) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(4) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 14 Q +0 X +(2.1.2) 72 701.67 T +(Printer Model Con\336guration Dir) 108 701.67 T +(ectories) 304.13 701.67 T +1 10 Q +(Figure) 206.62 464.93 T +(0-2.) 235.24 464.93 T +(Example X Printer) 251.07 464.93 T +3 F +(models) 328.55 464.93 T +1 F +( Directory) 364.55 464.93 T +(The) 108 440.93 T +3 F +(models) 126.05 440.93 T +1 F +( directory contains subdirectories that de\336ne con\336guration information for v) 162.05 440.93 T +(arious models of) 466.48 440.93 T +-0.06 (printers.) 108 428.93 P +-0.06 ( E) 141.05 428.93 P +-0.06 (ach subdirectory corresponds to a speci\336c printer model or a speci\336c class of printer models. The) 149.6 428.93 P +(names of these model directories de\336ne v) 108 416.93 T +(alid v) 273.83 416.93 T +(alues for the) 296.08 416.93 T +5 F +(xp-model-identifier) 348.01 416.93 T +1 F +( attrib) 462.01 416.93 T +(ute in the) 485.42 416.93 T +(printer attrib) 108 404.93 T +(utes \336le. See the \322Printer Attrib) 158.07 404.93 T +(utes\323 section.) 283.97 404.93 T +(It is recommended that only uppercase characters be used for the names of model con\336guration directories.) 108 380.93 T +(This will help a) 108 368.93 T +(v) 170.3 368.93 T +(oid namespace collisions between model names and printer names when the) 175.1 368.93 T +(y are used as) 479.34 368.93 T +-0.14 (quali\336ers in the attrib) 108 356.93 P +-0.14 (ute \336les. See the \322Printer Attrib) 193.2 356.93 P +-0.14 (utes\323, \322Document Attrib) 318.38 356.93 P +-0.14 (utes\323, and the \322Job Attrib) 415.94 356.93 P +-0.14 (utes\323) 517.09 356.93 P +(sections for information on the format of these \336les.) 108 344.93 T +(Figure) 187.4 158.93 T +(0-3.) 216.01 158.93 T +(Example Printer Model Con\336guration Directory) 231.84 158.93 T +(The printer model con\336guration directory contains a) 108 134.93 T +3 F +(model-config) 319.91 134.93 T +1 F +( \336le and a) 391.91 134.93 T +3 F +(fonts) 433.57 134.93 T +1 F +( directory) 463.57 134.93 T +(. The) 501.52 134.93 T +3 F +(model-config) 108 122.93 T +1 F +( \336le de\336nes a set of def) 180 122.93 T +(ault attrib) 272.66 122.93 T +(utes for a speci\336c printer model or a speci\336c class of) 311.07 122.93 T +(printer models. See \322Printer Model Attrib) 108 110.93 T +(utes File\323 for details on the format of this \336le.) 274.45 110.93 T +(The) 108 86.93 T +3 F +(fonts) 126.05 86.93 T +1 F +( directory de\336nes font metrics for the printer\325) 156.05 86.93 T +(s internal fonts.) 336.85 86.93 T +( If an) 398.79 86.93 T +(y fonts are de\336ned under a) 419.74 86.93 T +(locale-speci\336c subdirectory) 108 74.93 T +(, the) 217.6 74.93 T +(y obscure all fonts de\336ned under the def) 234.67 74.93 T +(ault C locale subdirectory) 395.37 74.93 T +(.) 497.76 74.93 T +72 63 540 711 C +126 479.6 486 674 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +162 674 162 656 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +162 656 198 656 2 L +N +162 656 162 638 2 L +N +162 638 216 638 2 L +N +180 638 180 620 2 L +N +234 584 234 566 2 L +N +234 566 234 548 2 L +N +180 620 234 620 2 L +N +198 602 252 602 2 L +N +216 584 270 584 2 L +N +234 566 288 566 2 L +N +198 620 198 602 2 L +N +216 602 216 584 2 L +N +4 10 Q +(usr) 207 656 T +(lib) 225 638 T +(X11) 243 620 T +($LANG) 261 602 T +(pr) 279 584 T +(int) 288.04 584 T +234 548 288 548 2 L +N +234 548 234 530 2 L +N +234 530 288 530 2 L +N +(attr) 297 566 T +(ib) 311.6 566 T +(utes) 319.18 566 T +(ddx-con\336g) 297 548 T +(models) 297 530 T +J +252 530 252 512 2 L +N +252 512 306 512 2 L +N +(HPDJ1600C) 315 512 T +J +252 512 252 494 2 L +J +252 512 252 511.25 2 L +N +[1.5 4.5] 1.5 I +252 511.25 252 494.75 2 L +N +J +252 494.75 252 494 2 L +N +J +252 494 306 494 2 L +J +252 494 252.75 494 2 L +N +[1.5 4.5] 1.5 I +252.75 494 305.25 494 2 L +N +J +305.25 494 306 494 2 L +N +(modelB) 315 494 T +J +72 63 540 711 C +0 0 612 792 C +72 63 540 711 C +126 173.6 486 317.6 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +162 292.31 162 274.31 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +162 274.31 162 256.31 2 L +N +144 292.31 198 292.31 2 L +N +162 274.31 216 274.31 2 L +N +J +144 310.31 144 292.31 2 L +J +144 310.31 144 309.56 2 L +N +[1.5 4.5] 1.5 I +144 309.56 144 293.06 2 L +N +J +144 293.06 144 292.31 2 L +N +J +4 10 Q +(pr) 207 292.31 T +(int) 216.04 292.31 T +162 256.31 216 256.31 2 L +N +162 256.31 162 238.31 2 L +N +162 238.31 216 238.31 2 L +N +(attr) 225 274.31 T +(ib) 239.6 274.31 T +(utes) 247.18 274.31 T +(ddx-con\336g) 225 256.31 T +(models) 225 238.31 T +180 238.31 180 220.31 2 L +N +180 220.31 234 220.31 2 L +N +(HPDJ1600C) 243 220.31 T +J +198 202.31 252 202.31 2 L +N +198 220.31 198 202.31 2 L +N +198 200.6 198 182.6 2 L +N +198 182.6 252 182.6 2 L +N +(f) 261 200.6 T +(onts) 263.48 200.6 T +(model-con\336g) 261 182.6 T +(/.../lib/X11/$LANG/) 144 310.31 T +J +72 63 540 711 C +0 0 612 792 C +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "4" 8 +%%Page: "5" 9 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Print Con\336guration Databases) 72 746.67 T +(5) 533 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Figure) 196.79 470.33 T +(0-4.) 225.4 470.33 T +(Example X Printer Internal F) 241.23 470.33 T +(onts Directory) 357.73 470.33 T +(The) 108 446.33 T +3 F +(fonts) 126.05 446.33 T +1 F +( directory is read by the X Print Serv) 156.05 446.33 T +(er) 303.1 446.33 T +(. See \322F) 310.32 446.33 T +(onts\323 on page) 342.11 446.33 T +(13 for more information.) 399.6 446.33 T +0 14 Q +(2.1.3) 72 401.67 T +(Printing Attrib) 108 401.67 T +(utes Con\336guration Dir) 198.33 401.67 T +(ectory) 333.41 401.67 T +1 10 Q +(Figure) 197.07 215.33 T +(0-5.) 225.68 215.33 T +(Printing Attrib) 241.51 215.33 T +(utes Con\336guration Directory) 299.93 215.33 T +(The \336les in the) 108 191.33 T +3 F +(attributes) 170.22 191.33 T +1 F +( directory contain initial v) 230.22 191.33 T +(alues for the X Print Service attrib) 333.85 191.33 T +(utes. These) 470.85 191.33 T +-0.26 (attrib) 108 179.33 P +-0.26 (utes de\336ne print setup options \050) 128.91 179.33 P +3 F +-0.63 (document) 253.43 179.33 P +1 F +-0.26 ( and) 301.43 179.33 P +3 F +-0.63 (job) 320.35 179.33 P +1 F +-0.26 (\051 and pro) 338.35 179.33 P +-0.26 (vide printer capabilities \050) 373.78 179.33 P +3 F +-0.63 (printer) 473.25 179.33 P +1 F +-0.26 (\051. See) 515.25 179.33 P +-0.09 (the \322Printer Attrib) 108 167.33 P +-0.09 (utes File\323, \322Document Attrib) 180.39 167.33 P +-0.09 (utes File\323, and the \322Job Attrib) 296.03 167.33 P +-0.09 (utes File\323 sections for informa-) 415.37 167.33 P +(tion on the format of these \336les.) 108 155.33 T +72 63 540 711 C +126 485 486 701 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +J +161.75 676.19 161.75 658.19 2 L +J +161.75 676.19 161.75 675.44 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +[1.5 4.5] 1.5 I +161.75 675.44 161.75 658.94 2 L +N +J +161.75 658.94 161.75 658.19 2 L +N +J +161.75 659.9 215.75 659.9 2 L +N +4 10 Q +(models) 224.75 659.9 T +J +179.75 659.9 179.75 641.9 2 L +N +179.75 641.9 233.75 641.9 2 L +N +(HPDJ1600C) 242.75 641.9 T +J +197.75 623.9 251.75 623.9 2 L +N +197.75 641.9 197.75 623.9 2 L +N +197.75 622.19 197.75 604.19 2 L +N +197.75 496.19 251.75 496.19 2 L +N +(f) 260.75 622.19 T +(onts) 263.23 622.19 T +J +197.75 604.19 197.75 586.19 2 L +N +197.75 586.19 197.75 568.19 2 L +N +197.75 568.19 197.75 550.19 2 L +N +197.75 559.19 197.75 541.19 2 L +N +215.75 568.19 215.75 550.19 2 L +N +215.75 604.19 269.75 604.19 2 L +N +215.75 604.19 215.75 586.19 2 L +N +215.75 586.19 269.75 586.19 2 L +N +215.75 586.19 215.75 568.19 2 L +N +215.75 568.19 269.75 568.19 2 L +N +215.75 622.19 215.75 604.19 2 L +N +215.75 550.19 269.75 550.19 2 L +N +215.75 532.19 269.75 532.19 2 L +N +215.75 514.19 269.75 514.19 2 L +N +215.75 550.19 215.75 532.19 2 L +N +215.75 532.19 215.75 514.19 2 L +N +197.75 541.19 197.75 523.19 2 L +N +197.75 532.19 197.75 514.19 2 L +N +197.75 514.19 197.75 496.19 2 L +N +(model-con\336g) 260.75 496.19 T +(f) 278.75 604.19 T +(onts) 281.23 604.19 T +(.alias) 299.98 604.19 T +(f) 278.75 586.19 T +(onts) 281.23 586.19 T +(.dir) 299.98 586.19 T +(helvBO24.pmf) 278.75 568.19 T +(.Z) 341.81 568.19 T +(helvR24.pmf) 278.75 550.19 T +(.Z) 334.58 550.19 T +(ncenI10.pmf) 278.75 532.19 T +(.Z) 333.48 532.19 T +(ncenR10.pmf) 278.75 514.19 T +(.Z) 337.92 514.19 T +J +(/.../lib/X11/$LANG/pr) 161.75 676.19 T +(int/) 253.61 676.19 T +J +72 63 540 711 C +0 0 612 792 C +72 63 540 711 C +126 230 486 374 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +181.09 332.9 181.09 314.9 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +163.09 332.9 217.09 332.9 2 L +N +181.09 314.9 235.09 314.9 2 L +N +J +163.09 350.9 163.09 332.9 2 L +J +163.09 350.9 163.09 350.15 2 L +N +[1.5 4.5] 1.5 I +163.09 350.15 163.09 333.65 2 L +N +J +163.09 333.65 163.09 332.9 2 L +N +J +4 10 Q +(pr) 226.09 332.9 T +(int) 235.13 332.9 T +(attr) 244.09 314.9 T +(ib) 258.69 314.9 T +(utes) 266.27 314.9 T +J +199.09 295.19 253.09 295.19 2 L +N +199.09 313.19 199.09 295.19 2 L +N +199.09 293.48 199.09 275.48 2 L +N +199.09 275.48 253.09 275.48 2 L +N +(document) 262.09 293.48 T +(job) 262.09 275.48 T +J +199.09 277.19 199.09 259.19 2 L +N +199.09 259.19 253.09 259.19 2 L +N +(pr) 262.09 259.19 T +(inter) 271.13 259.19 T +J +(/.../lib/X11/$LANG/) 163.09 350.9 T +J +72 63 540 711 C +0 0 612 792 C +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "5" 9 +%%Page: "6" 10 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(6) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(6) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 14 Q +0 X +(2.1.4) 72 701.67 T +(DDX Dri) 108 701.67 T +(v) 161.9 701.67 T +(er Con\336guration Dir) 168.76 701.67 T +(ectories) 292.17 701.67 T +1 10 Q +(Figure) 214.35 543.73 T +(0-6.) 242.96 543.73 T +(Example) 258.79 543.73 T +3 F +(ddx-config) 296.83 543.73 T +1 F +( Directory) 356.83 543.73 T +-0.1 (The) 108 519.73 P +3 F +-0.25 (ddx-config) 125.94 519.73 P +1 F +-0.1 ( directory contains DDX dri) 185.95 519.73 P +-0.1 (v) 297.48 519.73 P +-0.1 (er con\336guration directories. A DDX dri) 302.33 519.73 P +-0.1 (v) 459.85 519.73 P +-0.1 (er may or may not) 464.7 519.73 P +(require one of these directories. The contents of each directory is speci\336c to the corresponding dri) 108 507.73 T +(v) 498.77 507.73 T +(er) 503.62 507.73 T +(. The) 510.84 507.73 T +(name of the directory is the same as the dri) 108 495.73 T +(v) 279.66 495.73 T +(er name pro) 284.51 495.73 T +(vided by the DDX dri) 332.12 495.73 T +(v) 419.08 495.73 T +(er to the X Print Serv) 423.93 495.73 T +(er) 509.05 495.73 T +(, and) 516.42 495.73 T +(is also used as the v) 108 483.73 T +(alue of the) 186.91 483.73 T +5 F +(xp-ddx-identifier) 231.62 483.73 T +1 F +( printer attrib) 333.62 483.73 T +(ute.) 386.19 483.73 T +(Figure) 108 459.73 T +(0-7. sho) 136.61 459.73 T +(ws an e) 168.58 459.73 T +(xample of the DDX dri) 198.42 459.73 T +(v) 290.93 459.73 T +(er con\336guration directory for the raster dri) 295.78 459.73 T +(v) 464.93 459.73 T +(er) 469.78 459.73 T +(.) 477 459.73 T +(Figure) 190.38 302.53 T +(0-7.) 218.99 302.53 T +(Example DDX Dri) 234.82 302.53 T +(v) 310.11 302.53 T +(er Con\336guration Directory) 314.96 302.53 T +(Dri) 108 278.53 T +(v) 121.08 278.53 T +(er con\336guration \336les in this directory may be assigned on a per) 125.93 278.53 T +(-printer basis by using the) 377.64 278.53 T +5 F +(xp-ddx-) 484.02 278.53 T +(config-file-name) 108 266.53 T +1 F +( printer attrib) 204 266.53 T +(ute. Whether or not this attrib) 256.57 266.53 T +(ute is utilized is determined by each indi-) 374.69 266.53 T +(vidual dri) 108 254.53 T +(v) 146.36 254.53 T +(er) 151.21 254.53 T +(.) 158.43 254.53 T +0 14 Q +(2.2) 72 209.87 T +(Xprinters File) 108 209.87 T +0 12 Q +( N) 108 184.2 T +(AME) 119.42 184.2 T +3 10 Q +(Xprinters file:) 108 159.53 T +1 F +(Identi\336es the printers to be managed by an X Print Serv) 198 159.53 T +(er) 420.6 159.53 T +0 12 Q +( DESCRIPTION) 108 134.2 T +1 10 Q +(The) 108 117.53 T +3 F +(Xprinters) 126.05 117.53 T +1 F +( \336le is read by an X Print Serv) 180.05 117.53 T +(er during initialization to determine which printers it will) 301 117.53 T +(manage.) 108 105.53 T +(Lines in the \336le consist of a k) 108 89.53 T +(e) 225.95 89.53 T +(yw) 230.24 89.53 T +(ord follo) 242.36 89.53 T +(wed by a v) 276.83 89.53 T +(alue. K) 320.18 89.53 T +(e) 348.81 89.53 T +(yw) 353.1 89.53 T +(ord recognition is case-sensiti) 365.22 89.53 T +(v) 484.12 89.53 T +(e. An) 488.97 89.53 T +(y data) 510.48 89.53 T +(follo) 108 77.53 T +(wing the comment character \322) 126.64 77.53 T +3 F +(#) 247.16 77.53 T +1 F +(\323 on a gi) 253.16 77.53 T +(v) 287.07 77.53 T +(en line is ignored.) 291.92 77.53 T +72 63 540 711 C +126 558.4 486 652 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +181.09 610.9 181.09 592.9 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +163.09 610.9 217.09 610.9 2 L +N +181.09 592.9 235.09 592.9 2 L +N +J +163.09 628.9 163.09 610.9 2 L +J +163.09 628.9 163.09 628.15 2 L +N +[1.5 4.5] 1.5 I +163.09 628.15 163.09 611.65 2 L +N +J +163.09 611.65 163.09 610.9 2 L +N +J +4 10 Q +(pr) 226.09 610.9 T +(int) 235.13 610.9 T +(ddx-con\336g) 244.09 592.9 T +J +199.09 573.19 253.09 573.19 2 L +N +199.09 591.19 199.09 573.19 2 L +N +(XP-RASTER) 262.09 571.48 T +(/.../lib/X11/$LANG/) 163.09 628.9 T +J +72 63 540 711 C +0 0 612 792 C +72 63 540 711 C +126 317.2 486 432.4 C +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +181.09 391.3 181.09 373.3 2 L +0.5 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +163.09 391.3 217.09 391.3 2 L +N +181.09 373.3 235.09 373.3 2 L +N +J +163.09 409.3 163.09 391.3 2 L +J +163.09 409.3 163.09 408.55 2 L +N +[1.5 4.5] 1.5 I +163.09 408.55 163.09 392.05 2 L +N +J +163.09 392.05 163.09 391.3 2 L +N +J +4 10 Q +(pr) 226.09 391.3 T +(int) 235.13 391.3 T +(ddx-con\336g) 244.09 373.3 T +J +199.09 353.59 253.09 353.59 2 L +N +199.09 371.59 199.09 353.59 2 L +N +(XP-RASTER) 262.09 351.88 T +(/.../lib/X11/$LANG/) 163.09 409.3 T +J +216 351.4 216 333.4 2 L +N +216 333.4 270 333.4 2 L +N +(r) 279 333.4 T +(aster) 282.23 333.4 T +(.con\336g) 303.96 333.4 T +J +72 63 540 711 C +0 0 612 792 C +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "6" 10 +%%Page: "7" 11 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Print Con\336guration Databases) 72 746.67 T +(7) 533 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(The) 108 704.33 T +3 F +(Xprinters) 126.05 704.33 T +1 F +( \336le is encoded in COMPOUND_TEXT as de\336ned by the X W) 180.05 704.33 T +(indo) 432.12 704.33 T +(w System.) 449.65 704.33 T +0 12 Q +( KEYW) 108 679 T +(ORDS) 148.88 679 T +0 10 Q +(A) 108 654.33 T +(ugment_Printer_List) 114.72 654.33 T +1 F +(This k) 144 642.33 T +(e) 169.18 642.33 T +(yw) 173.47 642.33 T +(ord is used to generate a list of printer names that will be added to the list of) 185.59 642.33 T +-0.17 (printers the serv) 144 630.33 P +-0.17 (er will manage. If this line is not speci\336ed, or if the Xprinters \336le does not) 207.93 630.33 P +(e) 144 618.33 T +(xist, the serv) 148.29 618.33 T +(er will generate a list of printers by utilizing the output of) 198.97 618.33 T +2 F +(lpstat\0501\051) 431.17 618.33 T +1 F +(.) 465.06 618.33 T +(Prede\336ned v) 144 606.33 T +(alues for the) 194.02 606.33 T +3 F +(Augment_Printer_List) 245.95 606.33 T +1 F +( k) 365.95 606.33 T +(e) 373.35 606.33 T +(yw) 377.64 606.33 T +(ord are:) 389.76 606.33 T +0 F +(%default) 108 582.33 T +1 F +(Explictly in) 144 570.33 T +(v) 190.55 570.33 T +(ok) 195.35 570.33 T +(e the def) 205.25 570.33 T +(ault beha) 239.58 570.33 T +(vior) 275.76 570.33 T +(, i.e. augment the list of printers by utilizing the out-) 291.47 570.33 T +(put of) 144 558.33 T +2 F +(lpstat\0501\051) 170.11 558.33 T +1 F +(.) 204 558.33 T +0 F +(%none%) 108 534.33 T +1 F +-0.27 (Do not augment the list of printers. This pro) 144 522.33 P +-0.27 (vides a w) 318.04 522.33 P +-0.27 (ay to o) 355.17 522.33 P +-0.27 (v) 381.69 522.33 P +-0.27 (erride the def) 386.54 522.33 P +-0.27 (ault beha) 439.2 522.33 P +-0.27 (vior of) 475.11 522.33 P +(calling) 144 510.33 T +2 F +(lpstat\0501\051) 173.72 510.33 T +1 F +( when no) 207.61 510.33 T +3 F +(Augment_Printer_List) 246.77 510.33 T +1 F +( line is present.) 366.77 510.33 T +(In addition, the v) 108 486.33 T +(alue may be speci\336ed as a POSIX shell command pipeline that generates a list of printers) 176.08 486.33 T +(on) 108 474.33 T +5 F +(stdout) 120.5 474.33 T +1 F +(. This generated list is added to the list of printers managed by the serv) 156.5 474.33 T +(er) 439.37 474.33 T +(.) 446.59 474.33 T +(Printer) 108 450.33 T +-0.11 (A whitespace delimited list of one or more printer names to add to the list of printers man-) 144 450.33 P +(aged by the serv) 144 438.33 T +(er) 209.11 438.33 T +(.) 216.33 438.33 T +(Map) 108 414.33 T +(Attrib) 144 414.33 T +(utes con\336guration \336les utilize a printer quali\336er) 167.69 414.33 T +(, de\336ned by the X Print Serv) 357.83 414.33 T +(er) 471.84 414.33 T +(, that) 479.21 414.33 T +(is the printer name by def) 144 402.33 T +(ault, pro) 246.38 402.33 T +(vided the characters comprising the printer name con-) 279.56 402.33 T +(form to the restricted set of characters allo) 144 390.33 T +(wed for the printer quali\336er) 312.87 390.33 T +(, that is, the set of) 423 390.33 T +-0.02 (characters allo) 144 378.33 P +-0.02 (wed for Xrm resource names. The) 201.76 378.33 P +3 F +-0.04 (Map) 340.77 378.33 P +1 F +-0.02 ( k) 358.77 378.33 P +-0.02 (e) 366.15 378.33 P +-0.02 (yw) 370.44 378.33 P +-0.02 (ord is pro) 382.56 378.33 P +-0.02 (vided to allo) 420.7 378.33 P +-0.02 (w speci-) 470.42 378.33 P +-0.22 (\336cation of a printer quali\336er when a def) 144 366.33 P +-0.22 (ault printer quali\336er is not generated by the serv) 301.52 366.33 P +-0.22 (er) 491.85 366.33 P +-0.22 (,) 499.21 366.33 P +(or if an o) 144 354.33 T +(v) 180.23 354.33 T +(erride of the def) 185.08 354.33 T +(ault quali\336er is desired.) 249.12 354.33 T +(The) 144 336.33 T +3 F +(Map) 162.05 336.33 T +1 F +( v) 180.05 336.33 T +(alue is in the form) 187.3 336.33 T +2 F +( ,) 262.57 336.33 T +1 F +( for e) 410.68 336.33 T +(xample:) 431.63 336.33 T +3 F +(Map k\232nig koenig) 144 318.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "7" 11 +%%Page: "8" 12 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(8) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(8) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 11 Q +0 X +(EXAMPLE) 72 703.67 T +3 10 Q +(########################################################################) 72 680.33 T +(#) 72 668.33 T +(# Xprinters sample configuration file) 72 656.33 T +(#) 72 644.33 T +(# The Xprinters file is read by an X Print Server during initialization in) 72 632.33 T +(# order to determine which printers it will manage. The actual file name and) 72 620.33 T +(# path is given to the X Print Server via the -XpFile command) 72 608.33 T +(# line option.) 72 596.33 T +(########################################################################) 72 584.33 T +(########################################################################) 72 560.33 T +(# Use lpstat to augment the list of printers managed by the) 72 548.33 T +(# server. \050This is the default behavior if the Xprinters file is) 72 536.33 T +(# not specified, or if an \322Augment_Printer_List\323 line is not specified.\051) 72 524.33 T +(########################################################################) 72 512.33 T +(Augment_Printer_List %default%) 72 500.33 T +(########################################################################) 72 476.33 T +(# Use the specified command pipeline to augment the list of printers) 72 464.33 T +(# managed by the server.) 72 452.33 T +(########################################################################) 72 440.33 T +(#Augment_Printer_List lpstat -a | cut -d \322 \322 -f 1 #equivalent to default) 72 428.33 T +(########################################################################) 72 404.33 T +(# Do not augment the list of printers managed by the server.) 72 392.33 T +(########################################################################) 72 380.33 T +(#Augment_Printer_List %none%) 72 368.33 T +(########################################################################) 72 344.33 T +(# Add individual printers to the list of printers managed by the) 72 332.33 T +(# server.) 72 320.33 T +(########################################################################) 72 308.33 T +(#Printer laser_1 laser_2 laser_c4) 72 296.33 T +(#Printer deskJet_1 deskJet_2) 72 284.33 T +(#Printer xpress) 72 272.33 T +(########################################################################) 72 248.33 T +(# Provide printer qualifiers for non-conforming printer names) 72 236.33 T +(########################################################################) 72 224.33 T +(Map k\232nig koenig) 72 212.33 T +0 11 Q +(SEE ALSO) 72 175.67 T +1 10 Q +(\245) 108 152.33 T +(lpstat\0501\051) 126 152.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "8" 12 +%%Page: "9" 13 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Print Con\336guration Databases) 72 746.67 T +(9) 533 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.3) 72 701.67 T +(Printer Model Attrib) 108 701.67 T +(utes File) 233.69 701.67 T +0 12 Q +( N) 108 676 T +(AME) 119.42 676 T +3 10 Q +(Printer model attributes file) 108 651.33 T +1 F +(:) 282 651.33 T +(Printer model capabilities) 324 651.33 T +0 12 Q +( DESCRIPTION) 108 626 T +1 10 Q +-0.29 (The printer model attrib) 108 609.33 P +-0.29 (utes \336le consists of printer attrib) 202.74 609.33 P +-0.29 (utes for a speci\336c printer model or a speci\336c class of) 330.23 609.33 P +-0.13 (printer models. This \336le is deli) 108 597.33 P +-0.13 (v) 229.86 597.33 P +-0.13 (ered by a printer v) 234.71 597.33 P +-0.13 (endor or DDX printer dri) 307.34 597.33 P +-0.13 (v) 407.09 597.33 P +-0.13 (er de) 411.94 597.33 P +-0.13 (v) 431.27 597.33 P +-0.13 (eloper in order to pro) 436.11 597.33 P +-0.13 (vide) 520.41 597.33 P +(def) 108 585.33 T +(ault con\336guration information for a printer) 120.67 585.33 T +(.) 290.93 585.33 T +(V) 108 569.33 T +(alid attrib) 114.11 569.33 T +(utes are based on a subset of the POSIX 1387.4 Printer Object attrib) 152.52 569.33 T +(ute de\336nitions) 424.78 569.33 T +( \050) 481.73 569.33 T +2 F +(note:) 487.56 569.33 T +1 F +( the X) 508.11 569.33 T +(Print Service is) 108 557.33 T +2 F +(not) 171.61 557.33 T +1 F +( an implementation of POSIX 1387.4\051. S) 184.39 557.33 T +(ee the \322Printer Attrib) 347.72 557.33 T +(utes\323 section for the com-) 431.67 557.33 T +(plete list.) 108 545.33 T +(The printer model attrib) 108 529.33 T +(utes \336le is encoded in COMPOUND_TEXT as de\336ned by the X W) 203.62 529.33 T +(indo) 471.8 529.33 T +(w System.) 489.33 529.33 T +-0.08 (Attrib) 108 513.33 P +-0.08 (ute names must be quali\336ed using either the) 131.69 513.33 P +5 F +-0.18 (xp-model-identifier) 309.4 513.33 P +1 F +-0.08 ( or an asterisk \050) 423.4 513.33 P +3 F +-0.18 (*) 484.74 513.33 P +1 F +-0.08 (\051. F) 490.74 513.33 P +-0.08 (or e) 504.41 513.33 P +-0.08 (xam-) 519.45 513.33 P +(ple, if) 108 501.33 T +3 F +(HPDJ1600C) 133.83 501.33 T +1 F +( is the) 187.83 501.33 T +5 F +(xp-model-identifier) 214.22 501.33 T +1 F +(, then to initialize the) 327.82 501.33 T +5 F +(plexes-supported) 415.04 501.33 T +1 F +(attrib) 108 489.33 T +(ute to) 128.91 489.33 T +5 F +(simplex) 153.91 489.33 T +1 F +(, use:) 195.91 489.33 T +3 F +(HPDJ1600C.plexes-supported: simplex) 219.52 489.33 T +1 F +(. F) 429.52 489.33 T +(or the asterisk, use:) 439.93 489.33 T +3 F +(*.plexes-supported: simplex) 108 477.33 T +1 F +(. If the same attrib) 270 477.33 T +(ute is speci\336ed using each method, the) 342.84 477.33 T +5 F +(xp-) 499.49 477.33 T +(model-identifier) 108 465.33 T +1 F +( quali\336ed entry tak) 204 465.33 T +(es precedence.) 279.17 465.33 T +0 12 Q +( EXAMPLE) 108 440 T +3 10 Q +(! This is the configuration file for the HP DeskJet 1600C printer.) 126 423.33 T +(! It is designed for use with the CDEnext Sample Implementation) 126 411.33 T +(! PCL, raster drivers, and print dialog manager.) 126 399.33 T +(HPDJ1600C.printer-model:) 126 375.33 T +(H) 276 375.33 T +(ewlett-Packard DeskJet 1600C) 282 375.33 T +(HPDJ1600C.descriptor:) 126 363.33 T +(H) 258 363.33 T +(ewlett-Packard DeskJet 1600C) 264 363.33 T +(HPDJ1600C.printer-resolutions-supported: 300) 126 351.33 T +(HPDJ1600C.content-orientations-supported: portrait landscape) 126 339.33 T +(HPDJ1600C.document-formats-supported: {PCL 5}) 126 327.33 T +(HPDJ1600C.plexes-supported: simple) 126 315.33 T +(x) 330 315.33 T +(H) 126 303.33 T +(PDJ1600C.xp-ddx-identifier: XP-PCL) 132 303.33 T +(HPDJ1600C.xp-embedded-formats-supported: {PCL 5} {HPGL 2}) 126 291.33 T +(HPDJ1600C.dt-pdm-command: dtpdm) 126 279.33 T +(! na-letter, iso-a4, na-legal, na-number-10-envelope, more?) 126 255.33 T +(! assumes 1/4\323 unprintable margins for all media) 126 243.33 T +(HPDJ1600C.medium-source-sizes-supported: \134) 126 231.33 T +({\324\325 \134) 126 219.33 T +({na-letter FALSE {6.35 209.55 6.35 273.05}}) 138 207.33 T +(\134) 402 207.33 T +( {iso-a4 FALSE) 126 195.33 T +( {6.35 203.65 6.35 290.65}} \134) 216 195.33 T +( {na-legal FALSE {6.35 209.55 6.35 349.25}} \134) 126 183.33 T +( {na-number-10-envelope FALSE {6.35 222.25 6.35 98.425}} \134) 126 171.33 T +(}) 126 159.33 T +0 12 Q +( SEE ALSO) 108 122 T +1 10 Q +(\245) 108 103.33 T +(\322Printer Attrib) 126 103.33 T +(utes\323.) 183.85 103.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "9" 13 +%%Page: "10" 14 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(10) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(10) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 14 Q +0 X +(2.4) 72 701.67 T +(Printer Attrib) 108 701.67 T +(utes File) 192.08 701.67 T +0 12 Q +( N) 108 676 T +(AME) 119.42 676 T +3 10 Q +(printer attributes file) 108 651.33 T +1 F +(:) 246 651.33 T +(Printer con\336guration) 270 651.33 T +0 12 Q +( DESCRIPTION) 108 626 T +1 10 Q +(The printer attrib) 108 609.33 T +(utes \336le identi\336es capabilities and def) 176.12 609.33 T +(aults for an X printer on the host system. This \336le is) 326.84 609.33 T +(de\336ned by the system administrator) 108 597.33 T +(. De\336nitions in this \336le o) 250.22 597.33 T +(v) 349.53 597.33 T +(erride attrib) 354.38 597.33 T +(utes de\336ned in the Printer Model) 401.11 597.33 T +(Attrib) 108 585.33 T +(utes \336le.) 131.69 585.33 T +(V) 108 569.33 T +(alid attrib) 114.11 569.33 T +(utes are based on a subset of the POSIX 1387.4 Printer Object attrib) 152.52 569.33 T +(ute de\336nitions. See the) 424.78 569.33 T +(\322Printer Attrib) 108 557.33 T +(utes\323 section for the complete list.) 165.85 557.33 T +(The printer attrib) 108 541.33 T +(utes \336le is encoded in COMPOUND_TEXT as de\336ned by the X W) 176.12 541.33 T +(indo) 444.3 541.33 T +(w System.) 461.83 541.33 T +(Attrib) 108 525.33 T +(ute names must be quali\336ed by using one of the follo) 131.69 525.33 T +(wing \050listed in order of precedence\051:) 343.65 525.33 T +0 F +(printer quali\336er) 108 501.33 T +1 F +(Set this attrib) 144 489.33 T +(ute for the printer indicated by the printer quali\336er) 197.14 489.33 T +(. The set of v) 398.22 489.33 T +(alid printer) 450.46 489.33 T +(quali\336ers is de\336ned as the list of printer quali\336ers managed by the X Print Serv) 144 477.33 T +(er \050the) 460.49 477.33 T +(serv) 144 465.33 T +(er typically generates this list by reading the) 160.51 465.33 T +3 F +(Xprinters) 339.93 465.33 T +1 F +( \336le\051.) 393.93 465.33 T +(Example:) 144 447.33 T +3 F +(dj_1.document-formats-ready: {PCL 5}) 184.83 447.33 T +0 F +(xp-model-identi\336er) 108 423.33 T +1 F +(Set this attrib) 144 411.33 T +(ute for all printers of a speci\336c model:) 197.14 411.33 T +(Example:) 144 393.33 T +3 F +(HPDJ1600C.document-formats-ready: {PCL 5}) 184.83 393.33 T +1 F +(Set this attrib) 144 375.33 T +(ute for all printers:) 197.14 375.33 T +(Example:) 144 357.33 T +3 F +(*.document-formats-ready: {PCL 5}) 184.83 357.33 T +0 12 Q +( EXAMPLE) 108 332 T +3 10 Q +(*.xp-model-identifier: HPLJ4SI) 126 315.33 T +(HPDJ1600C.input-trays-medium: { main na-letter }) 126 291.33 T +(deskJet_1.descriptor:) 126 267.33 T +(D) 258 267.33 T +(eskJet 1600C in Bob\325s Cubicle) 264 267.33 T +(deskJet_1.xp-model-identifier: HPDJ1600C) 126 255.33 T +(laser_1.descriptor:) 126 231.33 T +(4) 246 231.33 T +(si in Brock\325s Bay) 252 231.33 T +(laser_1.input-trays-medium: {top na-letter} {bottom na-legal} \134) 126 219.33 T +( {large-capacity na-letter}) 126 207.33 T +(laser_2.descriptor:) 126 195.33 T +(l) 246 195.33 T +(aserjet in test area) 252 195.33 T +(laser_2.plexes-supported: simplex) 126 183.33 T +(laser_2.input-trays-medium: {top iso-a4} {bottom iso-a4}) 126 171.33 T +0 12 Q +( SEE ALSO) 108 134 T +1 10 Q +(\245) 108 115.33 T +(\322Printer Model Attrib) 126 115.33 T +(utes File\323.) 212.46 115.33 T +(\245) 108 103.33 T +(The \322Printer Attrib) 126 103.33 T +(utes\323 section.) 201.9 103.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "10" 14 +%%Page: "11" 15 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Print Con\336guration Databases) 72 746.67 T +(11) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(2.5) 72 701.67 T +(J) 108 701.67 T +(ob Attrib) 114.79 701.67 T +(utes File) 170.12 701.67 T +0 12 Q +( N) 108 676 T +(AME) 119.42 676 T +3 10 Q +(job attributes file) 108 651.33 T +1 F +(:Print job initial v) 222 651.33 T +(alues) 292.6 651.33 T +0 12 Q +( DESCRIPTION) 108 626 T +1 10 Q +(The job attrib) 108 609.33 T +(utes \336le is encoded in COMPOUND_TEXT as de\336ned by the X W) 162.24 609.33 T +(indo) 430.42 609.33 T +(w System.) 447.95 609.33 T +(Attrib) 108 593.33 T +(ute names must be quali\336ed by using one of the follo) 131.69 593.33 T +(wing \050listed in order of precedence\051:) 343.65 593.33 T +0 F +(printer quali\336er) 108 569.33 T +1 F +(Set this attrib) 144 557.33 T +(ute for the printer indicated by the printer quali\336er) 197.14 557.33 T +(. The set of v) 398.22 557.33 T +(alid printer) 450.46 557.33 T +(quali\336ers is de\336ned as the list of printer quali\336ers managed by the X Print Serv) 144 545.33 T +(er \050the) 460.49 545.33 T +(serv) 144 533.33 T +(er typically generates this list by reading the) 160.51 533.33 T +3 F +(Xprinters) 339.93 533.33 T +1 F +( \336le\051.) 393.93 533.33 T +(Example:) 144 515.33 T +3 F +(laser_1.job-name: Payroll Reports) 184.83 515.33 T +0 F +(xp-model-identi\336er) 108 491.33 T +1 F +(Set this attrib) 144 479.33 T +(ute for all printers of a speci\336c model:) 197.14 479.33 T +(Example:) 144 461.33 T +3 F +(HPDJ1600C.job-name: Payroll Reports) 184.83 461.33 T +0 1 0.91 0 0.75 0 0 K +1 11 Q +0 1 0.91 0 0.75 0 0 K +(*) 126 448.67 T +0 0 0 1 0 0 0 K +0 1 0.91 0 0.75 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +0 0 0 1 0 0 0 K +(Set this attrib) 144 436.67 T +(ute for all printers:) 197.14 436.67 T +(Example:) 144 418.67 T +3 F +(*.job-name: Payroll Reports) 184.83 418.67 T +0 12 Q +( EXAMPLE) 108 393.33 T +3 10 Q +(! defaults) 144 376.67 T +(*.job-name:) 144 364.67 T +(*.notification-profile: {}) 144 352.67 T +(! Printer laser_1 prints paychecks - always send email on) 144 328.67 T +(completion) 144 316.67 T +(laser_1.notification-profile: {{event-report-job-completed}) 144 304.67 T +(electronic-mail}) 144 292.67 T +(laser_1.job-name: Payroll Reports) 144 280.67 T +0 14 Q +(2.6) 72 224 T +(Document Attrib) 108 224 T +(utes File) 209.98 224 T +0 12 Q +( N) 108 198.33 T +(AME) 119.42 198.33 T +3 10 Q +(document attributes file:) 108 173.67 T +1 F +(Print document initial v) 270 173.67 T +(alues) 364.48 173.67 T +0 12 Q +( DESCRIPTION) 108 148.33 T +1 10 Q +(The document attrib) 108 131.67 T +(utes \336le is encoded in COMPOUND_TEXT as de\336ned by the X W) 188.9 131.67 T +(indo) 457.08 131.67 T +(w System.) 474.61 131.67 T +(Attrib) 108 115.67 T +(ute names must be quali\336ed by using one of the follo) 131.69 115.67 T +(wing \050listed in order of precedence\051:) 343.65 115.67 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "11" 15 +%%Page: "12" 16 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(12) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Print Con\336guration Databases) 373.73 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(12) 72 749.33 T +(X Print Con\336guration Databases) 307.61 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 F +0 X +(printer quali\336er) 108 704.33 T +1 F +(Set this attrib) 144 692.33 T +(ute for the printer indicated by the printer quali\336er) 197.14 692.33 T +(. The set of v) 398.22 692.33 T +(alid printer) 450.46 692.33 T +(quali\336ers is de\336ned as the list of printer quali\336ers managed by the X Print Serv) 144 680.33 T +(er \050the) 460.49 680.33 T +(serv) 144 668.33 T +(er typically generates this list by reading the) 160.51 668.33 T +3 F +(Xprinters) 339.93 668.33 T +1 F +( \336le\051.) 393.93 668.33 T +(Example:) 144 650.33 T +3 F +(dj_1.plex: duplex) 184.83 650.33 T +0 F +(xp-model-identi\336er) 108 626.33 T +1 F +(Set this attrib) 144 614.33 T +(ute for all printers of a speci\336c model.) 197.14 614.33 T +(Example:) 144 596.33 T +3 F +(HPDJ1600C.plex: duplex) 184.83 596.33 T +1 F +(*Set this attrib) 144 578.33 T +(ute for all printers.) 202.14 578.33 T +(Example:) 144 560.33 T +3 F +(*.plex: duplex) 184.83 560.33 T +0 12 Q +( EXAMPLE) 108 535 T +3 10 Q +(*.default-input-tray: top) 126 518.33 T +(*.default-printer-resolution: 300) 126 506.33 T +(*.plex: duplex) 126 494.33 T +(*.content-orientation: portrait) 126 482.33 T +(*.copy-count: 1) 126 470.33 T +(*.document-format: {PCL 5}) 126 458.33 T +(HPLJ4SI.default-printer-resolution: 600) 126 446.33 T +(printer_1.default-input-tray: large-capacity) 126 434.33 T +(deskJet_1.plex: simplex) 126 422.33 T +0 14 Q +(2.7) 72 377.67 T +(DDX Dri) 108 377.67 T +(v) 161.9 377.67 T +(er Con\336guration Files) 168.76 377.67 T +0 12 Q +( N) 108 352 T +(AME) 119.42 352 T +3 10 Q +(DDX configuration file) 108 327.33 T +1 F +(:) 240 327.33 T +(DDX dri) 270 327.33 T +(v) 305.02 327.33 T +(er de\336ned con\336guration) 309.87 327.33 T +0 12 Q +( DESCRIPTION) 108 302 T +1 10 Q +-0.19 (The DDX con\336guration \336le is de\336ned at the discretion of the DDX dri) 108 285.33 P +-0.19 (v) 387.04 285.33 P +-0.19 (er de) 391.89 285.33 P +-0.19 (v) 411.15 285.33 P +-0.19 (eloper) 416.01 285.33 P +-0.19 (. The format of the infor-) 440.45 285.33 P +(mation de\336ned in the \336le is internal to the DDX dri) 108 273.33 T +(v) 312.74 273.33 T +(er) 317.59 273.33 T +(. The de) 324.81 273.33 T +(v) 357.05 273.33 T +(eloper may choose to publish the format of) 361.9 273.33 T +(this \336le to allo) 108 261.33 T +(w for customization by system administrators.) 165.26 261.33 T +0 12 Q +( EXAMPLES) 108 236 T +1 10 Q +-0.1 (The Raster dri) 108 219.33 P +-0.1 (v) 164.77 219.33 P +-0.1 (er supplied with the X Print Service utilizes a DDX con\336guration \336le. Here is an e) 169.62 219.33 P +-0.1 (xample of) 497.42 219.33 P +(ho) 108 207.33 T +(w it is de\336ned:) 117.75 207.33 T +3 F +(! Raster DDX print driver configuration file) 126 195.33 T +(*PageCommand: command -o option) 126 183.33 T +0 12 Q +( SEE ALSO) 108 146 T +1 10 Q +(The \322X Printer Dri) 108 129.33 T +(v) 183.01 129.33 T +(er Interf) 187.86 129.33 T +(ace\323 on page) 220.24 129.33 T +(15.) 274.38 129.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "12" 16 +%%Page: "13" 17 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(F) 72 746.67 T +(onts) 80.2 746.67 T +(13) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 18 Q +(3) 72 699 T +(F) 108 699 T +(onts) 118.55 699 T +1 10 Q +(F) 108 666.33 T +(onts play an important role in the printing en) 113.41 666.33 T +(vironment. The basic tenet of the DtPrint X Serv) 291.89 666.33 T +(er is to act) 486.44 666.33 T +(lik) 108 654.33 T +(e a re) 118.46 654.33 T +(gular X serv) 139.96 654.33 T +(er) 189.24 654.33 T +(. X programmers will \336nd the interf) 196.46 654.33 T +(ace f) 339.4 654.33 T +(amiliar) 358.45 654.33 T +(.) 386.23 654.33 T +(F) 108 630.33 T +(onts pro) 113.41 630.33 T +(vide the ability to render te) 145.76 630.33 T +(xt. The) 253.65 630.33 T +(y may come from se) 281.83 630.33 T +(v) 363.23 630.33 T +(eral sources:) 368.08 630.33 T +(\245) 108 612.33 T +(F) 126 612.33 T +(onts b) 131.41 612.33 T +(uilt into the printer \050both bitmapped and scalable\051) 155.38 612.33 T +(\245) 108 600.33 T +(Bitmapped fonts on the serv) 126 600.33 T +(er\325) 238.62 600.33 T +(s local disk) 249.17 600.33 T +(\245) 108 588.33 T +(Scalable and bitmapped fonts in a format compatible with the printer) 126 588.33 T +(\245) 108 576.33 T +(F) 126 576.33 T +(onts from a font serv) 131.41 576.33 T +(er) 214.58 576.33 T +-0.04 (From a printing application\325) 108 552.33 P +-0.04 (s point of vie) 220.37 552.33 P +-0.04 (w) 272.49 552.33 P +-0.04 (, the LoadF) 279.06 552.33 P +-0.04 (ont, QueryF) 324.65 552.33 P +-0.04 (ont, and ListF) 372.79 552.33 P +-0.04 (onts requests w) 428.39 552.33 P +-0.04 (ork as usual) 489.86 552.33 P +(after the creation and setting of a print conte) 108 540.33 T +(xt. If the document-formats-supported attrib) 285.03 540.33 T +(ute contains multi-) 461.19 540.33 T +(ple document formats, then the client must set the document-format attrib) 108 528.33 T +(ute prior to performing an) 402.49 528.33 T +(y font) 506.21 528.33 T +(requests. All fonts must be on the font path for the print conte) 108 516.33 T +(xt. In the sample implementation, that font) 354.77 516.33 T +(path) 108 504.33 T +( is) 125.22 504.33 T +( identical to the serv) 134.39 504.33 T +(er\325) 215.34 504.33 T +(s font path. That is to say) 225.89 504.33 T +(, in the sample implementation there is one serv) 326.07 504.33 T +(er) 517.29 504.33 T +(-) 524.86 504.33 T +-0.28 (wide font path. ListF) 108 492.33 P +-0.28 (onts returns a list of fonts a) 190.91 492.33 P +-0.28 (v) 297.92 492.33 P +-0.28 (ailable along the font path. The X Logical F) 302.67 492.33 P +-0.28 (ont Description) 476.11 492.33 P +(\050XLFD\051 1.5 standard is supported.) 108 480.33 T +114.72 455.57 108 455.57 2 L +V +0.55 H +0 Z +N +0 11 Q +(F) 108 456.67 T +139.2 455.57 114.45 455.57 2 L +V +N +(ont P) 114.45 456.67 T +201.14 455.57 139.09 455.57 2 L +V +N +(ath Handling) 139.09 456.67 T +206.47 455.57 200.97 455.57 2 L +V +N +(.) 200.97 456.67 T +1 10 Q +-0.15 (In the sample print serv) 206.47 456.67 P +-0.15 (er there is one serv) 300.14 456.67 P +-0.15 (er) 374.91 456.67 P +-0.15 (-wide font path. At serv) 382.48 456.67 P +-0.15 (er initialization) 476.98 456.67 P +(time the font path element corresponding to each printer model con\336gured into the serv) 108 444.67 T +(er) 457.52 444.67 T +(is a) 467.79 444.67 T +(dded at the) 481.4 444.67 T +(front of the serv) 108 432.67 T +(er\325) 172 432.67 T +(s font path. This means that the font path elements for the printer internal fonts) 182.55 432.67 T +(p) 500.29 432.67 T +(recede) 505.29 432.67 T +(the font path elements for other font types. The font renderer for the printer internal font path elements) 108 420.67 T +-0.14 (i) 108 408.67 P +-0.14 (nspect) 110.78 408.67 P +-0.14 (s) 136.33 408.67 P +-0.14 ( the client performing an) 140.22 408.67 P +-0.14 (y font-related request, and) 238.38 408.67 P +-0.14 (r) 345.3 408.67 P +-0.14 (espond) 348.62 408.67 P +-0.14 (s) 376.95 408.67 P +-0.14 ( dif) 380.85 408.67 P +-0.14 (ferently based on whether or not the) 394.07 408.67 P +-0.07 (client has set a print conte) 108 396.67 P +-0.07 (xt, and if so, then depending on the model of printer speci\336ed in the print conte) 211.63 396.67 P +-0.07 (xt.) 527.29 396.67 P +-0.16 (If the client has not set a print conte) 108 384.67 P +-0.16 (xt, or if the client\325) 249.89 384.67 P +-0.16 (s print conte) 321.2 384.67 P +-0.16 (xt speci\336es a printer model other than that) 370.17 384.67 P +-0.01 (associated with the particular font path element, then the renderer will not \336nd or return an) 108 372.67 P +-0.01 (y fonts. If the cli-) 470.35 372.67 P +(ent has set a print conte) 108 360.67 T +(xt and the printer speci\336ed by that print conte) 202 360.67 T +(xt matches the model associated with) 384.05 360.67 T +(the font path element, then the renderer) 108 348.67 T +(r) 267.96 348.67 T +(espond) 271.29 348.67 T +(s) 299.62 348.67 T +( to the font request with information deri) 303.51 348.67 T +(v) 466.3 348.67 T +(ed from the) 471.15 348.67 T +(\322.pmf\323 and other \336les \050e.g. fonts.alias\051 in the fonts directory within that printer model\325) 108 336.67 T +(s con\336guration direc-) 452.68 336.67 T +(tory) 108 324.67 T +(.) 123.46 324.67 T +114.72 299.9 108 299.9 2 L +V +N +0 11 Q +(F) 108 301 T +142.87 299.9 114.45 299.9 2 L +V +N +(onts b) 114.45 301 T +387.11 299.9 142.65 299.9 2 L +V +N +(uilt into the printer \050both bitmapped and scalable\051.) 142.65 301 T +1 10 Q +(Users will generally prefer to use) 387.11 301 T +(internal fonts for performance reasons: the) 108 289 T +(y already reside in the printer and do not ha) 278.08 289 T +(v) 452.01 289 T +(e to be do) 456.86 289 T +(wnloaded.) 495.77 289 T +-0.23 (The con\336guration directory for each printer containing internal fonts has a subdirectory named \322fonts\323. This) 108 277 P +-0.12 (directory contains \322.pmf\323 \336les de\336ning the metrics for all glyphs in the font. The \322.pmf\323 \336le format is analo-) 108 265 P +(gous to that of a \322.pcf\323 \336le with the glyphs omitted.) 108 253 T +189.28 228.23 108 228.23 2 L +V +N +0 11 Q +(PCF bitmapped f) 108 229.33 T +257.14 228.23 189 228.23 2 L +V +N +(onts on the ser) 189 229.33 T +262.53 228.23 257.03 228.23 2 L +V +N +(v) 257.03 229.33 T +275.85 228.23 262.42 228.23 2 L +V +N +(er\325) 262.42 229.33 T +332.29 228.23 275.44 228.23 2 L +V +N +(s local disk.) 275.44 229.33 T +1 10 Q +(The print serv) 332.29 229.33 T +(er treats these fonts lik) 388.24 229.33 T +(e ordinary X) 478.68 229.33 T +-0.28 (fonts. In response to a LoadF) 108 217.33 P +-0.28 (ont request, the serv) 223.08 217.33 P +-0.28 (er will scale the font as required and, in the case of the PCL) 302.62 217.33 P +(dri) 108 205.33 T +(v) 118.86 205.33 T +(er) 123.71 205.33 T +(, will con) 131.08 205.33 T +(v) 168.18 205.33 T +(ert the font into a format appropriate to the printer and do) 173.03 205.33 T +(wnload the font.) 402.46 205.33 T +(QueryF) 108 193.33 T +(ont will return an X F) 138.4 193.33 T +(ont Structure containing metrics for the font) 225.19 193.33 T +(.) 401.28 193.33 T +114.72 168.57 108 168.57 2 L +V +N +0 11 Q +(F) 108 169.67 T +145.3 168.57 114.45 168.57 2 L +V +N +(onts fr) 114.45 169.67 T +191.24 168.57 145.1 168.57 2 L +V +N +(om an X f) 145.1 169.67 T +223.04 168.57 190.96 168.57 2 L +V +N +(ont ser) 190.96 169.67 T +228.43 168.57 222.93 168.57 2 L +V +N +(v) 222.93 169.67 T +238.09 168.57 228.32 168.57 2 L +V +N +(er) 228.32 169.67 T +242.49 168.57 236.99 168.57 2 L +V +N +(.) 236.99 169.67 T +1 10 Q +( These fonts are analogous to ha) 242.49 169.67 T +(ving PCF fonts on disk. The dif) 371.15 169.67 T +(ference is) 497.3 169.67 T +(that these scale inside the font serv) 108 157.67 T +(er) 247.27 157.67 T +(.) 254.49 157.67 T +0 12 Q +( DEPENDENCIES) 108 132.33 T +1 10 Q +(Print properties rely on X standard mechanisms:) 108 115.67 T +(\245) 108 97.67 T +(Xlib) 126 97.67 T +(\245) 108 85.67 T +(X protocol) 126 85.67 T +(\245) 108 73.67 T +(F) 126 73.67 T +(ont serv) 131.41 73.67 T +(er technology) 163.2 73.67 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "13" 17 +%%Page: "14" 18 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(F) 72 746.67 T +(onts) 80.2 746.67 T +(14) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(3.1) 72 701.67 T +(Systems Administration Considerations) 108 701.67 T +(3.1.1) 72 656.67 T +(Related Inf) 108 656.67 T +(ormation) 174.92 656.67 T +0 12 Q +( FILES) 108 631 T +1 10 Q +(The print dri) 108 614.33 T +(v) 158.3 614.33 T +(er\325) 163.15 614.33 T +(s con\336guration directory stores the metrics for the printer\325) 173.7 614.33 T +(s internal fonts. It contains the) 405.33 614.33 T +(font metrics in) 108 602.33 T +2 F +(pmf) 168.83 602.33 T +1 F +( \336les. The) 183.83 602.33 T +2 F +(pmf) 226.05 602.33 T +1 F +( \336les are identical to pcf \336les, b) 241.05 602.33 T +(ut with glyphs remo) 366.39 602.33 T +(v) 446.52 602.33 T +(ed. A) 451.37 602.33 T +2 F +(fonts.dir) 475.53 602.33 T +1 F +( is an) 509.15 602.33 T +(inde) 108 590.33 T +(x to the fonts. A) 125.07 590.33 T +2 F +(fonts.alias) 192.29 590.33 T +1 F +(\336le pro) 236.19 590.33 T +(vides font names consistent with the X Logical F) 264.65 590.33 T +(ont Description) 460.6 590.33 T +(\050XLFD\051 V) 108 578.33 T +(ersion 1.5.) 149.38 578.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "14" 18 +%%Page: "15" 19 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(15) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 18 Q +(4) 72 699 T +(X Printer Dri) 108 699 T +(v) 211.79 699 T +(er Interface) 220.61 699 T +0 14 Q +(4.1) 72 652.67 T +(Xp Print Dri) 108 652.67 T +(v) 184.08 652.67 T +(er Ov) 190.94 652.67 T +(er) 224.62 652.67 T +(view) 236.91 652.67 T +1 10 Q +(This section describes the interf) 108 633.33 T +(aces used to inte) 235.1 633.33 T +(grate the print dri) 300.77 633.33 T +(v) 370.23 633.33 T +(ers into a serv) 375.08 633.33 T +(er with the Xp e) 430.75 633.33 T +(xtension.) 495.03 633.33 T +(This section includes descriptions of the functions a dri) 108 621.33 T +(v) 328.84 621.33 T +(er is required to implement in order to cooperate) 333.69 621.33 T +(with the Xp e) 108 609.33 T +(xtension, and descriptions of some utility functions a) 162.01 609.33 T +(v) 373.47 609.33 T +(ailable for the con) 378.22 609.33 T +(v) 450.3 609.33 T +(enience of dri) 455.15 609.33 T +(v) 509.88 609.33 T +(er) 514.73 609.33 T +(writers.) 108 597.33 T +( Not co) 138.27 597.33 T +(v) 167.56 597.33 T +(ered here are normal DDX dri) 172.41 597.33 T +(v) 292.39 597.33 T +(er interf) 297.24 597.33 T +(aces for core X functionality) 329.07 597.33 T +(.) 442.83 597.33 T +(The X Print serv) 108 581.33 T +(er is simply an X serv) 174.23 581.33 T +(er with the Xp e) 261.57 581.33 T +(xtension. The dri) 325.85 581.33 T +(v) 393.65 581.33 T +(ers ef) 398.5 581.33 T +(fecti) 420.18 581.33 T +(v) 437.7 581.33 T +(ely pro) 442.55 581.33 T +(vide a mapping) 470.45 581.33 T +(from most X protocol rendering operations to a form understandable by a particular class of printer) 108 569.33 T +(. The) 503.76 569.33 T +(dri) 108 557.33 T +(v) 118.86 557.33 T +(ers are much lik) 123.71 557.33 T +(e the hardw) 187.76 557.33 T +(are-speci\336c display dri) 234.31 557.33 T +(v) 325.15 557.33 T +(ers in an) 330 557.33 T +(y other X serv) 363.73 557.33 T +(er) 420.51 557.33 T +(, b) 427.88 557.33 T +(ut need to ha) 437.68 557.33 T +(v) 488.86 557.33 T +(e some) 493.71 557.33 T +(slightly dif) 108 545.33 T +(ferent and e) 151.37 545.33 T +(xtended capabilities in order to cooperate with the Xp e) 198.42 545.33 T +(xtension, and with the con\336g-) 420.17 545.33 T +(uration capabilities e) 108 533.33 T +(xposed via the Print Dialog Manager and its associated setup dialogs.) 191.17 533.33 T +-0.15 (The print dri) 108 517.33 P +-0.15 (v) 157.99 517.33 P +-0.15 (ers are tightly coupled with the X serv) 162.84 517.33 P +-0.15 (er itself, and the initial sample print serv) 314.65 517.33 P +-0.15 (er will be based) 475.07 517.33 P +(on the X11-R6 serv) 108 505.33 T +(er as supplied by the X Consortium.) 186.45 505.33 T +0 14 Q +(4.2) 72 460.67 T +(X Print Dri) 108 460.67 T +(v) 176.29 460.67 T +(er Initialization) 183.15 460.67 T +(4.2.1) 72 415.67 T +(Inf) 108 415.67 T +(ormation A) 125.54 415.67 T +(v) 192.97 415.67 T +(ailable during Initialization) 199.83 415.67 T +1 10 Q +(The dri) 108 391.33 T +(v) 136.91 391.33 T +(er has the follo) 141.76 391.33 T +(wing practical sources of information during its initialization:) 201.22 391.33 T +(\245) 108 373.33 T +-0.33 (Command line ar) 126 373.33 P +-0.33 (guments - The dri) 194.59 373.33 P +-0.33 (v) 264.72 373.33 P +-0.33 (er\325) 269.57 373.33 P +-0.33 (s initialization routine is passed ar) 280.12 373.33 P +-0.33 (gc and ar) 414.65 373.33 P +-0.33 (gv corresponding) 450.46 373.33 P +(to the ar) 126 361.33 T +(guments passed on the command line to the serv) 158.59 361.33 T +(er) 352.31 361.33 T +(.) 359.53 361.33 T +(\245) 108 343.33 T +-0.22 (Information in the ScreenRec - The dri) 126 343.33 P +-0.22 (v) 279.95 343.33 P +-0.22 (er\325) 284.8 343.33 P +-0.22 (s initialization routine is passed a pointer to a ScreenRec) 295.35 343.33 P +-0.39 (containing potentially useful information. In particular the width, height, mmW) 126 331.33 P +-0.39 (idth, and mmHeight) 440.39 331.33 P +-0.09 (\336elds are \336lled in with the maximum potential dimensions prior to the calling of the dri) 126 319.33 P +-0.09 (v) 473.62 319.33 P +-0.09 (er\325) 478.48 319.33 P +-0.09 (s initial-) 489.02 319.33 P +(ization routine.) 126 307.33 T +(\245) 108 289.33 T +-0.07 (Dri) 126 289.33 P +-0.07 (v) 139.08 289.33 P +-0.07 (er) 143.93 289.33 P +-0.07 (-speci\336c con\336guration \336les - The dri) 151.5 289.33 P +-0.07 (v) 297.29 289.33 P +-0.07 (er can attempt to read information from on-disk \336les it) 302.14 289.33 P +(may e) 126 277.33 T +(xpect to be in place on the system.) 150.01 277.33 T +0 14 Q +(4.2.2) 72 232.67 T +(Xp Extension Initialization Interface) 108 232.67 T +1 10 Q +(The Xp e) 108 208.33 T +(xtension is a bit abnormal relati) 145.06 208.33 T +(v) 271.19 208.33 T +(e to other X serv) 276.04 208.33 T +(er e) 342.54 208.33 T +(xtensions. In particular) 357.1 208.33 T +(, it is possible to ha) 448.63 208.33 T +(v) 525.66 208.33 T +(e) 530.51 208.33 T +(this e) 108 196.33 T +(xtension be applicable on a subset of the screens of a gi) 129.24 196.33 T +(v) 350.89 196.33 T +(en serv) 355.74 196.33 T +(er) 384.19 196.33 T +(. This enables a w) 391.41 196.33 T +(orkstation with an) 463.24 196.33 T +(attached printer to utilize a single process for both the X display and the Xp functions. Another some) 108 184.33 T +(what) 511.58 184.33 T +(unusual aspect of this e) 108 172.33 T +(xtension is that the implementation of its functionality is highly de) 201.17 172.33 T +(vice dependent,) 467.04 172.33 T +(and thus each dri) 108 160.33 T +(v) 175.79 160.33 T +(er must support a set of entry points be) 180.64 160.33 T +(yond those pro) 336.03 160.33 T +(vided by normal DDX-compatible) 395.32 160.33 T +(dri) 108 148.33 T +(v) 118.86 148.33 T +(ers. T) 123.71 148.33 T +(o these ends the dri) 145.68 148.33 T +(v) 222.64 148.33 T +(er\325) 227.49 148.33 T +(s initialization routine \050i.e. the function which might be called from) 238.04 148.33 T +(dix:addScreen\051 must call a function to pro) 108 136.33 T +(vide a pointer to the dri) 276.16 136.33 T +(v) 369.51 136.33 T +(er\325) 374.36 136.33 T +(s InitConte) 384.91 136.33 T +(xt function.) 428.93 136.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "15" 19 +%%Page: "16" 20 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(16) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.2.3) 72 701.67 T +(XpRegisterInitFunc) 108 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Pro) 108 659.33 T +(vides the printer) 121.74 659.33 T +(-independent print serv) 186.53 659.33 T +(er code with a pointer to the dri) 279.14 659.33 T +(v) 404.7 659.33 T +(er\325) 409.55 659.33 T +(s routine to be called when a) 420.1 659.33 T +(print conte) 108 647.33 T +(xt is being initialized for a printer associated with this dri) 150.9 647.33 T +(v) 379.52 647.33 T +(er) 384.37 647.33 T +(.) 391.59 647.33 T +0 12 Q +( Long Description) 108 622 T +( N) 108 596 T +(AME) 119.42 596 T +3 10 Q +(XpRegisterInitFunc) 108 571.33 T +1 F +(:Re) 218.5 571.33 T +(gister an InitConte) 232.24 571.33 T +(xt function with the de) 306.53 571.33 T +(vice-independent print) 396.83 571.33 T +(serv) 198 559.33 T +(er code.) 214.51 559.33 T +0 12 Q +( SYNOPSIS) 108 522 T +5 10 Q +(void XpRegisterInitFunc\050ScreenPtr pScreen, int\050*InitContext\051\050\051,) 108 505.33 T +( char *driverName\051;) 243 493.33 T +0 12 Q +( ARGUMENTS) 108 468 T +6 10 Q +(pScreen) 126 451.33 T +1 F +(Speci\336es a pointer to a ScreenRec indicating a screen which is prepared to) 234 451.33 T +(support the Xp e) 234 439.33 T +(xtension.) 300.23 439.33 T +6 F +(initContext) 126 417.33 T +1 F +(Speci\336es a pointer to the function to be called when a print conte) 234 417.33 T +(xt is) 493.81 417.33 T +(initialized.) 234 405.33 T +6 F +(driverName) 126 383.33 T +1 F +(Speci\336es the name of the dri) 234 383.33 T +(v) 347.9 383.33 T +(er) 352.75 383.33 T +(. The names de\336ned in the CDE sample are:) 359.97 383.33 T +(XP-RASTER, XP-PCL, and XP-P) 234 371.33 T +(OSTSCRIPT) 371.51 371.33 T +(.) 423.56 371.33 T +0 12 Q +( RETURN V) 108 346 T +(ALUE) 171.71 346 T +1 10 Q +(None.) 108 329.33 T +0 12 Q +( DESCRIPTION) 108 304 T +1 10 Q +(The XpRe) 108 287.33 T +(gisterInitFunc pro) 149.23 287.33 T +(vides to the printer) 221.02 287.33 T +(-independent portion of the X print serv) 296.09 287.33 T +(er a pointer to the) 455.36 287.33 T +(routine to be called during the creation and initialization of a print conte) 108 275.33 T +(xt associated with a printer which) 396.14 275.33 T +(this dri) 108 263.33 T +(v) 135.81 263.33 T +(er supports.) 140.66 263.33 T +0 14 Q +(4.3) 72 218.67 T +(Attrib) 108 218.67 T +(ute Concepts) 145.04 218.67 T +1 10 Q +(Much of the functionality of the Xp system is controlled via the setting of v) 108 194.33 T +(arious) 409.95 194.33 T +3 F +(attributes) 436.89 194.33 T +1 F +(. The) 496.89 194.33 T +(attrib) 108 182.33 T +(utes both describe the capabilities of the printer) 128.91 182.33 T +(, and allo) 318.2 182.33 T +(w the user and/or the application to control) 354.89 182.33 T +(man) 108 170.33 T +(y aspects of the printed output. Most of the attrib) 125.07 170.33 T +(utes are de\336ned in the ISO 10175 and POSIX 1387.4) 320.41 170.33 T +(standards, and are brok) 108 158.33 T +(en into a fe) 200.65 158.33 T +(w dif) 245.11 158.33 T +(ferent pools.) 265.69 158.33 T +0 14 Q +(4.3.1) 72 113.67 T +(Ser) 108 113.67 T +(v) 128.08 113.67 T +(er Attrib) 134.94 113.67 T +(utes) 187.91 113.67 T +1 10 Q +(These attrib) 108 89.33 T +(utes are) 155.29 89.33 T +(read-only to t) 188.61 89.33 T +(he dri) 242.49 89.33 T +(v) 265.29 89.33 T +(er) 270.14 89.33 T +(. The) 277.36 89.33 T +(y are created and initialized when the serv) 297.76 89.33 T +(er is initialized,) 466.17 89.33 T +(and remain unchanged until the serv) 108 77.33 T +(er rec) 253.1 77.33 T +(ycles or is restarted.) 275.43 77.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "16" 20 +%%Page: "17" 21 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(17) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 8 Q +(T) 252.03 705.67 T +(able 0-1: Serv) 256.28 705.67 T +(er Attrib) 301.04 705.67 T +(ute Usage) 328.2 705.67 T +0 10 Q +(document-attrib) 108 568.33 T +(utes-supported) 177.79 568.33 T +1 F +(A list of document attrib) 198 556.33 T +(utes supported by the X Print Serv) 296.13 556.33 T +(er) 433.75 556.33 T +(. This list is returned as) 440.97 556.33 T +(a set of whitespace-delimited attrib) 198 544.33 T +(ute names.) 338.33 544.33 T +(The list of document attrib) 198 520.33 T +(utes includes only attrib) 304.46 520.33 T +(utes that are handled by the X) 400.09 520.33 T +(Print Serv) 198 508.33 T +(er) 238.13 508.33 T +(. The full set of supported document attrib) 245.35 508.33 T +(utes for a gi) 414.02 508.33 T +(v) 461.26 508.33 T +(en printer is) 466.11 508.33 T +(determined by the printer DDX dri) 198 496.33 T +(v) 336.89 496.33 T +(er) 341.74 496.33 T +(. The dri) 348.96 496.33 T +(v) 382.87 496.33 T +(er augments the v) 387.72 496.33 T +(alue of this serv) 458.29 496.33 T +(er) 521.74 496.33 T +(attrib) 198 484.33 T +(ute, and presents the full set of supported document attrib) 218.91 484.33 T +(utes as the v) 448.68 484.33 T +(alue of) 497.59 484.33 T +(the Printer object) 198 472.33 T +0 F +(document-attrib) 269.38 472.33 T +(utes-supported) 339.17 472.33 T +1 F +( attrib) 403.06 472.33 T +(ute. As such, applications) 426.47 472.33 T +(can only query the Printer attrib) 198 460.33 T +(ute and not this Serv) 325.28 460.33 T +(er attrib) 407.35 460.33 T +(ute in order to determine) 438.53 460.33 T +(which document attrib) 198 448.33 T +(utes can be used.) 287.79 448.33 T +0 F +(job-attrib) 108 426.33 T +(utes-supported) 149.46 426.33 T +1 F +(A list of the job attrib) 198 414.33 T +(utes supported by the X Print Serv) 284.19 414.33 T +(er) 421.81 414.33 T +(. This list is comprised of) 429.03 414.33 T +(a set of whitespace-delimited attrib) 198 402.33 T +(ute names.) 338.33 402.33 T +(The list of job attrib) 198 378.33 T +(utes shall include only attrib) 277.8 378.33 T +(utes that are handled by the X Print) 390.93 378.33 T +(Serv) 198 366.33 T +(er) 216.18 366.33 T +(. The full set of supported job attrib) 223.4 366.33 T +(utes for a gi) 365.41 366.33 T +(v) 412.65 366.33 T +(en printer is determined by) 417.5 366.33 T +(the printer DDX dri) 198 354.33 T +(v) 276.9 354.33 T +(er) 281.75 354.33 T +(. The dri) 288.97 354.33 T +(v) 322.88 354.33 T +(er augments the v) 327.73 354.33 T +(alue of this serv) 398.3 354.33 T +(er attrib) 461.75 354.33 T +(ute, and) 492.93 354.33 T +(presents the full set of supported job attrib) 198 342.33 T +(utes as the v) 366.95 342.33 T +(alue of the Printer object) 415.86 342.33 T +0 F +(job-) 517.23 342.33 T +(attrib) 198 330.33 T +(utes-supported) 222.24 330.33 T +1 F +( attrib) 286.13 330.33 T +(ute. As such, applications can only query the Printer) 309.54 330.33 T +(attrib) 198 318.33 T +(ute and not this Serv) 218.91 318.33 T +(er attrib) 300.98 318.33 T +(ute in order to determine which job attrib) 332.16 318.33 T +(utes can) 496.66 318.33 T +(be used.) 198 306.33 T +0 F +(locale) 108 284.33 T +1 F +(The v) 198 284.33 T +(alue of this attrib) 220.8 284.33 T +(ute is the locale in which the X Print Serv) 288.65 284.33 T +(er is running.) 455.43 284.33 T +7 12 Q +(Chec) 198 271 T +(k this description f) 223.21 271 T +(or use in sample implementation.) 314.77 271 T +0 10 Q +(multiple-documents-supported) 108 228.33 T +1 F +(The sample implementation does not support multiple documents, so this v) 198 216.33 T +(alue will) 498.03 216.33 T +(al) 198 204.33 T +(w) 205.12 204.33 T +(ays be) 212.24 204.33 T +0 F +(F) 240.01 204.33 T +(alse) 245.87 204.33 T +1 F +( in the sample implementation.) 261.98 204.33 T +0 14 Q +(4.3.2) 72 135.67 T +(Printer Attrib) 108 135.67 T +(utes) 192.08 135.67 T +1 10 Q +-0.32 (These attrib) 108 111.33 P +-0.32 (utes can only be written by the print dri) 154.97 111.33 P +-0.32 (v) 309.94 111.33 P +-0.32 (er) 314.79 111.33 P +-0.32 (. An application can only read these v) 322.01 111.33 P +-0.32 (alues, as the) 470.61 111.33 P +-0.32 (y are) 518.43 111.33 P +(a description of the capabilities of the printer and dri) 108 99.33 T +(v) 317.99 99.33 T +(er combination. These attrib) 322.84 99.33 T +(utes include a description) 435.4 99.33 T +(of the a) 108 87.33 T +(v) 137.79 87.33 T +(ailable and supported media types, and the supported page description language) 142.54 87.33 T +(s) 461.65 87.33 T +( among others.) 465.54 87.33 T +0 8 Q +(Attrib) 230.08 677.67 T +(ute) 251.25 677.67 T +(Con\336guration) 347.5 677.67 T +(DDX Dri) 410.59 677.67 T +(v) 441.39 677.67 T +(er) 445.31 677.67 T +0 10 Q +(document-attrib) 159 656.33 T +(utes-supported) 228.79 656.33 T +1 9 Q +(X) 428.25 657 T +0 10 Q +(job-attrib) 159 636.33 T +(utes-supported) 200.46 636.33 T +1 9 Q +(X) 428.25 637 T +0 10 Q +(locale) 159 616.33 T +1 9 Q +(X) 428.25 617 T +0 10 Q +(multiple-documents-supported) 159 596.33 T +1 9 Q +(X) 428.25 597 T +153 690.75 153 589.25 2 L +V +0.5 H +0 Z +N +339 691.25 339 588.75 2 L +V +N +404 691.25 404 588.75 2 L +V +N +459 690.75 459 589.25 2 L +V +N +152.75 691 459.25 691 2 L +V +N +153.25 670.25 458.75 670.25 2 L +V +N +153.25 667.75 458.75 667.75 2 L +V +N +152.75 649 459.25 649 2 L +V +N +152.75 629 459.25 629 2 L +V +N +152.75 609 459.25 609 2 L +V +N +152.75 589 459.25 589 2 L +V +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "17" 21 +%%Page: "18" 22 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(18) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 8 Q +(T) 251.52 705.67 T +(able 0-2: Printer Attrib) 255.77 705.67 T +(ute Usage) 328.71 705.67 T +0 10 Q +(content-orientations-supported) 108 248.33 T +1 F +(The def) 198 236.33 T +(ault v) 228.72 236.33 T +(alue is determined by the DDX, and is e) 250.97 236.33 T +(xplicitly set in the printer pool.) 411.07 236.33 T +(V) 198 224.33 T +(alidation for this attrib) 204.11 224.33 T +(ute is as described in the protocol document.) 293.63 224.33 T +(The initial v) 198 200.33 T +(alue of the) 246.64 200.33 T +0 F +(content-orientations-supported) 291.35 200.33 T +1 F +( attrib) 424.12 200.33 T +(ute is typically set by) 447.53 200.33 T +(the printer v) 198 188.33 T +(endor in the model-con\336g \336le.) 246.73 188.33 T +0 F +(descriptor) 108 166.33 T +1 F +(No def) 198 166.33 T +(ault is pro) 225.39 166.33 T +(vided for this attrib) 265.24 166.33 T +(ute. No v) 341.98 166.33 T +(alidation of the attrib) 378.67 166.33 T +(ute v) 462.63 166.33 T +(alue is) 482.1 166.33 T +(performed.) 198 154.33 T +(The initial v) 198 130.33 T +(alue of the) 246.64 130.33 T +0 F +(descriptor) 291.35 130.33 T +1 F +( attrib) 335.23 130.33 T +(ute is typically set by the system) 358.64 130.33 T +(administrator in the printer attrib) 198 118.33 T +(utes \336le.) 328.9 118.33 T +0 F +(document-attrib) 108 96.33 T +(utes-supported) 177.79 96.33 T +1 F +(The v) 198 84.33 T +(alue of the) 220.8 84.33 T +0 F +(document-attrib) 265.51 84.33 T +(utes-supported) 335.3 84.33 T +1 F +( attrib) 399.19 84.33 T +(ute is determined by the) 422.6 84.33 T +(print DDX dri) 198 72.33 T +(v) 254.41 72.33 T +(er) 259.26 72.33 T +(.) 266.48 72.33 T +0 8 Q +(Attrib) 230.08 677.67 T +(ute) 251.25 677.67 T +(Con\336guration) 350.5 677.67 T +(DDX Dri) 413.59 677.67 T +(v) 444.39 677.67 T +(er) 448.31 677.67 T +0 10 Q +(content-orientations-supported) 156 656.33 T +1 9 Q +(X) 371.25 657 T +(X) 431.25 657 T +0 10 Q +(descriptor) 156 636.33 T +1 9 Q +(X) 371.25 637 T +(X) 431.25 637 T +0 10 Q +(document-attrib) 156 616.33 T +(utes-supported) 225.79 616.33 T +1 9 Q +(X) 431.25 617 T +0 10 Q +(document-f) 156 596.33 T +(ormats-supported) 204.63 596.33 T +1 9 Q +(X) 371.25 597 T +(X) 431.25 597 T +0 10 Q +(input-trays-medium) 156 576.33 T +1 9 Q +(X) 371.25 577 T +(X) 431.25 577 T +0 10 Q +(job-attrib) 156 556.33 T +(utes-supported) 197.46 556.33 T +1 9 Q +(X) 431.25 557 T +0 10 Q +(medium-sour) 156 536.33 T +(ce-sizes-supported) 213.04 536.33 T +1 9 Q +(X) 371.25 537 T +(X) 431.25 537 T +0 10 Q +(plexes-supported) 156 516.33 T +1 9 Q +(X) 371.25 517 T +(X) 431.25 517 T +0 10 Q +(printer) 156 496.33 T +(-model) 186.18 496.33 T +1 9 Q +(X) 371.25 497 T +(X) 431.25 497 T +0 10 Q +(printer) 156 476.33 T +(-name) 186.18 476.33 T +1 9 Q +(X) 431.25 477 T +0 10 Q +(printer) 156 456.33 T +(-r) 186.18 456.33 T +(esolutions-supported) 193.77 456.33 T +1 9 Q +(X) 371.25 457 T +(X) 431.25 457 T +0 10 Q +(xp-ddx-con\336g-\336le-name) 156 436.33 T +1 9 Q +(X) 371.25 437 T +(X) 431.25 437 T +0 10 Q +(xp-ddx-identi\336er) 156 416.33 T +1 9 Q +(X) 371.25 417 T +(X) 431.25 417 T +0 10 Q +(xp-embedded-f) 156 396.33 T +(ormats-supported) 220.19 396.33 T +1 9 Q +(X) 371.25 397 T +(X) 431.25 397 T +0 10 Q +(xp-listf) 156 376.33 T +(onts-modes-supported) 185.75 376.33 T +1 9 Q +(X) 371.25 377 T +(X) 431.25 377 T +0 10 Q +(xp-model-identi\336er) 156 356.33 T +1 9 Q +(X) 371.25 357 T +0 10 Q +(xp-page-attrib) 156 336.33 T +(utes-supported) 217.46 336.33 T +1 9 Q +(X) 431.25 337 T +0 10 Q +(xp-raw-f) 156 316.33 T +(ormats-supported) 192.96 316.33 T +1 9 Q +(X) 371.25 317 T +(X) 431.25 317 T +0 10 Q +(xp-setup-pr) 156 296.33 T +(o) 205.82 296.33 T +(viso) 210.72 296.33 T +1 9 Q +(X) 371.25 297 T +(X) 431.25 297 T +0 10 Q +(xp-spooler) 156 276.33 T +(-command) 200.63 276.33 T +1 9 Q +(X) 371.25 277 T +(X) 431.25 277 T +150 690.75 150 269.25 2 L +V +0.5 H +0 Z +N +342 691.25 342 268.75 2 L +V +N +407 691.25 407 268.75 2 L +V +N +462 690.75 462 269.25 2 L +V +N +149.75 691 462.25 691 2 L +V +N +150.25 670.25 461.75 670.25 2 L +V +N +150.25 667.75 461.75 667.75 2 L +V +N +149.75 649 462.25 649 2 L +V +N +149.75 629 462.25 629 2 L +V +N +149.75 609 462.25 609 2 L +V +N +149.75 589 462.25 589 2 L +V +N +149.75 569 462.25 569 2 L +V +N +149.75 549 462.25 549 2 L +V +N +149.75 529 462.25 529 2 L +V +N +149.75 509 462.25 509 2 L +V +N +149.75 489 462.25 489 2 L +V +N +149.75 469 462.25 469 2 L +V +N +149.75 449 462.25 449 2 L +V +N +149.75 429 462.25 429 2 L +V +N +149.75 409 462.25 409 2 L +V +N +149.75 389 462.25 389 2 L +V +N +149.75 369 462.25 369 2 L +V +N +149.75 349 462.25 349 2 L +V +N +149.75 329 462.25 329 2 L +V +N +149.75 309 462.25 309 2 L +V +N +149.75 289 462.25 289 2 L +V +N +149.75 269 462.25 269 2 L +V +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "18" 22 +%%Page: "19" 23 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(19) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 10 Q +(document-f) 108 704.33 T +(ormats-supported) 156.63 704.33 T +1 F +(V) 198 692.33 T +(alid v) 204.11 692.33 T +(alues in the sample implementation are) 226.36 692.33 T +0 F +({ PCL 5 }) 385.23 692.33 T +1 F +( and) 425.61 692.33 T +0 F +({ P) 445.05 692.33 T +(ostScript 2 }) 457.4 692.33 T +1 F +(.) 509.67 692.33 T +(The def) 198 668.33 T +(ault v) 228.72 668.33 T +(alue is determined by the DDX, and is e) 250.97 668.33 T +(xplicitly set in the printer pool.) 411.07 668.33 T +(V) 198 656.33 T +(alidation for this attrib) 204.11 656.33 T +(ute is as described for multi-v) 293.63 656.33 T +(alued attrib) 412.53 656.33 T +(utes in the protocol) 457.6 656.33 T +(document. The actual set of v) 198 644.33 T +(alid document-format v) 316.06 644.33 T +(alues v) 410.24 644.33 T +(aries based on the DDX.) 438.04 644.33 T +(The initial v) 198 620.33 T +(alue of the) 246.64 620.33 T +0 F +(document-f) 291.35 620.33 T +(ormats-supported) 339.98 620.33 T +1 F +( attrib) 416.64 620.33 T +(ute is typically set by) 440.05 620.33 T +(the printer v) 198 608.33 T +(endor in the model-con\336g \336le.) 246.73 608.33 T +0 F +(input-trays-medium) 108 586.33 T +1 F +(The def) 198 586.33 T +(ault v) 228.72 586.33 T +(alue is implicitly determined to be an empty list. V) 250.97 586.33 T +(alidation for this) 453.19 586.33 T +(attrib) 198 574.33 T +(ute is as described for multi-v) 218.91 574.33 T +(alued attrib) 337.81 574.33 T +(utes in the protocol document.) 382.88 574.33 T +(The initial v) 198 550.33 T +(alue of the) 246.64 550.33 T +0 F +(input-trays-medium) 291.35 550.33 T +1 F +( attrib) 377.46 550.33 T +(ute is typically speci\336ed by the) 400.87 550.33 T +(system administrator in the printer attrib) 198 538.33 T +(utes \336le.) 359.18 538.33 T +0 F +(job-attrib) 108 516.33 T +(utes-supported) 149.46 516.33 T +1 F +(The v) 213.35 516.33 T +(alue of the) 236.15 516.33 T +0 F +(job-attrib) 280.86 516.33 T +(utes-supported) 322.32 516.33 T +1 F +( attrib) 386.21 516.33 T +(ute is determined by the print) 409.62 516.33 T +(DDX dri) 198 504.33 T +(v) 233.02 504.33 T +(er) 237.87 504.33 T +(.) 245.09 504.33 T +0 F +(medium-sour) 108 482.33 T +(ce-sizes-supported) 165.04 482.33 T +1 F +(The X Print Service requires that each position be speci\336ed as an inte) 198 470.33 T +(ger) 475.58 470.33 T +(.) 487.8 470.33 T +(The def) 198 446.33 T +(ault v) 228.72 446.33 T +(alue is e) 250.97 446.33 T +(xplicitly set with an omitted input tray) 283.59 446.33 T +(, a single medium size of) 436.28 446.33 T +0 F +(na-letter) 198 434.33 T +1 F +(, short edge feed direction, and a reproducible area based on 1/4 inch) 234.25 434.33 T +(mar) 198 422.33 T +(gins. V) 213.37 422.33 T +(alidation for this attrib) 241.15 422.33 T +(ute is as described for multi-v) 330.67 422.33 T +(alued attrib) 449.57 422.33 T +(utes in the) 494.64 422.33 T +(protocol document. Syntax errors may cause the entire v) 198 410.33 T +(alue to be considered) 423.54 410.33 T +(in) 198 398.33 T +(v) 205.38 398.33 T +(alid.) 210.13 398.33 T +(The initial v) 198 374.33 T +(alue of the) 246.64 374.33 T +0 F +(medium-sour) 291.35 374.33 T +(ce-sizes-supported) 348.39 374.33 T +1 F +( attrib) 426.71 374.33 T +(ute is typically set by) 450.12 374.33 T +(the printer v) 198 362.33 T +(endor in the model-con\336g \336le.) 246.73 362.33 T +0 F +(plexes-supported) 108 340.33 T +1 F +(The def) 198 340.33 T +(ault v) 228.72 340.33 T +(alue is determined by the DDX, and is e) 250.97 340.33 T +(xplicitly set in the printer pool.) 411.07 340.33 T +(V) 198 328.33 T +(alidation for this attrib) 204.11 328.33 T +(ute is as described for multi-v) 293.63 328.33 T +(alued attrib) 412.53 328.33 T +(utes in the protocol) 457.6 328.33 T +(document.) 198 316.33 T +(The initial v) 198 292.33 T +(alue of the) 246.64 292.33 T +0 F +(plexes-supported) 291.35 292.33 T +1 F +( attrib) 364.13 292.33 T +(ute is typically set by the printer) 387.54 292.33 T +(v) 198 280.33 T +(endor in the model-con\336g \336le.) 202.85 280.33 T +0 F +(printer) 108 258.33 T +(-model) 138.18 258.33 T +1 F +(The initial v) 198 258.33 T +(alue of the) 246.64 258.33 T +0 F +(printer) 291.35 258.33 T +(-model) 321.53 258.33 T +1 F +( attrib) 350.97 258.33 T +(ute is typically set by the printer v) 374.38 258.33 T +(endor) 510.61 258.33 T +(in the model-con\336g \336le.) 198 246.33 T +0 F +(printer) 108 224.33 T +(-name) 138.18 224.33 T +1 F +(This attrib) 198 224.33 T +(ute uniquely identi\336es a printer on a gi) 239.19 224.33 T +(v) 393.65 224.33 T +(en X Print Serv) 398.5 224.33 T +(er) 460.29 224.33 T +(.) 467.51 224.33 T +7 12 Q +( Needs to be) 470.01 224.33 T +(edited f) 198 210.33 T +(or this sample implementation document.) 234.2 210.33 T +0 10 Q +(printer) 108 187.67 T +(-r) 138.18 187.67 T +(esolutions-supported) 145.77 187.67 T +1 F +(The def) 198 175.67 T +(ault v) 228.72 175.67 T +(alue is determined by the DDX, and is e) 250.97 175.67 T +(xplicitly set in the printer pool.) 411.07 175.67 T +(V) 198 163.67 T +(alidation for this attrib) 204.11 163.67 T +(ute is as described for multi-v) 293.63 163.67 T +(alued attrib) 412.53 163.67 T +(utes in the protocol) 457.6 163.67 T +(document.) 198 151.67 T +(The initial v) 198 127.67 T +(alue of the) 246.64 127.67 T +0 F +(printer) 291.35 127.67 T +(-r) 321.53 127.67 T +(esolutions-supported) 329.12 127.67 T +1 F +( attrib) 418.02 127.67 T +(ute is typically set by) 441.43 127.67 T +(the printer v) 198 115.67 T +(endor in the model-con\336g \336le.) 246.73 115.67 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "19" 23 +%%Page: "20" 24 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(20) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 10 Q +(xp-ddx-con\336g-\336le-name) 108 704.33 T +1 F +(The name of a DDX dri) 198 692.33 T +(v) 293 692.33 T +(er) 297.85 692.33 T +(-de\336ned con\336guration \336le. Whether or not this attrib) 305.42 692.33 T +(ute is) 515.2 692.33 T +(utilized is determined by each indi) 198 680.33 T +(vidual dri) 335.79 680.33 T +(v) 374.15 680.33 T +(er) 379 680.33 T +(. The \336le name is tak) 386.22 680.33 T +(en relati) 470 680.33 T +(v) 502.24 680.33 T +(e to the) 507.09 680.33 T +(DDX con\336guration directory for the dri) 198 668.33 T +(v) 356.33 668.33 T +(er) 361.18 668.33 T +(.) 368.4 668.33 T +(A def) 198 644.33 T +(ault v) 220.39 644.33 T +(alue may be assumed depending on the indi) 242.64 644.33 T +(vidual dri) 417.09 644.33 T +(v) 455.45 644.33 T +(er) 460.3 644.33 T +(.) 467.52 644.33 T +(The initial v) 198 620.33 T +(alue of the) 246.64 620.33 T +0 F +(xp-ddx-con\336g-\336le-name) 291.35 620.33 T +1 F +( attrib) 393.02 620.33 T +(ute is typically set by the) 416.43 620.33 T +(printer v) 198 608.33 T +(endor in the model-con\336g \336le.) 232.01 608.33 T +0 F +(xp-ddx-identi\336er) 108 586.33 T +1 F +(This attrib) 198 586.33 T +(ute identi\336es which printer DDX dri) 239.19 586.33 T +(v) 384.2 586.33 T +(er should be used for this printer) 389.05 586.33 T +(.) 518.48 586.33 T +(The v) 198 574.33 T +(alue is a dri) 220.8 574.33 T +(v) 266.93 574.33 T +(er name pro) 271.78 574.33 T +(vided by the DDX dri) 319.39 574.33 T +(v) 406.35 574.33 T +(er to the serv) 411.2 574.33 T +(er) 462.98 574.33 T +(, and is) 470.35 574.33 T +(determined by the printer dri) 198 562.33 T +(v) 312.73 562.33 T +(er de) 317.58 562.33 T +(v) 337.04 562.33 T +(eloper) 341.89 562.33 T +(.V) 366.33 562.33 T +(alid v) 374.94 562.33 T +(alues in the sample) 397.19 562.33 T +(implementation are) 198 550.33 T +0 F +(XP-PCL) 277.99 550.33 T +1 F +(,) 314.65 550.33 T +0 F +(XP-POSTSCRIPT) 319.65 550.33 T +1 F +(, and) 398.36 550.33 T +0 F +(XP-RASTER) 420.3 550.33 T +1 F +(.) 477.52 550.33 T +(The def) 198 526.33 T +(ault v) 228.72 526.33 T +(alue in the sample implementing is implicitly tak) 250.97 526.33 T +(en to be) 446.71 526.33 T +0 F +(XP-) 480.87 526.33 T +(POSTSCRIPT) 198 514.33 T +1 F +( by the X Print Serv) 260.79 514.33 T +(er) 340.36 514.33 T +(. V) 347.58 514.33 T +(alidation for this attrib) 358.69 514.33 T +(ute is as described for) 448.21 514.33 T +(single v) 198 502.33 T +(alued attrib) 229.14 502.33 T +(utes in the protocol document.) 274.21 502.33 T +(The initial v) 198 478.33 T +(alue of the) 246.64 478.33 T +0 F +(xp-ddx-identi\336er) 291.35 478.33 T +1 F +( attrib) 363.58 478.33 T +(ute is typically set by the printer) 386.99 478.33 T +(v) 198 466.33 T +(endor in the model-con\336g \336le.) 202.85 466.33 T +0 F +(xp-embedded-f) 108 444.33 T +(ormats-supported) 172.19 444.33 T +1 F +(F) 198 432.33 T +(or the sample implementation, v) 203.41 432.33 T +(alid v) 332.32 432.33 T +(alues may include) 354.57 432.33 T +0 F +({EPS}) 429.28 432.33 T +1 F +(,) 455.5 432.33 T +0 F +({P) 460.5 432.33 T +(ostScript 2}) 470.35 432.33 T +1 F +(,) 520.12 432.33 T +0 F +({PCL 5}) 198 420.33 T +1 F +(, and) 233.38 420.33 T +0 F +({HPGL 2}) 255.32 420.33 T +1 F +(.) 299.04 420.33 T +(The def) 198 396.33 T +(ault v) 228.72 396.33 T +(alue is determined by the DDX, and is e) 250.97 396.33 T +(xplicitly set in the printer pool.) 411.07 396.33 T +(V) 198 384.33 T +(alidation for this attrib) 204.11 384.33 T +(ute is as described for multi-v) 293.63 384.33 T +(alued attrib) 412.53 384.33 T +(utes in the protocol) 457.6 384.33 T +(document. The actual set of v) 198 372.33 T +(alid document-format v) 316.06 372.33 T +(alues v) 410.24 372.33 T +(aries based on the DDX.) 438.04 372.33 T +(The initial v) 198 348.33 T +(alue of the) 246.64 348.33 T +0 F +(xp-embedded-f) 291.35 348.33 T +(ormats-supported) 355.54 348.33 T +1 F +( attrib) 432.2 348.33 T +(ute is typically set) 455.61 348.33 T +(by the printer v) 198 336.33 T +(endor in the model-con\336g \336le.) 259.23 336.33 T +0 F +(xp-listf) 108 314.33 T +(onts-modes-supported) 137.75 314.33 T +1 F +(V) 198 302.33 T +(alid listfonts mode v) 204.11 302.33 T +(alues in the sample implementation are) 285.81 302.33 T +0 F +(xp-list-inter) 444.68 302.33 T +(nal-) 495.08 302.33 T +(printer) 198 290.33 T +(-f) 228.18 290.33 T +(onts) 234.59 290.33 T +1 F +( and) 252.37 290.33 T +0 F +(xp-list-glyph-f) 271.81 290.33 T +(onts) 332.12 290.33 T +1 F +(.) 349.9 290.33 T +(The def) 198 266.33 T +(ault v) 228.72 266.33 T +(alue is determined by the DDX, and is e) 250.97 266.33 T +(xplicitly set in the printer pool.) 411.07 266.33 T +(V) 198 254.33 T +(alidation for this attrib) 204.11 254.33 T +(ute is as described for multi-v) 293.63 254.33 T +(alued attrib) 412.53 254.33 T +(utes in the protocol) 457.6 254.33 T +(document.) 198 242.33 T +(The initial v) 198 218.33 T +(alue of the) 246.64 218.33 T +0 F +(xp-listf) 291.35 218.33 T +(onts-modes-supported) 321.1 218.33 T +1 F +( attrib) 416.1 218.33 T +(ute is typically set by) 439.51 218.33 T +(the printer v) 198 206.33 T +(endor in the model-con\336g \336le.) 246.73 206.33 T +0 F +(xp-model-identi\336er) 108 184.33 T +1 F +(The X Print Service allo) 198 184.33 T +(ws speci\336cation of DP) 294.96 184.33 T +(A Printer object attrib) 384.31 184.33 T +(ute de\336nitions) 471.6 184.33 T +(across tw) 198 172.33 T +(o con\336guration \336les: the attrib) 235.39 172.33 T +(utes/printer \336le and the models/*/model-) 356.3 172.33 T +(con\336g \336le. The) 198 160.33 T +0 F +(xp-model-identi\336er) 261.33 160.33 T +1 F +( is de\336ned to pro) 343.55 160.33 T +(vide an association between) 410.62 160.33 T +(these tw) 198 148.33 T +(o \336les.) 230.95 148.33 T +(The) 198 124.33 T +0 F +(xp-model-identi\336er) 216.05 124.33 T +1 F +( attrib) 298.27 124.33 T +(ute v) 321.68 124.33 T +(alue is speci\336ed in the attrib) 341.15 124.33 T +(utes/printer \336le. This) 453.44 124.33 T +(v) 198 112.33 T +(alue corresponds to the name of a model subdirectory under the models) 202.75 112.33 T +(con\336guration directory) 198 100.33 T +(. The X Print Service obtains initial printer attrib) 289.28 100.33 T +(utes from the) 483.79 100.33 T +(model-con\336g \336le in the named model subdirectory) 198 88.33 T +(.) 400.11 88.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "20" 24 +%%Page: "21" 25 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(21) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(The v) 198 704.33 T +(alue consists of the manuf) 220.8 704.33 T +(acturer and model of the printer) 325.13 704.33 T +(. It is recommended) 451.49 704.33 T +(that the v) 198 692.33 T +(alue consist of only uppercase characters, since either the model identi\336er) 234.97 692.33 T +(or the printer name \050typically lo) 198 680.33 T +(wercase\051 may function as a quali\336er for attrib) 325.23 680.33 T +(ute) 507.48 680.33 T +(de\336nitions within the con\336guration \336les. V) 198 668.33 T +(alid characters for the v) 369.12 668.33 T +(alue of) 463.28 668.33 T +0 F +(xp-model-) 493.27 668.33 T +(identi\336er) 198 656.33 T +1 F +( are) 236.89 656.33 T +0 F +(a) 198 644.33 T +1 F +(-) 203 644.33 T +0 F +(z) 206.33 644.33 T +1 F +(,) 210.77 644.33 T +0 F +(A) 215.77 644.33 T +1 F +(-) 222.99 644.33 T +0 F +(Z) 226.32 644.33 T +1 F +(,) 232.99 644.33 T +0 F +(0) 237.99 644.33 T +1 F +(-) 242.99 644.33 T +0 F +(9) 246.32 644.33 T +1 F +(,) 251.32 644.33 T +0 F +(_) 256.32 644.33 T +1 F +(, and) 261.32 644.33 T +0 F +(-) 283.26 644.33 T +1 F +(.) 286.59 644.33 T +(There is no def) 198 620.33 T +(ault v) 258.16 620.33 T +(alue for this attrib) 280.41 620.33 T +(ute. V) 351.59 620.33 T +(alidation for this attrib) 374.92 620.33 T +(ute is as described) 464.44 620.33 T +(for single v) 198 608.33 T +(alued attrib) 243.3 608.33 T +(utes in the protocol document. If a model-con\336g \336le cannot) 288.37 608.33 T +(be found based on the v) 198 596.33 T +(alue, the v) 293.01 596.33 T +(alue is considered in) 334.14 596.33 T +(v) 415.67 596.33 T +(alid.) 420.42 596.33 T +(The initial v) 198 572.33 T +(alue of the) 246.64 572.33 T +0 F +(xp-model-identi\336er) 291.35 572.33 T +1 F +( attrib) 373.57 572.33 T +(ute is typically speci\336ed by the) 396.98 572.33 T +(system administrator in the printer attrib) 198 560.33 T +(utes \336le.) 359.18 560.33 T +0 F +(xp-page-attrib) 108 538.33 T +(utes-supported) 169.46 538.33 T +1 F +(The v) 198 526.33 T +(alue of the) 220.8 526.33 T +0 F +(xp-page-attrib) 265.51 526.33 T +(utes-supported) 326.97 526.33 T +1 F +( attrib) 390.86 526.33 T +(ute is determined by the print) 414.27 526.33 T +(DDX dri) 198 514.33 T +(v) 233.02 514.33 T +(er) 237.87 514.33 T +(.) 245.09 514.33 T +0 F +(xp-raw-f) 108 492.33 T +(ormats-supported) 144.96 492.33 T +1 F +(The def) 198 480.33 T +(ault v) 228.72 480.33 T +(alue is determined by the DDX, and is e) 250.97 480.33 T +(xplicitly set in the printer pool.) 411.07 480.33 T +(V) 198 468.33 T +(alidation entails syntax checking only) 204.11 468.33 T +(.) 354.56 468.33 T +(The initial v) 198 444.33 T +(alue of the) 246.64 444.33 T +0 F +(xp-raw-f) 291.35 444.33 T +(ormats-supported) 328.31 444.33 T +1 F +( attrib) 404.97 444.33 T +(ute is typically set by the) 428.38 444.33 T +(printer v) 198 432.33 T +(endor in the model-con\336g \336le.) 232.01 432.33 T +0 F +(xp-setup-pr) 108 410.33 T +(o) 157.82 410.33 T +(viso) 162.72 410.33 T +7 12 Q +(Hadn\325) 198 410.33 T +(t mark) 229.56 410.33 T +(ed up any inf) 261.54 410.33 T +(ormation to include in sample) 326.42 410.33 T +(implementations doc.) 198 396.33 T +1 10 Q +(This attrib) 198 371.67 T +(ute indicates whether or not a required attrib) 239.19 371.67 T +(ute or set of attrib) 416.45 371.67 T +(utes must be) 487.35 371.67 T +(set \050typically via user interaction with Print Dialog Manager\051 prior to commencing) 198 359.67 T +(the print job) 198 347.67 T +(.) 246.49 347.67 T +(V) 198 323.67 T +(alid v) 204.11 323.67 T +(alues for this attrib) 226.36 323.67 T +(ute are) 301.43 323.67 T +0 F +(xp-setup-mandatory) 330.86 323.67 T +1 F +( and) 418.08 323.67 T +0 F +(xp-setup-optional) 437.52 323.67 T +1 F +(. If) 512.53 323.67 T +(this attrib) 198 311.67 T +(ute is not speci\336ed,) 235.86 311.67 T +0 F +(xp-setup-optional) 315.58 311.67 T +1 F +( is assumed.) 390.59 311.67 T +(The initial v) 198 287.67 T +(alue of the) 246.64 287.67 T +0 F +(xp-setup-pr) 291.35 287.67 T +(o) 341.17 287.67 T +(viso) 346.07 287.67 T +1 F +( attrib) 362.74 287.67 T +(ute is typically set by the printer) 386.15 287.67 T +(v) 198 275.67 T +(endor in the model-con\336g \336le.) 202.85 275.67 T +0 F +(xp-spooler) 108 253.67 T +(-command) 152.63 253.67 T +1 F +(This attrib) 198 241.67 T +(ute can be used to o) 239.19 241.67 T +(v) 318.19 241.67 T +(erride the def) 323.04 241.67 T +(ault spooling operation performed by) 376.25 241.67 T +(the X Print Serv) 198 229.67 T +(er) 262.57 229.67 T +(. The v) 269.79 229.67 T +(alue consists of a command plus an) 297.59 229.67 T +(y command line) 439.09 229.67 T +(options. The resulting print \336le is passed to the command via stdin.) 198 217.67 T +(The command line may contain references to a prede\336ned set of v) 198 193.67 T +(ariables, that will) 461.85 193.67 T +(be e) 198 181.67 T +(xpanded by the serv) 214.23 181.67 T +(er) 294.34 181.67 T +(. The v) 301.56 181.67 T +(ariables are:) 329.36 181.67 T +0 F +(%printer) 198 159.67 T +(-name%) 238.18 159.67 T +1 F +(The name of the printer) 274.84 159.67 T +0 F +(%copy-count%) 198 147.67 T +1 F +(The v) 270 147.67 T +(alue of the) 292.8 147.67 T +0 F +(copy-count) 337.51 147.67 T +1 F +( attrib) 384.73 147.67 T +(ute) 408.14 147.67 T +0 F +(%job-name%) 198 135.67 T +1 F +(The v) 270 135.67 T +(alue of the) 292.8 135.67 T +0 F +(job-name) 337.51 135.67 T +1 F +( attrib) 378.06 135.67 T +(ute) 401.47 135.67 T +0 F +( %options%) 198 123.67 T +1 F +(The v) 270 123.67 T +(alue of the) 292.8 123.67 T +0 F +(xp-spooler) 337.51 123.67 T +(-command-options) 382.14 123.67 T +1 F +( attrib) 462.14 123.67 T +(ute) 485.55 123.67 T +(The initial v) 198 99.67 T +(alue of the) 246.64 99.67 T +0 F +(xp-spooler) 291.35 99.67 T +(-command) 335.98 99.67 T +1 F +( attrib) 381.53 99.67 T +(ute is typically not speci\336ed.) 404.94 99.67 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "21" 25 +%%Page: "22" 26 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(22) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.3.3) 72 701.67 T +(Document Attrib) 108 701.67 T +(utes) 209.98 701.67 T +1 10 Q +(These attrib) 108 677.33 T +(utes describe such things as the media to use for the document, the \322ple) 155.29 677.33 T +(x\323 to use, and the orien-) 440.65 677.33 T +(tation \050i.e. portrait or landscape\051. These attrib) 108 665.33 T +(utes can be read and written by both the application and the) 289.15 665.33 T +(dri) 108 653.33 T +(v) 118.86 653.33 T +(er) 123.71 653.33 T +(. Def) 130.93 653.33 T +(ault v) 150.82 653.33 T +(alues for these attrib) 173.07 653.33 T +(utes are set by the dri) 254.24 653.33 T +(v) 339.25 653.33 T +(er \050possibly using the pro) 344.1 653.33 T +(vided utility routines\051) 445.61 653.33 T +(when a ne) 108 641.33 T +(w print conte) 148.29 641.33 T +(xt is initialized. The user or application can modify these attrib) 200.91 641.33 T +(utes to communicate) 452.07 641.33 T +(such choices to the dri) 108 629.33 T +(v) 197.18 629.33 T +(er) 202.03 629.33 T +(. It is the dri) 209.25 629.33 T +(v) 257.61 629.33 T +(er\325) 262.46 629.33 T +(s responsibility to communicate these attrib) 273.01 629.33 T +(utes to the speci\336c) 446.97 629.33 T +(printer) 108 617.33 T +(, presumably by embedding the appropriate page description language strings in the output. Changes) 134.26 617.33 T +-0.21 (in these attrib) 108 605.33 P +-0.21 (utes may cause the dri) 161.83 605.33 P +-0.21 (v) 249.62 605.33 P +-0.21 (er to perform operations such as resizing a windo) 254.47 605.33 P +-0.21 (w referenced by a sub-) 449.75 605.33 P +(sequent) 108 593.33 T +5 F +(StartPage) 141.05 593.33 T +1 F +( to \336t the speci\336ed media size or orientation.) 195.05 593.33 T +-0.33 (The follo) 108 569.33 P +-0.33 (wing table sho) 144.36 569.33 P +-0.33 (ws where querying and / or setting a document attrib) 201.79 569.33 P +-0.33 (ute v) 409.44 569.33 P +-0.33 (alue is supported within the) 428.59 569.33 P +(X Print Service.) 108 557.33 T +0 F +(content-orientation) 108 317.33 T +1 F +(The def) 198 317.33 T +(ault v) 228.72 317.33 T +(alue is implicitly determined by the DDX dri) 250.97 317.33 T +(v) 430.43 317.33 T +(er to be the \336rst entry in) 435.28 317.33 T +(the v) 198 305.33 T +(alue of the) 217.47 305.33 T +0 F +(content-orientations-supported) 262.18 305.33 T +1 F +( printer attrib) 394.95 305.33 T +(ute. V) 447.52 305.33 T +(alidation for this) 470.85 305.33 T +(attrib) 198 293.33 T +(ute is as described for single v) 218.91 293.33 T +(alued attrib) 339.75 293.33 T +(utes in the protocol document. The) 384.82 293.33 T +(v) 198 281.33 T +(alue must appear in the) 202.75 281.33 T +0 F +(content-orientations-supported) 298.01 281.33 T +1 F +( attrib) 430.78 281.33 T +(ute v) 454.19 281.33 T +(alue to be) 473.66 281.33 T +(considered v) 198 269.33 T +(alid.) 248.57 269.33 T +0 F +(copy-count) 108 247.33 T +1 F +(Speci\336es the number of copies of this document to print.) 198 247.33 T +7 12 Q +-0.06 (No inf) 198 220 P +-0.06 (ormation indicated f) 229.48 220 P +-0.06 (or this attrib) 329.91 220 P +-0.06 (ute in sample implementation) 390.9 220 P +(in original edit.) 198 206 T +1 10 Q +(The def) 198 181.33 T +(ault v) 228.72 181.33 T +(alue is implicitly tak) 250.97 181.33 T +(en to be) 332.82 181.33 T +0 F +(1) 366.98 181.33 T +1 F +( by the X Print Serv) 371.98 181.33 T +(er) 451.55 181.33 T +(. V) 458.77 181.33 T +(alidation for this) 469.88 181.33 T +(attrib) 198 169.33 T +(ute is as described for single v) 218.91 169.33 T +(alued attrib) 339.75 169.33 T +(utes in the protocol document. The) 384.82 169.33 T +(v) 198 157.33 T +(alue must be a positi) 202.75 157.33 T +(v) 284.72 157.33 T +(e inte) 289.57 157.33 T +(ger) 311.36 157.33 T +(.) 323.58 157.33 T +0 F +(default-printer) 108 135.33 T +(-r) 171.51 135.33 T +(esolution) 179.1 135.33 T +1 F +(The def) 198 123.33 T +(ault v) 228.72 123.33 T +(alue is implicitly determined by the DDX dri) 250.97 123.33 T +(v) 430.43 123.33 T +(er to be the \336rst entry in) 435.28 123.33 T +(the v) 198 111.33 T +(alue of the) 217.47 111.33 T +0 F +(printer) 262.18 111.33 T +(-r) 292.36 111.33 T +(esolutions-supported) 299.95 111.33 T +1 F +( printer attrib) 388.85 111.33 T +(ute. V) 441.42 111.33 T +(alidation for this) 464.75 111.33 T +(attrib) 198 99.33 T +(ute is as described for single v) 218.91 99.33 T +(alued attrib) 339.75 99.33 T +(utes in the protocol document. The) 384.82 99.33 T +(v) 198 87.33 T +(alue must appear in the) 202.75 87.33 T +0 F +(printer) 298.01 87.33 T +(-r) 328.19 87.33 T +(esolutions-supported) 335.78 87.33 T +1 F +( attrib) 424.68 87.33 T +(ute v) 448.09 87.33 T +(alue to be) 467.56 87.33 T +(considered v) 198 75.33 T +(alid.) 248.57 75.33 T +0 8 Q +(Attrib) 230.08 506.67 T +(ute) 251.25 506.67 T +(Con\336guration) 347.5 506.67 T +(DDX Dri) 410.59 506.67 T +(v) 441.39 506.67 T +(er) 445.31 506.67 T +0 10 Q +(content-orientation) 159 485.33 T +1 9 Q +(X) 368.25 486 T +(X) 428.25 486 T +0 10 Q +(copy-count) 159 465.33 T +1 9 Q +(X) 368.25 466 T +(X) 428.25 466 T +0 10 Q +(default-printer) 159 445.33 T +(-r) 222.51 445.33 T +(esolution) 230.1 445.33 T +1 9 Q +(X) 368.25 446 T +(X) 428.25 446 T +0 10 Q +(default-input-tray) 159 425.33 T +1 9 Q +(X) 368.25 426 T +(X) 428.25 426 T +0 10 Q +(default-medium) 159 405.33 T +1 9 Q +(X) 368.25 406 T +(X) 428.25 406 T +0 10 Q +(document-f) 159 385.33 T +(ormat) 207.63 385.33 T +1 9 Q +(X) 368.25 386 T +(X) 428.25 386 T +0 10 Q +(plex) 159 365.33 T +1 9 Q +(X) 368.25 366 T +(X) 428.25 366 T +0 10 Q +(xp-listf) 159 345.33 T +(onts-modes) 188.75 345.33 T +1 9 Q +(X) 368.25 346 T +(X) 428.25 346 T +153 519.75 153 338.25 2 L +V +0.5 H +0 Z +N +339 520.25 339 337.75 2 L +V +N +404 520.25 404 337.75 2 L +V +N +459 519.75 459 338.25 2 L +V +N +152.75 520 459.25 520 2 L +V +N +153.25 499.25 458.75 499.25 2 L +V +N +153.25 496.75 458.75 496.75 2 L +V +N +152.75 478 459.25 478 2 L +V +N +152.75 458 459.25 458 2 L +V +N +152.75 438 459.25 438 2 L +V +N +152.75 418 459.25 418 2 L +V +N +152.75 398 459.25 398 2 L +V +N +152.75 378 459.25 378 2 L +V +N +152.75 358 459.25 358 2 L +V +N +152.75 338 459.25 338 2 L +V +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "22" 26 +%%Page: "23" 27 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(23) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 10 Q +(default-input-tray) 108 704.33 T +1 F +(No def) 198 704.33 T +(ault is assumed for this attrib) 225.39 704.33 T +(ute, since the) 341.02 704.33 T +0 F +(default-medium) 396.01 704.33 T +1 F +( attrib) 464.34 704.33 T +(ute tak) 487.75 704.33 T +(es) 514.59 704.33 T +(precedence. V) 198 692.33 T +(alidation for this attrib) 254.08 692.33 T +(ute is as described for single v) 343.6 692.33 T +(alued attrib) 464.44 692.33 T +(utes in) 509.51 692.33 T +(the protocol document. The input tray must be included in the) 198 680.33 T +0 F +(medium-sour) 447.98 680.33 T +(ce-sizes-) 505.02 680.33 T +(supported) 198 668.33 T +1 F +( printer attrib) 241.34 668.33 T +(ute v) 293.91 668.33 T +(alue \050note: if an entry in) 313.38 668.33 T +0 F +(medium-sour) 412.25 668.33 T +(ce-sizes-) 469.29 668.33 T +(supported) 198 656.33 T +1 F +( omits the input tray speci\336er) 241.34 656.33 T +(, then the input tray v) 357.88 656.33 T +(alue speci\336ed for) 443.18 656.33 T +0 F +(default-input-tray) 198 644.33 T +1 F +( will be considered v) 275.22 644.33 T +(alid, pro) 358.29 644.33 T +(vided of course that it is listed as) 391.47 644.33 T +(one of the v) 198 632.33 T +(alid v) 245.24 632.33 T +(alues abo) 267.49 632.33 T +(v) 304.83 632.33 T +(e\051.) 309.68 632.33 T +0 F +(default-medium) 108 610.33 T +1 F +(The def) 198 610.33 T +(ault v) 228.72 610.33 T +(alue is implicitly determined by the DDX dri) 250.97 610.33 T +(v) 430.43 610.33 T +(er) 435.28 610.33 T +(, pro) 442.65 610.33 T +(vided the) 460.83 610.33 T +0 F +(default-) 500.27 610.33 T +(input-tray) 198 598.33 T +1 F +( attrib) 241.89 598.33 T +(ute is unspeci\336ed. The def) 265.3 598.33 T +(ault will correspond to the \336rst medium) 370.46 598.33 T +(size found in the v) 198 586.33 T +(alue of the) 271.63 586.33 T +0 F +(medium-sour) 316.34 586.33 T +(ce-sizes-supported) 373.38 586.33 T +1 F +( printer attrib) 451.7 586.33 T +(ute.) 504.27 586.33 T +(V) 198 574.33 T +(alidation for this attrib) 204.11 574.33 T +(ute is as described for single v) 293.63 574.33 T +(alued attrib) 414.47 574.33 T +(utes in the protocol) 459.54 574.33 T +(document. The v) 198 562.33 T +(alue must appear in the) 265.24 562.33 T +0 F +(medium-sour) 360.5 562.33 T +(ce-sizes-supported) 417.54 562.33 T +1 F +( attrib) 495.86 562.33 T +(ute) 519.27 562.33 T +(v) 198 550.33 T +(alue to be considered v) 202.75 550.33 T +(alid.) 294.7 550.33 T +0 F +(document-f) 108 528.33 T +(ormat) 156.63 528.33 T +1 F +(V) 198 528.33 T +(alid v) 204.11 528.33 T +(alues in the sample implementation are) 226.36 528.33 T +0 F +({ PCL 5 }) 385.23 528.33 T +1 F +( and) 425.61 528.33 T +0 F +({ P) 445.05 528.33 T +(ostScript 2 }) 457.4 528.33 T +1 F +(.) 509.67 528.33 T +(The def) 198 504.33 T +(ault v) 228.72 504.33 T +(alue is determined by the DDX, and is e) 250.97 504.33 T +(xplicitly set in the printer pool.) 411.07 504.33 T +(V) 198 492.33 T +(alidation for this attrib) 204.11 492.33 T +(ute is as described for single v) 293.63 492.33 T +(alued attrib) 414.47 492.33 T +(utes in the protocol) 459.54 492.33 T +(document. The v) 198 480.33 T +(alue must appear in the) 265.24 480.33 T +0 F +(document-f) 360.5 480.33 T +(ormats-supported) 409.13 480.33 T +1 F +( printer) 485.79 480.33 T +(attrib) 198 468.33 T +(ute v) 218.91 468.33 T +(alue to be considered v) 238.38 468.33 T +(alid.) 330.33 468.33 T +0 F +(plex) 108 446.33 T +1 F +(The def) 198 446.33 T +(ault v) 228.72 446.33 T +(alue is implicitly determined by the DDX dri) 250.97 446.33 T +(v) 430.43 446.33 T +(er to be the \336rst entry in) 435.28 446.33 T +(the v) 198 434.33 T +(alue of the) 217.47 434.33 T +0 F +(plexes-supported) 262.18 434.33 T +1 F +( printer attrib) 334.96 434.33 T +(ute. V) 387.53 434.33 T +(alidation for this attrib) 410.86 434.33 T +(ute is as) 500.38 434.33 T +(described for single v) 198 422.33 T +(alued attrib) 284.12 422.33 T +(utes in the protocol document. The v) 329.19 422.33 T +(alue must) 475.87 422.33 T +(appear in the) 198 410.33 T +0 F +(plexes-supported) 252.15 410.33 T +1 F +( attrib) 324.93 410.33 T +(ute v) 348.34 410.33 T +(alue to be considered v) 367.81 410.33 T +(alid.) 459.76 410.33 T +0 F +(xp-listf) 108 388.33 T +(onts-modes) 137.75 388.33 T +1 F +(The def) 198 388.33 T +(ault v) 228.72 388.33 T +(alue is implicitly determined by the DDX dri) 250.97 388.33 T +(v) 430.43 388.33 T +(er to be the all of the) 435.28 388.33 T +(listfonts modes speci\336ed in the) 198 376.33 T +0 F +(xp-listf) 324.39 376.33 T +(onts-modes-supported) 354.14 376.33 T +1 F +( printer attrib) 449.14 376.33 T +(ute.) 501.71 376.33 T +(V) 198 364.33 T +(alidation for this attrib) 204.11 364.33 T +(ute is as described for multi-v) 293.63 364.33 T +(alued attrib) 412.53 364.33 T +(utes in the protocol) 457.6 364.33 T +(document. Each listfonts mode v) 198 352.33 T +(alue must appear in the) 329.13 352.33 T +0 F +(xp-listf) 424.39 352.33 T +(onts-modes-) 454.14 352.33 T +(supported) 198 340.33 T +1 F +( attrib) 241.34 340.33 T +(ute v) 264.75 340.33 T +(alue to be considered v) 284.22 340.33 T +(alid.) 376.17 340.33 T +0 14 Q +(4.3.4) 72 271.67 T +(P) 108 271.67 T +(age Attrib) 116.41 271.67 T +(utes) 177.17 271.67 T +1 10 Q +(These are a subset of the document attrib) 108 247.33 T +(utes which can be v) 271.93 247.33 T +(aried on a page-by-page basis. This allo) 350.55 247.33 T +(ws, for) 509.43 247.33 T +-0.35 (e) 108 235.33 P +-0.35 (xample, an application to print a particular page in landscape orientation in the middle of a document which) 112.29 235.33 P +(is otherwise in portrait orientation. These attrib) 108 223.33 T +(utes can be read and written by both the application and the) 296.39 223.33 T +(dri) 108 211.33 T +(v) 118.86 211.33 T +(er) 123.71 211.33 T +(. It is the dri) 130.93 211.33 T +(v) 179.29 211.33 T +(er\325) 184.14 211.33 T +(s responsibility to communicate these attrib) 194.69 211.33 T +(utes to the speci\336c printer) 368.65 211.33 T +(, typically by) 471.57 211.33 T +(embedding the appropriate page description language strings in the output. Changes in these attrib) 108 199.33 T +(utes may) 500.53 199.33 T +-0.28 (cause the dri) 108 187.33 P +-0.28 (v) 157.73 187.33 P +-0.28 (er to perform operations such as resizing a windo) 162.58 187.33 P +-0.28 (w to \336t the speci\336ed media size or orientation) 357.26 187.33 P +(when) 108 175.33 T +5 F +(StartPage) 132.16 175.33 T +1 F +( is e) 186.16 175.33 T +(x) 202.12 175.33 T +(ecuted.) 206.97 175.33 T +(V) 108 151.33 T +(alidation of page attrib) 114.11 151.33 T +(utes is the same as for document attrib) 204.73 151.33 T +(utes.) 358.12 151.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "23" 27 +%%Page: "24" 28 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(24) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(The follo) 108 704.33 T +(wing table sho) 144.69 704.33 T +(ws where querying and / or setting a page attrib) 202.77 704.33 T +(ute v) 392.81 704.33 T +(alue is supported within the X) 412.28 704.33 T +(Print Service.) 108 692.33 T +0 F +(content-orientation) 108 514.33 T +1 F +(Speci\336es the orientation to be used for this page. V) 198 514.33 T +(alid v) 401.31 514.33 T +(alues are:) 423.56 514.33 T +0 F +(portrait) 198 502.33 T +1 F +(,) 231.88 502.33 T +0 F +(landscape) 236.88 502.33 T +1 F +(,) 279.11 502.33 T +0 F +(r) 284.11 502.33 T +(e) 288.37 502.33 T +(v) 292.66 502.33 T +(erse-portrait) 297.56 502.33 T +1 F +(, and) 351.98 502.33 T +0 F +(r) 373.92 502.33 T +(e) 378.18 502.33 T +(v) 382.47 502.33 T +(erse-landscape) 387.37 502.33 T +1 F +(.) 450.14 502.33 T +0 F +(default-printer) 108 480.33 T +(-r) 171.51 480.33 T +(esolution) 179.1 480.33 T +1 F +(Speci\336es the resolution in dots per inch to be used for this page.) 198 468.33 T +0 F +(default-input-tray) 108 446.33 T +1 F +(No def) 198 446.33 T +(ault is assumed for this attrib) 225.39 446.33 T +(ute, since the) 341.02 446.33 T +0 F +(default-medium) 396.01 446.33 T +1 F +( attrib) 464.34 446.33 T +(ute tak) 487.75 446.33 T +(es) 514.59 446.33 T +(precedence. V) 198 434.33 T +(alidation for this attrib) 254.08 434.33 T +(ute is as described for single v) 343.6 434.33 T +(alued attrib) 464.44 434.33 T +(utes in) 509.51 434.33 T +(the protocol document. The input tray must be included in the) 198 422.33 T +0 F +(medium-sour) 447.98 422.33 T +(ce-sizes-) 505.02 422.33 T +(supported) 198 410.33 T +1 F +( printer attrib) 241.34 410.33 T +(ute v) 293.91 410.33 T +(alue \050note: if an entry in) 313.38 410.33 T +0 F +(medium-sour) 412.25 410.33 T +(ce-sizes-) 469.29 410.33 T +(supported) 198 398.33 T +1 F +( omits the input tray speci\336er) 241.34 398.33 T +(, then the input tray v) 357.88 398.33 T +(alue speci\336ed for) 443.18 398.33 T +0 F +(default-input-tray) 198 386.33 T +1 F +( will be considered v) 275.22 386.33 T +(alid, pro) 358.29 386.33 T +(vided of course that it is listed as) 391.47 386.33 T +(one of the v) 198 374.33 T +(alid v) 245.24 374.33 T +(alues abo) 267.49 374.33 T +(v) 304.83 374.33 T +(e\051.) 309.68 374.33 T +0 F +(default-medium) 108 352.33 T +1 F +(The def) 198 352.33 T +(ault v) 228.72 352.33 T +(alue is implicitly determined by the DDX dri) 250.97 352.33 T +(v) 430.43 352.33 T +(er) 435.28 352.33 T +(, pro) 442.65 352.33 T +(vided the) 460.83 352.33 T +0 F +(default-) 500.27 352.33 T +(input-tray) 198 340.33 T +1 F +( attrib) 241.89 340.33 T +(ute is unspeci\336ed. The def) 265.3 340.33 T +(ault will correspond to the \336rst medium) 370.46 340.33 T +(size found in the v) 198 328.33 T +(alue of the) 271.63 328.33 T +0 F +(medium-sour) 316.34 328.33 T +(ce-sizes-supported) 373.38 328.33 T +1 F +( printer attrib) 451.7 328.33 T +(ute.) 504.27 328.33 T +(V) 198 316.33 T +(alidation for this attrib) 204.11 316.33 T +(ute is as described for single v) 293.63 316.33 T +(alued attrib) 414.47 316.33 T +(utes in the protocol) 459.54 316.33 T +(document. The v) 198 304.33 T +(alue must appear in the) 265.24 304.33 T +0 F +(medium-sour) 360.5 304.33 T +(ce-sizes-supported) 417.54 304.33 T +1 F +( attrib) 495.86 304.33 T +(ute) 519.27 304.33 T +(v) 198 292.33 T +(alue to be considered v) 202.75 292.33 T +(alid.) 294.7 292.33 T +0 F +(plex) 108 270.33 T +1 F +(The def) 198 270.33 T +(ault v) 228.72 270.33 T +(alue is implicitly determined by the DDX dri) 250.97 270.33 T +(v) 430.43 270.33 T +(er to be the \336rst entry in) 435.28 270.33 T +(the v) 198 258.33 T +(alue of the) 217.47 258.33 T +0 F +(plexes-supported) 262.18 258.33 T +1 F +( printer attrib) 334.96 258.33 T +(ute. V) 387.53 258.33 T +(alidation for this attrib) 410.86 258.33 T +(ute is as) 500.38 258.33 T +(described for single v) 198 246.33 T +(alued attrib) 284.12 246.33 T +(utes in the protocol document. The v) 329.19 246.33 T +(alue must) 475.87 246.33 T +(appear in the) 198 234.33 T +0 F +(plexes-supported) 252.15 234.33 T +1 F +( attrib) 324.93 234.33 T +(ute v) 348.34 234.33 T +(alue to be considered v) 367.81 234.33 T +(alid.) 459.76 234.33 T +0 F +(xp-listf) 108 212.33 T +(onts-modes) 137.75 212.33 T +1 F +(The def) 198 212.33 T +(ault v) 228.72 212.33 T +(alue is implicitly determined by the DDX dri) 250.97 212.33 T +(v) 430.43 212.33 T +(er to be the all of the) 435.28 212.33 T +(listfonts modes speci\336ed in the) 198 200.33 T +0 F +(xp-listf) 324.39 200.33 T +(onts-modes-supported) 354.14 200.33 T +1 F +( printer attrib) 449.14 200.33 T +(ute.) 501.71 200.33 T +(V) 198 188.33 T +(alidation for this attrib) 204.11 188.33 T +(ute is as described for multi-v) 293.63 188.33 T +(alued attrib) 412.53 188.33 T +(utes in the protocol) 457.6 188.33 T +(document. Each listfonts mode v) 198 176.33 T +(alue must appear in the) 329.13 176.33 T +0 F +(xp-listf) 424.39 176.33 T +(onts-modes-) 454.14 176.33 T +(supported) 198 164.33 T +1 F +( attrib) 241.34 164.33 T +(ute v) 264.75 164.33 T +(alue to be considered v) 284.22 164.33 T +(alid.) 376.17 164.33 T +0 14 Q +(4.3.5) 72 119.67 T +(J) 108 119.67 T +(ob Attrib) 114.79 119.67 T +(utes) 170.12 119.67 T +1 10 Q +(These control the functioning of the spooler itself, allo) 108 95.33 T +(wing the speci\336cation of items such as the banner) 325.78 95.33 T +(page contents. These attrib) 108 83.33 T +(utes can be read and written by both the application and the dri) 215 83.33 T +(v) 466.37 83.33 T +(er) 471.22 83.33 T +(, ho) 478.59 83.33 T +(we) 493.34 83.33 T +(v) 504.75 83.33 T +(er the) 509.6 83.33 T +(dri) 108 71.33 T +(v) 118.86 71.33 T +(er should be able to be blissfully una) 123.71 71.33 T +(w) 270.49 71.33 T +(are of these attrib) 277.61 71.33 T +(utes if the dri) 347.11 71.33 T +(v) 399.91 71.33 T +(er chooses to utilize the) 404.76 71.33 T +5 F +(XpSub-) 501.69 71.33 T +0 8 Q +(Attrib) 230.08 663.67 T +(ute) 251.25 663.67 T +(Con\336guration) 347.5 663.67 T +(DDX Dri) 410.59 663.67 T +(v) 441.39 663.67 T +(er) 445.31 663.67 T +0 10 Q +(content-orientation) 159 642.33 T +1 9 Q +(X) 428.25 643 T +0 10 Q +(default-printer) 159 622.33 T +(-r) 222.51 622.33 T +(esolution) 230.1 622.33 T +1 9 Q +(X) 428.25 623 T +0 10 Q +(default-input-tray) 159 602.33 T +1 9 Q +(X) 428.25 603 T +0 10 Q +(default-medium) 159 582.33 T +1 9 Q +(X) 428.25 583 T +0 10 Q +(plex) 159 562.33 T +1 9 Q +(X) 428.25 563 T +0 10 Q +(xp-listf) 159 542.33 T +(onts-modes) 188.75 542.33 T +1 9 Q +(X) 368.25 543 T +(X) 428.25 543 T +153 676.75 153 535.25 2 L +V +0.5 H +0 Z +N +339 677.25 339 534.75 2 L +V +N +404 677.25 404 534.75 2 L +V +N +459 676.75 459 535.25 2 L +V +N +152.75 677 459.25 677 2 L +V +N +153.25 656.25 458.75 656.25 2 L +V +N +153.25 653.75 458.75 653.75 2 L +V +N +152.75 635 459.25 635 2 L +V +N +152.75 615 459.25 615 2 L +V +N +152.75 595 459.25 595 2 L +V +N +152.75 575 459.25 575 2 L +V +N +152.75 555 459.25 555 2 L +V +N +152.75 535 459.25 535 2 L +V +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "24" 28 +%%Page: "25" 29 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(25) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +5 10 Q +-0.57 (mitJob) 108 704.33 P +1 F +-0.24 ( call documented belo) 144 704.33 P +-0.24 (w) 231.08 704.33 P +-0.24 (. These attrib) 237.65 704.33 P +-0.24 (utes are ignored if the client speci\336es the) 289.47 704.33 P +6 F +-0.57 (save_data) 453.65 704.33 P +1 F +-0.24 ( \336eld to) 507.65 704.33 P +(be) 108 692.33 T +5 F +(XPGetData) 119.94 692.33 T +1 F +( in its call to) 173.94 692.33 T +5 F +(StartJob) 225.89 692.33 T +1 F +(.) 273.49 692.33 T +-0.33 (The follo) 108 668.33 P +-0.33 (wing table sho) 144.36 668.33 P +-0.33 (ws where querying and/or setting a job attrib) 201.79 668.33 P +-0.33 (ute v) 378.43 668.33 P +-0.33 (alue is supported within the X Print) 397.57 668.33 P +(Service.) 108 656.33 T +1 8 Q +(T) 256.85 637.67 T +(able 0-3: Job Attrib) 261.1 637.67 T +(ute Usage) 323.38 637.67 T +0 10 Q +(job-name) 108 460.33 T +1 F +(No def) 198 460.33 T +(ault is pro) 225.39 460.33 T +(vided for this attrib) 265.24 460.33 T +(ute. No v) 341.98 460.33 T +(alidation of the attrib) 378.67 460.33 T +(ute v) 462.63 460.33 T +(alue is) 482.1 460.33 T +(performed.) 198 448.33 T +0 F +(job-o) 108 426.33 T +(wner) 130.12 426.33 T +1 F +(This attrib) 198 426.33 T +(ute identi\336es the human o) 239.19 426.33 T +(wner of the print job) 342.27 426.33 T +(.) 424.08 426.33 T +7 12 Q +( Anything else or) 426.58 426.33 T +(anything dif) 198 412.33 T +(f) 258.13 412.33 T +(erent here?) 262.01 412.33 T +0 10 Q +(noti\336cation-pr) 108 389.67 T +(o\336le) 169.49 389.67 T +1 F +(The def) 198 389.67 T +(ault v) 228.72 389.67 T +(alue is implicitly tak) 250.97 389.67 T +(en to indicate that no message be sent. No) 332.82 389.67 T +(v) 198 377.67 T +(alidation of the attrib) 202.75 377.67 T +(ute v) 286.71 377.67 T +(alue is performed.) 306.18 377.67 T +0 F +(xp-setup-state) 108 355.67 T +1 F +(The initial v) 198 355.67 T +(alue of) 246.64 355.67 T +0 F +(xp-setup-state) 276.63 355.67 T +1 F +( is typically not speci\336ed in the job attrib) 336.62 355.67 T +(utes) 500.31 355.67 T +(con\336guration \336le. If) 198 343.67 T +0 F +(xp-setup-state) 280.77 343.67 T +1 F +( is unspeci\336ed, the def) 340.76 343.67 T +(ault v) 430.37 343.67 T +(alue is) 452.62 343.67 T +0 F +(xp-setup-) 480.95 343.67 T +(incomplete) 198 331.67 T +1 F +(.) 244.66 331.67 T +0 F +(xp-spooler) 108 309.67 T +(-command-options) 152.63 309.67 T +1 F +(No def) 198 297.67 T +(ault is pro) 225.39 297.67 T +(vided for this attrib) 265.24 297.67 T +(ute. No v) 341.98 297.67 T +(alidation of the attrib) 378.67 297.67 T +(ute v) 462.63 297.67 T +(alue is) 482.1 297.67 T +(performed.) 198 285.67 T +0 F +(xp-spooler) 108 263.67 T +(-command-r) 152.63 263.67 T +(esults) 205.77 263.67 T +7 12 Q +(Nothing w) 198 249.67 T +(as mark) 249.56 249.67 T +(ed f) 288.88 249.67 T +(or the sample implementation document...) 307.08 249.67 T +1 10 Q +(A free form te) 198 225 T +(xt string that will contain the spooler command output that w) 254.77 225 T +(ould) 499.11 225 T +(otherwise appear on a terminal \050e.g. stderr and stdout\051. This te) 198 213 T +(xt may be useful to) 446.41 213 T +(present to the user to allo) 198 201 T +(w tracking of the resulting spooler job) 298.57 201 T +(. Applications should) 450.93 201 T +(retrie) 198 189 T +(v) 218.85 189 T +(e this v) 223.7 189 T +(alue follo) 252.34 189 T +(wing receipt of the) 290.14 189 T +0 F +(XPEndJ) 367.9 189 T +(obNotify) 403.87 189 T +1 F +( e) 441.09 189 T +(v) 447.78 189 T +(ent.) 452.63 189 T +0 14 Q +(4.4) 72 144.33 T +(Attrib) 108 144.33 T +(ute Stor) 145.04 144.33 T +(e and Spooler Interface Functions) 192.62 144.33 T +1 10 Q +(The functions described in this section are intended as con) 108 120 T +(v) 341.17 120 T +(eniences for the dri) 346.02 120 T +(v) 422.69 120 T +(ers in implementing their) 427.54 120 T +5 F +(GetAttribute) 108 108 T +1 F +(,) 180 108 T +5 F +(SetAttribute) 185 108 T +1 F +(, and) 257 108 T +5 F +(EndJob) 278.94 108 T +1 F +( functions. The DDX dri) 314.94 108 T +(v) 412.73 108 T +(ers are) 417.58 108 T +2 F +(not r) 446.45 108 T +(equir) 465.25 108 T +(ed) 485.99 108 T +1 F +( to use the) 495.43 108 T +(functions described in this section, b) 108 96 T +(ut it is) 253.9 96 T +2 F +(str) 281.41 96 T +(ongly r) 291.52 96 T +(ecommended) 319.76 96 T +1 F +( that the) 371.96 96 T +(y do so. These functions insulate) 404.03 96 T +-0.09 (the dri) 108 84 P +-0.09 (v) 133.49 84 P +-0.09 (er from the underlying print spooling system, and are intended to allo) 138.34 84 P +-0.09 (w dri) 414.88 84 P +-0.09 (v) 435.37 84 P +-0.09 (ers de) 440.22 84 P +-0.09 (v) 463.48 84 P +-0.09 (eloped for the ini-) 468.33 84 P +(tial sample serv) 108 72 T +(er to function in en) 170.62 72 T +(vironments where more capable printing systems \050e.g. P) 246.32 72 T +(alladium\051 are in) 470.86 72 T +0 8 Q +(Attrib) 230.08 609.67 T +(ute) 251.25 609.67 T +(Con\336guration) 347.5 609.67 T +(DDX Dri) 410.59 609.67 T +(v) 441.39 609.67 T +(er) 445.31 609.67 T +0 10 Q +(job-name) 159 588.33 T +1 9 Q +(X) 368.25 589 T +(X) 428.25 589 T +0 10 Q +(job-o) 159 568.33 T +(wner) 181.12 568.33 T +1 9 Q +(X) 428.25 569 T +0 10 Q +(noti\336cation-pr) 159 548.33 T +(o\336le) 220.49 548.33 T +1 9 Q +(X) 368.25 549 T +(X) 428.25 549 T +0 10 Q +(xp-setup-state) 159 528.33 T +1 9 Q +(X) 368.25 529 T +(X) 428.25 529 T +0 10 Q +(xp-spooler) 159 508.33 T +(-command-options) 203.63 508.33 T +1 9 Q +(X) 368.25 509 T +(X) 428.25 509 T +0 10 Q +(xp-spooler) 159 488.33 T +(-command-r) 203.63 488.33 T +(esults) 256.77 488.33 T +1 9 Q +(X) 368.25 489 T +(X) 428.25 489 T +153 622.75 153 481.25 2 L +V +0.5 H +0 Z +N +339 623.25 339 480.75 2 L +V +N +404 623.25 404 480.75 2 L +V +N +459 622.75 459 481.25 2 L +V +N +152.75 623 459.25 623 2 L +V +N +153.25 602.25 458.75 602.25 2 L +V +N +153.25 599.75 458.75 599.75 2 L +V +N +152.75 581 459.25 581 2 L +V +N +152.75 561 459.25 561 2 L +V +N +152.75 541 459.25 541 2 L +V +N +152.75 521 459.25 521 2 L +V +N +152.75 501 459.25 501 2 L +V +N +152.75 481 459.25 481 2 L +V +N +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "25" 29 +%%Page: "26" 30 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(26) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(place. These functions do not attempt to mirror the API af) 108 704.33 T +(forded by the P) 339.66 704.33 T +(alladium system, b) 400.89 704.33 T +(ut should pro-) 475.97 704.33 T +(vide suf) 108 692.33 T +(\336cient capabilities to allo) 139.69 692.33 T +(w a dri) 240.27 692.33 T +(v) 267.79 692.33 T +(er access to all attrib) 272.64 692.33 T +(utes accessible via a P) 354.64 692.33 T +(alladium based-system.) 443.36 692.33 T +(A dri) 108 680.33 T +(v) 128.58 680.33 T +(er which chooses not to use these functions is unlik) 133.43 680.33 T +(ely to inte) 338.59 680.33 T +(grate smoothly into a P) 378.44 680.33 T +(alladium-based) 471.07 680.33 T +(en) 108 668.33 T +(vironment. Note that the Attrib) 117.04 668.33 T +(ute Store functions do no error checking of Printer) 241 668.33 T +(, Document, or P) 442.23 668.33 T +(age) 510.13 668.33 T +-0.15 (attrib) 108 656.33 P +-0.15 (utes, as such checking is left entirely in the hands of the dri) 128.91 656.33 P +-0.15 (v) 363.75 656.33 P +-0.15 (er) 368.6 656.33 P +-0.15 (. Dri) 375.82 656.33 P +-0.15 (v) 393.75 656.33 P +-0.15 (er writers are advised to write their) 398.6 656.33 P +(conte) 108 644.33 T +(xt initialization code such that it gets the attrib) 129.51 644.33 T +(utes, and edits them prior to responding to the \336rst) 314.86 644.33 T +5 F +-0.96 (GetAttributes) 108 632.33 P +1 F +-0.4 ( request from a client. A store of Job attrib) 186 632.33 P +-0.4 (utes is maintained and error) 352.18 632.33 P +-0.4 (-check) 461.48 632.33 P +-0.4 (ed internally) 488.03 632.33 P +(by the attrib) 108 620.33 T +(ute store.) 156.13 620.33 T +(From a dri) 108 596.33 T +(v) 149.97 596.33 T +(er\325) 154.82 596.33 T +(s perspecti) 165.37 596.33 T +(v) 207.61 596.33 T +(e the Attrib) 212.46 596.33 T +(ute Store consists of four distinct collections of attrib) 257.81 596.33 T +(utes: Printer) 469.82 596.33 T +(Attrib) 108 584.33 T +(utes, Document Attrib) 131.69 584.33 T +(utes, Job Attrib) 220.65 584.33 T +(utes, and P) 281.84 584.33 T +(ageAttrib) 325.3 584.33 T +(utes. The dri) 362.87 584.33 T +(v) 412.89 584.33 T +(er has write access to all of) 417.74 584.33 T +-0.3 (these attrib) 108 572.33 P +-0.3 (utes, e) 151.66 572.33 P +-0.3 (v) 176.66 572.33 P +-0.3 (en though the protocol speci\336es that the Printer Attrib) 181.51 572.33 P +-0.3 (utes are read-only) 394.44 572.33 P +-0.3 (. This write access) 464.83 572.33 P +-0.02 (allo) 108 560.33 P +-0.02 (ws the dri) 122.75 560.33 P +-0.02 (v) 161.9 560.33 P +-0.02 (er to modify the attrib) 166.75 560.33 P +-0.02 (utes to describe the capabilities it possesses more accurately) 254.25 560.33 P +-0.02 (. F) 493.96 560.33 P +-0.02 (or e) 504.35 560.33 P +-0.02 (xam-) 519.45 560.33 P +-0.11 (ple, immediately after initialization of the Attrib) 108 548.33 P +-0.11 (ute Store the Printer Attrib) 300.19 548.33 P +-0.11 (utes may contain an entry stating) 406.22 548.33 P +-0.2 (that the document-formats-supported include both PCL and PostScript \050e.g. for a HP-DeskJet 1600C\051. If the) 108 536.33 P +(dri) 108 524.33 T +(v) 118.86 524.33 T +(er only supports a single document-format then the dri) 123.71 524.33 T +(v) 341.21 524.33 T +(er should change the document-formats-sup-) 346.06 524.33 T +(ported attrib) 108 512.33 T +(ute to re\337ect the f) 156.96 512.33 T +(act that it only supports its single document-format. There are separate) 227.4 512.33 T +(attrib) 108 500.33 T +(ute stores maintained on a per) 128.91 500.33 T +(-print-conte) 248.41 500.33 T +(xt basis. All strings are in the form accepted by) 295.47 500.33 T +5 F +(XrmGet-) 486.83 500.33 T +(StringDatabase) 108 488.33 T +1 F +(\050\051.) 192 488.33 T +0 14 Q +(4.4.1) 72 443.67 T +(XpInitAttrib) 108 443.67 T +(utes) 184.72 443.67 T +0 12 Q +( Short Description) 108 418 T +1 10 Q +(Causes the Attrib) 108 393.33 T +(ute Store to be initialized. In the initial sample implementation, this causes the Attrib) 177.24 393.33 T +(ute) 516.75 393.33 T +(Store to read the initial attrib) 108 381.33 T +(ute v) 223.07 381.33 T +(alues from the on-disk con\336guration \336les if the) 242.54 381.33 T +(y ha) 430.43 381.33 T +(v) 447.17 381.33 T +(e not been read pre) 452.02 381.33 T +(vi-) 527.85 381.33 T +(ously) 108 369.33 T +(. The dri) 129.02 369.33 T +(v) 162.93 369.33 T +(er typically calls this routine in the function in) 167.78 369.33 T +(v) 352.37 369.33 T +(ok) 357.17 369.33 T +(ed by) 367.07 369.33 T +5 F +(InitPrintContext) 391.51 369.33 T +1 F +(. The) 487.51 369.33 T +(attrib) 108 357.33 T +(utes are e) 128.91 357.33 T +(xpected to carry forw) 166.52 357.33 T +(ard unchanged between jobs within the same print conte) 252.22 357.33 T +(xt, b) 477.03 357.33 T +(ut the clos-) 494.61 357.33 T +-0.15 (ing and re-initializing of a client\325) 108 345.33 P +-0.15 (s print conte) 239.19 345.33 P +-0.15 (xt should result in freshly initialized attrib) 288.18 345.33 P +-0.15 (utes. T) 455.42 345.33 P +-0.15 (o ef) 481.69 345.33 P +-0.15 (fect this, a) 496.57 345.33 P +(dri) 108 333.33 T +(v) 118.86 333.33 T +(er should call) 123.71 333.33 T +5 F +(XpInitAttributes) 180.09 333.33 T +1 F +( once and only once for each) 276.09 333.33 T +5 F +(InitPrintContext) 393.55 333.33 T +1 F +( request.) 489.55 333.33 T +(After the Attrib) 108 321.33 T +(ute Store is initialized for a client, an) 170.01 321.33 T +(y changes made to the attrib) 317.62 321.33 T +(ute store for the client) 429.9 321.33 T +(should remain intact until the print conte) 108 309.33 T +(xt is destro) 270.62 309.33 T +(yed.) 314.41 309.33 T +0 12 Q +( Long Description) 108 284 T +( N) 108 258 T +(AME) 119.42 258 T +1 10 Q +(XpInitAttrib) 110.5 241.33 T +(utes - Initialize the attrib) 160.3 241.33 T +(utes for a particular print conte) 258.42 241.33 T +(xt.) 381.85 241.33 T +0 12 Q +( SYNOPSIS) 108 216 T +5 10 Q +(void XpInitAttributes\050PrintContextPtr pContext\051;) 108 199.33 T +0 12 Q +( ARGUMENTS) 108 174 T +3 10 Q +(pContext) 108 149.33 T +1 F +(Speci\336es a pointer to the print conte) 198 149.33 T +(xt for which the attrib) 342.28 149.33 T +(utes are desired.) 429.29 149.33 T +0 12 Q +( RETURN V) 108 124 T +(ALUE) 171.71 124 T +1 10 Q +(None.) 108 107.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "26" 30 +%%Page: "27" 31 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(27) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( DESCRIPTION) 108 703 T +5 10 Q +-0.91 (XpInitAttributes) 110.12 686.33 P +1 F +-0.38 ( initializes the attrib) 206.12 686.33 P +-0.38 (ute store associated with a particular print conte) 284.51 686.33 P +-0.38 (xt. It is e) 473.06 686.33 P +-0.38 (xpected) 506.78 686.33 P +(that a dri) 108 674.33 T +(v) 143.3 674.33 T +(er will call this function upon receipt of an) 148.15 674.33 T +5 F +(InitContext) 321.18 674.33 T +1 F +( request. A dri) 387.18 674.33 T +(v) 444.14 674.33 T +(er must call) 448.99 674.33 T +5 F +(XpIni-) 498.15 674.33 T +(tAttributes) 108 662.33 T +1 F +( prior to calling either) 174 662.33 T +5 F +(XpGetAttributes) 263.71 662.33 T +1 F +(,) 353.71 662.33 T +5 F +(XpGetOneAttribute) 358.71 662.33 T +1 F +(,) 460.71 662.33 T +5 F +(XpAugmentAt-) 465.71 662.33 T +(tributes) 108 650.33 T +1 F +( or) 156 650.33 T +5 F +(XpSetAttributes) 169.33 650.33 T +1 F +( for a gi) 259.33 650.33 T +(v) 290.46 650.33 T +(en conte) 295.31 650.33 T +(xt.) 328.76 650.33 T +0 14 Q +(4.4.2) 72 605.67 T +(XpGetOneAttrib) 108 605.67 T +(ute) 209.6 605.67 T +0 12 Q +( Short Description) 108 580 T +1 10 Q +(Retrie) 108 563.33 T +(v) 132.19 563.33 T +(es the current v) 137.04 563.33 T +(alue of a speci\336ed attrib) 198.16 563.33 T +(ute from the Attrib) 294.05 563.33 T +(ute Store.) 369.12 563.33 T +0 12 Q +( Long Description) 108 538 T +( N) 108 512 T +(AME) 119.42 512 T +1 10 Q +(XpGetOneAttrib) 108 495.33 T +(ute - Get the current v) 175.01 495.33 T +(alue of the speci\336ed attrib) 262.79 495.33 T +(ute for a gi) 366.46 495.33 T +(v) 409.81 495.33 T +(en print conte) 414.66 495.33 T +(xt.) 469.5 495.33 T +0 12 Q +( SYNOPSIS) 108 470 T +5 10 Q +(char *XpGetOneAttribute\050PrintContextPtr pContext, XpAttrType pool,) 108 453.33 T +(char *attributeName\051;) 243 441.33 T +0 12 Q +( ARGUMENTS) 108 416 T +6 10 Q +(pContext) 126 399.33 T +1 F +(Speci\336es a pointer to the print conte) 234 399.33 T +(xt for which the attrib) 378.28 399.33 T +(ute v) 465.29 399.33 T +(alue is) 484.76 399.33 T +(desired.) 234 387.33 T +6 F +(pool) 126 365.33 T +1 F +(Speci\336es the pool of the attrib) 234 365.33 T +(ute which is desired. Possible v) 354.07 365.33 T +(alues are) 479.37 365.33 T +(XPJobAttr) 234 353.33 T +(, XPDocAttr) 276.38 353.33 T +(, XPPrinterAttr) 326.53 353.33 T +(, XPP) 387.24 353.33 T +(ageAttr) 410.43 353.33 T +(, XPServ) 440.02 353.33 T +(erAttr) 475.98 353.33 T +(.) 499.31 353.33 T +6 F +(attributeName) 126 331.33 T +1 F +(Speci\336es the name of the attrib) 234 331.33 T +(ute for which the v) 357.95 331.33 T +(alue is desired.) 433.24 331.33 T +0 12 Q +( RETURN V) 108 306 T +(ALUE) 171.71 306 T +1 10 Q +(A pointer to a character string containing the v) 108 289.33 T +(alue of the speci\336ed attrib) 294.38 289.33 T +(ute, or NULL if the attrib) 398.05 289.33 T +(ute does) 499.5 289.33 T +(not e) 108 277.33 T +(xist in the attrib) 127.57 277.33 T +(ute store.) 190.43 277.33 T +(The returned string must not be freed.) 229.59 277.33 T +0 12 Q +( DESCRIPTION) 108 252 T +1 10 Q +(The XpGetOneAttrib) 108 235.33 T +(ute function returns a string containing the v) 193.06 235.33 T +(alue of the speci\336ed attrib) 370.29 235.33 T +(ute as a string.) 473.96 235.33 T +0 14 Q +(4.4.3) 72 190.67 T +(XpGetAttrib) 108 190.67 T +(utes) 184.71 190.67 T +0 12 Q +( Short Description) 108 165 T +1 10 Q +(Retrie) 108 148.33 T +(v) 132.19 148.33 T +(es the current contents of the speci\336ed set of attrib) 137.04 148.33 T +(utes in its entirety from the Attrib) 338.19 148.33 T +(ute Store.) 472.43 148.33 T +0 12 Q +( Long Description) 108 123 T +( N) 108 97 T +(AME) 119.42 97 T +1 10 Q +(XpGetAttrib) 110.5 80.33 T +(utes - Obtain the current contents of the speci\336ed attrib) 160.85 80.33 T +(ute set for a gi) 380.89 80.33 T +(v) 437.85 80.33 T +(en print conte) 442.7 80.33 T +(xt.) 497.54 80.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "27" 31 +%%Page: "28" 32 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(28) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( SYNOPSIS) 108 703 T +5 10 Q +(char *XpGetAttributes\050PrintContextPtr pContext, XpAttrType pool\051;) 108 686.33 T +0 12 Q +( ARGUMENTS) 108 661 T +6 10 Q +(pContext) 126 644.33 T +1 F +(Speci\336es a pointer to the print conte) 234 644.33 T +(xt for which the attrib) 378.28 644.33 T +(utes are desired.) 465.29 644.33 T +6 F +(pool) 126 622.33 T +1 F +(Speci\336es the pool of the attrib) 234 622.33 T +(ute which is desired. Possible v) 354.07 622.33 T +(alues are) 479.37 622.33 T +(XPJobAttr) 234 610.33 T +(, XPDocAttr) 276.38 610.33 T +(, XPPrinterAttr) 326.53 610.33 T +(, XPP) 387.24 610.33 T +(ageAttr) 410.43 610.33 T +(, XPServ) 440.02 610.33 T +(erAttr) 475.98 610.33 T +(.) 499.31 610.33 T +0 12 Q +( RETURN V) 108 585 T +(ALUE) 171.71 585 T +1 10 Q +(A pointer to a character string containing the current set of attrib) 108 568.33 T +(utes for the print conte) 365.8 568.33 T +(xt. It is the caller\325) 456.19 568.33 T +(s) 526.46 568.33 T +(responsibility to free the string when it is no longer needed.) 108 556.33 T +0 12 Q +( DESCRIPTION) 108 531 T +1 10 Q +(The XpGetAttrib) 108 514.33 T +(utes function returns a string containing the current attrib) 176.4 514.33 T +(ute names and v) 404.5 514.33 T +(alues. It is) 468.96 514.33 T +(e) 108 502.33 T +(xpected that dri) 112.29 502.33 T +(v) 174.25 502.33 T +(ers will use this function in order to implement the GetAttrib) 179.1 502.33 T +(utes function.) 422.22 502.33 T +0 14 Q +(4.4.4) 72 457.67 T +(XpGetMediumDimensions) 108 457.67 T +0 12 Q +( Short Description) 108 432 T +1 10 Q +(Retrie) 108 415.33 T +(v) 132.19 415.33 T +(es the dimensions of the medium currently selected for the document associated with a particular) 137.04 415.33 T +(print conte) 108 403.33 T +(xt from the Attrib) 150.9 403.33 T +(ute Store.) 221.53 403.33 T +0 12 Q +( Long Description) 108 378 T +( N) 108 352 T +(AME) 119.42 352 T +1 10 Q +(XpGetMediumDimensions - Obtain the dimensions of the medium for a document associated with a) 110.5 335.33 T +(particular print conte) 108 323.33 T +(xt.) 191.72 323.33 T +0 12 Q +( SYNOPSIS) 108 298 T +5 10 Q +(void XpGetMediumDimensions\050PrintContextPtr pContext, CARD16 *width,) 108 281.33 T +(CARD16 *height\051;) 126 269.33 T +0 12 Q +( ARGUMENTS) 108 244 T +6 10 Q +(pContext) 126 227.33 T +1 F +(Speci\336es a pointer to the print conte) 234 227.33 T +(xt for which the attrib) 378.28 227.33 T +(utes are desired.) 465.29 227.33 T +6 F +(width) 126 205.33 T +1 F +(Returns the width of the medium.) 234 205.33 T +6 F +(height) 126 183.33 T +1 F +(Returns the height of the medium.) 234 183.33 T +0 12 Q +( RETURN V) 108 136 T +(ALUE) 171.71 136 T +1 10 Q +(None.) 108 119.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "28" 32 +%%Page: "29" 33 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(29) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( DESCRIPTION) 108 703 T +1 10 Q +-0.19 (The XpGetMediumDimensions function pro) 108 686.33 P +-0.19 (vides a con) 285.32 686.33 P +-0.19 (v) 329.54 686.33 P +-0.19 (enient means for the dri) 334.39 686.33 P +-0.19 (v) 428.36 686.33 P +-0.19 (er to determine the o) 433.21 686.33 P +-0.19 (v) 515.07 686.33 P +-0.19 (erall) 519.92 686.33 P +-0.17 (dimensions of the medium speci\336ed for the current \050or \336rst\051 page of the document in the job associated with) 108 674.33 P +(the speci\336ed print conte) 108 662.33 T +(xt. The medium dimensions returned are computed from the v) 203.67 662.33 T +(alue of the) 451.72 662.33 T +5 F +(default-medium) 108 650.33 T +1 F +( attrib) 192 650.33 T +(ute, or if it is not speci\336ed, from the) 215.41 650.33 T +5 F +(default-input-tray) 361.79 650.33 T +1 F +( and) 469.79 650.33 T +5 F +(input-) 489.23 650.33 T +(trays-medium) 108 638.33 T +1 F +( attrib) 180 638.33 T +(utes. If neither of these attrib) 203.41 638.33 T +(ute sets is v) 318.74 638.33 T +(alid, then XpGetMediumDimensions) 364.88 638.33 T +(returns v) 108 626.33 T +(alues corresponding to) 143.02 626.33 T +(the \336rst entry in the list of) 236.06 626.33 T +5 F +(medium-source-sizes-supported) 342.45 626.33 T +1 F +(.) 516.45 626.33 T +( The) 518.95 626.33 T +(returned dimensions are in pix) 108 614.33 T +(el units, through the use of the) 229.5 614.33 T +5 F +(content-orientation) 353.38 614.33 T +1 F +( and) 467.38 614.33 T +5 F +(default-) 486.82 614.33 T +(resolution) 108 602.33 T +1 F +( document attrib) 168 602.33 T +(utes.) 233.35 602.33 T +0 14 Q +(4.4.5) 72 557.67 T +(XpGetRepr) 108 557.67 T +(oductionAr) 177.73 557.67 T +(ea) 245.93 557.67 T +0 12 Q +( Short Description) 108 532 T +1 10 Q +(Retrie) 108 515.33 T +(v) 132.19 515.33 T +(es from the Attrib) 137.04 515.33 T +(ute Store the net reproducible area for the document associated with a particular) 208.22 515.33 T +(print conte) 108 503.33 T +(xt.) 150.9 503.33 T +0 12 Q +( Long Description) 108 478 T +( N) 108 452 T +(AME) 119.42 452 T +1 10 Q +(XpGetReproductionArea - Obtain the dimensions and position of the reproducible area for a document) 110.5 435.33 T +(associated with a particular print conte) 108 423.33 T +(xt.) 262.54 423.33 T +0 12 Q +( SYNOPSIS) 108 386 T +5 10 Q +(void XpGetReproductionArea\050PrintContextPtr pContext, xRectangle *pRect\051;) 108 369.33 T +0 12 Q +( ARGUMENTS) 108 344 T +6 10 Q +(pContext) 126 327.33 T +1 F +(Speci\336es a pointer to the print conte) 234 327.33 T +(xt for which the attrib) 378.28 327.33 T +(utes are desired.) 465.29 327.33 T +6 F +(pRect) 126 305.33 T +1 F +(Speci\336es a pointer to a rectangle which will return the reproducible area.) 234 305.33 T +0 12 Q +( RETURN V) 108 280 T +(ALUE) 171.71 280 T +1 10 Q +(None.) 108 263.33 T +0 12 Q +( DESCRIPTION) 108 238 T +1 10 Q +(The XpGetReproductionArea function pro) 108 221.33 T +(vides a con) 278.09 221.33 T +(v) 322.68 221.33 T +(enient means for the dri) 327.53 221.33 T +(v) 422.26 221.33 T +(er to determine the dimen-) 427.11 221.33 T +(sions of the reproducible area for the current \050or \336rst\051 page of the document in the job associated with the) 108 209.33 T +(speci\336ed print conte) 108 197.33 T +(xt. The reproducible area dif) 188.95 197.33 T +(fers from the medi) 302.83 197.33 T +(um d) 376.98 197.33 T +(imensions in that the reproducible) 397.26 197.33 T +-0.25 (area has had subtracted from it an) 108 185.33 P +-0.25 (y re) 241.32 185.33 P +-0.25 (gions of the medi) 256.19 185.33 P +-0.25 (um w) 325.17 185.33 P +-0.25 (hich cannot be printed on, and all re) 347.42 185.33 P +-0.25 (gions which) 489.39 185.33 P +(the printer mechanism cannot mark. The returned dimensions are in units of pix) 108 173.33 T +(els, through the use of the) 426.97 173.33 T +5 F +(content-orientation) 108 161.33 T +1 F +( and) 222 161.33 T +5 F +(default-resolution) 241.44 161.33 T +1 F +( document attrib) 349.44 161.33 T +(utes. The rele) 414.79 161.33 T +(v) 468.69 161.33 T +(ant medium is) 473.44 161.33 T +(determined from the contents of either the) 108 149.33 T +5 F +(default-medium) 278.8 149.33 T +1 F +( attrib) 362.8 149.33 T +(ute, or if that is not de\336ned the) 386.21 149.33 T +5 F +(default-input-tray) 108 137.33 T +1 F +( and) 216 137.33 T +5 F +(input-trays-medium) 235.44 137.33 T +1 F +( attrib) 343.44 137.33 T +(utes. The) 366.85 137.33 T +5 F +(medium-source-sizes-) 406.01 137.33 T +-0.77 (supported) 108 125.33 P +1 F +-0.32 ( attrib) 162 125.33 P +-0.32 (ute is used to determine the reproducible area for this medium. If insuf) 185.09 125.33 P +-0.32 (\336cient information) 463.42 125.33 P +-0.36 (is a) 108 113.33 P +-0.36 (v) 121.05 113.33 P +-0.36 (ailable from the attrib) 125.8 113.33 P +-0.36 (utes then the v) 211.43 113.33 P +-0.36 (alues returned will correspond to North American Letter media with) 268.14 113.33 P +(a) 108 101.33 T +(one-quarter) 114.94 101.33 T +(-inch n) 160.83 101.33 T +(on-reproducible border) 188.88 101.33 T +(.) 280.8 101.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "29" 33 +%%Page: "30" 34 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(30) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.4.6) 72 701.67 T +(XpA) 108 701.67 T +(ugmentAttrib) 135.3 701.67 T +(utes) 217.45 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Augments the v) 108 659.33 T +(alues of the speci\336ed attrib) 171.08 659.33 T +(ute class.) 278.64 659.33 T +0 12 Q +( Long Description) 108 634 T +( N) 108 608 T +(AME) 119.42 608 T +1 10 Q +(XpAugmentAttrib) 110.5 591.33 T +(utes - Augment the v) 183.63 591.33 T +(alue of a particular attrib) 267.26 591.33 T +(ute class for a gi) 365.92 591.33 T +(v) 431.21 591.33 T +(en print conte) 436.06 591.33 T +(xt.) 490.9 591.33 T +0 12 Q +( SYNOPSIS) 108 554 T +5 10 Q +(void XpAugmentAttributes\050PrintContextPtr pContext, XpAttrType pool,) 108 537.33 T +(char *attributes\051;) 243 525.33 T +0 12 Q +( ARGUMENTS) 108 500 T +6 10 Q +(pContext) 126 483.33 T +1 F +(Speci\336es a pointer to the print conte) 234 483.33 T +(xt for which the attrib) 378.28 483.33 T +(utes are desired.) 465.29 483.33 T +6 F +(pool) 126 461.33 T +1 F +(Speci\336es the pool of the attrib) 234 461.33 T +(ute which is desired. Possible v) 354.07 461.33 T +(alues are) 479.37 461.33 T +(XPJobAttr) 234 449.33 T +(, XPDocAttr) 276.38 449.33 T +(, XPPrinterAttr) 326.53 449.33 T +(, XPP) 387.24 449.33 T +(ageAttr) 410.43 449.33 T +(.) 439.87 449.33 T +6 F +(attributes) 126 427.33 T +1 F +(Speci\336es the names and v) 234 427.33 T +(alues of the attrib) 337.07 427.33 T +(utes.) 406.58 427.33 T +0 12 Q +( RETURN V) 108 402 T +(ALUE) 171.71 402 T +1 10 Q +(None.) 108 385.33 T +0 12 Q +( DESCRIPTION) 108 360 T +1 10 Q +-0.05 (The XpAugmentAttrib) 108 343.33 P +-0.05 (utes function adds the supplied attrib) 199.13 343.33 P +-0.05 (utes to the speci\336ed attrib) 346.19 343.33 P +-0.05 (ute class. If a supplied) 448.58 343.33 P +(attrib) 108 331.33 T +(ute already e) 128.91 331.33 T +(xists, then its ne) 179.85 331.33 T +(w v) 244.05 331.33 T +(alue is tak) 258.52 331.33 T +(en from the supplied list of attrib) 298.97 331.33 T +(utes.) 430.43 331.33 T +0 14 Q +(4.4.7) 72 286.67 T +(XpSetAttrib) 108 286.67 T +(utes) 181.6 286.67 T +0 12 Q +( Short Description) 108 261 T +1 10 Q +(Stores a ne) 108 244.33 T +(w set of attrib) 151.63 244.33 T +(utes for a particular class of attrib) 206.7 244.33 T +(utes.) 340.91 244.33 T +0 12 Q +( Long Description) 108 219 T +( N) 108 193 T +(AME) 119.42 193 T +1 10 Q +(XpSetAttrib) 110.5 176.33 T +(utes - Set ne) 159.19 176.33 T +(w attrib) 208.1 176.33 T +(utes and v) 238.73 176.33 T +(alues for a gi) 279.03 176.33 T +(v) 330.71 176.33 T +(en print conte) 335.56 176.33 T +(xt.) 390.4 176.33 T +0 12 Q +( SYNOPSIS) 108 139 T +5 10 Q +(void XpSetAttributes\050PrintContextPtr pContext, XpAttrType pool, char) 108 122.33 T +(*attributes\051;) 126 110.33 T +0 12 Q +( ARGUMENTS) 108 85 T +6 10 Q +(pContext) 126 68.33 T +1 F +(Speci\336es a pointer to the print conte) 234 68.33 T +(xt for which the attrib) 378.28 68.33 T +(utes are to be set.) 465.29 68.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "30" 34 +%%Page: "31" 35 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(31) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +6 10 Q +(pool) 126 704.33 T +1 F +(Speci\336es the pool of the attrib) 234 704.33 T +(ute which is desired. This is one of) 354.07 704.33 T +(XPJobAttr) 234 692.33 T +(, XPDocAttr) 276.38 692.33 T +(, XPPrinterAttr) 326.53 692.33 T +(, XPP) 387.24 692.33 T +(ageAttr) 410.43 692.33 T +(, XPServ) 440.02 692.33 T +(erAttr) 475.98 692.33 T +(.) 499.31 692.33 T +6 F +(attributes) 126 670.33 T +1 F +(A string of all the attrib) 234 670.33 T +(utes and v) 327.96 670.33 T +(alues for the speci\336ed class.) 368.26 670.33 T +0 12 Q +( RETURN V) 108 645 T +(ALUE) 171.71 645 T +1 10 Q +(None.) 108 628.33 T +0 12 Q +( DESCRIPTION) 108 603 T +1 10 Q +(The XpSetPrintAttrib) 108 586.33 T +(utes function accepts a string containing the ne) 194.19 586.33 T +(w attrib) 381.41 586.33 T +(ute names and v) 412.04 586.33 T +(alues. It is) 476.5 586.33 T +(e) 108 574.33 T +(xpected that dri) 112.29 574.33 T +(v) 174.25 574.33 T +(ers will use this function in order to implement the SetAttrib) 179.1 574.33 T +(utes function.) 420.56 574.33 T +0 14 Q +(4.4.8) 72 529.67 T +(XpSubmitJ) 108 529.67 T +(ob) 176.25 529.67 T +0 12 Q +( Short Description) 108 504 T +1 10 Q +(Requests that a particular job \336le be submitted to the spooler with an associated set of job attrib) 108 487.33 T +(utes.) 489.71 487.33 T +0 12 Q +( Long Description) 108 462 T +( N) 108 436 T +(AME) 119.42 436 T +1 10 Q +(XpSubmitJob - Submit a \336le to the print spooler) 110.5 419.33 T +(.) 302.74 419.33 T +0 12 Q +( SYNOPSIS) 108 394 T +5 10 Q +(void XpSubmitJob\050char *fileName, PrintContextPtr pContext\051;) 108 377.33 T +0 12 Q +( ARGUMENTS) 108 352 T +6 10 Q +(fileName) 126 335.33 T +1 F +(Speci\336es the name of the \336le to be submitted for printing.) 234 335.33 T +6 F +(pContext) 126 313.33 T +1 F +(Speci\336es the print conte) 234 313.33 T +(xt associated with the print job) 330.23 313.33 T +(.) 452.88 313.33 T +0 12 Q +( RETURN V) 108 288 T +(ALUE) 171.71 288 T +1 10 Q +(None.) 108 271.33 T +0 12 Q +( DESCRIPTION) 108 246 T +5 10 Q +(XpSubmitJob) 110.5 229.33 T +1 F +( tak) 176.5 229.33 T +(es whate) 191.12 229.33 T +(v) 225.58 229.33 T +(er steps are necessary to submit the speci\336ed \336le to the underlying spooling) 230.43 229.33 T +(system with the speci\336ed job attrib) 108 217.33 T +(utes. It is e) 247.52 217.33 T +(xpected that dri) 290.7 217.33 T +(v) 352.66 217.33 T +(ers will call this function from within their) 357.51 217.33 T +(EndJob functions. In the initial sample implementation this function in) 108 205.33 T +(v) 390.38 205.33 T +(ok) 395.18 205.33 T +(es the lp command to spool the) 405.08 205.33 T +(job) 108 193.33 T +(.) 120.38 193.33 T +0 14 Q +(4.4.9) 72 148.67 T +(XpFr) 108 148.67 T +(eeAttrib) 140.41 148.67 T +(utes) 189.89 148.67 T +0 12 Q +( Short Description) 108 123 T +1 10 Q +(Frees the storage associated with the attrib) 108 106.33 T +(utes for a speci\336ed XpConte) 277.77 106.33 T +(xt.) 391.49 106.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "31" 35 +%%Page: "32" 36 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(32) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( Long Description) 108 703 T +( N) 108 677 T +(AME) 119.42 677 T +1 10 Q +(XpFreeAttrib) 110.5 660.33 T +(utes - Free the memory associated with the attrib) 164.18 660.33 T +(utes for a particular XpConte) 358.95 660.33 T +(xt.) 475.44 660.33 T +0 12 Q +( SYNOPSIS) 108 635 T +5 10 Q +(void XpFreeAttributes\050PrintContextPtr pContext\051;) 108 618.33 T +0 12 Q +( ARGUMENTS) 108 593 T +6 10 Q +(pContext) 126 576.33 T +1 F +(Speci\336es the print conte) 234 576.33 T +(xt associated with the print job) 330.23 576.33 T +(.) 452.88 576.33 T +0 12 Q +( RETURN V) 108 551 T +(ALUE) 171.71 551 T +1 10 Q +(None.) 108 534.33 T +0 12 Q +( DESCRIPTION) 108 509 T +5 10 Q +(XpFreeAttributes) 108 492.33 T +1 F +( frees the memory associated with the attrib) 204 492.33 T +(utes for the speci\336ed print conte) 378.49 492.33 T +(xt.) 506.93 492.33 T +5 F +(XpFreeAttributes) 108 480.33 T +1 F +( should be called from the dri) 204 480.33 T +(v) 321.51 480.33 T +(er\325) 326.36 480.33 T +(s) 336.91 480.33 T +5 F +(DestroyContext) 343.3 480.33 T +1 F +( function.) 427.3 480.33 T +0 14 Q +(4.5) 72 435.67 T +(Xp Extension Functions) 108 435.67 T +1 10 Q +(A print dri) 108 411.33 T +(v) 149.97 411.33 T +(er) 154.82 411.33 T +2 F +(must) 165.09 411.33 T +1 F +( implement the follo) 183.98 411.33 T +(wing set of functions which pro) 265.12 411.33 T +(vide the underpinnings for the e) 391.9 411.33 T +(xten-) 519.23 411.33 T +(sion requests de\336ned by the Xp e) 108 399.33 T +(xtension. The InitConte) 240.61 399.33 T +(xt call is the function which w) 335.18 399.33 T +(as passed to XpRe) 456.18 399.33 T +(g-) 529.63 399.33 T +(isterInitFunc, while the other functions are called via function pointers stored in each PrintConte) 108 387.33 T +(xt. A) 493.91 387.33 T +(pointer to a PrintConte) 108 375.33 T +(xt is passed to each of these routines, and has the follo) 199.24 375.33 T +(wing structure:) 416.18 375.33 T +3 F +(typedef struct _xpprintfuncs {) 108 357.33 T +(int versionNumber;) 108 345.33 T +(int \050*StartJob\051\050\051; /* pPrintContext, saveData */) 108 333.33 T +(int \050*EndJob\051\050\051; /* pPrintContext, cancel */) 108 321.33 T +(int \050*StartDoc\051\050\051; /* pPrintContext */) 108 309.33 T +(int \050*EndDoc\051\050\051; /* pPrintContext, cancel */) 108 297.33 T +(int \050*StartPage\051\050\051; /* pPrintContext, pWin */) 108 285.33 T +(int \050*EndPage\051\050\051; /* pPrintContext, pWin, cancel */) 108 273.33 T +(int \050*PutDocumentData\051\050\051; /* pPrintContext, pWin, pData,len_data, pFmt,) 108 261.33 T +( pOpt */) 108 249.33 T +(int \050*GetDocumentData\051\050\051; /* pPrintContext, client, maxBufferSize */) 108 237.33 T +(int \050*DestroyContext\051\050\051; /* pPrintContext */) 108 225.33 T +(char *\050*GetAttributes\051\050\051; /* pPrintContext, class */) 108 213.33 T +(char *\050*GetOneAttribute\051\050\051; /* pPrintContext, class, attribute */) 108 201.33 T +(int \050*SetAttributes\051\050\051; /* pPrintContext, class, pData */) 108 189.33 T +(int \050*AugmentAttributes\051\050\051; /* pPrintContext, class, pData */) 108 177.33 T +(int \050*GetMediumDimensions\050\051; /* pPrintContext, pWidth, pHeight */) 108 165.33 T +(int \050*GetReproducibleArea\050\051; /* pPrintContext, pRect */) 108 153.33 T +(} XpDriverFuncs, *XpDriverFuncsPtr;) 108 141.33 T +(typedef struct _XpContext {) 108 117.33 T +( XID contextID;) 108 105.33 T +( char *printerName;) 108 93.33 T +( int screenNum;) 108 81.33 T +( struct _XpClient *clientHead; /* list of clients */) 108 69.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "32" 36 +%%Page: "33" 37 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(33) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +3 10 Q +( CARD32 state;) 108 704.33 T +( VisualID pageWin;) 108 692.33 T +( DevUnion *devPrivates;) 108 680.33 T +( XpDriverFuncs funcs;) 108 668.33 T +(} XpContextRec, *XpContextPtr;) 108 656.33 T +1 F +(When the dri) 108 632.33 T +(v) 159.96 632.33 T +(er\325) 164.81 632.33 T +(s InitConte) 175.36 632.33 T +(xt function is called it is free to inspect the printerName \336eld of the XpConte) 219.38 632.33 T +(xt,) 526.97 632.33 T +(and is required to \336ll in all of the function pointers in the embedded XpDri) 108 620.33 T +(v) 406.61 620.33 T +(ersFuncs structure.) 411.46 620.33 T +0 14 Q +(4.5.1) 72 575.67 T +(InitContext) 108 575.67 T +0 12 Q +( Short Description) 108 550 T +1 10 Q +-0.27 (Pro) 108 533.33 P +-0.27 (vides pointers to functions implementing the v) 121.74 533.33 P +-0.27 (arious printing related operations for the speci\336ed conte) 305.97 533.33 P +-0.27 (xt.) 527.49 533.33 P +0 12 Q +( Long Description) 108 508 T +( N) 108 482 T +(AME) 119.42 482 T +1 10 Q +(InitConte) 110.5 465.33 T +(xt - Initialize the contents of the supplied XpConte) 148.13 465.33 T +(xt.) 350.74 465.33 T +0 12 Q +( SYNOPSIS) 108 440 T +5 10 Q +(int InitContext\050PrintContextPtr pContext\051;) 108 423.33 T +0 12 Q +( ARGUMENTS) 108 398 T +6 10 Q +(pContext) 126 381.33 T +1 F +(Speci\336es a pointer to the print conte) 234 381.33 T +(xt) 378.28 381.33 T +(in w) 388.56 381.33 T +(hich the print data) 406.06 381.33 T +(will be) 481.05 381.33 T +(generated.) 234 369.33 T +0 12 Q +( RETURN V) 108 344 T +(ALUE) 171.71 344 T +5 10 Q +(Success) 108 327.33 T +1 F +(, or a v) 150 327.33 T +(alue indicating the error \050e.g.) 177.52 327.33 T +5 F +(BadAlloc) 296.1 327.33 T +1 F +(\051.) 344.1 327.33 T +0 12 Q +( DESCRIPTION) 108 302 T +1 10 Q +-0.1 (The) 108 285.33 P +5 F +-0.25 (InitContext) 125.94 285.33 P +1 F +-0.1 ( function supplies the dri) 191.95 285.33 P +-0.1 (v) 290.71 285.33 P +-0.1 (er with the name of the printer to be used in subsequent print) 295.57 285.33 P +(jobs in the speci\336ed print conte) 108 273.33 T +(xt. The dri) 233.12 273.33 T +(v) 274.81 273.33 T +(er is e) 279.66 273.33 T +(xpected to \336ll in the function pointers within the XpCon-) 303.39 273.33 T +-0.34 (te) 108 261.33 P +-0.34 (xt, and to initialize the attrib) 115.07 261.33 P +-0.34 (ute store for the print conte) 226.49 261.33 P +-0.34 (xt at the time this function is called. This enables an) 333.22 261.33 P +(application to then query the printer attrib) 108 249.33 T +(utes and recei) 275 249.33 T +(v) 329.73 249.33 T +(e accurate information. The dri) 334.58 249.33 T +(v) 458.46 249.33 T +(er should also ini-) 463.31 249.33 T +(tialize an) 108 237.33 T +(y per) 144.23 237.33 T +(-conte) 164.3 237.33 T +(xt data it wishes to maintain.) 189.14 237.33 T +0 14 Q +(4.5.2) 72 192.67 T +(Destr) 108 192.67 T +(oyContext) 140.4 192.67 T +0 12 Q +( Short Description) 108 167 T +1 10 Q +(Noti\336es the dri) 108 150.33 T +(v) 167.75 150.33 T +(er that the conte) 172.6 150.33 T +(xt is no longer in use, and an) 236.6 150.33 T +(y associated data should be freed.) 351.44 150.33 T +0 12 Q +( Long Description) 108 125 T +( N) 108 99 T +(AME) 119.42 99 T +1 10 Q +(Destro) 110.5 82.33 T +(yPrintConte) 137.06 82.33 T +(xt - Release an) 185.25 82.33 T +(y dri) 244.25 82.33 T +(v) 262.61 82.33 T +(er resources allocated for the speci\336ed print conte) 267.46 82.33 T +(xt.) 466.42 82.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "33" 37 +%%Page: "34" 38 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(34) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( SYNOPSIS) 108 703 T +5 10 Q +(int DestroyContext\050PrintContextPtr pContext\051;) 108 686.33 T +0 12 Q +( ARGUMENTS) 108 661 T +6 10 Q +(pContext) 126 644.33 T +1 F +(Speci\336es a pointer to the print conte) 234 644.33 T +(xt which is being destro) 378.28 644.33 T +(yed.) 473.73 644.33 T +0 12 Q +( RETURN V) 108 619 T +(ALUE) 171.71 619 T +5 10 Q +(Success) 108 602.33 T +1 F +(, or a v) 150 602.33 T +(alue indicating the error \050e.g.) 177.52 602.33 T +5 F +(BadAlloc) 296.1 602.33 T +1 F +(\051.) 344.1 602.33 T +0 12 Q +( DESCRIPTION) 108 577 T +1 10 Q +-0.35 (The) 108 560.33 P +5 F +-0.84 (DestroyContext) 125.7 560.33 P +1 F +-0.35 ( function pro) 209.7 560.33 P +-0.35 (vides the dri) 260.51 560.33 P +-0.35 (v) 309 560.33 P +-0.35 (er an opportunity to clean up an) 313.85 560.33 P +-0.35 (y state or resources it has) 438.79 560.33 P +(allocated in support of the speci\336ed print conte) 108 548.33 T +(xt.) 295.88 548.33 T +5 F +(XpFreeAttributes) 308.66 548.33 T +1 F +( should be called from this func-) 404.66 548.33 T +(tion if the attrib) 108 536.33 T +(ute storage f) 170.3 536.33 T +(acilities ha) 219.63 536.33 T +(v) 262.48 536.33 T +(e been used to create the attrib) 267.33 536.33 T +(utes store for this conte) 388.76 536.33 T +(xt.) 481.93 536.33 T +0 14 Q +(4.5.3) 72 491.67 T +(StartJ) 108 491.67 T +(ob) 145.11 491.67 T +0 12 Q +( Short Description) 108 466 T +1 10 Q +(Implements the dri) 108 449.33 T +(v) 183.3 449.33 T +(er le) 188.15 449.33 T +(v) 205.39 449.33 T +(el functionality of the XpStartJob e) 210.24 449.33 T +(xtension request.) 350.91 449.33 T +0 12 Q +( Long Description) 108 424 T +( N) 108 398 T +(AME) 119.42 398 T +1 10 Q +(StartJob - Be) 110.5 381.33 T +(gin a ne) 162.57 381.33 T +(w print job associated with a particular windo) 193.98 381.33 T +(w) 376.76 381.33 T +(.) 383.33 381.33 T +0 12 Q +( SYNOPSIS) 108 356 T +5 10 Q +(int StartJob\050PrintContextPtr pContext, XPSaveData sendData\051;) 108 339.33 T +0 12 Q +( ARGUMENTS) 108 314 T +6 10 Q +(pContext) 126 297.33 T +1 F +(Speci\336es a pointer to the print conte) 234 297.33 T +(xt for which the print job is starting.) 378.28 297.33 T +6 F +(sendData) 126 275.33 T +1 F +(Speci\336es whether the resulting print data is to be sent to a client, and if so,) 234 275.33 T +(the dri) 234 263.33 T +(v) 259.58 263.33 T +(er must be prepared to call XpWriteClientData when there is print) 264.43 263.33 T +(output data a) 234 251.33 T +(v) 285.46 251.33 T +(ailable to be sent.) 290.21 251.33 T +0 12 Q +( RETURN V) 108 226 T +(ALUE) 171.71 226 T +5 10 Q +(Success) 108 209.33 T +1 F +( if no errors are encountered, otherwise a v) 150 209.33 T +(alue indicating the error \050e.g.) 321.08 209.33 T +5 F +(BadAlloc) 439.66 209.33 T +1 F +(\051.) 487.66 209.33 T +0 12 Q +( DESCRIPTION) 108 184 T +1 10 Q +(The) 108 167.33 T +5 F +(StartJob) 126.05 167.33 T +1 F +( function will typically check for and delete an) 174.05 167.33 T +(y pre) 360.53 167.33 T +(viously created print data associated) 380.55 167.33 T +(with the print conte) 108 155.33 T +(xt, and will create storage space for the ne) 185.9 155.33 T +(w print job) 354.21 155.33 T +(. The) 397.7 155.33 T +6 F +(sendData) 420.75 155.33 T +1 F +( parameter indi-) 468.75 155.33 T +(cates that a client will recei) 108 143.33 T +(v) 216.89 143.33 T +(e the data, rather than ha) 221.74 143.33 T +(ving the data submitted to the spooling system. The) 319.84 143.33 T +-0.2 (dri) 108 131.33 P +-0.2 (v) 118.86 131.33 P +-0.2 (er is then required to call XpSendClientData\050\051 when there is print data a) 123.71 131.33 P +-0.2 (v) 408.88 131.33 P +-0.2 (ailable. The dri) 413.63 131.33 P +-0.2 (v) 473.81 131.33 P +-0.2 (er may assume) 478.66 131.33 P +(that there will be no changes to the Job attrib) 108 119.33 T +(utes for this conte) 287.5 119.33 T +(xt after the StartJob function has been called.) 358.73 119.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "34" 38 +%%Page: "35" 39 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(35) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.4) 72 701.67 T +(EndJ) 108 701.67 T +(ob) 139.7 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Implements the dri) 108 659.33 T +(v) 183.3 659.33 T +(er le) 188.15 659.33 T +(v) 205.39 659.33 T +(el functionality of the XpEndJob e) 210.24 659.33 T +(xtension request.) 348.13 659.33 T +0 12 Q +( Long Description) 108 634 T +( N) 108 608 T +(AME) 119.42 608 T +1 10 Q +(EndJob - Ends the print job associated with a particular windo) 110.5 591.33 T +(w) 359.11 591.33 T +(, and submits the job to the printer) 365.68 591.33 T +(.) 502.35 591.33 T +0 12 Q +( SYNOPSIS) 108 566 T +5 10 Q +(int EndJob\050PrintContextPtr pContext, Boolean cancel\051;) 108 549.33 T +0 12 Q +( ARGUMENTS) 108 524 T +6 10 Q +(pContext) 126 507.33 T +1 F +(Speci\336es a pointer to the print conte) 234 507.33 T +(xt for which the print job is ending.) 378.28 507.33 T +6 F +(cancel) 126 485.33 T +1 F +(A TR) 234 485.33 T +(UE v) 256.1 485.33 T +(alue indicates that the job is to be canceled, and an) 276.68 485.33 T +(y remaining) 478.99 485.33 T +(print data discarded rather than submitted to the spooler or returned to the) 234 473.33 T +(client.) 234 461.33 T +0 12 Q +( RETURN V) 108 436 T +(ALUE) 171.71 436 T +5 10 Q +(Success) 108 419.33 T +1 F +( if no errors are encountered, otherwise a v) 150 419.33 T +(alue indicating the error \050e.g.) 321.08 419.33 T +5 F +(BadAlloc) 439.66 419.33 T +1 F +(\051.) 487.66 419.33 T +0 12 Q +( DESCRIPTION) 108 394 T +1 10 Q +-0.35 (The) 108 377.33 P +5 F +-0.85 (EndJob) 125.7 377.33 P +1 F +-0.35 ( function typically submits the job to the spooler) 161.7 377.33 P +-0.35 (. If) 352.2 377.33 P +6 F +-0.85 (cancel) 365.65 377.33 P +1 F +-0.35 ( is TR) 401.65 377.33 P +-0.35 (UE then an) 424.99 377.33 P +-0.35 (y remaining print) 469.12 377.33 P +-0.23 (data is discarded, and if necessary the print job is canceled. If print data has been sent to a client via XpSend-) 108 365.33 P +(ClientData\050\051, then XpSendClientData should be called with the \322status\323 parameter set to either END or) 108 353.33 T +(CANCEL, depending on the v) 108 341.33 T +(alue of the) 229.13 341.33 T +6 F +(cancel) 273.84 341.33 T +1 F +( \337ag. At that point the dri) 309.84 341.33 T +(v) 410.98 341.33 T +(er should be able to properly) 415.83 341.33 T +(accept a StartJob request on the same print conte) 108 329.33 T +(xt.) 302.81 329.33 T +0 14 Q +(4.5.5) 72 284.67 T +(StartDoc) 108 284.67 T +0 12 Q +( Short Description) 108 259 T +1 10 Q +(Implements the dri) 108 242.33 T +(v) 183.3 242.33 T +(er le) 188.15 242.33 T +(v) 205.39 242.33 T +(el functionality of the XpStartDoc e) 210.24 242.33 T +(xtension request.) 353.68 242.33 T +0 12 Q +( Long Description) 108 217 T +( N) 108 191 T +(AME) 119.42 191 T +1 10 Q +(StartDoc - Be) 110.5 174.33 T +(gins a ne) 165.34 174.33 T +(w document within the print job associated with a windo) 200.64 174.33 T +(w) 427.32 174.33 T +(.) 433.89 174.33 T +0 12 Q +( SYNOPSIS) 108 149 T +5 10 Q +(int StartDoc\050PrintContextPtr pContext, XPDocumentType type\051;) 108 132.33 T +0 12 Q +( ARGUMENTS) 108 107 T +6 10 Q +(pContext) 126 90.33 T +1 F +(Speci\336es a pointer to the print conte) 234 90.33 T +(xt for which a ne) 378.28 90.33 T +(w document is starting.) 445.79 90.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "35" 39 +%%Page: "36" 40 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(36) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +6 10 Q +(type) 126 704.33 T +1 F +(Speci\336es the type of the document. Possible v) 234 704.33 T +(alues are XPDocRa) 417.63 704.33 T +(w or) 495.79 704.33 T +(XPDocNormal. A v) 234 692.33 T +(alue of XPDocRa) 313.46 692.33 T +(w indicates that the data is to be) 383.85 692.33 T +(passed through unmodi\336ed by the print serv) 234 680.33 T +(er) 409.95 680.33 T +(, and only PutDocumentData) 417.32 680.33 T +(calls will be accepted after such a StartDoc.) 234 668.33 T +0 12 Q +( RETURN V) 108 643 T +(ALUE) 171.71 643 T +5 10 Q +(Success) 108 626.33 T +1 F +( if no errors are encountered, otherwise a v) 150 626.33 T +(alue indicating the error \050e.g.) 321.08 626.33 T +5 F +(BadAlloc) 439.66 626.33 T +1 F +(\051.) 487.66 626.33 T +0 12 Q +( DESCRIPTION) 108 601 T +1 10 Q +-0.06 (The) 108 584.33 P +5 F +-0.15 (StartDoc) 125.99 584.33 P +1 F +-0.06 ( function is primarily a place holder for an) 173.99 584.33 P +-0.06 (y necessary functionality needed when and if the) 342.76 584.33 P +(Xp Service is implemented on top of a print spooling system which supports multiple documents in a job,) 108 572.33 T +-0.29 (such as one compliant with POSIX 1387.4. The dri) 108 560.33 P +-0.29 (v) 309.85 560.33 P +-0.29 (er is guaranteed to recei) 314.7 560.33 P +-0.29 (v) 408.8 560.33 P +-0.29 (e a) 413.65 560.33 P +5 F +-0.7 (StartDoc) 426.95 560.33 P +1 F +-0.29 ( call with) 474.95 560.33 P +6 F +-0.7 (type) 513.79 560.33 P +1 F +(equal to) 108 548.33 T +5 F +(XpDocNorma) 142.44 548.33 T +1 F +(l prior to recei) 202.44 548.33 T +(ving a) 259.12 548.33 T +5 F +(StartPage) 286.34 548.33 T +1 F +(. If the dri) 340.34 548.33 T +(v) 380.08 548.33 T +(er recei) 384.93 548.33 T +(v) 414.38 548.33 T +(es a) 419.23 548.33 T +5 F +(StartDoc) 437 548.33 T +1 F +( call with) 485 548.33 T +6 F +(type) 108 536.33 T +1 F +( equal to) 132 536.33 T +5 F +(XpDocRaw) 168.94 536.33 T +1 F +( it can assume it will not recei) 216.94 536.33 T +(v) 336.4 536.33 T +(e a) 341.25 536.33 T +5 F +(StartPage) 355.13 536.33 T +1 F +( prior to the) 409.13 536.33 T +5 F +(EndDoc) 458.57 536.33 T +1 F +( for that) 494.57 536.33 T +(document. The dri) 108 524.33 T +(v) 181.35 524.33 T +(er may assume that there will be no changes to the document attrib) 186.2 524.33 T +(utes for the speci\336ed) 453.18 524.33 T +(conte) 108 512.33 T +(xt after this function has been called.) 129.51 512.33 T +0 14 Q +(4.5.6) 72 467.67 T +(EndDoc) 108 467.67 T +0 12 Q +( Short Description) 108 442 T +1 10 Q +(Implements the dri) 108 425.33 T +(v) 183.3 425.33 T +(er le) 188.15 425.33 T +(v) 205.39 425.33 T +(el functionality of the XpEndDoc e) 210.24 425.33 T +(xtension request.) 350.9 425.33 T +0 12 Q +( Long Description) 108 400 T +( N) 108 374 T +(AME) 119.42 374 T +1 10 Q +(EndDoc - Ends a document within the print job associated with a print conte) 110.5 357.33 T +(xt.) 416.15 357.33 T +0 12 Q +( SYNOPSIS) 108 332 T +5 10 Q +(int EndDoc\050PrintContextPtr pContext, Boolean cancel\051;) 108 315.33 T +0 12 Q +( ARGUMENTS) 108 290 T +6 10 Q +(pContext) 126 273.33 T +1 F +(Speci\336es a pointer to the print conte) 234 273.33 T +(xt for which a document is ending.) 378.28 273.33 T +6 F +(cancel) 126 251.33 T +1 F +(Indicates whether the current document is to be canceled, and an) 234 251.33 T +(y) 492.39 251.33 T +(remaining \050i.e. b) 234 239.33 T +(uf) 299.9 239.33 T +(fered\051 data for this document discarded.) 307.98 239.33 T +0 12 Q +( RETURN V) 108 214 T +(ALUE) 171.71 214 T +5 10 Q +(Success) 108 197.33 T +1 F +( if no errors are encountered, otherwise a v) 150 197.33 T +(alue indicating the error \050e.g.) 321.08 197.33 T +5 F +(BadAlloc) 439.66 197.33 T +1 F +(\051.) 487.66 197.33 T +0 12 Q +( DESCRIPTION) 108 172 T +1 10 Q +(The) 108 155.33 T +5 F +(EndDoc) 126.05 155.33 T +1 F +( function is essentially a place holder for an) 162.05 155.33 T +(y necessary functionality needed when and if the) 336.31 155.33 T +-0.07 (Xp Service is implemented on top of a print spooling system capable of supporting multiple documents in a) 108 143.33 P +-0.14 (single job, such as one compliant with POSIX 1387.4. A dri) 108 131.33 P +-0.14 (v) 346.66 131.33 P +-0.14 (er is guaranteed to recei) 351.51 131.33 P +-0.14 (v) 446.23 131.33 P +-0.14 (e an) 451.08 131.33 P +5 F +-0.33 (EndDoc) 469.69 131.33 P +1 F +-0.14 ( prior to) 505.69 131.33 P +(an) 108 119.33 T +5 F +(EndJob) 119.94 119.33 T +1 F +(.) 155.54 119.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "36" 40 +%%Page: "37" 41 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(37) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.7) 72 701.67 T +(StartP) 108 701.67 T +(age) 146.74 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Implements the dri) 108 659.33 T +(v) 183.3 659.33 T +(er le) 188.15 659.33 T +(v) 205.39 659.33 T +(el functionality of the XpStartP) 210.24 659.33 T +(age e) 335.64 659.33 T +(xtension request.) 356.31 659.33 T +0 12 Q +( Long Description) 108 634 T +( N) 108 608 T +(AME) 119.42 608 T +1 10 Q +(StartP) 110.5 591.33 T +(age - Be) 134.8 591.33 T +(gins a ne) 167.97 591.33 T +(w page within the print job, and associates the print conte) 203.27 591.33 T +(xt with a windo) 433.37 591.33 T +(w) 495.62 591.33 T +(.) 502.19 591.33 T +0 12 Q +( SYNOPSIS) 108 566 T +5 10 Q +(int StartPage\050PrintContextPtr pContext, Window pWin\051;) 108 549.33 T +0 12 Q +( ARGUMENTS) 108 524 T +6 10 Q +(pContext) 126 507.33 T +1 F +(Speci\336es a pointer to the print conte) 234 507.33 T +(xt for which a ne) 378.28 507.33 T +(w page is starting.) 445.79 507.33 T +6 F +(pWin) 126 485.33 T +1 F +(Speci\336es a pointer to the windo) 234 485.33 T +(w to be used as the top-most windo) 360.13 485.33 T +(w in the) 501.26 485.33 T +(printed page.) 234 473.33 T +0 12 Q +( RETURN V) 108 448 T +(ALUE) 171.71 448 T +5 10 Q +(Success) 108 431.33 T +1 F +( if no errors are encountered, otherwise a v) 150 431.33 T +(alue indicating the error \050e.g.) 321.08 431.33 T +5 F +(BadAlloc) 439.66 431.33 T +1 F +(\051.) 487.66 431.33 T +0 12 Q +( DESCRIPTION) 108 406 T +1 10 Q +-0.17 (The) 108 389.33 P +5 F +-0.42 (StartPage) 125.88 389.33 P +1 F +-0.17 ( function discards an) 179.88 389.33 P +-0.17 (y pre) 262.24 389.33 P +-0.17 (viously created data for an) 282.09 389.33 P +-0.17 (y pre) 387.32 389.33 P +-0.17 (vious page, allocates an) 407.16 389.33 P +-0.17 (y storage) 501.47 389.33 P +-0.15 (which may be necessary for a ne) 108 377.33 P +-0.15 (w page,) 237.38 377.33 P +-0.15 (resizes the windo) 270.68 377.33 P +-0.15 (w to match the size of the medium,) 339.57 377.33 P +-0.15 (clears the win-) 481.42 377.33 P +(do) 108 365.33 T +(w and all descendent windo) 117.75 365.33 T +(ws to their backgrounds, and adds an) 228.59 365.33 T +(y necessary page header data to the con-) 376.47 365.33 T +(tents of this page. Such header data is generally determined by the v) 108 353.33 T +(alues of the page attrib) 380.2 353.33 T +(utes. The dri) 471.09 353.33 T +(v) 521.11 353.33 T +(er) 525.96 353.33 T +(may assume that there will be no changes to the P) 108 341.33 T +(age attrib) 307.27 341.33 T +(utes for the speci\336ed conte) 344.56 341.33 T +(xt after this call.) 451.61 341.33 T +0 14 Q +(4.5.8) 72 296.67 T +(EndP) 108 296.67 T +(age) 141.32 296.67 T +0 12 Q +( Short Description) 108 271 T +1 10 Q +(Implements the dri) 108 254.33 T +(v) 183.3 254.33 T +(er le) 188.15 254.33 T +(v) 205.39 254.33 T +(el functionality of the XpEndP) 210.24 254.33 T +(age e) 332.86 254.33 T +(xtension request.) 353.53 254.33 T +0 12 Q +( Long Description) 108 229 T +( N) 108 203 T +(AME) 119.42 203 T +1 10 Q +(EndP) 110.5 186.33 T +(age - Ends a page within the print job associated with a windo) 132.02 186.33 T +(w) 380.07 186.33 T +(.) 386.64 186.33 T +0 12 Q +( SYNOPSIS) 108 161 T +5 10 Q +(int EndPage\050PrintContextPtr pContext, Window pWin, Boolean cancel\051;) 108 144.33 T +0 12 Q +( ARGUMENTS) 108 119 T +6 10 Q +(pContext) 126 102.33 T +1 F +(Speci\336es a pointer to the print conte) 234 102.33 T +(xt for which a ne) 378.28 102.33 T +(w page is starting.) 445.79 102.33 T +6 F +(pWin) 126 80.33 T +1 F +(Speci\336es a pointer to the top-most windo) 234 80.33 T +(w for the page.) 398.19 80.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "37" 41 +%%Page: "38" 42 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(38) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +6 10 Q +(cancel) 126 704.33 T +1 F +(A v) 234 704.33 T +(alue of TR) 248.47 704.33 T +(UE indicates that an) 290.84 704.33 T +(y remaining page data should be) 371.51 704.33 T +(discarded rather than being submitted as part of the current document.) 234 692.33 T +0 12 Q +( RETURN V) 108 667 T +(ALUE) 171.71 667 T +5 10 Q +(Success) 108 650.33 T +1 F +( if no errors are encountered, otherwise a v) 150 650.33 T +(alue indicating the error \050e.g.) 321.08 650.33 T +5 F +(BadAlloc) 439.66 650.33 T +1 F +(\051.) 487.66 650.33 T +0 12 Q +( DESCRIPTION) 108 625 T +1 10 Q +(The) 108 608.33 T +5 F +(EndPage) 126.05 608.33 T +1 F +( function adds an) 168.05 608.33 T +(y necessary trailing information for the page, and adds the page data to the) 236.5 608.33 T +-0.17 (print job associated with the print conte) 108 596.33 P +-0.17 (xt. The trailer data is determined by the v) 265.17 596.33 P +-0.17 (alues of the page attrib) 428.83 596.33 P +-0.17 (utes.) 519.06 596.33 P +(If) 108 584.33 T +6 F +(cancel) 117.16 584.33 T +1 F +( is TR) 153.16 584.33 T +(UE, then an) 177.21 584.33 T +(y b) 224.55 584.33 T +(uf) 236.85 584.33 T +(fered page data should be discarded rather than being included in the cur-) 244.93 584.33 T +(rent document and job) 108 572.33 T +(.) 197.31 572.33 T +0 14 Q +(4.5.9) 72 527.67 T +(PutDocumentData) 108 527.67 T +0 12 Q +( Short Description) 108 502 T +1 10 Q +(Implements the dri) 108 485.33 T +(v) 183.3 485.33 T +(er le) 188.15 485.33 T +(v) 205.39 485.33 T +(el functionality of the XpPutDocumentData e) 210.24 485.33 T +(xtension request.) 392.01 485.33 T +0 12 Q +( Long Description) 108 460 T +( N) 108 434 T +(AME) 119.42 434 T +1 10 Q +(PutDocumentData - Adds application supplied data to the print document associated with a print conte) 110.5 417.33 T +(xt.) 520.86 417.33 T +0 12 Q +( SYNOPSIS) 108 392 T +3 10 Q +(int) 108 375.33 T +5 F +(PutDocumentData) 132 375.33 T +3 F +(\050) 222 375.33 T +(PrintContextPtr pContext;) 126 363.33 T +(Window pWin;) 126 351.33 T +(char *pData;) 126 339.33 T +(int len_data;) 126 327.33 T +(char *pFmt,) 126 315.33 T +(char *pOpt\051;) 126 303.33 T +0 12 Q +( ARGUMENTS) 108 266 T +6 10 Q +(pContext) 126 249.33 T +1 F +(Speci\336es a pointer to the print conte) 234 249.33 T +(xt de\336ning the print job) 378.28 249.33 T +(.) 472.33 249.33 T +6 F +(pWin) 126 227.33 T +1 F +(Speci\336es a pointer to the windo) 234 227.33 T +(w into which the data is to be placed.) 360.13 227.33 T +6 F +(pData) 126 205.33 T +1 F +(Points to the data to be added to the print job) 234 205.33 T +(.) 413.04 205.33 T +6 F +(len_data) 126 183.33 T +1 F +(Speci\336es the length in bytes of the data to be added to the print job) 234 183.33 T +(.) 500.8 183.33 T +6 F +(pFmt) 126 161.33 T +1 F +(Points to a string describing the format of the data \050e.g. PCL5\051.) 234 161.33 T +6 F +(pOpt) 126 139.33 T +1 F +(Points to a string describing dri) 234 139.33 T +(v) 359.03 139.33 T +(er) 363.88 139.33 T +(-speci\336c options for the data.) 371.45 139.33 T +0 12 Q +( RETURN V) 108 114 T +(ALUE) 171.71 114 T +5 10 Q +(Success) 108 97.33 T +1 F +( if no errors are encountered, otherwise a v) 150 97.33 T +(alue indicating the error \050e.g.) 321.08 97.33 T +5 F +(BadAlloc) 439.66 97.33 T +1 F +(\051.) 487.66 97.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "38" 42 +%%Page: "39" 43 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(39) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( DESCRIPTION) 108 703 T +1 10 Q +(The) 108 686.33 T +5 F +(PutDocumentData) 126.05 686.33 T +1 F +( function pro) 216.05 686.33 T +(vides a means for an application to supply printer de) 267.56 686.33 T +(vice dependent) 477 686.33 T +(data of its o) 108 674.33 T +(wn creation. The data is added to the document associated with the speci\336ed print conte) 154.69 674.33 T +(xt. The) 505.87 674.33 T +(dri) 108 662.33 T +(v) 118.86 662.33 T +(er may) 123.71 662.33 T +(, if it desires, modify or interpret the data based on the speci\336ed format, options, and kno) 150.55 662.33 T +(wn) 505.81 662.33 T +(printer characteristics. As an e) 108 650.33 T +(xample, a dri) 229.2 650.33 T +(v) 281.44 650.33 T +(er may choose to support De) 286.29 650.33 T +(viceData formats other than those) 400.74 650.33 T +-0.24 (which are supported by the printer itself by translating the data into a format understood by the printer) 108 638.33 P +-0.24 (. If the) 511.85 638.33 P +5 F +(PutDocumentData) 108 626.33 T +1 F +( is sent follo) 198 626.33 T +(wing a) 246.92 626.33 T +5 F +(StartDoc) 276.36 626.33 T +1 F +(\050) 324.36 626.33 T +6 F +(printContext,) 327.69 626.33 T +5 F +(XPDocNormal\051) 411.69 626.33 T +1 F +(, then the) 483.69 626.33 T +(dri) 108 614.33 T +(v) 118.86 614.33 T +(er is e) 123.71 614.33 T +(xpected to pro) 147.44 614.33 T +(vide an) 204.5 614.33 T +(y generally needed page description language header data necessary to) 233.51 614.33 T +(embed the supplied data within the boundaries of the speci\336ed windo) 108 602.33 T +(w) 384.94 602.33 T +(. Ho) 391.51 602.33 T +(we) 408.48 602.33 T +(v) 419.89 602.33 T +(er) 424.74 602.33 T +(, if the) 432.11 602.33 T +5 F +(PutDocument-) 460.44 602.33 T +-0.91 (Data) 108 590.33 P +1 F +-0.38 ( is sent after a) 132 590.33 P +5 F +-0.91 (StartDoc) 188.15 590.33 P +1 F +-0.38 (\050) 236.15 590.33 P +6 F +-0.91 (printContext) 239.48 590.33 P +1 F +-0.38 (,) 311.48 590.33 P +5 F +-0.91 (XPDocRaw) 316.1 590.33 P +1 F +-0.38 (\051, then the dri) 364.1 590.33 P +-0.38 (v) 416.59 590.33 P +-0.38 (er is e) 421.44 590.33 P +-0.38 (xpected to pass the data) 444.41 590.33 P +(straight through to the spooler with no additions or modi\336cations.) 108 578.33 T +-0.17 (The windo) 108 562.33 P +-0.17 (w gi) 150.63 562.33 P +-0.17 (v) 167.72 562.33 P +-0.17 (en to the PutDocumentData function speci\336es the size and location of the embedded data. It) 172.57 562.33 P +(may not be possible for the dri) 108 550.33 T +(v) 229.96 550.33 T +(er to clip the embedded data to tak) 234.81 550.33 T +(e into account other windo) 372.74 550.33 T +(ws which) 479.14 550.33 T +(occlude the gi) 108 538.33 T +(v) 163.85 538.33 T +(en windo) 168.7 538.33 T +(w) 205.39 538.33 T +(.) 211.96 538.33 T +0 14 Q +(4.5.10) 72 493.67 T +(GetDocumentData) 110.5 493.67 T +0 12 Q +( Short Description) 108 468 T +1 10 Q +-0.08 (Informs the dri) 108 451.33 P +-0.08 (v) 167.59 451.33 P +-0.08 (er which client should recei) 172.44 451.33 P +-0.08 (v) 282.42 451.33 P +-0.08 (e the generated document data for the print job associated with) 287.27 451.33 P +(the speci\336ed print conte) 108 439.33 T +(xt.) 203.67 439.33 T +0 12 Q +( Long Description) 108 414 T +( N) 108 388 T +(AME) 119.42 388 T +1 10 Q +(GetDocumentData - Establish which client should recei) 110.5 371.33 T +(v) 332.99 371.33 T +(e data generated by print jobs in a print conte) 337.84 371.33 T +(xt.) 518.49 371.33 T +0 12 Q +( SYNOPSIS) 108 346 T +5 10 Q +(int GetDocumentData\050PrintContextPtr pContext, ClientPtr client, int) 108 329.33 T +(maxBufferSize\051;) 126 317.33 T +0 12 Q +( ARGUMENTS) 108 292 T +6 10 Q +(pContext) 126 275.33 T +1 F +(Speci\336es a pointer to the print conte) 234 275.33 T +(xt for which the) 378.28 275.33 T +(print data is d) 444.38 275.33 T +(esired.) 499.1 275.33 T +6 F +(client) 126 253.33 T +1 F +(Speci\336es the client which is to recei) 234 253.33 T +(v) 377.62 253.33 T +(e all generated document data for the) 382.47 253.33 T +(job associated with the speci\336ed print conte) 234 241.33 T +(xt.) 408.83 241.33 T +6 F +(maxBufferSize) 126 219.33 T +1 F +(Speci\336es the maximum amount of data the client wishes to recei) 234 219.33 T +(v) 491.5 219.33 T +(e in a) 496.35 219.33 T +(single reply) 234 207.33 T +(.) 280.29 207.33 T +0 12 Q +( RETURN V) 108 182 T +(ALUE) 171.71 182 T +1 10 Q +-0.02 (Success if the dri) 108 165.33 P +-0.02 (v) 176.28 165.33 P +-0.02 (er w) 181.13 165.33 P +-0.02 (as able to set its state in preparation for returning the document data, else a code indi-) 198.5 165.33 P +(cating the problem \050e.g. BadAlloc\051.) 108 153.33 T +0 12 Q +( DESCRIPTION) 108 128 T +1 10 Q +-0.15 (The GetDocumentData function allo) 108 111.33 P +-0.15 (ws the dri) 253.66 111.33 P +-0.15 (v) 292.56 111.33 P +-0.15 (er to prepare for sending document data for a job to the spec-) 297.41 111.33 P +(i\336ed client. If the recei) 108 99.33 T +(ving client is unable to read back the generated data quickly enough to k) 198.56 99.33 T +(eep up with) 488.13 99.33 T +-0.35 (the rate of data generation the dri) 108 87.33 P +-0.35 (v) 238.38 87.33 P +-0.35 (er is free to suspend the processing of further requests from clients making) 243.23 87.33 P +(rendering requests within a print conte) 108 75.33 T +(xt.) 261.99 75.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "39" 43 +%%Page: "40" 44 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(40) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.11) 72 701.67 T +(GetAttrib) 110.5 701.67 T +(utes) 169.31 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Returns the current contents of the speci\336ed set of attrib) 108 659.33 T +(utes.) 331.93 659.33 T +0 12 Q +( Long Description) 108 634 T +( N) 108 608 T +(AME) 119.42 608 T +1 10 Q +(GetAttrib) 110.5 591.33 T +(utes - Obtain the current contents of the speci\336ed attrib) 148.63 591.33 T +(ute set for a gi) 368.67 591.33 T +(v) 425.63 591.33 T +(en print conte) 430.48 591.33 T +(xt.) 485.32 591.33 T +0 12 Q +( SYNOPSIS) 108 566 T +5 10 Q +(char *GetAttributes\050PrintContextPtr pContext, XpAttrType pool\051;) 108 549.33 T +0 12 Q +( ARGUMENTS) 108 524 T +6 10 Q +(pContext) 126 507.33 T +1 F +(Speci\336es a pointer to the print conte) 234 507.33 T +(xt for which the attrib) 378.28 507.33 T +(utes are desired.) 465.29 507.33 T +6 F +(pool) 126 485.33 T +1 F +(Speci\336es the pool of the attrib) 234 485.33 T +(ute which is desired. This is one of) 354.07 485.33 T +(XPJobAttr) 234 473.33 T +(, XPDocAttr) 276.38 473.33 T +(, XPPrinterAttr) 326.53 473.33 T +(, XPP) 387.24 473.33 T +(ageAttr) 410.43 473.33 T +(, XPServ) 440.02 473.33 T +(erAttr) 475.98 473.33 T +(.) 499.31 473.33 T +0 12 Q +( RETURN V) 108 448 T +(ALUE) 171.71 448 T +1 10 Q +(A pointer to a character string containing the current set of attrib) 108 431.33 T +(utes for the print conte) 365.8 431.33 T +(xt. It is the caller\325) 456.19 431.33 T +(s) 526.46 431.33 T +(responsibility to free the string when it is no longer needed. GetAttrib) 108 419.33 T +(utes returns a NULL pointer in the) 386.66 419.33 T +(case of an allocation error \050i.e.) 108 407.33 T +5 F +(BadAlloc) 232.4 407.33 T +1 F +(\051, and returns a pointer to an empty string if the requested) 280.4 407.33 T +(attrib) 108 395.33 T +(ute store is empty) 128.91 395.33 T +(.) 199.09 395.33 T +0 12 Q +( DESCRIPTION) 108 370 T +1 10 Q +(The GetAttrib) 108 353.33 T +(utes function returns a string containing the current attrib) 164.18 353.33 T +(ute names and v) 392.28 353.33 T +(alues for the speci-) 456.74 353.33 T +(\336ed attrib) 108 341.33 T +(ute class. It is e) 146.41 341.33 T +(xpected that dri) 207.64 341.33 T +(v) 269.6 341.33 T +(ers will use the) 274.45 341.33 T +5 F +(XpGetAttributes) 337.22 341.33 T +1 F +( function to implement this) 427.22 341.33 T +(function.) 108 329.33 T +0 14 Q +(4.5.12) 72 284.67 T +(GetOneAttrib) 110.5 284.67 T +(ute) 194.21 284.67 T +0 12 Q +( Short Description) 108 259 T +1 10 Q +(Returns the v) 108 242.33 T +(alue of the speci\336ed attrib) 161.08 242.33 T +(ute within a particular attrib) 264.75 242.33 T +(ute pool for a print conte) 376.2 242.33 T +(xt.) 475.2 242.33 T +0 12 Q +( Long Description) 108 217 T +( N) 108 191 T +(AME) 119.42 191 T +1 10 Q +(GetOneAttrib) 110.5 174.33 T +(ute - Obtain the current v) 165.29 174.33 T +(alue of a particular attrib) 265.85 174.33 T +(ute.) 364.51 174.33 T +0 12 Q +( SYNOPSIS) 108 149 T +5 10 Q +(char *GetOneAttributes\050PrintContextPtr pContext, XpAttrType pool, char) 108 132.33 T +(*attr\051;) 126 120.33 T +0 12 Q +( ARGUMENTS) 108 95 T +6 10 Q +(pContext) 126 78.33 T +1 F +(Speci\336es a pointer to the print conte) 234 78.33 T +(xt for which the attrib) 378.28 78.33 T +(utes are desired.) 465.29 78.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "40" 44 +%%Page: "41" 45 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(41) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +6 10 Q +(pool) 126 704.33 T +1 F +(Speci\336es the pool of the attrib) 234 704.33 T +(ute which is desired. Possible v) 354.07 704.33 T +(alues are) 479.37 704.33 T +(XPJobAttr) 234 692.33 T +(, XPDocAttr) 276.38 692.33 T +(, XPPrinterAttr) 326.53 692.33 T +(, XPP) 387.24 692.33 T +(ageAttr) 410.43 692.33 T +(, XPServ) 440.02 692.33 T +(erAttr) 475.98 692.33 T +(.) 499.31 692.33 T +6 F +(attr) 126 670.33 T +1 F +(Speci\336es the attrib) 234 670.33 T +(ute for which the v) 308.24 670.33 T +(alue is desired.) 383.53 670.33 T +0 12 Q +( RETURN V) 108 645 T +(ALUE) 171.71 645 T +1 10 Q +(A pointer to a character string containing the v) 108 628.33 T +(alue of the attrib) 294.38 628.33 T +(ute for the print conte) 360 628.33 T +(xt. The caller must not) 446.5 628.33 T +(free the returned string. GetOneAttrib) 108 616.33 T +(ute returns a NULL pointer in the case of an allocation error \050i.e.) 259.15 616.33 T +5 F +(BadAlloc) 108 604.33 T +1 F +(\051, and returns a pointer to an empty string if the requested attrib) 156 604.33 T +(ute is not de\336ned.) 409.37 604.33 T +0 12 Q +( DESCRIPTION) 108 579 T +1 10 Q +(The GetOneAttrib) 108 562.33 T +(ute function returns a string containing the v) 180.84 562.33 T +(alues for the speci\336ed attrib) 358.07 562.33 T +(ute class and) 468.96 562.33 T +(attrib) 108 550.33 T +(ute within the speci\336ed print conte) 128.91 550.33 T +(xt. It is e) 267.36 550.33 T +(xpected that dri) 302.21 550.33 T +(v) 364.17 550.33 T +(ers will use the) 369.02 550.33 T +5 F +(XpGetOneAttribute) 431.79 550.33 T +1 F +(function to implement this function.) 108 538.33 T +0 14 Q +(4.5.13) 72 493.67 T +(A) 110.5 493.67 T +(ugmentAttrib) 119.91 493.67 T +(utes) 202.06 493.67 T +0 12 Q +( Short Description) 108 468 T +1 10 Q +(Augments the contents of the speci\336ed set of attrib) 108 451.33 T +(utes.) 311.11 451.33 T +0 12 Q +( Long Description) 108 426 T +( N) 108 400 T +(AME) 119.42 400 T +1 10 Q +(AugmentAttrib) 110.5 383.33 T +(utes - Augment the contents of the speci\336ed attrib) 171.41 383.33 T +(ute set for a gi) 370.63 383.33 T +(v) 427.59 383.33 T +(en print conte) 432.44 383.33 T +(xt.) 487.28 383.33 T +0 12 Q +( SYNOPSIS) 108 358 T +5 10 Q +(int AugmentAttributes\050PrintContextPtr pContext, XpAttrType pool, char) 108 341.33 T +(*attributes\051;) 126 329.33 T +0 12 Q +( ARGUMENTS) 108 304 T +6 10 Q +(pContext) 126 287.33 T +1 F +(Speci\336es a pointer to the print conte) 234 287.33 T +(xt for which the attrib) 378.28 287.33 T +(utes are to be) 465.29 287.33 T +(augmented.) 234 275.33 T +6 F +(pool) 126 253.33 T +1 F +(Speci\336es the pool of the attrib) 234 253.33 T +(ute which is desired. Possible v) 354.07 253.33 T +(alues are) 479.37 253.33 T +(XPJobAttr) 234 241.33 T +(, XPDocAttr) 276.38 241.33 T +(, XPPrinterAttr) 326.53 241.33 T +(, XPP) 387.24 241.33 T +(ageAttr) 410.43 241.33 T +(.) 439.87 241.33 T +6 F +(attributes) 126 219.33 T +1 F +(Speci\336es the names and v) 234 219.33 T +(alues of some attrib) 337.07 219.33 T +(utes for the abo) 415.47 219.33 T +(v) 477.25 219.33 T +(e-speci\336ed) 482.1 219.33 T +(class.) 234 207.33 T +0 12 Q +( RETURN V) 108 182 T +(ALUE) 171.71 182 T +5 10 Q +(Success) 108 165.33 T +1 F +( if no error is detected, otherwise a v) 150 165.33 T +(alue indicating the error \050e.g.) 296.1 165.33 T +5 F +(BadAlloc) 414.68 165.33 T +1 F +(,) 462.68 165.33 T +5 F +(BadAt-) 467.68 165.33 T +(tribute) 108 153.33 T +1 F +(\051.) 150 153.33 T +0 12 Q +( DESCRIPTION) 108 128 T +1 10 Q +(The) 108 111.33 T +5 F +(AugmentAttributes) 126.05 111.33 T +1 F +( function adds the speci\336ed attrib) 228.05 111.33 T +(utes to the store of the speci\336ed attrib) 360.89 111.33 T +(ute) 510.95 111.33 T +(class. If a supplied attrib) 108 99.33 T +(ute already e) 205.84 99.33 T +(xists in the store, then the v) 256.78 99.33 T +(alue supplied in this call will become the) 366.25 99.33 T +(v) 108 87.33 T +(alue of that attrib) 112.75 87.33 T +(ute.) 181.15 87.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "41" 45 +%%Page: "42" 46 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(42) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(4.5.14) 72 701.67 T +(SetAttrib) 110.5 701.67 T +(utes) 166.21 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Sets the contents of the speci\336ed set of attrib) 108 659.33 T +(utes.) 286.67 659.33 T +0 12 Q +( Long Description) 108 634 T +( N) 108 608 T +(AME) 119.42 608 T +1 10 Q +(SetAttrib) 110.5 591.33 T +(utes - Set the contents of the speci\336ed attrib) 146.97 591.33 T +(ute set for a gi) 321.75 591.33 T +(v) 378.71 591.33 T +(en print conte) 383.56 591.33 T +(xt.) 438.4 591.33 T +0 12 Q +( SYNOPSIS) 108 554 T +5 10 Q +(int SetAttributes\050PrintContextPtr pContext, XpAttrType pool, char) 108 537.33 T +(*attributes\051;) 126 525.33 T +0 12 Q +( ARGUMENTS) 108 500 T +6 10 Q +(pContext) 126 483.33 T +1 F +(Speci\336es a pointer to the print conte) 234 483.33 T +(xt for which the attrib) 378.28 483.33 T +(utes are desired.) 465.29 483.33 T +6 F +(pool) 126 461.33 T +1 F +(Speci\336es the pool of the attrib) 234 461.33 T +(ute which is desired. Possible v) 354.07 461.33 T +(alues are) 479.37 461.33 T +(XPJobAttr) 234 449.33 T +(, XPDocAttr) 276.38 449.33 T +(, XPPrinterAttr) 326.53 449.33 T +(, XPP) 387.24 449.33 T +(ageAttr) 410.43 449.33 T +(.) 439.87 449.33 T +6 F +(attributes) 126 427.33 T +1 F +(Speci\336es the names and v) 234 427.33 T +(alues of all the attrib) 337.07 427.33 T +(utes for the abo) 419.08 427.33 T +(v) 480.86 427.33 T +(e-speci\336ed) 485.71 427.33 T +(class.) 234 415.33 T +0 12 Q +( RETURN V) 108 390 T +(ALUE) 171.71 390 T +5 10 Q +(Success) 108 373.33 T +1 F +( if no error is detected, otherwise a v) 150 373.33 T +(alue indicating the error \050e.g.) 296.1 373.33 T +5 F +(BadAlloc) 414.68 373.33 T +1 F +(,) 462.68 373.33 T +5 F +(BadAt-) 467.68 373.33 T +(tribute) 108 361.33 T +1 F +(\051.) 150 361.33 T +0 12 Q +( DESCRIPTION) 108 336 T +1 10 Q +(The SetAttrib) 108 319.33 T +(utes function replaces the e) 162.52 319.33 T +(xisting attrib) 271.23 319.33 T +(utes and v) 321.87 319.33 T +(alues \050if an) 362.17 319.33 T +(y\051 with those contained in the) 406.45 319.33 T +6 F +(attributes) 108 307.33 T +1 F +(. It is e) 168 307.33 T +(xpected that dri) 195.07 307.33 T +(v) 257.03 307.33 T +(ers will use the) 261.88 307.33 T +5 F +(XpSetAttributes) 324.65 307.33 T +1 F +( function to implement this) 414.65 307.33 T +(function.) 108 295.33 T +0 14 Q +(4.6) 72 250.67 T +(Xp Utility and Con) 108 250.67 T +(v) 221.4 250.67 T +(enience Functions) 228.26 250.67 T +1 10 Q +(The functions described in this section are intended as con) 108 226.33 T +(v) 341.17 226.33 T +(eniences for the dri) 346.02 226.33 T +(v) 422.69 226.33 T +(ers.) 427.54 226.33 T +0 14 Q +(4.6.1) 72 181.67 T +(XpSendData) 108 181.67 T +0 12 Q +( Short Description) 108 156 T +1 10 Q +-0.35 (Send printer data to an) 108 139.33 P +-0.35 (y client which has performed an XpGetDocumentData call for a speci\336c print conte) 196.99 139.33 P +-0.35 (xt.) 527.57 139.33 P +0 12 Q +( Long Description) 108 114 T +( N) 108 88 T +(AME) 119.42 88 T +1 10 Q +(XpSendData - Send print data to an) 110.5 71.33 T +(y interested client.) 252.55 71.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "42" 46 +%%Page: "43" 47 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 54 540 54 2 L +0.25 H +2 Z +0 X +0 0 0 1 0 0 0 K +N +1 10 Q +(X V) 72 41.28 T +(ersion 11) 87.83 41.28 T +(Release 6.4) 493.9 41.28 T +108 54 540 54 2 L +N +72 740.81 540 756 R +7 X +V +0 14 Q +0 X +(X Printer Dri) 72 746.67 T +(v) 152.72 746.67 T +(er Interface) 159.58 746.67 T +(43) 526 746.67 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +0 12 Q +( SYNOPSIS) 108 679 T +5 10 Q +(int XpSendData\050PrintContextPtr pContext, ClientPtr client, char *data,) 108 662.33 T +(int len_data\051;) 126 650.33 T +0 12 Q +( ARGUMENTS) 108 625 T +6 10 Q +(pContext) 126 608.33 T +1 F +(Speci\336es a pointer to the print conte) 234 608.33 T +(xt for which the attrib) 378.28 608.33 T +(utes are desired.) 465.29 608.33 T +6 F +(client) 126 586.33 T +1 F +(A pointer to the client which is to recei) 234 586.33 T +(v) 389.84 586.33 T +(e the data.) 394.69 586.33 T +6 F +(data) 126 564.33 T +1 F +(A pointer to the print data to be sent to the interested client.) 234 564.33 T +6 F +(len_data) 126 542.33 T +1 F +(Speci\336es the length in bytes of the print data.) 234 542.33 T +0 12 Q +( RETURN V) 108 517 T +(ALUE) 171.71 517 T +5 10 Q +(Success) 108 500.33 T +1 F +( if no error is detected, otherwise a v) 150 500.33 T +(alue indicating the error \050e.g.) 296.1 500.33 T +5 F +(BadAlloc) 414.68 500.33 T +1 F +(,) 462.68 500.33 T +5 F +(BadAt-) 467.68 500.33 T +(tribute) 108 488.33 T +1 F +(\051.) 150 488.33 T +0 12 Q +( DESCRIPTION) 108 463 T +1 10 Q +-0.27 (The XpSendData function sends the supplied data to the speci\336ed client. The client should be that which has) 108 446.33 P +-0.19 (performed an XpGetDocumentData call for the speci\336c print conte) 108 434.33 P +-0.19 (xt. The returned v) 374.02 434.33 P +-0.19 (alue indicates an) 444.84 434.33 P +-0.19 (y error) 510.95 434.33 P +(which occurred during the sending of the data. This function tak) 108 422.33 T +(es care of formatting the data into) 364.8 422.33 T +(GetDocumentDataReply structures including byte-sw) 108 410.33 T +(apping reply header information.) 322.59 410.33 T +0 14 Q +(4.6.2) 72 365.67 T +(XpAllocateContextPri) 108 365.67 T +(v) 240.83 365.67 T +(ateIndex) 247.69 365.67 T +0 12 Q +( Short Description) 108 340 T +1 10 Q +(Allocate a conte) 108 323.33 T +(xt-pri) 172.83 323.33 T +(v) 194.8 323.33 T +(ate inde) 199.55 323.33 T +(x for use by the dri) 230.78 323.33 T +(v) 306.35 323.33 T +(er) 311.2 323.33 T +(.) 318.42 323.33 T +0 12 Q +( Long Description) 108 298 T +( N) 108 272 T +(AME) 119.42 272 T +1 10 Q +(XpAllocateConte) 110.5 255.33 T +(xtPri) 180.34 255.33 T +(v) 199.54 255.33 T +(ateInde) 204.29 255.33 T +(x - Allocate a conte) 233.57 255.33 T +(xt-pri) 311.73 255.33 T +(v) 333.7 255.33 T +(ate inde) 338.45 255.33 T +(x for use by the dri) 369.68 255.33 T +(v) 445.25 255.33 T +(er) 450.1 255.33 T +(.) 457.32 255.33 T +0 12 Q +( SYNOPSIS) 108 230 T +5 10 Q +(int XpAllocateContextPrivateIndex\050\051;) 108 213.33 T +0 12 Q +( ARGUMENTS) 108 188 T +( RETURN V) 108 162 T +(ALUE) 171.71 162 T +1 10 Q +(An inde) 108 145.33 T +(x v) 139.79 145.33 T +(alue which can be used in a subsequent call to XpAllocateConte) 152.04 145.33 T +(xtPri) 408.51 145.33 T +(v) 427.71 145.33 T +(ate.) 432.46 145.33 T +0 12 Q +( DESCRIPTION) 108 120 T +1 10 Q +(The XpAllocateConte) 108 103.33 T +(xtPri) 195.89 103.33 T +(v) 215.09 103.33 T +(ateInde) 219.84 103.33 T +(x function returns an inde) 249.12 103.33 T +(x into the conte) 351.73 103.33 T +(xt de) 413.52 103.33 T +(vPri) 432.99 103.33 T +(v) 449.41 103.33 T +(ates array for use by) 454.16 103.33 T +-0.18 (the caller) 108 91.33 P +-0.18 (. This inde) 144.2 91.33 P +-0.18 (x may be passed to XpAllocateConte) 186.19 91.33 P +-0.18 (xtPri) 333.73 91.33 P +-0.18 (v) 352.93 91.33 P +-0.18 (ate to ha) 357.68 91.33 P +-0.18 (v) 391 91.33 P +-0.18 (e the printer) 395.85 91.33 P +-0.18 (-independent portion of) 443.61 91.33 P +(the serv) 108 79.33 T +(er automatically allocate a \336x) 139.23 79.33 T +(ed amount of memory with each conte) 257.39 79.33 T +(xt.) 411.1 79.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "43" 47 +%%Page: "44" 48 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 36.66 504 47.95 R +7 X +0 0 0 1 0 0 0 K +V +1 10 Q +0 X +(44) 72 41.28 T +(December 15, 1997) 248.71 41.28 T +(X Printer Dri) 400.93 41.28 T +(v) 453.45 41.28 T +(er Interf) 458.3 41.28 T +(ace) 490.68 41.28 T +72 54 504 54 2 L +7 X +V +0.25 H +2 Z +0 X +N +72 740.81 504 756 R +7 X +V +0 14 Q +0 X +(44) 72 749.33 T +(X Printer Dri) 346.07 749.33 T +(v) 426.79 749.33 T +(er Interface) 433.65 749.33 T +72 36.66 540 47.95 R +7 X +V +1 10 Q +0 X +(Release 6.4) 72 41.28 T +(X V) 487.23 41.28 T +(ersion 11) 503.06 41.28 T +72 54 540 54 2 L +7 X +V +0 X +N +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 63 540 711 R +7 X +V +0 14 Q +0 X +(4.6.3) 72 701.67 T +(XpAllocateContextPri) 108 701.67 T +(v) 240.83 701.67 T +(ate) 247.69 701.67 T +0 12 Q +( Short Description) 108 676 T +1 10 Q +(Inform the printer) 108 659.33 T +(-independent code of the amount of memory to be allocated with each conte) 179.45 659.33 T +(xt for use by) 483.68 659.33 T +(the caller) 108 647.33 T +(.) 144.38 647.33 T +0 12 Q +( Long Description) 108 622 T +( N) 108 596 T +(AME) 119.42 596 T +1 10 Q +(XpAllocateConte) 110.5 579.33 T +(xtPri) 180.34 579.33 T +(v) 199.54 579.33 T +(ate - Allocate an amount of memory with each conte) 204.29 579.33 T +(xt for use by the caller) 414.37 579.33 T +(.) 503.52 579.33 T +0 12 Q +( SYNOPSIS) 108 542 T +5 10 Q +(int XpAllocateContextPrivate\050int index, int amount\051;) 108 525.33 T +0 12 Q +( ARGUMENTS) 108 500 T +6 10 Q +(index) 126 483.33 T +1 F +(Speci\336es an inde) 234 483.33 T +(x returned by XpAllocateConte) 301.62 483.33 T +(xtPri) 427.28 483.33 T +(v) 446.48 483.33 T +(ateInde) 451.23 483.33 T +(x.) 480.51 483.33 T +6 F +(amount) 126 461.33 T +1 F +(The amount of memory to be allocated with each conte) 234 461.33 T +(xt for use by the) 454.64 461.33 T +(caller) 234 449.33 T +(.) 255.66 449.33 T +0 12 Q +( RETURN V) 108 424 T +(ALUE) 171.71 424 T +5 10 Q +(Success) 108 407.33 T +1 F +( if no error is detected, otherwise a v) 150 407.33 T +(alue indicating the error \050e.g.) 296.1 407.33 T +5 F +(BadAlloc) 414.68 407.33 T +1 F +(\051.) 462.68 407.33 T +0 12 Q +( DESCRIPTION) 108 382 T +1 10 Q +(The XpAllocateConte) 108 365.33 T +(xtPri) 195.89 365.33 T +(v) 215.09 365.33 T +(ate function informs the printer) 219.84 365.33 T +(-independent portion of the serv) 344.62 365.33 T +(er ho) 472.78 365.33 T +(w much) 492.8 365.33 T +(memory to allocate with each conte) 108 353.33 T +(xt for the use of the caller) 250.32 353.33 T +(.) 352.52 353.33 T +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "44" 48 +%%Page: "47" 49 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +0 14 Q +0 X +(Index) 72 746.67 T +(47) 526 746.67 T +72 33.32 540 43.32 R +7 X +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +0 12 Q +0 X +(Symbols) 72 712 T +0 0 0 1 0 0 0 K +1 10 Q +(%default) 72 692.33 T +1 12 Q +( 9) 108.1 692.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(%none%) 72 680.33 T +1 12 Q +( 9) 108.1 680.33 T +0 0 0 1 0 0 0 K +0 F +(A) 72 653 T +0 0 0 1 0 0 0 K +1 10 Q +(attribute store and spooler interface functions) 72 633.33 T +1 12 Q +( 27) 253.35 633.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(attributes) 72 621.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(document) 90 609.33 T +1 12 Q +( 24) 129.44 609.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job) 90 597.33 T +1 12 Q +( 26) 102.78 597.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(page) 90 585.33 T +1 12 Q +( 25) 108.88 585.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer) 90 573.33 T +1 12 Q +( 19) 116.66 573.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(server) 90 561.33 T +1 12 Q +( 18) 114.43 561.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Augment_Printer_List) 72 549.33 T +1 12 Q +( 9) 162 549.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(AugmentAttributes) 72 537.33 T +1 12 Q +( 43) 149.22 537.33 T +0 0 0 1 0 0 0 K +0 F +(C) 72 510 T +0 0 0 1 0 0 0 K +1 10 Q +(content-orientation) 72 490.33 T +1 12 Q +( 24, 26) 148.1 490.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(content-orientations-supported) 72 478.33 T +1 12 Q +( 20) 194.76 478.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(copy-count) 72 466.33 T +1 12 Q +( 24) 116.99 466.33 T +0 0 0 1 0 0 0 K +0 F +(D) 72 439 T +0 0 0 1 0 0 0 K +1 10 Q +(DDX driver configuration directory) 72 419.33 T +1 12 Q +( 8) 215.02 419.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(DDX driver configuration files) 72 407.33 T +1 12 Q +( 14) 196.14 407.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-input-tray) 72 395.33 T +1 12 Q +( 25, 26) 142.54 395.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-medium) 72 383.33 T +1 12 Q +( 25, 26) 135.88 383.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-printer-resolution) 72 371.33 T +1 12 Q +( 24, 26) 173.09 371.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(descriptor) 72 359.33 T +1 12 Q +( 20) 111.99 359.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(DestroyContext) 72 347.33 T +1 12 Q +( 35) 135.33 347.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(directories) 72 335.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(DDX driver configuration) 90 323.33 T +1 12 Q +( 8) 194.42 323.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(print configuration) 90 311.33 T +1 12 Q +( 5) 165.27 311.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer model configuration) 90 299.33 T +1 12 Q +( 6) 200.54 299.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printing attributes configuration) 90 287.33 T +1 12 Q +( 7) 217.77 287.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document attributes) 72 275.33 T +1 12 Q +( 24) 151.16 275.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(content-orientation) 90 263.33 T +1 12 Q +( 24) 166.1 263.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(copy-count) 90 251.33 T +1 12 Q +( 24) 134.99 251.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(deault-input-tray) 90 239.33 T +1 12 Q +( 25) 157.21 239.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-medium) 90 227.33 T +1 12 Q +( 25) 153.88 227.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-printer-resolution) 90 215.33 T +1 12 Q +( 24) 191.09 215.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-format) 90 203.33 T +1 12 Q +( 25) 159.43 203.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(plex) 90 191.33 T +1 12 Q +( 25) 107.22 191.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-listfonts-modes) 90 179.33 T +1 12 Q +( 25) 165 179.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document attributes file) 72 167.33 T +1 12 Q +( 13) 166.99 167.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-attributes-supported) 72 155.33 T +1 12 Q +( 19, 20) 194.76 155.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-format) 72 143.33 T +1 12 Q +( 25) 141.43 143.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-formats-supported) 72 131.33 T +1 12 Q +( 21) 188.09 131.33 T +0 0 0 1 0 0 0 K +0 F +(E) 72 104 T +0 0 0 1 0 0 0 K +1 10 Q +(EndDoc) 72 84.33 T +1 12 Q +( 38) 104.77 84.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(EndJob) 315 713.33 T +1 12 Q +( 37) 345 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(EndPage) 315 701.33 T +1 12 Q +( 39) 350.55 701.33 T +0 0 0 1 0 0 0 K +0 F +(F) 315 674 T +0 0 0 1 0 0 0 K +1 10 Q +(files) 315 654.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(DDX driver configuration) 333 642.33 T +1 12 Q +( 14) 437.42 642.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document attributes) 333 630.33 T +1 12 Q +( 13) 412.16 630.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job attributes) 333 618.33 T +1 12 Q +( 13) 385.5 618.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer attributes) 333 606.33 T +1 12 Q +( 12) 399.38 606.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer model attributes) 333 594.33 T +1 12 Q +( 11) 426.88 594.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xprinters) 333 582.33 T +1 12 Q +( 8) 370.77 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(fonts) 315 570.33 T +1 12 Q +( 15) 335 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(functions) 315 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +(attribute store and spooler interface) 333 546.33 T +1 12 Q +( 27) 474.63 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xp extension) 333 534.33 T +1 12 Q +( 34) 386.05 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xp utility and convenience) 333 522.33 T +1 12 Q +( 44) 441.04 522.33 T +0 0 0 1 0 0 0 K +0 F +(G) 315 495 T +0 0 0 1 0 0 0 K +1 10 Q +(GetAttributes) 315 475.33 T +1 12 Q +( 42) 369.44 475.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(GetDocumentData) 315 463.33 T +1 12 Q +( 41) 389.98 463.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(GetOneAttribute) 315 451.33 T +1 12 Q +( 42) 382.21 451.33 T +0 0 0 1 0 0 0 K +0 F +(I) 315 424 T +0 0 0 1 0 0 0 K +1 10 Q +(InitContext) 315 404.33 T +1 12 Q +( 35) 360.56 404.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(input-trays-medium) 315 392.33 T +1 12 Q +( 21) 394.44 392.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(interface, X printer driver) 315 380.33 T +1 12 Q +( 17) 417.74 380.33 T +0 0 0 1 0 0 0 K +0 F +(J) 315 353 T +0 0 0 1 0 0 0 K +1 10 Q +(job attributes) 315 333.33 T +1 12 Q +( 26) 367.5 333.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-name) 333 321.33 T +1 12 Q +( 27) 370.77 321.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-owner) 333 309.33 T +1 12 Q +( 27) 374.1 309.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(notification-profile) 333 297.33 T +1 12 Q +( 27) 409.1 297.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-setup-state) 333 285.33 T +1 12 Q +( 27) 389.1 285.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-spooler-command-options) 333 273.33 T +1 12 Q +( 27) 451.32 273.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-xpooler-command-results) 333 261.33 T +1 12 Q +( 27) 449.09 261.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job attributes file) 315 249.33 T +1 12 Q +( 13) 383.33 249.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-attributes-supported) 315 237.33 T +1 12 Q +( 19, 21) 411.1 237.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-name) 315 225.33 T +1 12 Q +( 27) 352.77 225.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-owner) 315 213.33 T +1 12 Q +( 27) 356.1 213.33 T +0 0 0 1 0 0 0 K +0 F +(L) 315 186 T +0 0 0 1 0 0 0 K +1 10 Q +(locale) 315 166.33 T +1 12 Q +( 19) 338.88 166.33 T +0 0 0 1 0 0 0 K +0 F +(M) 315 139 T +0 0 0 1 0 0 0 K +1 10 Q +(medium-source-sizes-supported) 315 119.33 T +1 12 Q +( 21) 442.75 119.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(multiple-documents-supported) 315 107.33 T +1 12 Q +( 19) 437.77 107.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "47" 49 +%%Page: "48" 50 +612 792 0 FMBEGINPAGE +[0 0 0 1 0 0 0] +[ 0 1 1 0 1 0 0] +[ 1 0 1 0 0 1 0] +[ 1 1 0 0 0 0 1] +[ 1 0 0 0 0 1 1] +[ 0 1 0 0 1 0 1] +[ 0 0 1 0 1 1 0] + 7 FrameSetSepColors +FrameNoSep +0 0 0 1 0 0 0 K +72 746 540 756 R +7 X +0 0 0 1 0 0 0 K +V +0 14 Q +0 X +(48) 72 746.67 T +(Index) 505.77 746.67 T +72 33.32 540 43.32 R +7 X +V +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +72 72 540 720 R +V +0 12 Q +0 X +(N) 72 712 T +0 0 0 1 0 0 0 K +1 10 Q +(notification-profile) 72 692.33 T +1 12 Q +( 27) 148.1 692.33 T +0 0 0 1 0 0 0 K +0 F +(P) 72 665 T +0 0 0 1 0 0 0 K +1 10 Q +(page attributes) 72 645.33 T +1 12 Q +( 25) 130.6 645.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(content orientation) 90 633.33 T +1 12 Q +( 26) 165.27 633.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default printer resolution) 90 621.33 T +1 12 Q +( 26) 189.43 621.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-input-tray) 90 609.33 T +1 12 Q +( 26) 160.54 609.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(default-medium) 90 597.33 T +1 12 Q +( 26) 153.88 597.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(plex) 90 585.33 T +1 12 Q +( 26) 107.22 585.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-listfonts-modes) 90 573.33 T +1 12 Q +( 26) 165 573.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(plex) 72 561.33 T +1 12 Q +( 25, 26) 89.22 561.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(plexes-supported) 72 549.33 T +1 12 Q +( 21) 140.32 549.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(print configuration directory) 72 537.33 T +1 12 Q +( 5) 185.87 537.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer attributes) 72 525.33 T +1 12 Q +( 19) 138.38 525.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(content-orientations-supported) 90 513.33 T +1 12 Q +( 20) 212.76 513.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(descriptor) 90 501.33 T +1 12 Q +( 20) 129.99 501.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-attributes-supported) 90 489.33 T +1 12 Q +( 20) 212.76 489.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-formats-supported) 90 477.33 T +1 12 Q +( 21) 206.09 477.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(input-trays-medium) 90 465.33 T +1 12 Q +( 21) 169.44 465.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-attributes-supported) 90 453.33 T +1 12 Q +( 21) 186.1 453.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(medium-source-sizes-supported) 90 441.33 T +1 12 Q +( 21) 217.75 441.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(plexes-supported) 90 429.33 T +1 12 Q +( 21) 158.32 429.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-model) 90 417.33 T +1 12 Q +( 21) 144.99 417.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-name) 90 405.33 T +1 12 Q +( 21) 141.65 405.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-resolutions-supported) 90 393.33 T +1 12 Q +( 21) 206.65 393.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-ddx-config-file-name) 90 381.33 T +1 12 Q +( 22) 188.86 381.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-ddx-identifiers) 90 369.33 T +1 12 Q +( 22) 162.21 369.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-embedded-formats-supported) 90 357.33 T +1 12 Q +( 22) 221.08 357.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-listfonts-modes-supported) 90 345.33 T +1 12 Q +( 22) 207.77 345.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-model-identifier) 90 333.33 T +1 12 Q +( 22) 168.32 333.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-page-attributes-supported) 90 321.33 T +1 12 Q +( 23) 205.53 321.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-raw-formats-supported) 90 309.33 T +1 12 Q +( 23) 194.97 309.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-setup-proviso) 90 297.33 T +1 12 Q +( 23) 157.77 297.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-spooler-command) 90 285.33 T +1 12 Q +( 23) 175.54 285.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer attributes file) 72 273.33 T +1 12 Q +( 12) 154.21 273.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer model attributes file) 72 261.33 T +1 12 Q +( 11) 181.71 261.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer model configuration directory) 72 249.33 T +1 12 Q +( 6) 221.14 249.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer qualifier) 72 237.33 T +1 12 Q +( 12, 13, 14) 135.04 237.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-model) 72 225.33 T +1 12 Q +( 21) 126.99 225.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-name) 72 213.33 T +1 12 Q +( 21) 123.65 213.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printer-resolutions-supported) 72 201.33 T +1 12 Q +( 21) 188.65 201.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(printing attributes configuration directory) 72 189.33 T +1 12 Q +( 7) 238.37 189.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(PutDocumentData) 72 177.33 T +1 12 Q +( 40) 145.88 177.33 T +0 0 0 1 0 0 0 K +0 F +(S) 72 150 T +0 0 0 1 0 0 0 K +1 10 Q +(server attributes) 72 130.33 T +1 12 Q +( 18) 136.15 130.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(document-attributes-supported) 90 118.33 T +1 12 Q +( 19) 212.76 118.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(job-attributes-supported) 90 106.33 T +1 12 Q +( 19) 186.1 106.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(locale) 90 94.33 T +1 12 Q +( 19) 113.88 94.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(multiple-documents-supported) 90 82.33 T +1 12 Q +( 19) 212.77 82.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(SetAttributes) 315 713.33 T +1 12 Q +( 44) 367.78 713.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(StartDoc) 315 701.33 T +1 12 Q +( 37) 350.55 701.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(StartJob) 315 689.33 T +1 12 Q +( 36) 347.78 689.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(StartPage) 315 677.33 T +1 12 Q +( 39) 353.33 677.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(store and spooler functions) 315 665.33 T +1 12 Q +( 27) 423.04 665.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(system administration considerations) 315 653.33 T +1 12 Q +( 16) 463.33 653.33 T +0 0 0 1 0 0 0 K +0 F +(X) 315 626 T +0 0 0 1 0 0 0 K +1 10 Q +(X printer driver interface) 315 606.33 T +1 12 Q +( 17) 415.24 606.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xp extension functions) 315 594.33 T +1 12 Q +( 34) 407.77 594.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xp utility and convenience functions) 315 582.33 T +1 12 Q +( 44) 462.76 582.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpAllocateContextPrivate) 315 570.33 T +1 12 Q +( 46) 421.1 570.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpAllocateContextPrivateIndex) 315 558.33 T +1 12 Q +( 45) 443.87 558.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpAugmentAttributes) 315 546.33 T +1 12 Q +( 32) 404.44 546.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-ddx-config-file-name) 315 534.33 T +1 12 Q +( 22) 413.86 534.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-ddx-identifier) 315 522.33 T +1 12 Q +( 22) 383.32 522.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-embedded-formats-supported) 315 510.33 T +1 12 Q +( 22) 446.08 510.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpFreeAttributes) 315 498.33 T +1 12 Q +( 33) 384.99 498.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpGetAttributes) 315 486.33 T +1 12 Q +( 29) 381.66 486.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpGetMediumDimensions) 315 474.33 T +1 12 Q +( 30) 423.33 474.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpGetOneAttribute) 315 462.33 T +1 12 Q +( 29) 394.43 462.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpGetReproductionArea) 315 450.33 T +1 12 Q +( 31) 415.53 450.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpInitAttributes) 315 438.33 T +1 12 Q +( 28) 381.11 438.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-listfonts-modes) 315 426.33 T +1 12 Q +( 25, 26) 390 426.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-listfonts-modes-supported) 315 414.33 T +1 12 Q +( 22) 432.77 414.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-model-identifier) 315 402.33 T +1 12 Q +( 12, 13, 14, 22) 393.32 402.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-page-attributes-supported) 315 390.33 T +1 12 Q +( 23) 430.53 390.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-raw-formats-supported) 315 378.33 T +1 12 Q +( 23) 419.97 378.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpRegisterInitFunc) 315 366.33 T +1 12 Q +( 18) 394.44 366.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(Xprinters file) 315 354.33 T +1 12 Q +( 8) 368.6 354.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpSendData) 315 342.33 T +1 12 Q +( 44) 366.1 342.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpSetAttributes) 315 330.33 T +1 12 Q +( 32) 380 330.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-setup-proviso) 315 318.33 T +1 12 Q +( 23) 382.77 318.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-setup-state) 315 306.33 T +1 12 Q +( 27) 371.1 306.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-spooler-command) 315 294.33 T +1 12 Q +( 23) 400.54 294.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-spooler-command-options) 315 282.33 T +1 12 Q +( 27) 433.32 282.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(xp-spooler-command-results) 315 270.33 T +1 12 Q +( 27) 429.98 270.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +1 10 Q +(XpSubmitJob) 315 258.33 T +1 12 Q +( 33) 370.01 258.33 T +0 0 0 1 0 0 0 K +0 0 0 1 0 0 0 K +FMENDPAGE +%%EndPage: "48" 50 +%%Trailer +%%BoundingBox: 0 0 612 792 +%%PageOrder: Ascend +%%Pages: 50 +%%DocumentFonts: Times-Bold +%%+ Times-Roman +%%+ Times-Italic +%%+ Courier +%%+ Helvetica +%%+ Courier-Bold +%%+ Courier-Oblique +%%+ Times-BoldItalic +%%EOF diff --git a/hw/xprint/doc/XprtIX.doc b/hw/xprint/doc/XprtIX.doc new file mode 100644 index 000000000..02d855062 Binary files /dev/null and b/hw/xprint/doc/XprtIX.doc differ diff --git a/hw/xprint/doc/XprtTOC.doc b/hw/xprint/doc/XprtTOC.doc new file mode 100644 index 000000000..96bb82da7 Binary files /dev/null and b/hw/xprint/doc/XprtTOC.doc differ diff --git a/hw/xprint/doc/Xprt_cov.mif b/hw/xprint/doc/Xprt_cov.mif new file mode 100644 index 000000000..25081af4a --- /dev/null +++ b/hw/xprint/doc/Xprt_cov.mif @@ -0,0 +1,3054 @@ + # Generated by FrameMaker xm5.0P3f +# Options: +# Paragraph Text +# Paragraph Tags +# Paragraph Formats +# Font Information +# Markers +# Anchored Frames +# Tables +# Graphics and TextRect Layout +# Master Page Items +# Condition Catalog +# Table Catalogs +# Font Catalog +# Paragraph Catalog +# Document Template +# Document Dictionary +# Variables +# + + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color + + + + + + + + > # end of Color +> # end of ColorCatalog + + + + + + > # end of Condition +> # end of ConditionCatalog + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + .\\t'> + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + : '> + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + + + + + + + + + + + + + + + > # end of Pgf +> # end of PgfCatalog + + + + > # end of Font + + + + > # end of Font +> # end of FontCatalog + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling + + + + + + + + > # end of Ruling +> # end of RulingCatalog + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat + + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + > # end of TblColumnH + + > # end of TblColumnBody + + + + + + > # end of Pgf + > # end of TblColumnF + > # end of TblColumn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of TblTitlePgf1 + + + + + + + > # end of TblFormat +> # end of TblCatalog + + + > # end of View + + + + + + + + > # end of View + + + + > # end of View + + + > # end of View + + + > # end of View + + + > # end of View +> # end of Views + + '> + > # end of VariableFormat + + <$daynum\>, <$year\>'> + > # end of VariableFormat + + /<$daynum\>/<$shortyear\>'> + > # end of VariableFormat + + <$daynum\>, <$year\> <$hour\>:<$minute00\> <$ampm\>'> + > # end of VariableFormat + + /<$daynum\>/<$shortyear\>'> + > # end of VariableFormat + + <$daynum\>, <$year\>'> + > # end of VariableFormat + + /<$daynum\>/<$shortyear\>'> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + '> + > # end of VariableFormat + + + > # end of VariableFormat + + of <$tblsheetcount\>)'> + > # end of VariableFormat +> # end of VariableFormats + + \xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + '> + > # end of XRefFormat + + \xd3 on page\x11 <$pagenum\>.'> + > # end of XRefFormat + + , \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + , \xd2 <$paratext\>,\xd3 on page\x11 <$pagenum\>'> + > # end of XRefFormat + + on page\x11 <$pagenum\>'> + > # end of XRefFormat +> # end of XRefFormats + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +> # end of Document +anncovTOC.doc'> + + + + + + +> # end of BookComponent + # end of InitialAutoNums + # end of Dictionary + # end of AFrames + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of Font + + > # end of TextLine + + + + + + + > # end of TextLine + + + + + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + > # end of Frame + + + + + + + > # end of TextLine + + + + + + + + + + + + + + + + + + + + > # end of PolyLine + + + + + + > # end of PolyLine + > # end of Frame + + + + + + + + + + + + + + + + + + + > # end of PolyLine + > # end of Frame + + + + + + + + + + + > # end of Frame + + + + + + + > # end of TextLine +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + + + + + + + + + + + + + + + + + > # end of DashedPattern + + + + + + + + + + + + + > # end of TextRect +> # end of Page + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + + + + + + + + + + + + + + > # end of Pgf + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + > # end of Pgf + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + + + + > # end of TabStop + + + + > # end of TabStop + + + + + > # end of Pgf + + > + > # end of Para +> # end of TextFlow + # end of Notes + + + + > # end of Pgf + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para +> # end of TextFlow + + + # end of Notes + + + + > + > # end of Para + + + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + > # end of Pgf + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + > # end of Pgf + + + > + + > + > # end of Para + + + + > # end of Para + + + + > # end of Para + + + + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + + > # end of Pgf + + + > + + > + > # end of Para + + + + > # end of Para + + + + > # end of Para + + + + + > # end of Pgf + + > + > # end of Para + + + + > # end of Pgf + + > # end of Para + + + + > # end of Pgf + + > # end of Para + + + + > # end of Pgf + + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + > + + + > + + + > + + + > + + + > + + + > + + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + + > + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + + > + + > + + > + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + > + + > + > # end of Para + + + + + + + + + + + + + + + + + + + + + + + + + + > # end of PgfFont + > # end of Pgf + + + + + > # end of Font + + + + > # end of Font + + > + > # end of Para +> # end of TextFlow +# End of MIFFile -- cgit v1.2.3