%!PS-Adobe-3.0 EPSF-3.0 http://farbe.li.tu-berlin.de/EG03/EG031-1N 20190501 %%BoundingBox: 70 75 410 206 %START PDFDE011.EPS /pdfmark11 where {pop} {userdict /pdfmark11 /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: farbe.li.tu-berlin.de/EG03/EG03.HTM) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://farbe.li.tu-berlin.de http://130.149.60.45/~farbmetrik) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@mac.com) /CreationDate (D:2019050112000) /ModDate (D:20190501112000) /DOCINFO pdfmark11 [ /View [ /Fit ] /DOCVIEW pdfmark11 %END PDFDE011 %SETCMYK_OLV.PS /setcmyk_olvcolor %transfer cmyk to olv {/ncolor exch def /ycolor exch def /mcolor exch def /ccolor exch def ncolor 0 eq {1 ccolor sub 1 mcolor sub 1 ycolor sub setrgbcolor } {ccolor 0 eq mcolor 0 eq and ycolor 0 eq and {%only black n 1 ncolor sub dup dup setrgbcolor } {%cmy and black n 1 ccolor sub 1 ncolor sub mul 1 mcolor sub 1 ncolor sub mul 1 ycolor sub 1 ncolor sub mul setrgbcolor } ifelse } ifelse } bind def % 40mm = 80*72/25.4 = 232; 232+90+13 = 335 % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /TV {120 /Times-ISOL1 FS} bind def /TL {160 /Times-ISOL1 FS} bind def /TS {200 /Times-ISOL1 FS} bind def /TK {240 /Times-ISOL1 FS} bind def /TM {280 /Times-ISOL1 FS} bind def /TG {320 /Times-ISOL1 FS} bind def /TIV {120 /TimesI-ISOL1 FS} bind def /TIL {160 /TimesI-ISOL1 FS} bind def /TIS {200 /TimesI-ISOL1 FS} bind def /TIK {240 /TimesI-ISOL1 FS} bind def /TIM {280 /TimesI-ISOL1 FS} bind def /TIG {320 /TimesI-ISOL1 FS} bind def /TBV {120 /TimesB-ISOL1 FS} bind def /TBL {160 /TimesB-ISOL1 FS} bind def /TBS {200 /TimesB-ISOL1 FS} bind def /TBK {240 /TimesB-ISOL1 FS} bind def /TBM {280 /TimesB-ISOL1 FS} bind def /TBG {320 /TimesB-ISOL1 FS} bind def /TBIV {120 /TimesBI-ISOL1 FS} bind def /TBIL {160 /TimesBI-ISOL1 FS} bind def /TBIS {200 /TimesBI-ISOL1 FS} bind def /TBIK {240 /TimesBI-ISOL1 FS} bind def /TBIM {280 /TimesBI-ISOL1 FS} bind def /TBIG {320 /TimesBI-ISOL1 FS} bind def /SV {120 /Symbol FS} bind def /SL {160 /Symbol FS} bind def /SS {200 /Symbol FS} bind def /SK {240 /Symbol FS} bind def /SM {280 /Symbol FS} bind def /SG {320 /Symbol FS} bind def /RV {120 /Times-Roman FS} bind def /RL {160 /Times-Roman FS} bind def /RS {200 /Times-Roman FS} bind def /RK {240 /Times-Roman FS} bind def /RM {280 /Times-Roman FS} bind def /RG {320 /Times-Roman FS} bind def /RIV {120 /Times-Italic FS} bind def /RIL {160 /Times-Italic FS} bind def /RIS {200 /Times-Italic FS} bind def /RIK {240 /Times-Italic FS} bind def /RIM {280 /Times-Italic FS} bind def /RIG {320 /Times-Italic FS} bind def /RBV {120 /Times-Bold FS} bind def /RBL {160 /Times-Bold FS} bind def /RBS {200 /Times-Bold FS} bind def /RBK {240 /Times-Bold FS} bind def /RBM {280 /Times-Bold FS} bind def /RBG {320 /Times-Bold FS} bind def /RBIV {120 /Times-BoldItalic FS} bind def /RBIL {160 /Times-BoldItalic FS} bind def /RBIS {200 /Times-BoldItalic FS} bind def /RBIK {240 /Times-BoldItalic FS} bind def /RBIM {280 /Times-BoldItalic FS} bind def /RBIG {320 /Times-BoldItalic FS} bind def /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y k {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y k {setcmykcolor rec stroke} bind def /cvishow {dup 0 ge {0.5 add} {0.5 sub} ifelse cvi 6 string cvs show} def %%EndProlog gsave %lanindL2 START 20000505 /lanind 1 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {3 lanind eq {show} {pop} ifelse} bind def /showfr {2 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showea {1 lanind le {show} {pop} ifelse} bind def /lanindf where {pop /lanind1 lanindf def /lanind2 lanindf def /lanindd laninddf def} {/lanind1 0 def /lanind2 0 def} ifelse /colormf where {pop /colorm1 colormf def /colorm2 colormf def /colormd colormdf def} {/colorm1 0 def} ifelse /deintpf where {pop /deintp1 deintpf def /deintp2 deintpf def /deintpd deintpdf def} {/deintp1 0 def} ifelse /xcolorf where {pop /xcolor1 xcolorf def /xcolor2 xcolorf def /xcolord xcolordf def} {/xcolor1 0 def} ifelse /xchartf where {pop /xchart1 xchartf def /xchart2 xchartf def /xchartd xchartdf def /xchartm xchart2f xchart1f sub 1 add def} {/xchart1 0 def /xchartm 1 def} ifelse /xchart3f where {pop /xchart3 xchart3f def} {/xchart3 0 def} ifelse /xchart4f where {pop /xchart4 xchart4f def} {/xchart4 0 def} ifelse /pchartf where {pop /pchart1 pchartf def /pchart2 pchartf def /pchartd pchartdf def} {/pchart1 3 def} ifelse /colsepf where {pop /colsep1 colsepf def /colsep2 colsepf def /colsepd colsepdf def} {/colsep1 0 def} ifelse /pmetamf where {pop /pmetam1 pmetamf def /pmetam2 pmetamf def /pmetamd pmetamdf def} {/pmetam1 0 def} ifelse %either defaul values for xchart=0 or values for xchart=1 /lanind lanind1 def % /colorm colorm1 def % /deintp deintp1 def % /xcolor xcolor1 def % /xchart xchart1 def % /pchart pchart1 def % /colsep colsep1 def % /pmetam pmetam1 def % colorm 0 eq deintp 0 eq and {/Txx (d) def /Fxx (d) def} if %colorm=0, deintp=0 colorm 0 eq deintp 1 eq and {/Txx (e) def /Fxx (e) def} if %colorm=0, deintp=1 colorm 1 eq deintp 0 eq and {/Txx (dd) def /Fxx (d) def} if %colorm=1, deintp=0 colorm 1 eq deintp 1 eq and {/Txx (de) def /Fxx (e) def} if %colorm=1, deintp=1 xchart 0 eq {/Txx (-) def /Fxx (-) def} if %always independent of intended output %********************************************************** %ANFA /tzNW [0.000 0.067 0.132 0.200 0.267 0.333 0.400 0.467 0.533 0.600 0.667 0.733 0.800 0.867 0.933 1.000 0.000 0.250 0.500 0.750 1.000] def /tzWN [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzZW [0.500 0.533 0.567 0.600 0.633 0.667 0.700 0.733 0.767 0.800 0.833 0.867 0.900 0.933 0.967 1.000 0.500 0.625 0.750 0.875 1.000] def /tzWZ [1.000 0.967 0.933 0.900 0.867 0.833 0.800 0.767 0.733 0.700 0.667 0.633 0.600 0.567 0.533 0.500 1.000 0.875 0.750 0.625 0.500] def /tzNZ [0.000 0.033 0.067 0.100 0.133 0.167 0.200 0.233 0.267 0.300 0.333 0.367 0.400 0.433 0.467 0.500 0.000 0.125 0.250 0.375 0.500] def /tzZN [0.500 0.467 0.433 0.400 0.367 0.333 0.300 0.267 0.233 0.200 0.167 0.133 0.100 0.067 0.033 0.000 0.500 0.375 0.250 0.125 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE /CYi [((288:1)) ((144:1)) ((72:1)) ((36:1)) ((18:1)) ((9:1)) ((4,5:1)) ((2,25:1))] def /gPi [(1,000) (0,924) (0,849) (0,775) (0,700) (0,625) (0,550) (0,475)] def /gNi [(1,000) (1,081) (1,176) (1,290) (1,428) (1,600) (1,818) (2,105)] def /nPi [ 1.000 0.924 0.849 0.775 0.700 0.625 0.550 0.475 ] def /nNi [ 1.000 1.081 1.176 1.290 1.428 1.600 1.818 2.105 ] def /proc_16step {%BEG proc_16step %requires 0<=iout<=5 %requires deintp=0,1 /tefaolvN (N-R, N-G, N-B, W-N) def /tefaolvZ (Z-R, Z-G, Z-B, W-N) def /tefaolvW (W-R, W-G, W-B, W-N) def /tefacmyN (N-C, N-M, N-J, W-N) def /tefacmyZ (Z-C, Z-M, Z-J, W-N) def /tefacmyW (W-C, W-M, W-J, W-N) def /tenaolvN [(N-R)(N-G)(N-B)(W-N)] def /tenaolvZ [(Z-R)(Z-G)(Z-B)(W-N)] def /tenaolvW [(W-R)(W-G)(W-B)(W-N)] def /tenacmyN [(N-C)(N-M)(N-J)(W-N)] def /tenacmyZ [(Z-C)(Z-M)(Z-J)(W-N)] def /tenacmyW [(W-C)(W-M)(W-J)(W-N)] def /tenfolvN [(R) (G) (B) (N)] def /tenfolvZ [(R) (G) (B) (N)] def /tenfolvW [(R) (G) (B) (N)] def /tenfcmyN [(C) (M) (Y) (N)] def /tenfcmyZ [(C) (M) (Y) (N)] def /tenfcmyW [(C) (M) (Y) (N)] def /colaolvN [{tgw} {tgo} {tgl} {tgv} {tgz}] def /colaolvZ [{tgn} {tgo} {tgl} {tgv} {tgw}] def /colaolvW [{tgn} {tgo} {tgl} {tgv} {tgz}] def /colacmyN [{tgw} {tgc} {tgm} {tgy} {tgz}] def /colacmyZ [{tgn} {tgc} {tgm} {tgy} {tgw}] def /colacmyW [{tgn} {tgc} {tgm} {tgy} {tgz}] def /tzo3N 48 array def /tzl3N 48 array def /tzv3N 48 array def /tzn3N 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %N-OLV tzo3N nfar3 tzNW nfar get put tzo3N nfar3 1 add 0.0 put tzo3N nfar3 2 add 0.0 put tzl3N nfar3 0.0 put tzl3N nfar3 1 add tzNW nfar get put tzl3N nfar3 2 add 0.0 put tzv3N nfar3 0.0 put tzv3N nfar3 1 add 0.0 put tzv3N nfar3 2 add tzNW nfar get put tzn3N nfar3 tzWN nfar get put tzn3N nfar3 1 add tzWN nfar get put tzn3N nfar3 2 add tzWN nfar get put} for /tzo3Z 48 array def /tzl3Z 48 array def /tzv3Z 48 array def /tzn3Z 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %Z-OLV tzo3Z nfar3 tzZW nfar get put tzo3Z nfar3 1 add tzZN nfar get put tzo3Z nfar3 2 add tzZN nfar get put tzl3Z nfar3 tzZN nfar get put tzl3Z nfar3 1 add tzZW nfar get put tzl3Z nfar3 2 add tzZN nfar get put tzv3Z nfar3 tzZN nfar get put tzv3Z nfar3 1 add tzZN nfar get put tzv3Z nfar3 2 add tzZW nfar get put tzn3Z nfar3 tzWN nfar get put tzn3Z nfar3 1 add tzWN nfar get put tzn3Z nfar3 2 add tzWN nfar get put} for /tzo3W 48 array def /tzl3W 48 array def /tzv3W 48 array def /tzn3W 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %W-OLV tzo3W nfar3 1.0 put tzo3W nfar3 1 add tzWN nfar get put tzo3W nfar3 2 add tzWN nfar get put tzl3W nfar3 tzWN nfar get put tzl3W nfar3 1 add 1.0 put tzl3W nfar3 2 add tzWN nfar get put tzv3W nfar3 tzWN nfar get put tzv3W nfar3 1 add tzWN nfar get put tzv3W nfar3 2 add 1.0 put tzn3W nfar3 tzWN nfar get put tzn3W nfar3 1 add tzWN nfar get put tzn3W nfar3 2 add tzWN nfar get put} for /tzc3N 48 array def /tzm3N 48 array def /tzy3N 48 array def /tzn3N 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %N-CMY tzc3N nfar3 0.0 put tzc3N nfar3 1 add tzNW nfar get put tzc3N nfar3 2 add tzNW nfar get put tzm3N nfar3 tzNW nfar get put tzm3N nfar3 1 add 0.0 put tzm3N nfar3 2 add tzNW nfar get put tzy3N nfar3 tzNW nfar get put tzy3N nfar3 1 add tzNW nfar get put tzy3N nfar3 2 add 0.0 put tzn3N nfar3 tzWN nfar get put tzn3N nfar3 1 add tzWN nfar get put tzn3N nfar3 2 add tzWN nfar get put} for /tzc3Z 48 array def /tzm3Z 48 array def /tzy3Z 48 array def /tzn3Z 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %Z-CMY tzc3Z nfar3 tzZN nfar get put tzc3Z nfar3 1 add tzZW nfar get put tzc3Z nfar3 2 add tzZW nfar get put tzm3Z nfar3 tzZW nfar get put tzm3Z nfar3 1 add tzZN nfar get put tzm3Z nfar3 2 add tzZW nfar get put tzy3Z nfar3 tzZW nfar get put tzy3Z nfar3 1 add tzZW nfar get put tzy3Z nfar3 2 add tzZN nfar get put tzn3Z nfar3 tzWN nfar get put tzn3Z nfar3 1 add tzWN nfar get put tzn3Z nfar3 2 add tzWN nfar get put} for /tzc3W 48 array def /tzm3W 48 array def /tzy3W 48 array def /tzn3W 48 array def 0 1 15 {/nfar exch def /nfar3 nfar 3 mul def %W-CMY tzc3W nfar3 tzWN nfar get put tzc3W nfar3 1 add 1.0 put tzc3W nfar3 2 add 1.0 put tzm3W nfar3 1.0 put tzm3W nfar3 1 add tzWN nfar get put tzm3W nfar3 2 add 1.0 put tzy3W nfar3 1.0 put tzy3W nfar3 1 add 1.0 put tzy3W nfar3 2 add tzWN nfar get put tzn3W nfar3 tzWN nfar get put tzn3W nfar3 1 add tzWN nfar get put tzn3W nfar3 2 add tzWN nfar get put} for /tenf 5 array def /tena 5 array def /cola 5 array def /tza3 48 array def iout 0 eq {/tefa tefaolvN def} if iout 1 eq {/tefa tefaolvZ def} if iout 2 eq {/tefa tefaolvW def} if iout 3 eq {/tefa tefacmyN def} if iout 4 eq {/tefa tefacmyZ def} if iout 5 eq {/tefa tefacmyW def} if 0 1 3 {/ncol exch def %ncol=0,3 iout 0 eq {cola ncol colaolvN ncol get put tenf ncol tenfolvN ncol get put tena ncol tenaolvN ncol get put } if iout 1 eq {cola ncol colaolvZ ncol get put tenf ncol tenfolvZ ncol get put tena ncol tenaolvZ ncol get put } if iout 2 eq {cola ncol colaolvW ncol get put tenf ncol tenfolvW ncol get put tena ncol tenaolvW ncol get put } if iout 3 eq {cola ncol colacmyN ncol get put tenf ncol tenfcmyN ncol get put tena ncol tenacmyN ncol get put } if iout 4 eq {cola ncol colacmyZ ncol get put tenf ncol tenfcmyZ ncol get put tena ncol tenacmyZ ncol get put } if iout 5 eq {cola ncol colacmyW ncol get put tenf ncol tenfcmyW ncol get put tena ncol tenacmyW ncol get put } if } for %ncol=0,3 iout 0 eq iout 3 eq or {INW 0 eq {/TYP (N) def} {/TYP (W) def} ifelse } if iout 1 eq iout 4 eq or {INW 0 eq {/TYP (Z) def} {/TYP (N) def} ifelse } if iout 2 eq iout 5 eq or {/TYP (W) def} if %W 0 0 0 setrgbcolor TL 0 -150 moveto INW 0 eq {lanind 0 eq {(AG171-1, ) show}{(AE171-1, ) show} ifelse} {lanind 0 eq {(AG170-7, ) show}{(AE170-7, ) show} ifelse} ifelse (Bild ) showde (Picture ) showen (Fig. ) showes (Fig. ) showfr (Fig. ) showit (Picture ) showjp iout 3 ge {(B4) show}{(D4) show} ifelse TYP show Txx show (: ) show (16 gleichabst\344ndige Stufen ) showde (16 equidistant steps ) showen (16 equidistante pasos ) showes (16 \351quidistants \351tapes ) showfr (16 equidistante passi ) showit (16 equidistant steps ) showjp 0 1 3 {/ncol exch def TIL tena ncol get show ncol 2 le { TL 00 -50 rmoveto Fxx show 00 50 rmoveto } if TL (; ) show } for TIL (rgb/cmy0->rgb) show TV 00 -50 rmoveto Txx show 00 50 rmoveto TIL ( setrgbcolor, ) show TIL (C) show TV 00 -50 rmoveto (Yi) show 00 50 rmoveto TL (=) show CYi iCYi get show (, ) show TIL (g) show TV 00 -50 rmoveto (P) show 00 50 rmoveto TL (=) show nPinNi 0 eq {gPi iCYi get show}{(1,000) show} ifelse (, ) show TIL (g) show TV 00 -50 rmoveto (N) show 00 50 rmoveto TL (=) show nPinNi 0 eq {(1,000) show} {gNi iCYi get show} ifelse iout 0 eq iout 3 eq or {%iout=0,3 INW 0 eq {0 0 0 setrgbcolor} {1 1 1 setrgbcolor} ifelse } if %iout=0,3 iout 1 eq iout 4 eq or {INW 0 eq {0.5 0.5 0.5 setrgbcolor} {0 0 0 setrgbcolor} ifelse } if iout 2 eq iout 5 eq or {1 1 1 setrgbcolor} if 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath fill 0 0 0 setrgbcolor 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /yab -850 def 000 3950 translate /n* [(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (A) (B) (C) (D) (E) (F)] def iout 0 eq iout 3 eq or {1 1 1} {0 0 0} ifelse setrgbcolor INW 1 eq {0 0 0 setrgbcolor} if iout 1 eq iout 4 eq or INW 1 eq and {1 1 1 setrgbcolor} if sout 1 eq {%sout=1 0 1 16 {/j exch def /ix0 j 700 mul def /iy0 -850 def %j=0,16 ix0 25 add iy0 3100 sub moveto 000 4000 rlineto -50 000 rlineto 000 -4000 rlineto closepath fill } for %j=0,16 } if %sout=1 0 1 3 {/ncol exch def %=0,3 fuer O,L,V,N, or C,M,Y,N iout 0 eq {%iout=0 0 1 47 {/n exch def ncol 0 eq {tza3 n tzo3N n get put} if ncol 1 eq {tza3 n tzl3N n get put} if ncol 2 eq {tza3 n tzv3N n get put} if ncol 3 eq {tza3 n tzn3N n get put} if } for } if %iout=0 iout 1 eq {%iout=1 INW 0 eq {%INW=0,1 0 1 47 {/n exch def ncol 0 eq {tza3 n tzo3Z n get put} if ncol 1 eq {tza3 n tzl3Z n get put} if ncol 2 eq {tza3 n tzv3Z n get put} if ncol 3 eq {tza3 n tzn3Z n get put} if } for }%INW=0 {%INW=1 0 1 47 {/n exch def ncol 0 eq {tza3 n tzo3W n get put} if ncol 1 eq {tza3 n tzl3W n get put} if ncol 2 eq {tza3 n tzv3W n get put} if ncol 3 eq {tza3 n tzn3W n get put} if } for } ifelse %INW=0,1 } if %iout=1 iout 2 eq {%iout=2 0 1 47 {/n exch def ncol 0 eq {tza3 n tzo3W n get put} if ncol 1 eq {tza3 n tzl3W n get put} if ncol 2 eq {tza3 n tzv3W n get put} if ncol 3 eq {tza3 n tzn3W n get put} if } for } if %iout=2 iout 3 eq {%iout=3 0 1 47 {/n exch def ncol 0 eq {tza3 n tzc3N n get put} if ncol 1 eq {tza3 n tzm3N n get put} if ncol 2 eq {tza3 n tzy3N n get put} if ncol 3 eq {tza3 n tzn3N n get put} if } for } if %iout=3 iout 4 eq {%iout=4 0 1 47 {/n exch def ncol 0 eq {tza3 n tzc3Z n get put} if ncol 1 eq {tza3 n tzm3Z n get put} if ncol 2 eq {tza3 n tzy3Z n get put} if ncol 3 eq {tza3 n tzn3Z n get put} if } for } if %iout=4 iout 5 eq {%iout=5 0 1 47 {/n exch def ncol 0 eq {tza3 n tzc3W n get put} if ncol 1 eq {tza3 n tzm3W n get put} if ncol 2 eq {tza3 n tzy3W n get put} if ncol 3 eq {tza3 n tzn3W n get put} if } for } if %iout=5 0 yab translate %square test samples /l 0 def 0 1 15 {/j exch def /j3 j 3 mul def /ix0 j 700 mul def /iy0 0 def tza3 j3 0 add get nPinNi 0 eq {nPi}{nNi} ifelse iCYi get exp tza3 j3 1 add get nPinNi 0 eq {nPi}{nNi} ifelse iCYi get exp tza3 j3 2 add get nPinNi 0 eq {nPi}{nNi} ifelse iCYi get exp setrgbcolor l 0 eq {/ixd1 sout 0 eq {100}{0} ifelse def /iyd1 sout 0 eq {100}{0} ifelse def /ixd 700 ixd1 2 mul sub def /iyd 700 iyd1 2 mul sub def %ixd,iyd ix0 ixd1 add iy0 iyd1 add moveto ixd 000 rlineto 000 iyd rlineto ixd neg 000 rlineto closepath fill } if %ixd,iyd } for %j %iout 0 eq iout 3 eq or {1 1 1} {0 0 0} ifelse setrgbcolor 0 0 0 setrgbcolor TBIG 11310 300 moveto tenf ncol get show ncol 2 le { TBM 00 -50 rmoveto Fxx show 00 50 rmoveto } if iout 0 eq iout 3 eq or {1 1 1} {0 0 0} ifelse setrgbcolor INW 1 eq {0 0 0 setrgbcolor} if iout 1 eq iout 4 eq or INW 1 eq and {1 1 1 setrgbcolor} if TBM ncol 3 eq { %N 0 1 15 {/j exch def /ix0 250 j 700 mul add def /iy0 -350 def ix0 iy0 moveto n* j get show } for %j } if %N } for %ncol=0,1,2,3 fuer O, L, V, N 000 -550 translate 25 setlinewidth 0 0 0 setrgbcolor sout 1 eq {%sout=1 -25 0 moveto 11250 0 rlineto 0 4000 rlineto -11250 0 rlineto closepath stroke } if %sout=1 } def %END proc_16step %********************************************************** gsave 72 90 translate 0.01 MM dup scale 20 setlinewidth 0 setgray /xbtex0 0 def xbtex0 1 eq {%xbtex0=1 0 0 11900 08550 0.0 0.0 0.0 0.0 colrecfi %area white grey 0 0 11900 08550 0.0 0.0 0.0 1.0 colrecst %Rahmen Schwarz TL 100 -150 moveto (EG031-1N) show } if %xbtex0=1 %/xchartl 3 def 0 1 0 {/xchartl exch def %xchartl=0,2,2 20 setlinewidth % xchartl 0 eq { 100 4500 translate} if % xchartl 1 eq { 6100 4500 translate} if % xchartl 2 eq { 100 0250 translate} if % xchartl 3 eq { 6100 0250 translate} if % xchartl 4 eq { 100 4500 translate} if % xchartl 5 eq { 6100 4500 translate} if % xchartl 6 eq { 100 0250 translate} if % xchartl 7 eq { 6100 0250 translate} if 0 setgray TL 9700 -150 moveto (EG031-) show xchartl 1 add cvishow (N) show %A 30 setlinewidth [ ] 0 setdash /yhoe 4000 def /xwidth 11300 def 1 setgray %0 0 moveto xwidth 0 rlineto 0 yhoe rlineto xwidth neg 0 rlineto %closepath fill %0 setgray %0 0 moveto xwidth 0 rlineto 0 yhoe rlineto xwidth neg 0 rlineto %closepath stroke gsave %start because of clip %***************************************************************** xchartl 0 eq {%xchartl=0 %STOP0 /ix0 0000 def /iy0 0000 def ix0 iy0 translate /iout 2 def /sout 1 def /INW 0 def /Txx (de) def /Fxx (e) def /iCYi 0 def /nPinNi 1 def proc_16step ix0 neg iy0 neg translate } if %xchartl=0 %***************************************************************** xchartl 1 eq {%xchartl=1 } if %xchartl=1 %***************************************************************** xchartl 2 eq {%xchartl=2 %STOP2 /ix0 0000 def /iy0 0000 def ix0 iy0 translate /iout 2 def /sout 1 def /INW 0 def /Txx (dd) def /Fxx (d) def /iCYi 7 def /nPinNi 1 def proc_16step ix0 neg iy0 neg translate } if %xchartl=2 %***************************************************************** xchartl 3 eq {%xchartl=3 %STOP3 } if %xchartl=3 %***************************************************************** grestore %end because of clip % xchartl 0 eq { 100 neg 4500 neg translate} if % xchartl 1 eq { 6100 neg 4500 neg translate} if % xchartl 2 eq { 100 neg 0250 neg translate} if % xchartl 3 eq { 6100 neg 0250 neg translate} if % xchartl 4 eq { 100 neg 4500 neg translate} if % xchartl 5 eq { 6100 neg 4500 neg translate} if % xchartl 6 eq { 100 neg 0250 neg translate} if % xchartl 7 eq { 6100 neg 0250 neg translate} if } for %xchartl=0,2,2 showpage grestore %} for %output with langind end %%Trailer