%!PS-Adobe-3.0 EPSF-3.0 SI381-3 %%BoundingBox: 70 83 415 320 %START PDFDE011.EPS /pdfmark13 where {pop} {userdict /pdfmark13 /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/SI38/SI38.HTM) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://farbe.li.tu-berlin.de or http://color.li.tu-berlin.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@mac.com) /CreationDate (D:2021040112000) /ModDate (D:2021040112000) /DOCINFO pdfmark13 [ /View [ /Fit ] /DOCVIEW pdfmark13 %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 % !Exchange 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 /str {8 string } bind def /TK {250 /Times-ISOL1 FS} bind def /TM {265 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {265 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {265 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {265 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def /TSK {250 /Symbol FS} bind def /TSM {300 /Symbol FS} bind def /TSG {350 /Symbol FS} bind def /RK {250 /Times-Roman FS} bind def /RM {265 /Times-Roman FS} bind def /RG {350 /Times-Roman FS} bind def %%EndProlog gsave %LANINDL2 START 20070101 /nshow {TM show} bind def /kshow {TIM show} bind def /bshow {TBM show} bind def /jshow {TBIM show} bind def /ibshown {TBK -50 -50 rmoveto show 0 50 rmoveto TBM} bind def /ibshow0 {TBK -00 -50 rmoveto show 0 50 rmoveto TBM} bind def /ishown {TK -50 -50 rmoveto show 0 50 rmoveto TM } bind def /ishow0 {TK -00 -50 rmoveto show 0 50 rmoveto TM } bind def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind le {show} {pop} ifelse} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 4 def /lanind2 4 def} ifelse /lanind lanind1 def %lanind1 1 lanind2 {/lanind exch def %output showpage gsave 5 /Times-ISOL1 FS 72 85 moveto (SI381-3) show 72 90 translate /yhoe 8000 def /xhoe 12000 def 0.01 MM dup scale 15 setlinewidth 0.0 0.0 0.0 1.0 setcmykcolor 0 0 moveto xhoe 0 rlineto 0 yhoe rlineto xhoe neg 0 rlineto closepath stroke /S1 100 def /S2 1000 def /S4 6000 def /S5 7000 def /yu1 7600 def %title /yu2 7250 def %companies /yu3 6400 def %options /yu4 4500 def %printer /yu5 2850 def %DIN-Test /yu6 1650 def %1080-Test /yzp 350 def S1 yu1 moveto TBG (Proposed CIE output linearization for printers and offset machines) show TBM S1 yu2 moveto (Printer or offset company) show S5 yu2 yzp 0 mul sub moveto TBM (Linearization company:) show S5 yu2 yzp 1 mul sub moveto TM (Measures 1080 user colours and produces) show S5 yu2 yzp 2 mul sub moveto TBIM (PS linarization code) show TM S5 yu2 yzp 3 mul sub moveto (for user device and paper) show S2 yu3 yzp 0 mul sub moveto TBM (realized output options:) show S2 yu3 yzp 1 mul sub moveto TM (Company preference (Y/N)?) show S2 yu3 yzp 2 mul sub moveto (DIN 33872 (CIE?) linearized (Y/N)?) show S2 yu3 yzp 3 mul sub moveto (Only one option not specified (Y/N)?) show S1 100 add yu4 yzp 0 mul sub moveto TM (User printer or offset device) show S1 100 add yu4 yzp 1 mul sub moveto (without or with device specific) show S1 100 add yu4 yzp 2 mul sub moveto TBIM (PS linearization code) show S1 100 add yu4 yzp 3 mul sub moveto TM (in print output software.) show S1 3500 add yu4 yzp 2 mul sub moveto S1 500 add 3500 add yu4 yzp 2 mul sub lineto S5 -500 add yu2 yzp 1.7 mul sub lineto S5 yu2 yzp 1.7 mul sub lineto stroke S1 3500 add yu4 yzp 2 mul sub moveto 100 40 rlineto stroke S1 3500 add yu4 yzp 2 mul sub moveto 100 -40 rlineto stroke S5 -500 add yu2 yzp 1.7 mul sub moveto 100 40 rlineto stroke S5 -500 add yu2 yzp 1.7 mul sub moveto 100 -40 rlineto stroke %rectangle S1 yu4 yzp 3.5 mul sub moveto 3500 0 rlineto 0 yzp 4.5 mul rlineto -3500 0 rlineto closepath stroke S1 500 add yu4 yzp 1 mul add moveto 0 2300 rlineto stroke S1 500 add yu4 yzp 1 mul add moveto 040 100 rlineto stroke S1 500 add yu4 yzp 1 mul add moveto -040 100 rlineto stroke S1 800 add yu4 yzp 1 mul add moveto 0 2300 rlineto stroke S1 800 add yu4 yzp 1 mul add moveto 040 100 rlineto stroke S1 800 add yu4 yzp 1 mul add moveto -040 100 rlineto stroke S1 yu5 yzp 0 mul sub moveto TBM (User visual test) show S1 yu5 yzp 1 mul sub moveto TM (with output of DIN 33872\255X test charts.) show S1 yu5 yzp 2 mul sub moveto (Agrees the output with the user wishes (Y/N)?) show S1 yu6 yzp 0 mul sub moveto (If No (N) agreement to the user wishes then:) show S1 yu6 yzp 1 mul sub moveto (Output of reference test chart with 1080 colours.) show S1 yu6 yzp 2 mul sub moveto (Continues colour change in output (Y/N)?) show S1 yu6 yzp 3 mul sub moveto (If Yes, then linearization possible and decision:) show S1 yu6 yzp 4 mul sub moveto (Mail the output to a linearization company.) show 4800 yu6 yzp 3.7 mul sub moveto 11600 4800 sub 0 rlineto 0 6950 rlineto -1700 0 rlineto stroke 4800 500 add yu6 yzp 3.7 mul sub moveto -100 40 rlineto stroke 4800 500 add yu6 yzp 3.7 mul sub moveto -100 -40 rlineto stroke 11400 1600 sub yu6 yzp 3.7 mul sub 6950 add moveto 100 40 rlineto stroke 11400 1600 sub yu6 yzp 3.7 mul sub 6950 add moveto 100 -40 rlineto stroke S4 yu4 yzp 0 mul sub moveto TM (For test charts of DIN 33872-1 to -6 see) show S4 yu4 yzp 1 mul sub moveto 0 0 1 setrgbcolor /RM1 {265 /Times-Roman FS} bind def RM1 (http://farbe.li.tu-berlin.de/A/33872E.html) show TM 0 setgray S4 yu4 yzp 3 mul sub moveto TBM (Advantages of Output Linearization:) show S4 yu4 yzp 4 mul sub moveto TM (- Linear relation between rgb and CIELAB data.) show S4 yu4 yzp 5 mul sub moveto TM (- No loss of visual information for 16 step) show S4 yu4 yzp 6 mul sub moveto TM ( colour series on different colour devices.) show S4 yu4 yzp 7 mul sub moveto TM (- Grey is printed by black only and not by CMY) show S4 yu4 yzp 8 mul sub moveto TM ( (complete under colour removal), low cost.) show showpage grestore %} for %output showpage %%Trailer