home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
CreativeComputers.iso
/
shareware
/
text
/
dvi_3.62
/
config
/
dvilw.ps
< prev
Wrap
Text File
|
1994-11-17
|
4KB
|
121 lines
%%BeginProcSet
/TeXdict 200 dict def
TeXdict begin
/bdf { bind def } def
/Mtrx 6 array def
/A { gsave newpath moveto lineto lineto closepath 0 setgray fill grestore } bdf
/A0
{ gsave newpath moveto curveto curveto curveto closepath
0 setgray fill grestore } bdf
/A1
{ gsave newpath moveto curveto curveto curveto closepath setlinewidth
1 setlinejoin gsave 1 setgray fill grestore stroke grestore } bdf
/A2
{ gsave newpath moveto curveto curveto setlinewidth
1 setlinejoin 1 setlinecap stroke grestore } bdf
/AX
{ gsave newpath moveto lineto setlinewidth stroke grestore } bdf
/C { curveto } bdf
/F { gsave setlinewidth 1 setlinejoin 0 setlinecap newpath moveto } bdf
/E { gsave newpath 0 setgray 0 360 arc fill grestore } bdf
/G { currentpoint newpath gsave moveto } bdf
/H { currentpoint grestore clip moveto } bdf
/I { currentpoint grestore gsave 1 setgray fill grestore clip moveto } bdf
/J { initclip } bdf
/K { moveto } bdf
/L { stroke grestore } bdf
/M { moveto } bdf
/N { lineto } bdf
/O { currentpoint grestore } bdf
/P { show } bdf
/T { currentpoint exch pop moveto show } bdf
/V { 0 setdash } bdf
/R { 0 rmoveto show } bdf
/S { moveto show } bdf
/SF {findfont exch scalefont setfont } bdf
/U { gsave moveto } bdf
/B
{ /h exch def /w exch def
gsave currentpoint newpath moveto
w 1 sub 0 rlineto 0 h 1 sub rlineto w 1 sub neg 0 rlineto
closepath fill
grestore
} bdf
/Q { moveto w h B } bdf
/LANDSCAPE
{ initmatrix 72 Resolution div dup scale 0 3300 translate -90 rotate
Mtrx currentmatrix pop } bdf
/LEGAL
{ initmatrix 72 Resolution div dup scale 0 900 translate
Mtrx currentmatrix pop } bdf
/LETTER
{ initmatrix 72 Resolution div dup scale
Mtrx currentmatrix pop } bdf
/NOTE
{ initmatrix 72 Resolution div dup scale
Mtrx currentmatrix pop } bdf
/BOJ
{ initmatrix /start-hook where { begin start-hook end } if clear
NOTE } bdf
/BOP
{ initmatrix /bop-hook where { begin bop-hook end } if
clear Mtrx setmatrix 25 0 translate } bdf
/EOP
{ /#copies exch def showpage
/eop-hook where { begin eop-hook end } if } bdf
/EOJ { initmatrix /end-hook where { begin end-hook end } if end } bdf
/ch-image {ch-data 0 get} bdf
/ch-xoff {ch-data 1 get} bdf
/ch-yoff {ch-data 2 get} bdf
/ch-width {ch-data 3 get} bdf
/ch-height {ch-data 4 get} bdf
/ch-tfmw {ch-data 5 get} bdf
/CharBuilder
{ /ch-code exch def /font-dict exch def
/ch-data font-dict /BitMaps get ch-code get def
ch-data null ne
{ ch-tfmw 0
ch-xoff neg ch-yoff ch-height sub
ch-width ch-xoff sub ch-yoff
setcachedevice
ch-width ch-height true [ 1 0 0 -1 ch-xoff ch-yoff ] /ch-image load imagemask
} if
} bdf
/D
{ /ch-code exch def /ch-data exch def
currentfont /BitMaps get ch-code ch-data put
currentfont /Encoding get ch-code dup 3 string cvs cvn put
} bdf
/NF
{ /newname exch dup 7 dict def def
newname load begin
/BitMaps 256 array def /BuildChar { CharBuilder } def
/Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for
/FontBBox [ 0 0 1 1 ] def /FontMatrix [ 1 0 0 1 0 0 ] def /FontType 3 def
end
newname newname load definefont pop
} bdf
/bitison
{ /ybit exch def /xbit exch def
bstring ybit bwidth mul xbit 8 idiv add get
1 7 xbit 8 mod sub bitshift and 0 ne
} bdf
/setpattern
{ /freq exch def /bwidth exch def /bpside exch def /bstring exch def
/onbits 0 def /offbits 0 def
freq 0
{ /y exch def /x exch def
/xindex x 1 add 2 div bpside mul cvi def
/yindex y 1 add 2 div bpside mul cvi def
xindex yindex bitison
{ /onbits onbits 1 add def 1 }
{ /offbits offbits 1 add def 0 }
ifelse
} setscreen
{} settransfer
offbits offbits onbits add div setgray
} bdf
/a4{}def /legal{}def /letter{}def /note{}def
end
%%EndProcSet