rodgers@maxwell.mmwb.ucsf.edu (ROOT) (02/11/91)
Dear Netlanders,
I have been an enthusiastic user of Glen Reid's PS distillery program for some
time. In particular, I like using it to determine the BoundingBox values
for figures I create with SunDraw, which I want to insert within troff
documents with psfig (perhaps someone has a slicker way devised?).
I have just encountered anomalous behavior in the distillery which
may be of interest (are you out there, Glen?).
Appended is a shar archive with two EPSF files: *.eps1 is a distilled
version of *.eps2. The italics of the original figure are lost during
distillation.
Cheerio, Rick Rodgers
---------------------
#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create:
# flow_chart.eps1
# flow_chart.eps2
# This archive created: Sun Feb 10 18:37:31 1991
# By: ROOT (Univ. of Calif., San Francisco)
export PATH; PATH=/bin:/usr/bin:$PATH
echo shar: "extracting 'flow_chart.eps1'" '(9006 characters)'
if test -f 'flow_chart.eps1'
then
echo shar: "will not over-write existing file 'flow_chart.eps1'"
else
sed 's/^ X//' << \SHAR_EOF > 'flow_chart.eps1'
X%!PS-Adobe-2.0 EPSF-2.0
X%%Title: flow_chart.eps
X%%Creator: rodgers (using Glenn Reid's still.ps, V 1.0d release 11 edit 4)
X%%BoundingBox: (atend)
X%%Pages: (atend)
X%%DocumentProcSets: Adobe_distill 0.112
X%%EndComments
X%%BeginProcSet: Adobe_distill 0.112 0
X/PROLOGUE 30 40 add dict def
X % 30 procedure entries + room for 40 cached font dictionaries
X PROLOGUE begin
X /clip { } def % causes problems. remove if "clip" is needed
X /bdef { bind def } bind def /ldef { load def } bdef
X /T { moveto show } bdef /A { moveto ashow } bdef
X /W { moveto widthshow } bdef /AW { moveto awidthshow } bdef
X /f /fill ldef /R { { rlineto } repeat } bdef
X /r /rlineto ldef /L { { lineto } repeat } bdef
X /m /moveto ldef /l { moveto lineto stroke } bdef
X /x { 0 rlineto } bdef /y { 0 exch rlineto } bdef
X /X { moveto 0 rlineto stroke } bdef
X /Y { moveto 0 exch rlineto stroke } bdef
X /c /curveto ldef /cp /closepath ldef
X /s /stroke ldef /w /setlinewidth ldef
X /g /setgray ldef /j /setlinejoin ldef
X /d /setdash ldef /F /setfont ldef
X /C /setcmykcolor where { /setcmykcolor get }{ %ifelse
X { %def
X 1 sub 3 { 3 index add neg dup 0 lt { pop 0 } if 3 1 roll } repeat
X setrgbcolor
X } bind
X } ifelse def
X /selectfont where { pop }{ %ifelse
X /selectfont { exch findfont exch scalefont setfont } bdef
X } ifelse
X /MF { exch findfont exch makefont setfont } bdef
X /FF /selectfont ldef
X /DF { selectfont currentfont def } bdef
X /BEGINPAGE { pop /pagesave save def } bdef
X /ENDPAGE { pop pagesave restore showpage } def
X /REMAP { %def
X FontDirectory 2 index known { pop pop pop } { %ifelse
X findfont dup length dict begin
X { 1 index /FID ne {def}{pop pop} ifelse } forall
X exch dup length 0 gt { /Encoding exch def }{ pop } ifelse
X currentdict end definefont pop
X } ifelse
X } bdef
X /RECODE { %def
X 3 -1 roll 1 index findfont /Encoding get 256 array copy exch
X 0 exch { %forall
X dup type/nametype eq
X { 3 {2 index} repeat put pop 1 add }{ exch pop }ifelse
X } forall pop 3 1 roll REMAP
X } bdef
X end %PROLOGUE
X%%EndProcSet: Adobe_distill 0.112 0
X%%EndProlog
X%%BeginSetup
XPROLOGUE begin
X/stdvec
X[
X /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
X /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
X /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
X /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
X /space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
X /parenleft/parenright/asterisk/plus/comma/hyphen/period/slash
X /zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
X /less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
X /O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
X /asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
X /n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
X /.notdef/Acircumflex/Adieresis/Agrave/Aring/Atilde/Ccedilla
X /Eacute/Ecircumflex/Edieresis/Egrave/Iacute/Icircumflex/Idieresis
X /Igrave/Ntilde/Oacute/Ocircumflex/Odieresis/Ograve/Otilde/Scaron
X /Uacute/Ucircumflex/Udieresis/Ugrave/Ydieresis/Zcaron/aacute
X /acircumflex/adieresis/agrave/aring/atilde/exclamdown/cent/sterling
X /fraction/yen/florin/section/currency/quotesingle/quotedblleft
X /guillemotleft/guilsinglleft/guilsinglright/fi/fl/.notdef/endash
X /dagger/daggerdbl/periodcentered/.notdef/paragraph/bullet/quotesinglbase
X /quotedblbase/quotedblright/guillemotright/ellipsis/perthousand
X /.notdef/questiondown/.notdef/grave/acute/circumflex/tilde/macron
X /breve/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
X /ogonek/caron/emdash/ccedilla/copyright/eacute/ecircumflex/edieresis
X /egrave/iacute/icircumflex/idieresis/igrave/logicalnot/minus
X /ntilde/oacute/ocircumflex/odieresis/AE/.notdef/ordfeminine
X /ograve/otilde/registered/scaron/Lslash/Oslash/OE/ordmasculine
X /trademark/uacute/ucircumflex/udieresis/ugrave/ae/ydieresis
X /zcaron/Aacute/dotlessi/.notdef/.notdef/lslash/oslash/oe/germandbls
X /.notdef/.notdef/.notdef/.notdef
X]def
Xstdvec /CourierR /Courier REMAP
X
X%%EndSetup
X%%Page: 1 1
X%%PageFonts: (atend)
X%%PageBoundingBox: (atend)
X1 BEGINPAGE
Xstdvec /HelveticaR /Helvetica REMAP
X/F1 /HelveticaR 12 DF
X(Direct) 120.945 430.512 T
XF1 F
X(Entry) 155.605 430.512 T
Xstdvec /Helvetica-ObliqueR /Helvetica-Oblique REMAP
XF1 F
X(bibnew,) 120.945 414.449 T
XF1 F
X(vi,) 165.625 414.449 T
XF1 F
X(emacs,) 120.945 398.448 T
XF1 F
X(...) 162.949 398.448 T
X0.2835 w
X18.0 784.32 m
X575.76 x
X-776.4 y
X-575.76 x
Xclip newpath
X114.331 447.071 m
X76.5345 x
X-58.5826 y
X-76.5345 x
Xcp s
XF1 F
X(bibformat) 26.4566 349.252 T
X20.7874 364.866 m
X63.3074 x
X-22.6772 y
X-63.3074 x
Xcp s
XF1 F
X(Commercial) 18.8978 428.622 T
XF1 F
X(Bibliographic) 18.8978 412.622 T
XF1 F
X(Service) 18.8978 396.622 T
X12.2834 447.071 m
X80.3153 x
X-63.3072 y
X-80.3153 x
Xcp s
XF1 F
X(Database) 20.7873 240.591 T
XF1 F
X(Searching) 20.7873 224.591 T
XF1 F
X(bibfind) 21.7324 208.463 T
XF1 F
X(biblocate) 21.7324 192.463 T
XF1 F
X(biblook) 21.7324 176.463 T
XF1 F
X(bibsearch) 21.7324 160.463 T
X16.0631 257.148 m
X64.2519 x
X-103.935 y
X-64.2519 x
Xcp s
XF1 F
X(Database) 121.89 277.441 T
XF1 F
X(bibIX) 131.339 292.559 T
X2 j
X183.307 289.275 m
X183.307 276.236 166.375 265.653 145.512 265.653 c
X124.649 265.653 107.717 276.236 107.717 289.275 c
X107.717 302.315 124.649 312.897 145.512 312.897 c
X166.375 312.897 183.307 302.315 183.307 289.275 c
Xcp s
XF1 F
X(bibindex) 120.945 230.196 T
XF1 F
X(bibupdate) 120.945 214.196 T
X0 j
X116.221 245.809 m
X60.4716 x
X-40.6291 y
X-60.4716 x
Xcp s
XF1 F
X(Database) 120.945 164.055 T
XF1 F
X(Index) 130.394 148.935 T
X2 j
X184.252 161.717 m
X184.252 148.677 167.32 138.095 146.457 138.095 c
X125.594 138.095 108.662 148.677 108.662 161.717 c
X108.662 174.756 125.594 185.339 146.457 185.339 c
X167.32 185.339 184.252 174.756 184.252 161.717 c
Xcp s
XF1 F
X(Database) 220.159 428.622 T
XF1 F
X(Maintenance) 220.159 412.622 T
XF1 F
X(bibcheck) 220.159 395.551 T
XF1 F
X(bibcmp) 220.159 379.551 T
XF1 F
X(bibcull) 220.159 363.551 T
XF1 F
X(bibdel) 220.159 347.551 T
XF1 F
X(bibexam) 220.159 331.551 T
XF1 F
X(bibmerge) 220.159 315.551 T
XF1 F
X(bibpack) 220.159 299.551 T
XF1 F
X(bibpun) 220.159 283.551 T
XF1 F
X(bibsort) 220.159 267.551 T
XF1 F
X(bibsplit) 220.159 251.551 T
XF1 F
X(bibuniq) 220.159 235.551 T
XF1 F
X(bibwc) 220.159 219.551 T
X0 j
X213.543 447.071 m
X82.2048 x
X-235.277 y
X-82.2048 x
Xcp s
X145.512 313.842 m
X-1.82181 8.16544 r
X5.26224 -0.539673 r
Xeofill
X2 j
X153.071 387.543 m
X150.965 367.019 147.983 337.921 146.322 321.737 c
Xs
X107.717 296.834 m
X-8.24344 1.4295 r
X2.50638 4.66019 r
Xeofill
X53.8584 341.244 m
X60.1575 333.055 63.7796 324.078 72.7561 316.677 c
X80.0001 310.704 90.7312 305.756 100.728 300.592 c
Xs
X180.474 299.669 m
X5.91025 5.91986 r
X2.36978 -4.73105 r
Xeofill
X213.543 330.85 m
X208.506 323.921 203.936 315.259 198.426 310.063 c
X195.052 306.881 191.322 304.998 187.566 303.221 c
Xs
XF1 F
X(Document) 219.212 151.77 T
XF1 F
X(Preparation) 219.212 135.77 T
XF1 F
X(bib) 220.159 120.589 T
XF1 F
X(bibdemo) 220.159 104.589 T
XF1 F
X(bibhyphen) 220.159 88.5888 T
XF1 F
X(biblist) 220.159 72.5887 T
XF1 F
X(bibroff) 220.159 56.5887 T
XF1 F
X(bibstyle) 220.159 40.5887 T
XF1 F
X(bibtext) 220.159 24.5886 T
X0 j
X214.49 168.33 m
X72.7541 x
X-151.18 y
X-72.7541 x
Xcp s
XF1 F
X(Text) 122.835 89.4077 T
XF1 F
X(File) 149.503 89.4077 T
X2 j
X184.252 93.6852 m
X184.252 80.6458 167.32 70.0632 146.457 70.0632 c
X125.594 70.0632 108.662 80.6458 108.662 93.6852 c
X108.662 106.725 125.594 117.307 146.457 117.307 c
X167.32 117.307 184.252 106.725 184.252 93.6852 c
Xcp s
X184.252 33.2107 m
X3.00757 7.80945 r
X4.08191 -3.36749 r
Xeofill
X183.308 153.213 m
X193.7 127.701 214.331 96.6757 214.49 76.6772 c
X214.623 59.6325 199.891 50.5956 189.295 39.3278 c
Xs
X185.196 93.6852 m
X192.442 91.4798 202.204 89.7477 206.93 87.069 c
X211.655 84.3932 211.34 80.7704 213.543 77.6212 c
Xs
XF1 F
X(Document) 119.055 20.4322 T
X184.252 23.7629 m
X184.252 10.7234 167.32 0.140808 146.457 0.140808 c
X125.594 0.140808 108.662 10.7234 108.662 23.7629 c
X108.662 36.8022 125.594 47.3849 146.457 47.3849 c
X167.32 47.3849 184.252 36.8022 184.252 23.7629 c
Xcp s
X90.7088 59.6694 m
X90.7088 46.63 73.7766 36.0473 52.9136 36.0473 c
X32.0506 36.0473 15.1183 46.63 15.1183 59.6694 c
X15.1183 72.7087 32.0506 83.2914 52.9136 83.2914 c
X73.7766 83.2914 90.7088 72.7087 90.7088 59.6694 c
Xcp s
XF1 F
X(User) 39.6851 55.3919 T
X82.2049 75.7304 m
X0.378128 8.35938 r
X4.9391 -1.89923 r
Xeofill
X81.2601 205.18 m
X90.7088 187.543 109.449 173.841 109.607 152.266 c
X109.749 132.752 94.6881 106.795 85.0514 83.1374 c
Xs
X51.0237 365.811 m
X-2.64557 7.93698 r
X5.29114 x
Xeofill
X0 j
X9.07089 51.0237 373.748 Y
X145.512 246.756 m
X-2.64554 7.93701 r
X5.29224 x
Xeofill
X10.0148 145.512 254.693 Y
X145.512 186.282 m
X-2.64554 7.93701 r
X5.29224 x
Xeofill
X10.9616 145.512 194.219 Y
X86.9294 48.3307 m
X8.03168 -2.34433 r
X-3.01208 -4.34824 r
Xeofill
X93.455 43.8123 111.496 31.3228 l
X /showpage {} def
X1 ENDPAGE
X%%PageTrailer
X%%PageFonts: Helvetica Helvetica-Oblique
X%%PageBoundingBox: 12 -80 593 784
X%%Trailer
Xend %PROLOGUE
X%%Pages: 1
X%%BoundingBox: 12 -80 593 784
X%%DocumentFonts: Helvetica Helvetica-Oblique
X%%EOF
SHAR_EOF
if test 9006 -ne "`wc -c < 'flow_chart.eps1'`"
then
echo shar: "error transmitting 'flow_chart.eps1'" '(should have been 9006 characters)'
fi
fi
echo shar: "extracting 'flow_chart.eps2'" '(14272 characters)'
if test -f 'flow_chart.eps2'
then
echo shar: "will not over-write existing file 'flow_chart.eps2'"
else
sed 's/^ X//' << \SHAR_EOF > 'flow_chart.eps2'
X%!PS-Adobe-2.0 EPSF-1.0
X%%Title: flow_chart.eps
X%%Creator: rodgers
X%%CreationDate: Sun Feb 3 17:45:41 1991
X%%Pages: 1
X%%BoundingBox: 0 0 306.142 447.213
X%%EndComments
X/draw_initial_state save def
X/displaylistdict 80 dict def
Xdisplaylistdict begin
X
X%% catch nocurrentpoint error for:
X%% pathbbox
X /ncpoint errordict /nocurrentpoint get def
X errordict begin
X /nocurrentpoint
X {
X dup /pathbbox load eq
X { pop 0 0 1 1 }
X { ncpoint }
X ifelse
X } bind def
X end
X
X /m {moveto} bind def
X /l {lineto} bind def
X
X%% pattern stuff
X /BPSIDE 32 def %% pixels per pattern side
X /PATFREQ 3.0 def %% pattern pixels per mm
X
X /drawpat_mat [PATFREQ 0 0 PATFREQ 0 0] def
X /drawpat_pw BPSIDE def %% pattern pixel width
X /drawpat_ph BPSIDE def %% pattern pixel height
X /drawpat_w drawpat_pw PATFREQ div def %% pattern mm width
X /drawpat_h drawpat_ph PATFREQ div def %% pattern mm height
X /drawpat_bs 1 def %% pattern bits per pixel
X
X /savemat matrix def
X /topmat matrix def
X /patmat matrix def
X
X /start_display_list
X {
X 0 setlinecap
X 10 setmiterlimit
X } bind def
X
X /patpath {
X topmat setmatrix
X pathbbox %% get lo - hi indecies
X /hy exch drawpat_h div floor cvi def
X /hx exch drawpat_w div floor cvi def
X /ly exch drawpat_h div floor cvi def
X /lx exch drawpat_w div floor cvi def
X lx 1 hx {
X drawpat_w mul
X ly 1 hy {
X drawpat_h mul
X exch dup 3 1 roll exch
X patmat currentmatrix pop
X translate
X drawpat_pw drawpat_ph drawpat_bs
X drawpat_mat drawpat_proc image
X patmat setmatrix
X } for
X pop
X } for
X } bind def
X
X /image_raster { %% sw sh dw dh xs ys
X translate scale /sh exch def /sw exch def
X /imagebuf sw 7 add 8 idiv string def
X sw sh 1 [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop }
X image
X } bind def
X /r {rmoveto} bind def
X /sp {x 0 rmoveto} bind def
X /rl {rlineto} bind def
X /onelet 1 string def
X
X%% show a string
X /s {
X complex_color
X {
X {
X onelet exch 0 exch put
X gsave
X onelet true charpath
X clip patpath
X grestore
X onelet stringwidth rmoveto
X } forall
X }
X { show }
X ifelse
X } bind def
X
X /box { newpath m l l l closepath } bind def
X /pix_to_units { 144 300 div mul } bind def
X /apix_to_units { 144 exch div mul } bind def
X
X /badfont null def
X /badfont_trap {
X badfont null ne {
X 2 dict begin
X gsave
X .9 setgray
X clippath pathbbox /h exch def /w exch def
X 0 h translate 1 -1 scale
X /Times-Roman findfont 17 scalefont setfont
X w 20 div h 3 mul 7 div moveto
X badfont show (:) show
X /Times-Roman findfont 25 scalefont setfont
X w 20 div h 2 mul 7 div moveto
X (Font not available) show
X w 20 div h 1 mul 7 div moveto
X (on this printer.) show
X grestore
X end
X /badfont null store
X } if
X } def
X
X /reencode_small_dict 12 dict def
X /ReencodeSmall {
X reencode_small_dict begin
X /new_codes_and_names exch def
X /new_font_name exch def
X /base_font_name exch def
X
X /base_font_dict base_font_name findfont def
X base_font_dict /FontName get base_font_name ne {
X /badfont base_font_name 30 string cvs store
X } if
X /newfont base_font_dict maxlength dict def
X
X base_font_dict {
X exch dup /FID ne
X { dup /Encoding eq
X { exch dup length array copy newfont 3 1 roll put }
X { exch newfont 3 1 roll put }
X ifelse
X }
X { pop pop }
X ifelse
X } forall
X
X newfont /FontName new_font_name put
X new_codes_and_names aload pop
X
X new_codes_and_names length 2 idiv
X { newfont /Encoding get 3 1 roll put }
X repeat
X
X new_font_name newfont definefont pop
X end %%reencode_small_dict
X } def
X
X /extended_Zapf [
X 8#223 /a89
X 8#224 /a90
X 8#225 /a93
X 8#226 /a94
X 8#227 /a91
X 8#230 /a92
X 8#231 /a205
X 8#232 /a85
X 8#233 /a206
X 8#234 /a86
X 8#235 /a87
X 8#236 /a88
X 8#237 /a95
X 8#240 /a96
X ] def
X
X /extended_Standard [
X 128 /Acircumflex
X 129 /Adieresis
X 130 /Agrave
X 131 /Aring
X 132 /Atilde
X 133 /Ccedilla
X 134 /Eacute
X 135 /Ecircumflex
X 136 /Edieresis
X 137 /Egrave
X 138 /Iacute
X 139 /Icircumflex
X 140 /Idieresis
X 141 /Igrave
X 142 /Ntilde
X 143 /Oacute
X 144 /Ocircumflex
X 145 /Odieresis
X 146 /Ograve
X 147 /Otilde
X 148 /Scaron
X 149 /Uacute
X 150 /Ucircumflex
X 151 /Udieresis
X 152 /Ugrave
X 153 /Ydieresis
X 154 /Zcaron
X 155 /aacute
X 156 /acircumflex
X 157 /adieresis
X 158 /agrave
X 159 /aring
X 160 /atilde
X 209 /ccedilla
X 210 /copyright
X 211 /eacute
X 212 /ecircumflex
X 213 /edieresis
X 214 /egrave
X 215 /iacute
X 216 /icircumflex
X 217 /idieresis
X 218 /igrave
X 219 /logicalnot
X 220 /minus
X 221 /ntilde
X 222 /oacute
X 223 /ocircumflex
X 224 /odieresis
X 228 /ograve
X 229 /otilde
X 230 /registered
X 231 /scaron
X 236 /trademark
X 237 /uacute
X 238 /ucircumflex
X 239 /udieresis
X 240 /ugrave
X 242 /ydieresis
X 243 /zcaron
X 244 /Aacute
X ] def
X
X /extended_Symbol [
X ] def
X
X /extend_font { %% stack: fontname newfontname
X exch dup (ZapfDingbats) eq
X { cvn exch cvn extended_Zapf ReencodeSmall }
X { dup (Symbol) eq
X { cvn exch cvn extended_Symbol ReencodeSmall }
X { cvn exch cvn extended_Standard ReencodeSmall }
X ifelse
X }
X ifelse
X } bind def
X
X /getfont {
X /f exch def f cvn where
X { begin f cvx cvn exec setfont end }
X { f 0 f length 3 sub getinterval (LocalFont) extend_font
X /LocalFont findfont
X /sz f f length 3 sub 3 getinterval cvi def
X [ sz 0 0 sz neg 0 0 ] makefont dup f cvn exch def
X setfont
X }
X ifelse
X } bind def
X
X /ul { %% space drop thickness
X gsave currentpoint currentlinewidth
X currentpoint newpath moveto 6 -3 roll
X setlinewidth 0 exch r
X 0 rl stroke setlinewidth m
X grestore
X } bind def
X
X /ss { currentpoint pop exch m } bind def
X
X /leader_insert
X {
X /str exch def /sp1 exch def
X -1 0 { pop sp1 0 str ashow } for
X } bind def
X
X /nx { /x exch def } bind def
X 0. nx
X%%EndProlog
X
X%%Page: 1 1
Xgsave 2.83465 -2.83465 scale
X-48 -196.383 translate
Xtopmat currentmatrix pop
Xstart_display_list
X
X% text
X0 setgray
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 90.6667 41.3333] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Direct) s 6.656 nx sp (Entry) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 90.6667 47] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibnew,) s 6.656 nx sp (vi,) s
X50 ss 0.000 50.000 m (emacs,) s sp (...) s
Xsavemat setmatrix
X
X% irpoly2
X0 setlinejoin
X.1 setlinewidth
Xgsave
Xnewpath 88.3334 38.6667 m
X115.333 38.6667 l
X115.333 59.3333 l
X88.3334 59.3333 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 57.3333 70] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibformat) s
Xsavemat setmatrix
X
X% irpoly2
Xgsave
Xnewpath 55.3333 67.6667 m
X77.6667 67.6667 l
X77.6667 75.6667 l
X55.3333 75.6667 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 54.6667 42] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Commercial) s 50 ss 0.000 50.000 m
X(Bibliographic) s 82 ss 0.000 82.000 m (Service) s
Xsavemat setmatrix
X
X% irpoly2
Xgsave
Xnewpath 52.3333 38.6667 m
X80.6667 38.6667 l
X80.6667 61 l
X52.3333 61 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 55.3333 108.333] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Database) s 50 ss 0.000 50.000 m (Searching) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 55.6667 119.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibfind) s 50 ss
X0.000 50.000 m (biblocate) s 82 ss 0.000 82.000 m (biblook) s 114 ss
X0.000 114.000 m (bibsearch) s
Xsavemat setmatrix
X
X% irpoly2
Xgsave
Xnewpath 53.6667 105.667 m
X76.3333 105.667 l
X76.3333 142.333 l
X53.6667 142.333 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 91 95.3333] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Database) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 94.3333 90] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibIX) s
Xsavemat setmatrix
X
X% ellipse2
X2 setlinejoin
Xgsave
Xmatrix currentmatrix
X99.3333 94.3333 translate
X13.3333 8.33334 scale
Xnewpath 0 0 1 0 360 arc setmatrix closepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 90.6667 112] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibindex) s 50 ss
X0.000 50.000 m (bibupdate) s
Xsavemat setmatrix
X
X% irpoly2
X0 setlinejoin
Xgsave
Xnewpath 89 109.667 m
X110.333 109.667 l
X110.333 124 l
X89 124 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 90.6667 135.333] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Database) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 94 140.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Index) s
Xsavemat setmatrix
X
X% ellipse2
X2 setlinejoin
Xgsave
Xmatrix currentmatrix
X99.6667 139.333 translate
X13.3333 8.33331 scale
Xnewpath 0 0 1 0 360 arc setmatrix closepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 125.667 42] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Database) s 50 ss 0.000 50.000 m (Maintenance) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 125.667 53.6667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bibcheck) s 50 ss
X0.000 50.000 m (bibcmp) s 82 ss 0.000 82.000 m (bibcull) s 114 ss 0.000 114.000 m (bibdel) s
X146 ss 0.000 146.000 m (bibexam) s 178 ss 0.000 178.000 m (bibmerge) s 210 ss
X0.000 210.000 m (bibpack) s 242 ss 0.000 242.000 m (bibpun) s 274 ss
X0.000 274.000 m (bibsort) s 306 ss 0.000 306.000 m (bibsplit) s 338 ss
X0.000 338.000 m (bibuniq) s 370 ss 0.000 370.000 m (bibwc) s
Xsavemat setmatrix
X
X% irpoly2
X0 setlinejoin
Xgsave
Xnewpath 123.333 38.6667 m
X152.333 38.6667 l
X152.333 121.667 l
X123.333 121.667 l
Xclosepath
Xstroke
Xgrestore
X
X% bezier3
X% arrow
Xgsave
Xnewpath 99.3333 85.6667 m 98.6906 82.7861 l 100.547 82.9765 l closepath
Xeofill
Xgrestore
X2 setlinejoin
Xgsave
Xnewpath 102 59.6667 m 101.257 66.9072 100.205 77.1723 99.619 82.8814 curveto
Xstroke
Xgrestore
X
X% bezier3
X% arrow
Xgsave
Xnewpath 86 91.6667 m 83.0919 91.1624 l 83.9761 89.5184 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 67 76 m 69.2222 78.8889 70.5 82.0556 73.6667 84.6667 curveto
X76.2222 86.7738 80.0079 88.5192 83.5346 90.3408 curveto
Xstroke
Xgrestore
X
X% bezier3
X% arrow
Xgsave
Xnewpath 111.667 90.6667 m 113.752 88.5783 l 114.588 90.2473 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 123.333 79.6667 m 121.556 82.1111 119.944 85.1667 118 87 curveto
X116.81 88.1223 115.494 88.7866 114.169 89.4134 curveto
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 125.333 139.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Document) s 50 ss 0.000 50.000 m (Preparation) s
Xsavemat setmatrix
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 125.667 150.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica-Oblique024) getfont (bib) s 50 ss 0.000 50.000 m
X(bibdemo) s 82 ss 0.000 82.000 m (bibhyphen) s 114 ss 0.000 114.000 m (biblist) s
X146 ss 0.000 146.000 m (bibroff) s 178 ss 0.000 178.000 m (bibstyle) s 210 ss
X0.000 210.000 m (bibtext) s
Xsavemat setmatrix
X
X% irpoly2
X0 setlinejoin
Xgsave
Xnewpath 123.667 137 m
X149.333 137 l
X149.333 190.333 l
X123.667 190.333 l
Xclosepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 91.3333 161.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Text) s 6.656 nx sp (File) s
Xsavemat setmatrix
X
X% ellipse2
X2 setlinejoin
Xgsave
Xmatrix currentmatrix
X99.6667 163.333 translate
X13.3333 8.33331 scale
Xnewpath 0 0 1 0 360 arc setmatrix closepath
Xstroke
Xgrestore
X
X% bezier3
X% arrow
Xgsave
Xnewpath 113 184.667 m 114.061 181.912 l 115.501 183.1 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 112.667 142.333 m 116.333 151.333 123.611 162.278 123.667 169.333 curveto
X123.714 175.346 118.517 178.534 114.779 182.509 curveto
Xstroke
Xgrestore
X
X% bezier3
Xgsave
Xnewpath 113.333 163.333 m 115.889 164.111 119.333 164.722 121 165.667 curveto
X122.667 166.611 122.556 167.889 123.333 169 curveto
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 90 186] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (Document) s
Xsavemat setmatrix
X
X% ellipse2
Xgsave
Xmatrix currentmatrix
X99.6667 188 translate
X13.3333 8.33331 scale
Xnewpath 0 0 1 0 360 arc setmatrix closepath
Xstroke
Xgrestore
X
X% ellipse2
Xgsave
Xmatrix currentmatrix
X66.6667 175.333 translate
X13.3333 8.33331 scale
Xnewpath 0 0 1 0 360 arc setmatrix closepath
Xstroke
Xgrestore
X
X% text
X/complex_color false def
Xsavemat currentmatrix pop [1 0 0 1 62 173.667] concat
X25.4 144 div dup scale 0 0 m
X18 ss 0.000 18.000 m (Helvetica024) getfont (User) s
Xsavemat setmatrix
X
X% bezier3
X% arrow
Xgsave
Xnewpath 77 169.667 m 77.1334 166.718 l 78.8758 167.388 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 76.6667 124 m 80 130.222 86.6111 135.056 86.6667 142.667 curveto
X86.7169 149.551 81.4038 158.708 78.0042 167.054 curveto
Xstroke
Xgrestore
X
X% polyline2
X% arrow
Xgsave
Xnewpath 66 67.3333 m 65.0667 64.5333 l 66.9333 64.5333 l closepath
Xeofill
Xgrestore
X0 setlinejoin
Xgsave
Xnewpath 66 61.3333 m
X66 64.5333 l
Xstroke
Xgrestore
X
X% polyline2
X% arrow
Xgsave
Xnewpath 99.3333 109.333 m 98.4 106.533 l 100.267 106.533 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 99.3333 103 m
X99.3333 106.533 l
Xstroke
Xgrestore
X
X% polyline2
X% arrow
Xgsave
Xnewpath 99.3333 130.667 m 98.4 127.867 l 100.267 127.867 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 99.3333 124 m
X99.3333 127.867 l
Xstroke
Xgrestore
X
X% polyline2
X% arrow
Xgsave
Xnewpath 78.6667 179.333 m 81.5001 180.16 l 80.4375 181.694 l closepath
Xeofill
Xgrestore
Xgsave
Xnewpath 87.3333 185.333 m
X80.9688 180.927 l
Xstroke
Xgrestore
Xbadfont_trap grestore
X
X%%Trailer
Xend
Xdraw_initial_state restore
SHAR_EOF
if test 14272 -ne "`wc -c < 'flow_chart.eps2'`"
then
echo shar: "error transmitting 'flow_chart.eps2'" '(should have been 14272 characters)'
fi
fi
exit 0
# End of shell archive