%!PS-Adobe-3.0 EPSF-3.0 MG370-7 %%BoundingBox: 70 83 226 206 %old BoundingBox: 72 90 390 534 %START PDFDE011.EPS /pdfmark07 where {pop} {userdict /pdfmark07 /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: MG370-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 pdfmark07 [ /View [ /FitB ] /DOCVIEW pdfmark07 %END PDFDE011 % 54 Zeilen + Titel-Rand (16) = 54*8+16 = 448; 90+432+16 = 538 % 158,0 mm = 158,0*72/25.4 = 448 /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 8 /Times-Roman FS 340 85 moveto (MG370-7, B8_41) show % ( B7233_7, M8520-7, B8_41, N=8_41 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 %08520-7 1 (PSL2\255program code: ) showen %18520-7 1 (PSL2\255Lenguaje: Definici\363n ) showes %28520-7 1 (PSL2\255program code: ) showfr %38520-7 1 (PSL2\255program code: ) showit %48520-7 1 (PSL2\255program code: ) showjp %58520-7 1 (Definition und Reproduktion von 20 ) showde %08520-7 2 (definition and reproduction of 20 ) showen %18520-7 2 (y Reproducci\363n con 20) showes %28520-7 2 (definition and reproduction of 20 ) showfr %38520-7 2 (definition and reproduction of 20 ) showit %48520-7 2 (definition and reproduction of 20 ) showjp %58520-7 2 350 /TimesI-ISOL1 FS (L*) show 350 /Times-ISOL1 FS (\255Helligkeiten) showde %08520-7 3 (\255lightnesses) showen %18520-7 3 (\255colores claros) showes %28520-3 3 (\255lightnesses) showfr %38520-7 3 (\255lightnesses) showit %48520-7 3 (\255lightnesses) showjp %58520-7 3 /yd24 {3600 15 div} bind def %y-Zeilenabstand /x0 200 def %untere x-Textecke /y0 100 def %untere y-Textecke lanind 0 eq {%difde x0 y0 yd24 102 39 sub TES %anz=63 (%!PS-Adobe-3.0 B7231-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 20 setlinewidth) ( ) (PSL12 2 eq %Abfrage PostScript Level 1 oder 2) ( {[ /CIEBasedA [ %monochromer L*-Farbraum fuer D65) ( /WhitePoint [1 1 1] %CIEXYZ fuer Weiss) ( /RangeA [0 100] %CIELAB-L*-Grenzen N/W) ( /DecodeA %CIE-Transformation L* -> Y) ( { 16 add 116 div 3 exp} bind) ( dictende ] setcolorspace } if %Standard-PSL2 L* setcolor) ( ) (PSL12 1 eq %Definition PSL1-SW-Geraet) ( {/setcolor {0.01 mul 0.4 exp setgray} def } if) ( ) (/colqua {moveto s 0 rlineto 0 s rlineto s neg 0 rlineto %Quadrat) ( closepath} bind def) ( ) (/s 600 def /xw 1000 def /yw 800 def %Quadratseite und Abstaende) ( ) (50 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 3700 moveto 100 setcolor) (TR (20 CIELAB ) show TI (L*-) show TR (Helligkeiten) show) ( ) (550 400 translate %Nullpunkt unteres linkes Graufeld) ( ) (0 1 3 {/i exch def %Zeilenindex i=0, 1, 2, 3) (0 1 4 {/j exch def %Spaltenindex j=0, 1, 2, ..., 5) ( /n i 5 mul j add def %laufende Nummer 0, 1, ..., 19) ( /L* n 1 add 5 mul def %20 L*-Helligkeiten L*=5, ..., 100) ( ) ( /x0 j xw mul def %x-Position fuer Quadrat) ( /y0 i yw mul def %y-Position) ( ) ( L* setcolor %CIELAB-L*-Helligkeit) ( x0 y0 colqua fill %xy0-Quadrat fuellen) ( ) ( L* 50 eq {100 setcolor %Sonderfall Quadratrand) ( x0 y0 colqua stroke} if %xy0-Quadrat) ( ) ( L* 4 string cvs dup stringwidth %x-, y-Stringlaenge L*) ( pop x0 exch sub 20 sub %x-Position minus xl) ( y0 100 add moveto %y-Text-Position ) ( ) ( 100 setcolor show %Text L* rechtsbuendig W) ( } for %Ende Schleife j) ( } for %Ende Schleife i) ( ) (showpage) TEA } if %ifde lanind 1 ge {%difen x0 y0 yd24 102 39 sub TES %anz=63 (%!PS-Adobe-3.0 B7231-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 20 setlinewidth) ( ) (PSL12 2 ge %question for PostScript Level 1 or 2) ( {[ /CIEBasedA [ %monochrome L*-color space for D65) ( /WhitePoint [1 1 1] %CIEXYZ for white) ( /RangeA [0 100] %CIELAB-L*-limits N/W) ( /DecodeA %CIE-transformation L* -> Y) ( { 16 add 116 div 3 exp} bind) ( dictende ] setcolorspace } if %standard-PSL2 L* setcolor) ( ) (PSL12 1 eq %definition PSL1-SW-device) ( {/setcolor {0.01 mul 0.4 exp setgray} def } if) ( ) (/colqua {moveto s 0 rlineto 0 s rlineto s neg 0 rlineto %square) ( closepath} bind def) ( ) (/s 600 def /xw 1000 def /yw 800 def square width and distances) ( ) (50 setcolor %Graufeld mit 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; Hoehe 2,5mm) (/TI {250 /TimesI-ISOL1 FS} bind def %Times-Italic) ( ) (1200 3700 moveto 100 setcolor) (TR (20 CIELAB ) show TI (L*-) show TR (lightness) show) ( ) (550 400 translate %zero point lower left gray square) ( ) (0 1 3 {/i exch def %line index i=0, 1, 2, 3) (0 1 4 {/j exch def %row index j=0, 1, 2, ..., 5) ( /n i 5 mul j add def %serial number 0, 1, ..., 19) ( /L* n 1 add 5 mul def %20 L*-lightness L*=5, ..., 100) ( ) ( /x0 j xw mul def %x-position for square) ( /y0 i yw mul def %y-position) ( ) ( L* setcolor %CIELAB-L*-lightness) ( x0 y0 colqua fill %xy0 fill square) ( ) ( L* 50 eq {100 setcolor %special case square edge) ( x0 y0 colqua stroke} if %xy0 square) ( ) ( L* 4 string cvs dup stringwidth %x-, y-string length L*) ( pop x0 exch sub 20 sub %x-position minus xl) ( y0 100 add moveto %y-text-position ) ( ) ( 100 setcolor show %text L* right justified W) ( } for %end loop j) ( } for %end loop i) ( ) (showpage) TEA } if %ifen showpage grestore } for %output with langind end %%Trailer