%!PS-Adobe-3.0 EPSF-3.0 MG371-7 %%BoundingBox: 70 83 226 206 %old BoundingBox: 72 90 390 534 %START PDFDE011.EPS /pdfmark17 where {pop} {userdict /pdfmark17 /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: MG371-7) /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@me.com) /CreationDate (D:2010110112000) /ModDate (D:2010110112000) /DOCINFO pdfmark17 [ /View [ /FitB ] /DOCVIEW pdfmark17 %END PDFDE011 % 54 Zeilen + Titel-Rand (16) = 54*8+16 = 448; 90+432+16 = 538 % 158,0 mm = 158,0*72/25.4 = 448 % !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 %%EndProlog gsave %LANINDL2 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 0 def /lanind2 0 def} ifelse lanind1 1 lanind2 {/lanind exch def %output showpage gsave %LANINDL2 END 5 /Times-ISOL1 FS 340 85 moveto (MG371-7, B8_43) show % ( B7243_7, M8521-7, B8_43, N=8_43 2x4) show 72 90 translate /yhoe 15650 def 0.01 MM 0.01 MM scale /ausz 8 def 15 setlinewidth %2x4 0.2 0.0 0.0 0.0 setcmykcolor 0 0 moveto 11200 0 rlineto 0 yhoe rlineto -11200 0 rlineto closepath fill 0.0 0.0 0.0 1.0 setcmykcolor 0 0 moveto 11200 0 rlineto 0 yhoe rlineto -11200 0 rlineto closepath stroke 0 yhoe 450 sub moveto 11200 0 rlineto 0 450 rlineto -11200 0 rlineto closepath stroke /TES {250 /Courier FS /anz exch def /ydt exch def /y0t exch def /x0t exch def} bind def /TEA {0 1 anz 1 sub {ydt mul y0t add x0t exch moveto show} for} bind def %Titeltext 350 /Times-ISOL1 FS 50 yhoe 350 sub moveto (PSL2\255Programmcode: ) showde %08521-7 1 (PSL2\255program code: ) showen %18521-7 1 (PSL2\255Lenguaje: Definici\363n ) showes %28521-7 1 (PSL2\255program code: ) showfr %38521-7 1 (PSL2\255program code: ) showit %48521-7 1 (PSL2\255program code: ) showjp %58521-7 1 (Definition und Reproduktion von 20 CIE\255) showde %08521-7 2 (definition and reproduction of 20 ) showen %18521-7 2 (y Reproducci\363n con 20 CIE\255) showes %28521-7 2 (definition and reproduction of 20 CIE\255) showfr %38521-7 2 (definition and reproduction of 20 CIE\255) showit %48521-7 2 (definition and reproduction of 20 CIE\255) showjp %58521-7 2 350 /TimesI-ISOL1 FS (L*) show 350 /Times-ISOL1 FS (\255Farben) showde %08521-7 3 (\255colors) showen %18521-7 3 (\255colores) showes %28520-3 3 (\255colors) showfr %38521-7 3 (\255colors) showit %48521-7 3 (\255colors) showjp %58521-7 3 /yd24 {3600 16.1 div} bind def %y-Zeilenabstand /x0 200 def %untere x-Textecke /y0 100 def %untere y-Textecke lanind 0 eq {%difde x0 y0 yd24 106 39 sub TES %anz=67 (%!PS-Adobe-3.0 B7241-7n.eps 20.10.94) (%%BoundingBox: 72 90 226 206) (/FS {findfont exch scalefont setfont} bind def) (/MM {72 25.4 div mul} def) (/languagelevel where {pop languagelevel} {1} ifelse) ( /PSL12 exch def) (/dictende {counttomark 2 idiv dup dict begin {def}) ( repeat pop currentdict end} bind def) (%%EndProlog) ( ) (72 90 translate 0.01 MM dup scale) ( ) (PSL12 2 eq {[ /CIEBasedABC [ %Farbraum und Grenzen fuer D65) ( /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65) ( /RangeABC [0 0.9505 0 1 0 1.0885] %CIEXYZ-Grenzen N/W) ( /RangeLMN [0 0.9505 0 1 0 1.0885] dictende ] setcolorspace} if) ( ) (PSL12 1 eq %Definition alle PSL1-Geraete) ( { {/setrgbcolor where %Abfrage auf PSL1-Farb-Geraet) ( {pop setrgbcolor} %PSL1-Farb-Geraet) ( {pop 0.4 exp setgray pop} ifelse } %PSL1-SW-Geraet) ( /setcolor exch def} if) ( ) (/LABDEF {/b* exch def /a* exch def /L* exch def} bind def) (/X* {L* 16 add 116 div a* 500 div add} bind def) (/Y* {L* 16 add 116 div} bind def) (/Z* {L* 16 add 116 div b* 200 div sub} bind def) (/DecodeXYZ* {dup 6 29 div ge {dup dup mul mul}) ( { 4 29 div sub 108 841 div mul} ifelse} bind def) (/X {X* DecodeXYZ* 0.9505 mul } bind def) (/Y {Y* DecodeXYZ*} bind def) (/Z {Z* DecodeXYZ* 1.0890 mul } bind def) (/LABXYZ {LABDEF X Y Z} bind def) ( ) (/s 600 def /xw 1000 def /yw 900 def %Quadratseite und Abstaende) ( ) (/colqua {moveto s 0 rlineto 0 s rlineto %Quadrat) ( s neg 0 rlineto closepath fill} bind def) ( ) (50 0 0 LABXYZ setcolor %Graufeld mit L*=50 (mittlere CIELAB-Helligkeit)) (0 0 moveto 5400 0 rlineto 0 4000 rlineto %Bildfeld 54mm x 40mm) ( -5400 0 rlineto closepath fill) ( ) (/TR {250 /Times-Roman FS} bind def %Times-Roman; Hoehe 2,5mm) (/TI {250 /TimesI-ISOL1 FS} bind def %Times-Italic) ( ) (1200 3720 moveto 100 0 0 LABXYZ setcolor) (TR (20 CIE) show TI (-L*a*b*-) show TR (Farben) show) (100 3720 moveto TI (L*) show) (5100 100 moveto TI (a*) show TR) ( ) (400 300 translate %Nullpunkt unteres linkes Farbfeld) ( ) (0 1 3 {/i exch def %fuer CIELAB-L*= 20, 40, 60, 80) (0 1 4 {/j exch def %fuer CIELAB-a*=0, 20, 40, 60, 80) ( /LS i 1 add 20 mul def) ( /aS j 20 mul def) ( LS aS 0 LABXYZ setcolor %L*, a*, b*=0 -> XYZ) ( j xw mul i yw mul colqua) ( 100 0 0 LABXYZ setcolor %Schrift W) ( LS 4 string cvs dup stringwidth pop /xl exch def) ( j xw mul xl sub 050 sub i yw mul 200 add moveto show) ( aS 4 string cvs dup stringwidth pop /xl exch def) ( j xw mul xl sub 400 add i yw mul 220 sub moveto show) ( } for %j) ( } for %i) (showpage) TEA } if %ifde lanind 1 ge {%difen x0 y0 yd24 106 39 sub TES %anz=67 (%!PS-Adobe-3.0 B7241-7n.eps 20.10.94) (%%BoundingBox: 72 90 226 206) (/FS {findfont exch scalefont setfont} bind def) (/MM {72 25.4 div mul} def) (/languagelevel where {pop languagelevel} {1} ifelse) ( /PSL12 exch def) (/dictende {counttomark 2 idiv dup dict begin {def}) ( repeat pop currentdict end} bind def) (%%EndProlog) ( ) (72 90 translate 0.01 MM dup scale) ( ) (PSL12 2 ge {[ /CIEBasedABC [ %color space and limits D65) ( /WhitePoint [0.9505 1 1.089] %CIEXYZ for D65) ( /RangeABC [0 0.9505 0 1 0 1.0885] %CIEXYZ-limits N/W) ( /RangeLMN [0 0.9505 0 1 0 1.0885] dictende ] setcolorspace} if) ( ) (PSL12 1 eq %definition for PSL1-Geraete) ( { {/setrgbcolor where %question for PSL1 color device) ( {pop setrgbcolor} %PSL1 color device) ( {pop 0.4 exp setgray pop} ifelse } %PSL1 NW device) ( /setcolor exch def} if) ( ) (/LABDEF {/b* exch def /a* exch def /L* exch def} bind def) (/X* {L* 16 add 116 div a* 500 div add} bind def) (/Y* {L* 16 add 116 div} bind def) (/Z* {L* 16 add 116 div b* 200 div sub} bind def) (/DecodeXYZ* {dup 6 29 div ge {dup dup mul mul}) ( { 4 29 div sub 108 841 div mul} ifelse} bind def) (/X {X* DecodeXYZ* 0.9505 mul } bind def) (/Y {Y* DecodeXYZ*} bind def) (/Z {Z* DecodeXYZ* 1.0890 mul } bind def) (/LABXYZ {LABDEF X Y Z} bind def) ( ) (/s 600 def /xw 1000 def /yw 900 def %square width and distances) ( ) (/colqua {moveto s 0 rlineto 0 s rlineto %square) ( s neg 0 rlineto closepath fill} bind def) ( ) (50 0 0 LABXYZ setcolor %gray square with L*=50 (mean CIELAB lightness)) (0 0 moveto 5400 0 rlineto 0 4000 rlineto %image size 54mm x 40mm) ( -5400 0 rlineto closepath fill) ( ) (/TR {250 /Times-ISOL1 FS} bind def %Times-Roman; height 2,5mm) (/TI {250 /TimesI-ISOL1 FS} bind def %Times-Italic) ( ) (1200 3720 moveto 100 0 0 LABXYZ setcolor) (TR (20 CIELAB ) show TI (L*a*-) show TR (colors) show) (100 3720 moveto TI (L*) show) (5100 100 moveto TI (a*) show TR) ( ) (400 300 translate %zero point lower left test color) ( ) (0 1 3 {/i exch def %for CIELAB-L*= 20, 40, 60, 80) (0 1 4 {/j exch def %for CIELAB-a*=0, 20, 40, 60, 80) ( /LS i 1 add 20 mul def) ( /aS j 20 mul def) ( LS aS 0 LABXYZ setcolor %L*, a*, b*=0 -> XYZ) ( j xw mul i yw mul colqua) ( 100 0 0 LABXYZ setcolor %writing W) ( LS 4 string cvs dup stringwidth pop /xl exch def) ( j xw mul xl sub 050 sub i yw mul 200 add moveto show) ( aS 4 string cvs dup stringwidth pop /xl exch def) ( j xw mul xl sub 400 add i yw mul 220 sub moveto show) ( } for %j) ( } for %i) (showpage) TEA } if %ifen showpage grestore } for %output with langind end %%Trailer