%!PS-Adobe-3.0 EPSF-3.0 egv50-7n %%BoundingBox: 70 82 410 320 %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: farbe.li.tu-berlin.de/egv5/egv5.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:2023080112000) /ModDate (D:2023080112000) /DOCINFO pdfmark07 [ /View [ /Fit ] /DOCVIEW pdfmark07 %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 %font0309C.ps*********************************************** %only T*K, T*M, T*G, and jshowTG, jshowTM with T*M and T*K /RS {200 /Times-Roman FS} bind def /RK {250 /Times-Roman FS} bind def /RM {300 /Times-Roman FS} bind def /RG {350 /Times-Roman FS} bind def /RIS {200 /Times-Italic FS} bind def /RIK {250 /Times-Italic FS} bind def /RIM {300 /Times-Italic FS} bind def /RIG {350 /Times-Italic FS} bind def /RBS {200 /Times-Bold FS} bind def /RBK {250 /Times-Bold FS} bind def /RBM {300 /Times-Bold FS} bind def /RBG {350 /Times-Bold FS} bind def /RBIS {200 /Times-BoldItalic FS} bind def /RBIK {250 /Times-BoldItalic FS} bind def /RBIM {300 /Times-BoldItalic FS} bind def /RBIG {350 /Times-BoldItalic FS} bind def /TS {200 /Times-ISOL1 FS} bind def /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIS {200 /TimesI-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 /TBS {200 /TimesB-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 /TBIS {200 /TimesBI-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 /SS {200 /Symbol FS} bind def /SK {250 /Symbol FS} bind def /SM {300 /Symbol FS} bind def /SG {350 /Symbol FS} bind def /eshowTK {TS -00 100 rmoveto show 00 -100 rmoveto TK} def /ishowTK {TS -00 -50 rmoveto show 00 50 rmoveto TK} def /jshowTK {TBS -00 -50 rmoveto show 00 50 rmoveto TBK} def /ishowTM {TK -00 -60 rmoveto show 00 60 rmoveto TM} def /jshowTM {TBK -00 -60 rmoveto show 00 60 rmoveto TBM} def /ishowTG {TM -00 -70 rmoveto show 00 70 rmoveto TG} def /jshowTG {TBM -00 -70 rmoveto show 00 70 rmoveto TBG} def %font0309C.ps*********************************************** /cvishow {cvi 6 string cvs show} def /cvsshow1 {10 mul cvi 0.1 mul 7 string cvs show} def /cvsshow2 {100 mul cvi 0.01 mul 7 string cvs show} def /cvsshow3 {1000 mul cvi 0.001 mul 7 string cvs show} def /cvsshow1g {/nxx exch def %example nxx=99.1/99.0 nxx 0 lt {(-) show /nxx nxx abs def} if nxx 10 mul cvi /nxi exch def %nxi=991/990 nxi 10 idiv /nxa exch def %nxa=99 nxi nxa 10 mul sub /nxb exch def %nxb=1/0 nxa cvishow (,) show %nxa=99 nxb cvishow %nxb=1/0 } def /cvsshow2g {/nxx exch def %example nxx=99.12/99,02/99,00 nxx 0 lt {(-) show /nxx nxx abs def} if nxx 100 mul cvi /nxi exch def %nxi=9912/9902/00 nxi 100 idiv /nxa exch def %nxa=99 nxi nxa 100 mul sub /nxb exch def %nxb=12/02/00 nxa cvishow (,) show %nxb=99, nxb 10 ge {nxb cvishow} if %nxb=12 nxb 1 ge nxb 9 le and {(0) show nxb cvishow} if %nxb=02 nxb 0 eq {(00) show} if %nxb=00 } def /cvsshow3g {/nxx exch def %example nxx=99.123/99.012/99.001/99.000 nxx 0 lt {(-) show /nxx nxx abs def} if nxx 1000 mul cvi /nxi exch def %nxi=99123/99012/99001/99000 nxi 1000 idiv /nxa exch def %nxa=99 nxi nxa 1000 mul sub /nxb exch def %nxb=123/012/001/000 nxa cvishow (,) show %nxb=99, nxb 100 ge {nxb cvishow} if %nxb=123/012/001/000 nxb 10 ge nxb 99 le and {(0) show nxb cvishow} if %nxb=012 nxb 1 ge nxb 9 le and {(00) show nxb cvishow} if %nxb=001 nxb 0 eq {(000) show} if %nxb=000 } def %%EndProlog gsave /lantex [(G) (E) (S) (N) (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 1 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} if %colorm=0, deintp=0 colorm 0 eq deintp 1 eq and {/Txx (e) def} if %colorm=0, deintp=1 colorm 1 eq deintp 0 eq and {/Txx (dd) def} if %colorm=1, deintp=0 colorm 1 eq deintp 1 eq and {/Txx (de) def} if %colorm=1, deintp=1 xchart xchart3 lt {/Txx (-) def} if %always independent of intended output gsave %lanindL2 END /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 /tedef {/anz exch def /ydt exch def /y0t exch def /x0t exch def} bind def /TEn {350 /Times-ISOL1 FS tedef} bind def /TEk {350 /TimesI-ISOL1 FS tedef} bind def /TEb {350 /TimesB-ISOL1 FS tedef} bind def /TEj {350 /TimesBI-ISOL1 FS tedef} bind def /TEs {350 /Symbol FS tedef} bind def /REn {350 /Times-Roman FS tedef} bind def /REk {350 /Times-Italic FS tedef} bind def /REb {350 /Times-Bold FS tedef} bind def /REj {350 /Times-BoldItalic FS tedef} bind def /xchart4 0 def 72 85 moveto 5 /Times-Roman FS (egv50-7n) show 5 /Times-ISOL1 FS 72 90 translate /ytit 550 def /yhoe 7850 def /yhoet yhoe ytit sub def /xwide 10800 def 0.0110 MM 0.0110 MM scale 15 setlinewidth 1.0 setgray 0 0 moveto xwide 0 rlineto 0 yhoet rlineto xwide neg 0 rlineto closepath fill 0.0 setgray 0 0 moveto xwide 0 rlineto 0 yhoet rlineto xwide neg 0 rlineto closepath stroke /tedef {/anz exch def /ydt exch def /y0t exch def /x0t exch def} bind def /TEA {anz 1 sub -1 0 {ydt mul y0t add x0t exch moveto show} for} bind def /TEAde {anz 1 sub -1 0 {ydt mul y0t add x0t exch moveto showde} for} bind def /TEAea {anz 1 sub -1 0 {ydt mul y0t add x0t exch moveto showea} for} bind def /yd -400 def %y-Zeilenabstand %Spalten /S1 100 def /S2 600 def /S3 4700 def %xyXYZ /S4 5800 def /S5 6900 def /S6 8100 def /S7 9300 def /S8 4700 def %10300 def %LAB* /S9 6000 def %11600 def /S10 7300 def %12900 def /S11 8600 def %14200 def /S12 9900 def %15500 def /S13 4700 def %16500 def %lab /S14 5900 def %17700 def /S15 7200 def %19000 def /S16 8500 def %20300 def /S17 9800 def %21600 def /yz 400 def /y00 100 def /yn0 500 def /yu0 900 def /y11 1300 def /y1P 1700 def /yu1 {y11 400 add yz 4 mul add} bind def /yu2 {yu1 50 add yz 1 mul add} bind def /yu3 {yu2 200 add yz 3 mul add} bind def /yu4 {yu3 50 add yz 1 mul add} bind def /yu5 {yu4 200 add yz 3 mul add} bind def /yu6 {yu5 100 add yz 1 mul add} bind def /yhoey yhoet 900 sub def xchart4 0 eq {%xchart4=0 S3 100 sub yhoet moveto 0 yhoet neg rlineto stroke S4 100 sub yhoey moveto 0 yhoey neg rlineto stroke S5 100 sub yhoet moveto 0 yhoet neg rlineto stroke S6 100 sub yhoey moveto 0 yhoey neg rlineto stroke S7 100 sub yhoey moveto 0 yhoey neg rlineto stroke } if %xchart4=0 xchart4 1 eq {%xchart4=1 S8 100 sub yhoet moveto 0 yhoet neg rlineto stroke S9 100 sub yhoey moveto 0 yhoey neg rlineto stroke S10 100 sub yhoey moveto 0 yhoey neg rlineto stroke S11 100 sub yhoey moveto 0 yhoey neg rlineto stroke S12 100 sub yhoey moveto 0 yhoey neg rlineto stroke } if %xchart4=1 xchart4 2 eq {%xchart4=2 S13 100 sub yhoet moveto 0 yhoet neg rlineto stroke S14 100 sub yhoey moveto 0 yhoey neg rlineto stroke S15 100 sub yhoey moveto 0 yhoey neg rlineto stroke S16 100 sub yhoey moveto 0 yhoey neg rlineto stroke S17 100 sub yhoey moveto 0 yhoey neg rlineto stroke } if %xchart4=2 %Titeltext %calculated by E6511-71.PS 20.6.2003 O=Offset, R/LS=Reflective or Luminous System %xx=00,18,27,33 correspond to L* data, RA=Reflective adapted, RC=Reflective CIE /K 0 def %normalization 0: 1,000, 1: 0,900 /LTV 1 def %0: sRGB, 1: WCG K 0 eq {/Yfak 1.000 def} {/Yfak 0.900 def} ifelse S1 yu5 yz 0 mul sub moveto RBG (Fernseh-Grundfarbe oder) showde TBG (Basic television colour or) showen (Basic o mezla color de la) showes TBM (Couleurs de t\351l\351vision de base) showfr TBG (Basic o miscela il colore) showit (Grundnleggende tv farger) showjp S1 yu5 yz 1 mul sub moveto TBG (\255Mischfarbe f\374r D65) showde TBG (mixture colour for D65) showen (television para D65) showes TBM (ou couleur de m\351lange pour les) showfr TBG (del televisore per D65) showit (eller blanding farger for D65) showjp S1 yu5 yz 2 mul sub moveto RBG (CIE\255Daten ) showde TBG (f\374r) showde TBG (CIE data for) showen (Datos CIE para) showes TBM (donn\351es D65 CIE pour) showfr TBG (Dati CIE per) showit (CIE data for) showjp lanind 2 ne {TBIG ( Y) show (W) jshowTG TBG} {TBIM ( Y) show (W) jshowTM TBM} ifelse K 0 eq {(=100 ) show} {(=90,0) show} ifelse xchart4 0 eq {%xchart4=0 S3 yu5 yd 0 mul add moveto RBG (Normfarb-) showde TBG (chromaticity) showen (cromaticidad) showes TBM (chromaticit\351) showfr TBG (Cromaticit\340) showit (Kromatisitet) showjp S3 yu5 yd 1 mul add moveto (wertanteile) showde ( ) showen S3 yu5 800 sub moveto TBIG ( x) show (d) jshowTG S4 yu5 800 sub moveto TBIG ( y) show (d) jshowTG S5 yu5 yd 0 mul add moveto TBG (Normfarbwerte) showde (tristimulus values) showen (Valores triest\355mulo) showes TBM lanind 2 eq { 0 160 rmoveto (composantes) showfr S5 yu5 yd 0 mul add moveto 0 -130 rmoveto (trichromatiques) showfr } if TBG (Valori tristimuli) showit (Tristimulus verdier) showjp S5 yu5 400 sub moveto TBIM (\050Y) show (d) jshowTG TBM K 0 eq {(=100,0 ) show} {(=90,0 ) show} ifelse (f\374r Wei\337 D65\051) showde (for white D65\051) showen (para el blanco D65\051) showes (pour le blanc D65\051) showfr (per il bianco D65\051) showit (for hvit D65\051) showjp S5 yu5 800 sub moveto TBIG ( X) show (d) jshowTG S6 yu5 800 sub moveto TBIG ( Y) show (d) jshowTG S7 yu5 800 sub moveto TBIG ( Z) show (d) jshowTG } if %xchart4=0 0.0 0.0 0.0 0.0 setcmykcolor 0 yu4 100 sub moveto xwide 0 rlineto 0 500 rlineto xwide neg 0 rlineto closepath fill 0.0 0.0 0.0 1.0 setcmykcolor 0 yu4 100 sub moveto xwide 0 rlineto 0 500 rlineto xwide neg 0 rlineto closepath stroke S1 yu4 moveto TIM (Drei additive Mischfarben nach) showde (three additive mixture colours of) showen (tres colores por mezcla additiva:) showes (m\351lange additive de trois couleurs:) showfr (tre colori da miscela di additivo:) showit (tre farger ved additiv blanding:) showjp TIM %( Normfernsehfarben nach) showde %( television colours according to) showen %( colores televisi\363n est\341ndar seg372n) showes %( couleurs de t\351l\351vision conform\351ment \340 la Recommendation) showfr %( standard di televisione colori secondo) showit %( standard tv farger i henhold til) showjp RIM LTV 0 eq {%LTV=0 lanind 2 ne {( ITU-R BT.709.3) show} {( UIT-R BT.709.3) show} ifelse TIM (, sRGB, IEC 61966-2-1) show } if %LTV LTV 1 eq {%LTV=1 lanind 2 ne {( ITU-R BT.2020-2 & ISO 22028-5: ) show} {( UIT-R BT.2020-2 & ISO 22028-5: ) show} ifelse TIM (Wide Colour Gamut) show } if %LTV S1 yu3 yz 0 mul sub moveto TIG (C) show (d) ishowTG S1 yu3 yz 1 mul sub moveto TIG (M) show (d) ishowTG S1 yu3 yz 2 mul sub moveto TIG (Y) show (d) ishowTG S2 50 add yu3 yz 0 mul sub moveto TG (Cyan (Cyanblau)) showde (Cyan (Cyan blue)) showen (Cian (cian azul)) showes (Cyan (bleu Cyan)) showfr (Ciano (blu ciano)) showit (Cyan (Cyan bl\345)) showjp S2 50 add yu3 yz 1 mul sub moveto TG (Magenta (Magentarot)) showde (Magenta (magenta red)) showen (Magenta (rojo magenta)) showes (magenta (rouge magenta)) showfr (Magenta (rosso magenta)) showit (Magenta (magenta r\370d)) showjp S2 50 add yu3 yz 2 mul sub moveto TG (Gelb) showde (Yellow) showen (Amarillo) showes (jaune) showfr (Giallo) showit (Gul) showjp LTV 0 eq {%LTV=0 %ITU-R BT.709-3 /xanR 0.640 def /yanR 0.330 def /xanG 0.300 def /yanG 0.600 def /xanB 0.150 def /yanB 0.060 def /xanD 0.3127 def /yanD 0.3290 def /lR 0.2126 def /lG 0.7152 def /lB 0.0722 def } if %LTV=0 LTV 1 eq {%LTV=1 %ITU-R BT.2020-2 /xanR 0.708 def /yanR 0.292 def /xanG 0.170 def /yanG 0.797 def /xanB 0.131 def /yanB 0.046 def /xanD 0.3127 def /yanD 0.3290 def /lR 0.2627 def /lG 0.6780 def /lB 0.0593 def } if %LTV=1 /XW 95.05 def /YW 100.00 def /ZW 108.90 def /XWr YW XW div def /YWr 1 def /ZWr YW ZW div def /proz_XYZ_Lab* {%BEG proz_XYZ_Lab* /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 } bind def %END proz_XYZ_Lab* /SR 100. yanR div lR mul def /SG 100. yanG div lG mul def /SB 100. yanB div lB mul def /SD 100. yanD div 1 mul def /XR xanR SR mul Yfak mul def /XG xanG SG mul Yfak mul def /XB xanB SB mul Yfak mul def /XD xanD SD mul Yfak mul def /YR yanR SR mul Yfak mul def /YG yanG SG mul Yfak mul def /YB yanB SB mul Yfak mul def /YD yanD SD mul Yfak mul def /ZR 1 xanR sub yanR sub SR mul Yfak mul def /ZG 1 xanG sub yanG sub SG mul Yfak mul def /ZB 1 xanB sub yanB sub SB mul Yfak mul def /ZD 1 xanD sub yanD sub SD mul Yfak mul def /XC XG XB add def /YC YG YB add def /ZC ZG ZB add def /SC XC YC add ZC add def /XM XB XR add def /YM YB YR add def /ZM ZB ZR add def /SM XM YM add ZM add def /XY XR XG add def /YY YR YG add def /ZY ZR ZG add def /SY XY YY add ZY add def /xanC XC SC div def /yanC YC SC div def /xanM XM SM div def /yanM YM SM div def /xanY XY SY div def /yanY YY SY div def /Xnref XR def /Ynref YR def /Znref ZR def proz_XYZ_Lab* /L*R L*ref def /a*R a*ref def /b*R b*ref def /C*R a*R dup mul b*R dup mul add sqrt def /habR b*R a*R atan def /Xnref XG def /Ynref YG def /Znref ZG def proz_XYZ_Lab* /L*G L*ref def /a*G a*ref def /b*G b*ref def /C*G a*G dup mul b*G dup mul add sqrt def /habG b*G a*G atan def /Xnref XB def /Ynref YB def /Znref ZB def proz_XYZ_Lab* /L*B L*ref def /a*B a*ref def /b*B b*ref def /C*B a*B dup mul b*B dup mul add sqrt def /habB b*B a*B atan def /Xnref XC def /Ynref YC def /Znref ZC def proz_XYZ_Lab* /L*C L*ref def /a*C a*ref def /b*C b*ref def /C*C a*C dup mul b*C dup mul add sqrt def /habC b*C a*C atan def /Xnref XM def /Ynref YM def /Znref ZM def proz_XYZ_Lab* /L*M L*ref def /a*M a*ref def /b*M b*ref def /C*M a*M dup mul b*M dup mul add sqrt def /habM b*M a*M atan def /Xnref XY def /Ynref YY def /Znref ZY def proz_XYZ_Lab* /L*Y L*ref def /a*Y a*ref def /b*Y b*ref def /C*Y a*Y dup mul b*Y dup mul add sqrt def /habY b*Y a*Y atan def /AR XR XWr mul YR YWr mul sub def /BR YR YWr mul ZR ZWr mul sub 0.4 mul def /CR AR dup mul BR dup mul add sqrt def /hABR BR AR atan def /AG XG XWr mul YG YWr mul sub def /BG YG YWr mul ZG ZWr mul sub 0.4 mul def /CG AG dup mul BG dup mul add sqrt def /hABG BG AG atan def /AB XB XWr mul YB YWr mul sub def /BB YB YWr mul ZB ZWr mul sub 0.4 mul def /CB AB dup mul BB dup mul add sqrt def /hABB BB AB atan def /AC XC XWr mul YC YWr mul sub def /BC YC YWr mul ZC ZWr mul sub 0.4 mul def /CC AC dup mul BC dup mul add sqrt def /hABC BC AC atan def /AM XM XWr mul YM YWr mul sub def /BM YM YWr mul ZM ZWr mul sub 0.4 mul def /CM AM dup mul BM dup mul add sqrt def /hABM BM AM atan def /AY XY XWr mul YY YWr mul sub def /BY YY YWr mul ZY ZWr mul sub 0.4 mul def /CY AY dup mul BY dup mul add sqrt def /hABY BY AY atan def %LAB2 %(X/Y)an(R/G/B/C/M/Y/D) are known /kXANC 0.110 def /kBC 0.800 def /A20 1.000 def /B20 -0.400 def /CSK 2.500 def /zanD 1. xanD sub yanD sub def /A20D xanD kXANC sub yanD div A20 mul def /B20D zanD yanD div B20 mul def /zanR 1. xanR sub yanR sub def /A20R xanR kXANC sub yanR div A20 mul def /B20R zanR yanR div B20 mul def /A2R A20R A20D sub CSK mul YR mul def /B2R B20R B20D sub CSK mul YR mul kBC mul def /CAB2R A2R dup mul B2R dup mul add 0.0001 add sqrt def /hAB2R B2R A2R atan def /zanG 1. xanG sub yanG sub def /A20G xanG kXANC sub yanG div A20 mul def /B20G zanG yanG div B20 mul def /A2G A20G A20D sub CSK mul YG mul def /B2G B20G B20D sub CSK mul YG mul kBC mul def /CAB2G A2G dup mul B2G dup mul add 0.0001 add sqrt def /hAB2G B2G A2G atan def /zanB 1. xanB sub yanB sub def /A20B xanB kXANC sub yanB div A20 mul def /B20B zanB yanB div B20 mul def /A2B A20B A20D sub CSK mul YB mul def /B2B B20B B20D sub CSK mul YB mul kBC mul def /CAB2B A2B dup mul B2B dup mul add 0.0001 add sqrt def /hAB2B B2B A2B atan def /zanC 1. xanC sub yanC sub def /A20C xanC kXANC sub yanC div A20 mul def /B20C zanC yanC div B20 mul def /A2C A20C A20D sub CSK mul YC mul def /B2C B20C B20D sub CSK mul YC mul kBC mul def /CAB2C A2C dup mul B2C dup mul add 0.0001 add sqrt def /hAB2C B2C A2C atan def /zanM 1. xanM sub yanM sub def /A20M xanM kXANC sub yanM div A20 mul def /B20M zanM yanM div B20 mul def /A2M A20M A20D sub CSK mul YM mul def /B2M B20M B20D sub CSK mul YM mul kBC mul def /CAB2M A2M dup mul B2M dup mul add 0.0001 add sqrt def /hAB2M B2M A2M atan def /zanY 1. xanY sub yanY sub def /A20Y xanY kXANC sub yanY div A20 mul def /B20Y zanY yanY div B20 mul def /A2Y A20Y A20D sub CSK mul YY mul def /B2Y B20Y B20D sub CSK mul YY mul kBC mul def /CAB2Y A2Y dup mul B2Y dup mul add 0.0001 add sqrt def /hAB2Y B2Y A2Y atan def /str 20 string def xchart4 0 eq {%xchart4=0 S3 yu3 0 yd mul add moveto xanC cvsshow3g S3 yu3 1 yd mul add moveto xanM cvsshow3g S3 yu3 2 yd mul add moveto xanY cvsshow3g S4 yu3 0 yd mul add moveto yanC cvsshow3g S4 yu3 1 yd mul add moveto yanM cvsshow3g S4 yu3 2 yd mul add moveto yanY cvsshow3g S5 yu3 0 yd mul add moveto XC cvsshow2g S5 yu3 1 yd mul add moveto XM cvsshow2g S5 yu3 2 yd mul add moveto XY cvsshow2g S6 yu3 0 yd mul add moveto YC cvsshow2g S6 yu3 1 yd mul add moveto YM cvsshow2g S6 yu3 2 yd mul add moveto YY cvsshow2g S7 yu3 0 yd mul add moveto ZC cvsshow2g S7 yu3 1 yd mul add moveto ZM cvsshow2g S7 yu3 2 yd mul add moveto ZY cvsshow2g } if %xchart4=0 xchart4 1 eq {%xchart4=1 S8 yu3 0 yd mul add moveto L*C cvsshow2g S8 yu3 1 yd mul add moveto L*M cvsshow2g S8 yu3 2 yd mul add moveto L*Y cvsshow2g S9 yu3 0 yd mul add moveto a*C cvsshow2g S9 yu3 1 yd mul add moveto a*M cvsshow2g S9 yu3 2 yd mul add moveto a*Y cvsshow2g S10 yu3 0 yd mul add moveto b*C cvsshow2g S10 yu3 1 yd mul add moveto b*M cvsshow2g S10 yu3 2 yd mul add moveto b*Y cvsshow2g S11 yu3 0 yd mul add moveto C*C cvsshow2g S11 yu3 1 yd mul add moveto C*M cvsshow2g S11 yu3 2 yd mul add moveto C*Y cvsshow2g S12 yu3 0 yd mul add moveto hABC cvishow S12 yu3 1 yd mul add moveto hABM cvishow S12 yu3 2 yd mul add moveto hABY cvishow } if %xchart4=1 xchart4 2 eq {%xchart4=2 S13 yu3 0 yd mul add moveto YC cvsshow2g S13 yu3 1 yd mul add moveto YM cvsshow2g S13 yu3 2 yd mul add moveto YY cvsshow2g S14 yu3 0 yd mul add moveto A2C cvsshow2g S14 yu3 1 yd mul add moveto A2M cvsshow2g S14 yu3 2 yd mul add moveto A2Y cvsshow2g S15 yu3 0 yd mul add moveto B2C cvsshow2g S15 yu3 1 yd mul add moveto B2M cvsshow2g S15 yu3 2 yd mul add moveto B2Y cvsshow2g S16 yu3 0 yd mul add moveto CAB2C cvsshow2g S16 yu3 1 yd mul add moveto CAB2M cvsshow2g S16 yu3 2 yd mul add moveto CAB2Y cvsshow2g S17 yu3 0 yd mul add moveto hAB2C cvishow S17 yu3 1 yd mul add moveto hAB2M cvishow S17 yu3 2 yd mul add moveto hAB2Y cvishow } if %xchart4=2 xchart4 1 eq {%xchart4=1 S8 yu5 moveto RBG (Norm-CIELAB-Daten) showde TBG (Standard CIELAB data) showen (Datos CIELAB est\341ndar) showes TBM (Donn\351es normalis\351es CIELAB) showfr TBG (Standard dati CIELAB) showit (Standard CIELAB data) showjp TBIG ( L*a*b*C*) show (ab) jshowTG TBIG (h) show (ab) jshowTG S8 yu5 400 sub moveto TBIM (\050L*) show (d) jshowTM TBM K 0 eq {(=100,0 ) show}{(=90,0 ) show} ifelse (f\374r Wei\337; ) showde (for white; ) showen (para el blanco; ) showes (pour le blanc; ) showfr (per il bianco; ) showit (for hvit; ) showjp TBIM (L*) show (d) jshowTM TBM K 0 eq {(=0,0 ) show} {(=18,0 ) show} ifelse (f\374r Schwarz\051) showde (for black\051) showen (para el negro\051) showes (pour le noir\051) showfr (per il nero\051) showit (for svart\051) showjp S8 yu5 800 sub moveto TBIG ( L*) show (d) jshowTG S9 yu5 800 sub moveto TBIG ( a*) show (d) jshowTG S10 yu5 800 sub moveto TBIG ( b*) show (d) jshowTG S11 yu5 800 sub moveto TBIG ( C*) show (ab,d) jshowTG S12 yu5 800 sub moveto TBIG (h) show (ab,d) jshowTG } if %xchart4=1 xchart4 2 eq {%xchart4=2 S13 yu5 moveto TBG (Normdaten ) showde (Standard data ) showea TBIG (YA) show (2) jshowTG TBIG (B) show (2) jshowTG TBIG (C) show (AB2) jshowTG TBIG (h) show (AB2) jshowTG TBIG (, B) show (c) jshowTG TBG (=0,8) show TBG (Datos YABCh est\341ndar) showes TBM (Donn\351es normalis\351es YABCh) showfr TBG (Standard dati YABCh) showit (Standard YABCh data) showjp S13 yu5 400 sub moveto TBIM (\050Y) show (d) jshowTM TBM K 0 eq {(=100,0 ) show} {(=90,0 ) show} ifelse (f\374r Wei\337; ) showde (for white; ) showen (para el blanco; ) showes (pour le blanc; ) showfr (per il bianco; ) showit (for hvit; ) showjp TBIM (Y) show (d) jshowTM TBM K 0 eq {(=0,0 ) show} {(=2,5 ) show} ifelse (f\374r Schwarz\051) showde (for black\051) showen (para el negro\051) showes (pour le noir\051) showfr (per il nero\051) showit (for svart\051) showjp S13 yu5 800 sub moveto TBIG ( Y) show (d) jshowTG S14 yu5 800 sub moveto TBIG ( A) show (2d) jshowTG S15 yu5 800 sub moveto TBIG ( B) show (2d) jshowTG S16 100 sub yu5 800 sub moveto TBIG ( C) show (AB2,d) jshowTG S17 050 sub yu5 800 sub moveto TBIG (h) show (AB2,d) jshowTG } if %xchart4=2 0.0 0.0 0.0 0.0 setcmykcolor 0 yu2 100 sub moveto xwide 0 rlineto 0 500 rlineto xwide neg 0 rlineto closepath fill 0.0 0.0 0.0 1.0 setcmykcolor 0 yu2 100 sub moveto xwide 0 rlineto 0 500 rlineto xwide neg 0 rlineto closepath stroke S1 yu2 moveto TIM (Drei additive Basisfarben nach) showde (three additive basic colours of) showen (tres colores basicos de la mezcla additiva:) showes (m\351lange additive de trois couleurs de base:) showfr (tre colori de base per da miscela di additivo:) showit (tre grunnleggede farger for additiv blanding:) showjp %TIM %( Normfernsehfarben nach) showde %( television colours according to) showen %( colores televisi\363n est\341ndar seg372n) showes %( couleurs de t\351l\351vision conform\351ment \340 la Recommendation) showfr %( standard di televisione colori secondo) showit %( standard tv farger i henhold til) showjp RIM LTV 0 eq {%LTV=0 lanind 2 ne {( ITU-R BT.709.3) show} {( UIT-R BT.709.3) show} ifelse TIM (, sRGB, IEC 61966-2-1) show } if %LTV LTV 1 eq {%LTV=1 lanind 2 ne {( ITU-R BT.2020-2 & ISO 22028-5: ) show} {( UIT-R BT.2020-2 & ISO 22028-5: ) show} ifelse TIM (Wide Colour Gamut) show } if %LTV S1 yu1 yz 0 mul sub moveto TIG (R) show (d) ishowTG S1 yu1 yz 1 mul sub moveto TIG (G) show (d) ishowTG S1 yu1 yz 2 mul sub moveto TIG (B) show (d) ishowTG S2 50 add yu1 yz 0 mul sub moveto TG (Rot (Orangerot)) showde (Red (orange red)) showen (Rojo (naranja rojo)) showes (rouge (rouge orange)) showfr (Rosso (rosso aranjo)) showit (R\370d (oransje r\370d)) showjp S2 50 add yu1 yz 1 mul sub moveto TG (Gr\374n (Laubgr\374n)) showde (Green (leaf green)) showen (Verde (verde hoja)) showes (vert (vert de chrome)) showfr (Verde (verde foglia)) showit (Gr\370nn (leaf green)) showjp S2 50 add yu1 yz 2 mul sub moveto TG (Blau (Violettblau)) showde (Blue (violet blue)) showen (Azul (azul violeta)) showes (bleu (bleu violet)) showfr (Blu (blu violetto)) showit (Bl\345 (lilla bl\345)) showjp xchart4 0 eq {%xchart4=0 S3 yu1 0 yd mul add moveto xanR cvsshow3g S3 yu1 1 yd mul add moveto xanG cvsshow3g S3 yu1 2 yd mul add moveto xanB cvsshow3g S4 yu1 0 yd mul add moveto yanR cvsshow3g S4 yu1 1 yd mul add moveto yanG cvsshow3g S4 yu1 2 yd mul add moveto yanB cvsshow3g S5 yu1 0 yd mul add moveto XR cvsshow2g S5 yu1 1 yd mul add moveto XG cvsshow2g S5 yu1 2 yd mul add moveto XB cvsshow2g S6 yu1 0 yd mul add moveto YR cvsshow2g S6 yu1 1 yd mul add moveto YG cvsshow2g S6 yu1 2 yd mul add moveto YB cvsshow2g S7 yu1 0 yd mul add moveto ZR cvsshow2g S7 yu1 1 yd mul add moveto ZG cvsshow2g S7 yu1 2 yd mul add moveto ZB cvsshow2g } if %xchart4=0 xchart4 1 eq {%xchart4=1 S8 yu1 0 yd mul add moveto L*R cvsshow2g S8 yu1 1 yd mul add moveto L*G cvsshow2g S8 yu1 2 yd mul add moveto L*B cvsshow2g S9 yu1 0 yd mul add moveto a*R cvsshow2g S9 yu1 1 yd mul add moveto a*G cvsshow2g S9 yu1 2 yd mul add moveto a*B cvsshow2g S10 yu1 0 yd mul add moveto b*R cvsshow2g S10 yu1 1 yd mul add moveto b*G cvsshow2g S10 yu1 2 yd mul add moveto b*B cvsshow2g S11 yu1 0 yd mul add moveto C*R cvsshow2g S11 yu1 1 yd mul add moveto C*G cvsshow2g S11 yu1 2 yd mul add moveto C*B cvsshow2g S12 yu1 0 yd mul add moveto hABR cvishow S12 yu1 1 yd mul add moveto hABG cvishow S12 yu1 2 yd mul add moveto hABB cvishow } if %xchart4=1 xchart4 2 eq {%xchart4=2 S13 yu1 0 yd mul add moveto YR cvsshow2g S13 yu1 1 yd mul add moveto YG cvsshow2g S13 yu1 2 yd mul add moveto YB cvsshow2g S14 yu1 0 yd mul add moveto A2R cvsshow2g S14 yu1 1 yd mul add moveto A2G cvsshow2g S14 yu1 2 yd mul add moveto A2B cvsshow2g S15 yu1 0 yd mul add moveto B2R cvsshow2g S15 yu1 1 yd mul add moveto B2G cvsshow2g S15 yu1 2 yd mul add moveto B2B cvsshow2g S16 yu1 0 yd mul add moveto CAB2R cvsshow2g S16 yu1 1 yd mul add moveto CAB2G cvsshow2g S16 yu1 2 yd mul add moveto CAB2B cvsshow2g S17 yu1 0 yd mul add moveto hAB2R cvishow S17 yu1 1 yd mul add moveto hAB2G cvishow S17 yu1 2 yd mul add moveto hAB2B cvishow } if %xchart4=2 0.0 0.0 0.0 0.0 setcmykcolor 0 y1P 100 sub moveto xwide 0 rlineto 0 700 rlineto xwide neg 0 rlineto closepath fill 0.0 0.0 0.0 1.0 setcmykcolor 0 y1P 100 sub moveto xwide 0 rlineto 0 700 rlineto xwide neg 0 rlineto closepath stroke S1 y1P 00 add moveto TIM (Unbunte Farben mit unterschiedlicher Normierung: ) showde (achromatic colours with different normalization: ) showen (colores acrom\341ticos: ) showes (couleurs achromatiques: ) showfr (colori acromatici: ) showit (akromatisk farger: ) showjp /iout 0 def iout 1 eq {%iout=1 S3 y1P 300 add moveto TIM (a) show (20) ishowTK TM ( = 1,0; ) show TIM (b) show (20) ishowTK TM ( = -0,4; ) show TIM (x) show (c) ishowTK TM ( = 0,110; ) show TIM (B) show (c) ishowTK TM ( = 0,8; ) show TIM (A) show (2d) ishowTK TM (=2,5[) show TIM (a) show (2d) ishowTK TM (-) show TIM (a) show (2n) ishowTK TM (]) show TIM (Y) show (d) ishowTK TM (; ) show TIM (B) show (2d) ishowTK TM (=2,5) show TIM (B) show (c) ishowTK TM ([) show TIM (b) show (2d) ishowTK TM (-) show TIM (b) show (2n) ishowTK TM (]) show TIM (Y) show (d) ishowTK TM (;) show S3 y1P 00 add moveto TIM (a) show (n) ishowTK TM (=) show TIM (x) show (W) ishowTK TM (/) show TIM (y) show (W) ishowTK TM (; ) show TIM (b) show (n) ishowTK TM (=-0,4[) show TIM (z) show (W) ishowTK TM (/) show TIM (y) show (W) ishowTK TM (]; ) show TIM (a) show (d) ishowTK TM (=) show TIM (x) show (d) ishowTK TM (/) show TIM (y) show (d) ishowTK TM (; ) show TIM (b) show (d) ishowTK TM (=-0,4[) show TIM (z) show (d) ishowTK TM (/) show TIM (y) show (d) ishowTK TM (]; ) show TIM (z) show (d) ishowTK TM ( = 1 - ) show TIM (x) show (d) ishowTK TM ( - ) show TIM (y) show (d) ishowTK } if %iout=1 xchart4 2 eq {%xchart4=2 S13 100 sub y1P 300 add moveto TIM (C) show (AB2,d) ishowTK TM ( = [) show TIM (A) show (2d) ishowTK (2) eshowTK TM ( + ) show TIM (B) show (2d) ishowTK (2) eshowTK TM (]) show (1/2) eshowTK TM (; ) show TIM (h) show (AB2,d) ishowTK TM ( = atan[) show TIM (B) show (2d) ishowTK TM ( / ) show TIM (A) show (2d) ishowTK TM (]) show S15 y1P 00 add moveto TM (vergleiche ) showde (compare ) showen (CIE 230:2019) show } if %xchart4=2 S1 y11 moveto TIG (W0 ) show TG ((wei\337er Monitor, 100%)) showde ((white monitor, 100%)) showen ((blanco monitor, 100%)) showes ((moniteur blanc, 100%)) showfr ((monitor bianco, 100%)) showit ((hvit skjerm, 100%)) showjp S1 yu0 moveto TIG (W1 ) show TG ((wei\337er Monitor, 90,0%)) showde ((white monitor, 90,0%)) showen ((blanco monitor, 90,0%)) showes ((moniteur blanc, 90,0%)) showfr ((monitor bianco, 90,0%)) showit ((hvit skjerm, 90,0%)) showjp S1 yn0 moveto TIG (N1 ) show TG ((schwarzer Monitor, 2,5%)) showde ((black monitor, 2,5%)) showen ((monitor negro, 2,5%)) showes ((moniteur noir, 2,5%)) showfr ((monitor nero, 2,5%)) showit ((svart skjerm, 2,5%)) showjp S1 y00 moveto TIG (N0 ) show TG ((schwarzer Monitor, 0%)) showde ((black monitor, 0,00%)) showen ((monitor negro, 0,00%)) showes ((moniteur noir, 0,00%)) showfr ((monitor nero, 0,00%)) showit ((svart skjerm, 0,00%)) showjp xchart4 0 eq {%xchart4=0 S3 y11 moveto xanD cvsshow3g S4 y11 moveto yanD cvsshow3g S5 y11 moveto XW cvsshow2g S6 y11 moveto YW cvsshow2g S7 y11 moveto ZW cvsshow2g S3 yu0 moveto xanD cvsshow3g S4 yu0 moveto yanD cvsshow3g S5 yu0 moveto XW 0.886 mul cvsshow2g S6 yu0 moveto YW 0.886 mul cvsshow2g S7 yu0 moveto ZW 0.886 mul cvsshow2g S3 yn0 moveto xanD cvsshow3g S4 yn0 moveto yanD cvsshow3g S5 yn0 moveto XW 0.025 mul cvsshow2g S6 yn0 moveto YW 0.025 mul cvsshow2g S7 yn0 moveto ZW 0.025 mul cvsshow2g S3 y00 moveto xanD cvsshow3g S4 y00 moveto yanD cvsshow3g S5 y00 moveto XW 0.0 mul cvsshow2g S6 y00 moveto YW 0.0 mul cvsshow2g S7 y00 moveto ZW 0.0 mul cvsshow2g } if %xchart4=0 xchart4 1 eq {%xchart4=1 %W0 S8 y11 moveto (100,00) show S9 y11 moveto ( 0,00) show S10 y11 moveto ( 0,00) show S11 y11 moveto ( 0,00) show S12 y11 moveto ( 0) show %W1 S8 yu0 moveto ( 95,40) show S9 yu0 moveto ( 0,00) show S10 yu0 moveto ( 0,00) show S11 yu0 moveto ( 0,00) show S12 yu0 moveto ( 0) show %N1 S8 yn0 moveto ( 18,00) show S9 yn0 moveto ( 0,00) show S10 yn0 moveto ( 0,00) show S11 yn0 moveto ( 0,00) show S12 yn0 moveto ( 0) show %N0 S8 y00 moveto ( 0,00) show S9 y00 moveto ( 0,00) show S10 y00 moveto ( 0,00) show S11 y00 moveto ( 0,00) show S12 y00 moveto ( 0) show } if %xchart4=1 xchart4 2 eq {%xchart4=2 S13 y11 moveto (100,00) show S14 y11 moveto ( 0,00) show S15 y11 moveto ( 0,00) show S16 y11 moveto ( 0,00) show S17 y11 moveto ( 0) show S13 yu0 moveto ( 90,00) show S14 yu0 moveto ( 0,00) show S15 yu0 moveto ( 0,00) show S16 yu0 moveto ( 0,00) show S17 yu0 moveto ( 0) show S13 yn0 moveto ( 3,60) show S14 yn0 moveto ( 0,00) show S15 yn0 moveto ( 0,00) show S16 yn0 moveto ( 0,00) show S17 yn0 moveto ( 0) show S13 y00 moveto ( 0,00) show S14 y00 moveto ( 0,00) show S15 y00 moveto ( 0,00) show S16 y00 moveto ( 0,00) show S17 y00 moveto ( 0) show } if %xchart4=2 showpage grestore %%Trailer