%!PS-Adobe-3.0 EPSF-3.0 OE740-3N.EPS %%BoundingBox: 70 82 430 360 %START PDFDE011.EPS /pdfmark03 where {pop} {userdict /pdfmark03 /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: Image Technology) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://www.ps.bam.de or http://130.149.60.445/~farbmetrik) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@mac.com) /CreationDate (D:2011080112000) /ModDate (D:2011080112000) /DOCINFO pdfmark03 [ /View [ /FitB ] /DOCVIEW pdfmark03 %END PDFDE011 /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def /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 /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 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 /nshow {300 /Times-ISOL1 FS show} bind def /kshow {300 /TimesI-ISOL1 FS show} bind def /bshow {300 /TimesB-ISOL1 FS show} bind def /jshow {300 /TimesBI-ISOL1 FS show} bind def /sshow {300 /Symbol FS show} bind def /ishow {220 /Times-ISOL1 FS -00 -50 rmoveto show 00 50 rmoveto} bind def /eshow {220 /Times-ISOL1 FS 0 100 rmoveto show 0 -100 rmoveto} bind def /cvishow {0.5 add cvi 6 string cvs show} def /cvsshow1 {0.05 add 10 mul cvi 0.1 mul 7 string cvs show} def /cvsshow2 {0.005 add 100 mul cvi 0.01 mul 7 string cvs show} def /cvsshow3 {0.0005 add 1000 mul cvi 0.001 mul 7 string cvs show} def %%EndProlog gsave %LANINDL2.EPS START 20000505 /lanind 0 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 {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 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 /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 1 def /lanind2 1 def} ifelse /colormg where {pop /colorm1 colormg def /colorm2 colormg def} {/colorm1 0 def /colorm2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 3 def /xcolor2 3 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def /xchartd xchartgd def} {/xchart1 0 def /xchart2 0 def /xchartd 1 def} ifelse /pchartg where {pop /pchart1 pchartg def /pchart2 pchartg def /pchartd pchartgd def} {/pchart1 1 def /pchart2 1 def /pchartd 1 def} ifelse /lanind lanind1 def %lanind1 1 lanind2 {/lanind exch def %output showpage /colorm colorm1 def %colorm1 1 colorm2 {/colorm exch def %output showpage /xcolor xcolor1 def %xcolor1 1 xcolor2 {/xcolor exch def %output showpage /xchart xchart1 def %xchart1 1 xchart2 {/xchart exch def %output showpage /pchart pchart1 def %pchart1 1 pchart2 {/pchart exch def %output showpage /GSS$ where {pop /LSS$ GSS$ def} {/LSS$ (1) def} ifelse /GSC$ where {pop /LSC$ GSC$ def} {/LSC$ (N) def} ifelse /GSX$ where {pop /LSX$ GSX$ def} {/LSX$ (0) def} ifelse /GSY$ where {pop /LSY$ GSY$ def} {/LSY$ (0) def} ifelse /GEX$ where {pop /LEX$ GEX$ def} {/LEX$ (P.PS./PDF) def} ifelse /GEY$ where {pop /LEY$ GEY$ def} {/LEY$ (P.DAT) def} ifelse /IMES where {pop %/IMES IMES def } {/IMES 0 def} ifelse /colorml colorm def %0 1 1 {/colorml exch def %colorml=0,1 /xcolorl xcolor def %0 1 3 {/xcolorl exch def %xcolorl=0,3 /xchartl xchart def %0 1 7 {/xchartl exch def %xchartl=0,7 /pchartl pchart def %0 1 2 {/pchartl exch def %xchartl=0,2 gsave xcolorl 0 eq {/tfnx* {0 0 0 1 setcmykcolor} def /tfwx* {0 0 0 0 setcmykcolor} def /colrecfix* {setcmykcolor rec fill} bind def /colrecstx* {setcmykcolor rec stroke} bind def } if xcolorl 1 eq {/tfnx* {0 setgray} def /tfwx* {1 setgray} def /colrecfix* {setgray rec fill} bind def /colrecstx* {setgray rec stroke} bind def } if xcolorl 2 eq {/tfnx* {1 1 1 0 setcmykcolor} def /tfwx* {0 0 0 0 setcmykcolor} def /colrecfix* {setcmykcolor rec fill} bind def /colrecstx* {setcmykcolor rec stroke} bind def } if xcolorl 3 eq {/tfnx* {0 0 0 setrgbcolor} def /tfwx* {1 1 1 setrgbcolor} def /colrecfix* {setrgbcolor rec fill} bind def /colrecstx* {setrgbcolor rec stroke} bind def } if pchartl 1 eq {%pchart=1 72 90 translate 0.01 MM dup scale 20 setlinewidth 1.0 setgray 0 0 moveto 12000 0 rlineto 0 8200 rlineto -12000 0 rlineto closepath fill 0.0 setgray 0 0 moveto 12000 0 rlineto 0 8200 rlineto -12000 0 rlineto closepath stroke TM 00100 -240 moveto (Teil 1) showde (Part 1) showen 9500 -240 moveto (OE740-3N) show (\255) show colorml cvishow xcolorl cvishow xchartd 1 eq {xchartl cvishow} {xchartl xchartd idiv cvishow} ifelse (\255) show pchartl cvishow %(: ) show /y0 7800 def /yd 320 def TBG 100 y0 moveto (Equality of grey series by four grey definitions (Yes/No decision)) showen (Gleichheit von Graureihen mit vier Graudefinitionen (Ja/Nein\255Entscheidung)) showde TM 400 y0 yd 1.1 mul sub moveto (Layoutbeispiel: 16\255stufige Graureihen mit vier Graudefinitionen) showde (Layout example: 16 step grey series with four grey definitions) showen TM 6000 y0 yd 2.2 mul sub moveto (There are two basic colours on each page:) showen (Es gibt zwei Grundfarben auf jeder Seite:) showde 6000 y0 yd 3.2 mul sub moveto (Black N and White W in mean grey background.) showen (Schwarz N und Wei\337 W in grauem Umfeld.) showde 6000 y0 yd 4.4 mul sub moveto (There are adjacent (upper row)) showen (Es gibt aneinandergrenzende (obere Reihe)) showde 6000 y0 yd 5.4 mul sub moveto (and separate grey samples (lower row).) showen (und separate Graumuster (untere Reihe).) showde 6000 y0 yd 6.4 mul sub moveto (This gives eight grey series.) showen (Dies erzeugt acht Graureihen.) showde 6000 y0 yd 7.6 mul sub moveto (In each colunme the four adjacent greys) showen (In jeder Spalte sollten die vier aneinander\255) showde 6000 y0 yd 8.6 mul sub moveto (should be equal.) showen (grenzenden Graustufen gleich sein.) showde 6000 y0 yd 9.8 mul sub moveto (The four grey series are defined by four) showen (Die vier Graureihen sind mit vier) showde 6000 y0 yd 10.8 mul sub moveto ( different PS\255operators.) showen ( verschiedenen PS\255Operatoren definiert.) showde /xpN 1000 def /ypN 4300 def /xsize 4400 def /ysize 4500 0.7 mul def /ysiz4 ysize 0.25 mul def xpN 600 sub ypN 400 sub moveto ( Black N) showen (Schwarz N) showde xpN xsize add 500 sub ypN 400 sub moveto (White W) showen (Wei\337 W) showde xpN 1400 add ypN 400 sub moveto (16 steps) showen (16 Stufen) showde newpath 0.5 setgray xpN 150 sub ypN 100 sub moveto xsize 200 add 0 rlineto 0 ysize rlineto xsize 200 add neg 0 rlineto closepath fill 0.0 setgray xpN 150 sub ypN 100 sub moveto xsize 200 add 0 rlineto 0 ysize rlineto xsize 200 add neg 0 rlineto closepath stroke 0.3 setlinewidth 1.0 setgray xpN 100 sub ypN 100 sub ysiz4 1 mul add moveto xsize 000 sub 0 rlineto stroke xpN 100 sub ypN 100 sub ysiz4 2 mul add moveto xsize 000 sub 0 rlineto stroke xpN 100 sub ypN 100 sub ysiz4 3 mul add moveto xsize 000 sub 0 rlineto stroke /ifak 0.2 def 0 1 3 {/k exch def %k=0,3 /ypNk ypN ysiz4 k mul add def /iy0 ypNk 50 add def /s 0700 ifak mul def 0 1 15 {/j exch def /ix0 xpN j 1400 ifak mul mul add def 1 setgray ix0 iy0 s s rec fill 0 setgray ix0 iy0 s s rec stroke } for %j /s 1400 ifak mul def /iy0 ypNk 1500 ifak mul add def 0 1 15 {/j exch def /ix0 xpN j 1400 ifak mul mul 350 ifak mul sub add def 1 setgray ix0 iy0 s s rec fill 0 setgray ix0 iy0 s s rec stroke } for %j } for %k=0,3 0 setgray xpN 360 sub ypN 2600 add moveto (1) show xpN 360 sub ypN 1800 add moveto (2) show xpN 360 sub ypN 1000 add moveto (3) show xpN 360 sub ypN 200 add moveto (4) show /yt0 03500 def /x00 00100 def /x10 00900 def /x01 10100 def /x20 10900 def 100 yt0 moveto TM (This test uses only the four upper adjacent grey series N-W.) showen (Die Pr\374fung benutzt nur die vier oberen aneinandergrenzenden) showde ( Graureihen N-W.) showde 100 yt0 yd 1 mul sub moveto (For the upper grey series and in each columne) showen ( the four greys should be equal for) showen (F\374r die oberen Graureihen und in jeder Spalte) showde ( sollten die vier Graus f\374r) showde TBM ( all) showen ( alle) showde TM ( the 16 steps.) showen ( 16 Stufen gleich sein.) showde TBM x00 yt0 yd 2.2 mul sub moveto (Are in each columne) showen (Sind in jeder Spalte) showde ( the four greys for all the 16 steps equal?) showen ( die vier Graus f\374r alle 16 Stufen gleich?) showde TBM x00 8900 add yt0 yd 2.2 mul sub moveto (underline: Yes/No) showen (unterstreiche: Ja/Nein) showde TBM x00 yt0 yd 3.4 mul sub moveto (Only in case of "No":) showen (Nur bei "Nein":) showde TM x00 300 add yt0 yd 4.6 mul sub moveto (Is row no. 3 most different compared to all others ?) showen (Ist Reihe Nr. 3 am meisten verschieden von allen anderen?) showde x00 8900 add yt0 yd 4.6 mul sub moveto (underline: Yes/No) showen (unterstreiche: Ja/Nein) showde x00 300 add yt0 yd 5.6 mul sub moveto (Are the series no. 1, no. 2, and no. 4 equal?) showen (Sind die Reihen Nr. 1, Nr. 2 und Nr. 4 gleich?) showde x00 8900 add yt0 yd 5.6 mul sub moveto (underline: Yes/No) showen (unterstreiche: Ja/Nein) showde TBM x00 300 add yt0 yd 6.8 mul sub moveto (Only in case of "No":) showen (Nur bei "Nein":) showde TM x00 600 add yt0 yd 7.8 mul sub moveto (Are the rows no. 2 and no. 4 equal ?) showen (Sind die Reihen Nr. 2 und Nr. 4 gleich?) showde x00 8900 add yt0 yd 7.8 mul sub moveto (underline: Yes/No) showen (unterstreiche: Ja/Nein) showde TM x00 yt0 yd 9 mul sub moveto (Remarks, e. q. other equality: .......................................) showen (Anmerkungen, z. B. andere Gleichheit .................................) showde TM x00 yt0 yd 10 mul sub moveto (......................................................................) showen (......................................................................) showde %TM %x00 yt0 yd 11 mul sub moveto %(......................................................................) showen %(......................................................................) showde } if %pchartl=1 pchartl 2 eq {%pchartl=2 /TMS {100 /Times-Roman FS} bind def /TGS {150 /Times-Roman FS} bind def /nshow {110 /Times-Roman FS show} def /bshow {110 /Times-Bold FS show} def /gshow {150 /Times-Bold FS show} def /bishow {110 /Times-BoldItalic FS show} def /ishow { 90 /Times-Bold FS show} def %/sshow {110 /Symbol FS show} def /sshow {120 /Symbol FS show} def /nshowde {0 lanind eq {nshow} {pop} ifelse} bind def /bshowde {0 lanind eq {bshow} {pop} ifelse} bind def /gshowde {0 lanind eq {gshow} {pop} ifelse} bind def /bishowde {0 lanind eq {bishow} {pop} ifelse} bind def /ishowde {0 lanind eq {ishow} {pop} ifelse} bind def /sshowde {0 lanind eq {sshow} {pop} ifelse} bind def /nshowen {1 lanind eq {nshow} {pop} ifelse} bind def /bshowen {1 lanind eq {bshow} {pop} ifelse} bind def /gshowen {1 lanind eq {gshow} {pop} ifelse} bind def /bishowen {1 lanind eq {bishow} {pop} ifelse} bind def /ishowen {1 lanind eq {ishow} {pop} ifelse} bind def /sshowen {1 lanind eq {sshow} {pop} ifelse} bind def /CMeasSxl (Measure unknown) def /CDeviceSxl (Device unknown) def /CDateSxl (Date unknown) def /DecodeXYZ* {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind def /xchartn xchartl xchartd idiv def colorml 0 eq {/ilx 0 def } {%colorml=1 xchartn 2 le {/ilx xchartn def} if xchartn 3 eq {/ilx 4 def} if xchartn 4 eq {/ilx 8 def} if xchartn 5 eq {/ilx 16 def} if xchartn 6 eq {/ilx 32 def} if xchartn 7 eq {/ilx 64 def} if } ifelse /Xnref 0.63 ilx mul 0.9505 mul def /Ynref 0.63 ilx mul def /Znref 0.63 ilx mul 1.0890 mul def /XQ Xnref 95.05 div def /YQ Ynref 100.00 div def /ZQ Znref 108.90 div def XQ 0 lt {/XQ 0.00000001 def} if YQ 0 lt {/YQ 0.00000001 def} if ZQ 0 lt {/ZQ 0.00000001 def} if /L*ref YQ 0.008856 lt {903.3 YQ mul} {YQ 0.33333333 exp 116 mul 16 sub} ifelse def /a*ref XQ 0.008856 lt {7.787 XQ mul 16 116 div add} {XQ 0.33333333 exp} ifelse YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse sub 500 mul def /b*ref YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse ZQ 0.008856 lt {7.787 ZQ mul 16 116 div add} {ZQ 0.33333333 exp} ifelse sub 200 mul def /L*N L*ref def /L*W 95.41 def /L*i 21 array def %different for xchartl=0,7 /a*i 21 array def /b*i 21 array def /l*i 21 array def /Yi 21 array def %equal distance between L*N and L*W 0 1 20 {/i exch def %steps from black to white i 15 le {/i0 0 def /istep 15 def} {/i0 16 def /istep 4 def} ifelse L*i i L*N L*W L*N sub i i0 sub istep div mul add put a*i i 0 put b*i i 0 put l*i i L*i i get L*N sub L*W L*N sub div put /Y* {L*i i get 16 add 116 div} bind def Yi i Y* DecodeXYZ* 100.00 mul put } for /cvishow {cvi 6 string cvs show} def 72 90 translate 0.023 MM dup scale 15 setlinewidth 0 setgray 100 /Times-ISOL1 FS 100 -90 moveto (OE740-3N) show (\255) show colorml cvishow xcolorl cvishow xchartd 1 eq {xchartl cvishow} {xchartl xchartd idiv cvishow} ifelse (\255) show pchartl cvishow (: ) show (File: ) show CMeasSxl show (; ) show (Device: ) show CDeviceSxl show (; ) show (Date: ) show CDateSxl show /cvishow {0.5 add cvi %new980310 dup 0 ge {( ) show} if dup abs 10 lt {( ) show} if 10 string cvs show} def /cvsshow0 {10 mul 0.5 add cvi 0.1 mul 10 string cvs show} def /cvsshow1 {10 mul 0.5 add cvi 0.1 mul %new980310 dup 0 ge {( ) show} if dup abs 10 lt {( ) show} if 10 string cvs show} def /cvsshow2 {100 mul 0.5 add cvi 0.01 mul %new980310 dup 0 ge {( ) show} if dup abs 10 lt {( ) show} if 10 string cvs show} def /cvsshow3 {1000 mul 0.5 add cvi 0.001 mul 10 string cvs show} def 1 setgray 20 20 moveto 5400 0 rlineto 0 4000 rlineto %relatives Bildfeld 54 x 40mm -5400 0 rlineto closepath fill 0 setgray 20 20 moveto 5400 0 rlineto 0 4000 rlineto %relatives Bildfeld 54 x 40mm -5400 0 rlineto closepath stroke /x0 0 def /y0 3700 def /yd 170 def /xpos 18 array def /xtex 18 array def /xpos [ 10 150 450 750 %i, LAB*refi(ikor) 1000 %d 1350 1650 1950 %LAB*outi(ikor) 2300 2600 2900 %dLABTO(ikor,ikor), dE* 3150 3500 3850 % 4200 4500 4800 5100] def % /xtex [(i) (LAB*ref) ( ) ( ) (l*out) (LAB*out) ( ) ( ) (LAB*out/c-ref) ( ) ( ) ( E*) () ( ) ( ) ( ) ( ) ( )] def 0 1 16 { /j exch def xpos j get x0 add 100 add y0 yd add moveto xtex j get show } for %j=0,1,...,16 colorml 1 eq {/xchartNl xchartl 8 idiv def /xchartPl xchartl xchartl 8 idiv 8 mul sub def /gammaNl 1 2.4 xchartNl 0.18 mul sub 2.4 div div def /gammaPl 2.4 xchartPl 0.18 mul sub 2.4 div def /gammal gammaNl gammaPl mul def } if %STOPA /L*gi 21 array def %different for xchartl=0,7 /a*gi 21 array def /b*gi 21 array def /l*gi 21 array def /Ygi 21 array def %distance between L*N and L*W using gamma 0 1 20 {/i exch def %steps from black to white l*gi i l*i i get colorm 1 eq {gammal exp} if put L*gi i L*W L*N sub l*gi i get mul L*N add put a*gi i 0 put b*gi i 0 put /Y* {L*gi i get 16 add 116 div} bind def Ygi i Y* DecodeXYZ* 100.00 mul put } for %STOP2 100 /Symbol FS xpos 10 get x0 add 350 add y0 yd add moveto (D) show 100 /Times-Roman FS /sumdL* 0 def /sumda* 0 def /sumdb* 0 def /sumdE* 0 def /sumdNL* 0 def /sumdNa* 0 def /sumdNb* 0 def /sumdNE* 0 def /sumdBL* 0 def /sumdBa* 0 def /sumdBb* 0 def /sumdBE* 0 def /sumdRL* 0 def /sumdFL* 0 def 0 1 20 {/i exch def %21 colours %STOP3 0 1 12 {/j exch def %17 Positionen x0 xpos j get add y0 yd i mul sub moveto j 0 eq {i 1 add cvishow } if j 1 eq {L*i i get cvsshow2} if j 2 eq {a*i i get cvsshow2} if j 3 eq {b*i i get cvsshow2} if % LABO1NJ 1 eq { %Differenzen oder Messwerte falls vorh. j 4 eq {l*gi i get cvsshow2} if j 5 eq {L*gi i get cvsshow2} if j 6 eq {a*gi i get cvsshow2} if j 7 eq {b*gi i get cvsshow2} if %STOP4 j 8 eq {L*gi i get dup L*i i get sub cvsshow2 L*i i get sub abs /sumdL* exch sumdL* add def } if %j=8 j 9 eq {a*gi i get dup a*i i get sub cvsshow2 a*i i get sub abs /sumda* exch sumda* add def } if %j=9 j 10 eq {b*gi i get dup b*i i get sub cvsshow2 b*i i get sub abs /sumdb* exch sumdb* add def } if %j=10 j 11 eq {L*gi i get L*i i get sub dup mul a*gi i get a*i i get sub dup mul add b*gi i get b*i i get sub dup mul add 0.0001 add sqrt dup cvsshow2 /sumdE* exch sumdE* add def } if %j=11 i 15 lt {%16 Stufen j 11 eq {L*gi i get L*i i get sub dup mul a*gi i get a*i i get sub dup mul add b*gi i get b*i i get sub dup mul add 0.0001 add sqrt /sumdBE* exch sumdBE* add def } if %j=11 } if %16 Stufen i 16 ge {%5 Unbunt=Noir j 11 eq {L*gi i get L*i i get sub dup mul a*gi i get a*i i get sub dup mul add b*gi i get b*i i get sub dup mul add 0.0001 add sqrt /sumdNE* exch sumdNE* add def } if %j=11 } if %5 Unbunt=Noir % %j 11 eq { %j=10 Regularity %i 16 eq {/L1 LAB*ouci i1 get def} if %i=16 %i 17 eq {/L2 LAB*ouci i1 get def} if %i=17 %i 18 eq {/L3 LAB*ouci i1 get def} if %i=18 %i 19 eq {/L4 LAB*ouci i1 get def} if %i=19 %i 20 eq {/L5 LAB*ouci i1 get def} if %i=20 % } if %j=10 Regularity 110 /Times-Bold FS 12 j eq {%j=12 i 00 eq {(Kennzeichnung nach) gshowde (Specification according to) gshowen x0 xpos j get add y0 yd add moveto (Start-Ausgabe S1) gshowde (Start output S1) gshowen} if %i=0 i 01 eq {(ISO/IEC 15775 Anhang G) gshowde (ISO/IEC 15775 Annex G) gshowen} if %i=1 i 02 eq {(und DIN 33866-1 Anhang G) gshowde (and DIN 33866-1 Annex G) gshowen} if %i=2 % i 03 eq {(nur ) bshowde % (only ) bshowen % (L*-) bishow % (Helligkeit benutzt) bshowde (lightness used) bshowen} if %i=2 % i 04 eq {(D) sshow (L*) bishow % ( = ) bshow % LABREFW 1 get cvsshow2 ( - ) show LABREFX 1 get cvsshow2 % } if %i=2 % i 05 eq {(Gleichmaessigkeit) bshowde (Regularity) bshowen} if %i=5 % i 08 eq {(Helligkeitsumfang rel. zu Offset) bshowde % (Lightness gamut rel. to offset) bshowen} if %i=8 % i 11 eq {(D) sshow (L*-) bishow (Grauvariation) bshowde (gray variation) bshowen} if %i=11 % i 12 eq {(v*) bishow ( = ) bshow outL*var cvsshow3} if i 14 eq {(Mittlerer Helligkeitsabstand (16 Stufen)) bshowde (Mean lightness difference (16 steps)) bshowen } if %i=14 i 15 eq {(D) sshow (E*) bishow 0 -20 rmoveto (CIELAB) ishow 0 20 rmoveto ( = ) bshow sumdBE* 16 div cvsshow1 } if %i=15 i 19 eq {(Mittlerer Helligkeitsabstand (5 Stufen)) bshowde (Mean lightness difference (5 steps)) bshowen } if i%=18 i 20 eq {(D) sshow (L*) bishow 0 -20 rmoveto (CIELAB) ishow 0 20 rmoveto ( = ) bshow sumdNE* 05 div cvsshow1 } if %i=20 } if %j=12 TMS } for %j=0,12 } for %i=0,20 110 /Times-Bold FS /j 1 def x0 xpos j get add 1000 add y0 yd 21 mul sub moveto (Mittlerer Farbwiedergabe-Index:) bshowde (Mean colour reproduction index:) bshowen /j 11 def x0 xpos j get add y0 yd 21 mul sub moveto (R*) bishow 0 -20 rmoveto (ab,m) ishow 0 20 rmoveto ( = ) bshow 100 sumdBE* 21 div sumdNE* 21 div add 4.6 mul sub cvishow } if %pchartl=2 showpage grestore %} for %pchartl=0,2 %} for %xchartl=0,7 %} for %xcolorl=0,3 %} for %colorml=0,1 %%Trailer