📄 postbgi.ps
字号:
%% Version 3.3.2 prologue for BGI files - STARE or PRISM.%/#copies 1 store/aspectratio 1 def/fixlinewidth true def/fixscreen false def/font /Courier def/formsperpage 1 def/landscape false def/linewidth 0 def/magnification 1 def/margin 0 def/orientation 0 def/prism false def/resolution 128 def/rotation 1 def/scaletodevice false def/screenheight 1280 def/screenwidth 1024 def/xoffset 0 def/yoffset 0 def/devres 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def/useclippath true def/pagebbox [0 0 612 792] def/inch {72 mul} bind def/min {2 copy gt {exch} if pop} bind def/kshow {kshow} bind def % so later references don't bind/show {show} bind def/setup { counttomark 2 idiv {def} repeat pop landscape {/orientation 90 orientation add def} if prism {/fixscreen true def /scaletodevice true def} if prism linewidth 0 eq and {/linewidth .3 def} if fixscreen {devres 4 div orientation currentscreen 3 1 roll pop pop setscreen} if pagedimensions /scaling scaletodevice {devres resolution div truncate 72 mul devres div dup} {height margin sub screenheight div width margin sub screenwidth div} ifelse min def xcenter ycenter translate orientation rotation mul rotate xoffset inch yoffset inch translate magnification dup aspectratio mul scale scaling scaling scale screenwidth 2 div neg screenheight 2 div neg translate tietodevicespace linewidth scaling div setlinewidth 1 setlinecap newpath} def/pagedimensions { useclippath { /pagebbox [clippath pathbbox newpath] def } if pagebbox aload pop 4 -1 roll exch 4 1 roll 4 copy landscape {4 2 roll} if sub /width exch def sub /height exch def add 2 div /xcenter exch def add 2 div /ycenter exch def userdict /gotpagebbox true put} def/pagesetup {/page exch def} bind def/tietodevicespace { fixlinewidth linewidth 0 gt and linewidth 1 lt and { /moveto { 2 copy /Y exch def /X exch def transform round exch round exch itransform moveto } bind def /lineto { 2 copy /Y exch def /X exch def transform round exch round exch itransform lineto } bind def /rlineto {Y add exch X add exch lineto} bind def /v V 0 get bind def } if} def/V [{moveto counttomark 2 idiv {rlineto} repeat stroke}] def/v V 0 get bind def/p {linewidth 2 div 0 360 arc fill} bind def/pp {/ch exch def counttomark 2 idiv {moveto xc yc rmoveto ch show} repeat} bind def/l {{scaling div} forall counttomark array astore 0 setdash} bind def/c {setrgbcolor} bind def/T {newpath moveto rlineto rlineto rlineto closepath eofill} bind def/R { newpath moveto 1 index 0 rlineto 0 exch rlineto neg 0 rlineto closepath 0 eq {stroke} {eofill} ifelse} bind def/f { dup dup /charwidth exch 6 mul def /xc exch -2.5 mul def /yc exch -3.5 mul def font findfont charwidth .6 div scalefont setfont} bind def/t { /str exch def gsave translate rotate xc yc moveto currentpoint { pop pop exch charwidth add exch moveto currentpoint } str kshow pop pop grestore} bind def/done {/lastpage where {pop lastpage} if} def
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -