#
# @(#)NeWSprinterCL+_param	1.9	5/26/94
#   Copyright 1992 Sun Microsystems, Inc.
#
# This file describes a generic NeWSPrint printer configuration.
#
# All the macros should be correctly defined
# except BANNERPS, TRAILERPS and HANDLERPS
# which can be commented out.
#
# BANNERPS defines an optional header
# TRAILERPS defines an optional trailer
# HANDLERPS defines an alternative PostScript error-handler
# OPENWINHOME, NPHOME, SPOOLDIR, LOGFILE, CANVASDIR, and PRINTCAPNAME
# are set by the printer configuration script, add_${PRINTERNAME}_printer

# if you print face up, set to -b to get pages in correct reading order.
# if you print face down, set to -f to get pages in correct reading order.
STACKORDER=-b; export STACKORDER

PRINTERNAME=NeWSprinterCL+; export PRINTERNAME

# PL hierarchy where printer class filters are found - e.g., npcomm.T
CLASSFILTERS=$NPHOME/printer_classes/$PRINTERNAME; export CLASSFILTERS

#PL hierarchy where filters for a specific printer are found
SPECIFICFILTERS=; export SPECIFICFILTERS
PL_PATH="$SPECIFICFILTERS:$CLASSFILTERS:$NPHOME/pl.$ARCH"; export PL_PATH

#printer engine handler
HANDLERNAME=engine_ctl_$PRINTERNAME; export HANDLERNAME

# printer description file
PRINTERDESCRIP=descrip_$PRINTERNAME.ps; export PRINTERDESCRIP

# handler I18N (international) message file
I18N_MSGFILE=${PRINTERNAME}_i18n_handler

# default printer resolution
DEFRES=360; export DEFRES

# default printing mode for NeWSPrinterCL+
# A=Normal, B=Transparency, C=Enhanced Black, D=High-Density Graphic, E=Draft
DEFPRINTINGMODE=A; export DEFPRINTINGMODE

# default media select for NeWSprinterCL+
# PLAIN - uses plain paper as default
# THICK = uses envelope or thick paper as default 
DEFMEDIA=PLAIN; export DEFMEDIA 

# default scaling method for NeWSprinterCL+ with FastRaster
# SMOOTH - do bilinear interpolation
# FAST   - do pixel replication
SCALING_METHOD=FAST; export SCALING_METHOD

# By default, FastRaster uses a gamma (contrast) of 1.0.  This can be
# changed on the fast_ras command line, but you may change the default
# to a more convenient value; for example, 2.2 is a good value if you
# primarily print screendumps.
DEFAULT_GAMMA=1.0; export DEFAULT_GAMMA

# By default, NeWSprinterCL+ conserves ink by replacing C+M+Y by black
# whenever practical.  This can be changed on the fast_ras command
# line, but you can also change the default here.
BLACK_REPLACEMENT=ON; export BLACK_REPLACEMENT

# By default, NeWSprinterCL+ does not produce banner page.
# To turn banner pages on, comment out the following line.
BANNERPS=; export BANNERPS

# By default, NeWSprinterCL+ Ink Jet head will be cleaned every
# 100 page.
# comment out the following line if you do not want this feature.
PAGECOUNT_CLEANING=101; export PAGECOUNT_CLEANING

# Enforce minimum PAGE_DELAY seconds in between printing each page. 
# This will avoid the ink on page get smeared due to paper stacking.
# By default, this feature is not enable. Uncomment out the following 
# line if you want to have the page printed at 3 min. interval (min).
# PAGE_DELAY=180; export PAGE_DELAY
