sfpspen (4.0)
index
pens/main/pspen.c
Vplot filter for Postscript.

 
Synopsis
        sfpspen colormask= red= green= blue= ppi= dumbfat=n color=n force=n forcebw=n force_raster=y rgb=y tex=n hold=n copies=1 corners=y mono=n endpause= cachepipe= shade= wantras= window= frame= overlay= invras= txsquare= serifs= background= redpow=1.0 greenpow=1.0 bluepow=1.0 dither= greyc=1.0 pixc=1.0 txfont= txprec= txovly= xcenter= ycenter= patternmult=1. pause=0 fatmult= rotate=0 txscale=1.0 mkscale=1.0 dashscale=1.0 scale=1.0 xscale=1.0 yscale=1.0 xshift=0. yshift=0. xwmax= ywmax= xwmin= ywmin= fat=0 label= printer= paper= erase= break= interact= style= size=

output is in PostScript language; if not redirected, it is sent to
lpr -Ppostscript (override with $PSPRINTER environment variable.)

 
Parameters
       
 
bool background= [y/n]

 
floats blue=
[4]
 
float bluepow=1.0

 
string break=

 
bool cachepipe= [y/n]

 
bool color=n [y/n]
use color
 
bools colormask=
[5]
 
int copies=1
number of copies
 
bool corners=y [y/n]
n - remove "corner" group.
 
float dashscale=1.0

 
int dither=
dithering to improve raster display, see "man vplotraster"
0 No dither,
1 Random Dither
2 Ordered Dither
3 Minimized Average Error Method
4 Digital Halftoning
 
bool dumbfat=n [y/n]

 
bool endpause= [y/n]

 
string erase=

 
int fat=0
base line fatness
 
float fatmult=

 
bool force=n [y/n]
if y, don't replace colors with their compliments
 
bool force_raster=y [y/n]
if y, don't replace raster colors with their compliments
 
bool forcebw=n [y/n]
if y, don't replace black and white colors with their compliments
 
bool frame= [y/n]

 
floats green=
[4]
 
float greenpow=1.0

 
float greyc=1.0
"grey correction" modifies the grey scale used to display a raster to simulate the nonlinearity of displays, see "man vplotraster"
 
bool hold=n [y/n]
tells the printer to not print the job until you
add paper through the manual feed slot
 
string interact=

 
bool invras= [y/n]

 
string label=
label for pages, default is user name and date
 
float mkscale=1.0

 
bool mono=n [y/n]
no color
 
bool overlay= [y/n]

 
string paper=

 
float patternmult=1.

 
int pause=0

 
float pixc=1.0
"pixel correction" controls alteration of the grey scale, see "man vplotraster".
 
float ppi=
pixels per inch
 
string printer=
what printer to send it to
 
floats red=
[4]
 
float redpow=1.0

 
bool rgb=y [y/n]
For figures turned into GEOPHYSICS, use "rgb=no".
 
int rotate=0

 
float scale=1.0

 
bool serifs= [y/n]

 
bool shade= [y/n]

 
string size=

 
string style=

 
bool tex=n [y/n]

 
int txfont=

 
int txovly=

 
int txprec=

 
float txscale=1.0

 
bool txsquare= [y/n]

 
bool wantras= [y/n]

 
bool window= [y/n]

 
float xcenter=

 
float xscale=1.0

 
float xshift=0.

 
float xwmax=

 
float xwmin=

 
float ycenter=

 
float yscale=1.0

 
float yshift=0.

 
float ywmax=

 
float ywmin=