📄 errorgraph.ps
字号:
%!PS-Adobe-2.0 EPSF-2.0%%Title: /u/user/loos/DemoGNG/tex/eps/ErrorGraph.ps%%Creator: XV Version 3.10a Rev: 12/29/94 - by John Bradley%%BoundingBox: 37 256 559 586%%Pages: 1%%DocumentFonts:%%EndComments%%EndProlog%%Page: 1 1% remember original state/origstate save def% build a temporary dictionary20 dict begin% define space for color conversions/grays 408 string def % space for gray scale line/npixls 0 def/rgbindx 0 def% lower left corner37 256 translate% size of image (on paper, in 1/72inch coords)522.21600 330.26400 scale% define 'colorimage' if it isn't defined% ('colortogray' and 'mergeprocs' come from xwd2ps% via xgrab)/colorimage where % do we know about 'colorimage'? { pop } % yes: pop off the 'dict' returned { % no: define one /colortogray { % define an RGB->I function /rgbdata exch store % call input 'rgbdata' rgbdata length 3 idiv /npixls exch store /rgbindx 0 store 0 1 npixls 1 sub { grays exch rgbdata rgbindx get 20 mul % Red rgbdata rgbindx 1 add get 32 mul % Green rgbdata rgbindx 2 add get 12 mul % Blue add add 64 idiv % I = .5G + .31R + .18B put /rgbindx rgbindx 3 add store } for grays 0 npixls getinterval } bind def % Utility procedure for colorimage operator. % This procedure takes two procedures off the % stack and merges them into a single procedure. /mergeprocs { % def dup length 3 -1 roll dup length dup 5 1 roll 3 -1 roll add array cvx dup 3 -1 roll 0 exch putinterval dup 4 2 roll putinterval } bind def /colorimage { % def pop pop % remove 'false 3' operands {colortogray} mergeprocs image } bind def } ifelse % end of 'false' case% define the colormap/cmap 45 string def% load up the colormapcurrentfile cmap readhexstring000000 ffffff c3c3c3 bebebe c7c7c7 616161 000082 b6b2b6 ffb610 656565 ffff00 5d5d5d ff0000 fffff3 e7e7e7 pop pop % lose return values from readhexstring% rlecmapimage expects to have 'w h bits matrix' on stack/rlecmapimage { /buffer 1 string def /rgbval 3 string def /block 384 string def % proc to read a block from file, and return RGB data { currentfile buffer readhexstring pop /bcount exch 0 get store bcount 128 ge { % it's a non-run block 0 1 bcount 128 sub { currentfile buffer readhexstring pop pop % look up value in color map /rgbval cmap buffer 0 get 3 mul 3 getinterval store % and put it in position i*3 in block block exch 3 mul rgbval putinterval } for block 0 bcount 127 sub 3 mul getinterval } { % else it's a run block currentfile buffer readhexstring pop pop % look up value in colormap /rgbval cmap buffer 0 get 3 mul 3 getinterval store 0 1 bcount { block exch 3 mul rgbval putinterval } for block 0 bcount 1 add 3 mul getinterval } ifelse } % end of proc false 3 colorimage} bind def408 258 8 % dimensions of data[408 0 0 -258 0 258] % mapping matrixrlecmapimage02047f037f037f030f03020481050002047f037f037f030f03020481050002047f037f037f030f03020481050002047f037f037f030f030204810500020449038100037f037f034303020481050002040a0304001d03030017038100037f037f034303020481050002040a038100031f03810003020381000315038100037f037f034303020481050002040a0381000304038200030084000300030081000301030100020382000300810003030381000306038200030081000381030001000303820003008100030203820003008100037f037f034003020481050002040a038100030403010002030100030381000382030003810300810003050381000306030100020381000301038100030103010001038100030103010001038100037f037f033f03020481050002040a0303000203810003020381000302038100030203830003000306038100030603810003060381000301038100030103810003010381000301038100037f037f033f03020481050002040a038100030403810003020381000302038100030203830003000306038100030303810003820300030303030002038100030103810003010381000301038100037f037f033f03020481050002040a038100030403810003020381000302038100030203830003000306038100030303810003820300030203810003010381000301038100030103810003010381000301038100037f037f033f03020481050002040a03810003040381000302038100030303810003820300038203000307038100030203810003820300030203810003010381000301038100030103810003010381000301038100037f037f033f03020481050002040a0304000103810003020381000304030100020381000308030400010381000303030200820300038103000200030381000301038100037f037f033f030204810500020441038100037f037f034b030204810500020441038100037f037f034b03020481050002047f037f037f030f03020481050002047f037f037f030f03020481050002047f037f037f030f03020481050002047f037f037f030f03020481050002047f037f037f030f03020481050002047f0b7f0b7f0b0e0b81070401048105000204810b017f017f017f010c0181070401048105000204810b017f017f017f010c0181070401048105000204810b017f017f017f010c0181070401048105000204810b017f017f017f010c0181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501810c0d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b01250181000d1d0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501820c000d1c0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501820c000d1c0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d030181070401048105000204810b012501820c000d1c0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d1e0d81080d170d03018107040104810500
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -