%!PS-Adobe-3.0 EPSF-3.0 DGE31-3N D4:[RR.B9F]B9181-3N.eps 12.11.98/210501 %%BoundingBox: 70 80 390 206 % compare K. Richter: Computergrafik und Farbmetrik: % Farbsysteme, PostScript, geraeteunabhaengige CIE-Farben % VDE-Verlag, Berlin, 1996, ISBN 3-8007-1775-1 mit CD-ROM, % Book with 500 figures in the formats PS and PDF on CD-ROM, % For free download with 288 pages, 2,6MB, A5, in German, see % http://color.li.tu-berlin.de/BUA4BF.PDF % or K. Richter: Colour, Colour Vision, and Elementary Colours % and Colour Information Technology, % in six languages: EN, GE ,FR ,ES, IT, NO, see 76 pages % http://standards.iso.org/iso/9241/306/ed-2/ES15.PDF /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /A4querL {598 0 translate 90 rotate} 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 /Courier findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Courier-ISOL1 exch definefont pop /Courier-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /CourierB-ISOL1 exch definefont pop /TV {150 /Times-ISOL1 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 /TIV {150 /TimesI-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 /TBV {150 /TimesB-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 /TBIV {150 /TimesBI-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 /RV {150 /Times-Roman FS} bind def /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 /RIV {150 /Times-Italic 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 /RBV {150 /Times-Bold 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 /RBIV {150 /Times-BoldItalic 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 /SV {150 /Symbol 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 /08RN {08 /Times-Roman FS} bind def /08RI {08 /Times-Italic FS} bind def /08RB {08 /Times-Bold FS} bind def /08RBI {08 /Times-BoldItalic FS} bind def /08TN {08 /Times-ISOL1 FS} bind def /08TI {08 /TimesI-ISOL1 FS} bind def /08TB {08 /TimesB-ISOL1 FS} bind def /08TBI {08 /TimesBI-ISOL1 FS} bind def /10RN {10 /Times-Roman FS} bind def /10RI {10 /Times-Italic FS} bind def /10RB {10 /Times-Bold FS} bind def /10RBI {10 /Times-BoldItalic FS} bind def /10TN {10 /Times-ISOL1 FS} bind def /10TI {10 /TimesI-ISOL1 FS} bind def /10TB {10 /TimesB-ISOL1 FS} bind def /10TBI {10 /TimesBI-ISOL1 FS} bind def /12RN {12 /Times-Roman FS} bind def /12RI {12 /Times-Italic FS} bind def /12RB {12 /Times-Bold FS} bind def /12RBI {12 /Times-BoldItalic FS} bind def /12TN {12 /Times-ISOL1 FS} bind def /12TI {12 /TimesI-ISOL1 FS} bind def /12TB {12 /TimesB-ISOL1 FS} bind def /12TBI {12 /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 /tyo {1.0 0.0 0.0} bind def %reproduction colours /tyl {0.0 1.0 0.0} bind def /tyv {0.0 0.0 1.0} bind def /tyc {0.0 1.0 1.0} bind def /tym {1.0 0.0 1.0} bind def /tyy {1.0 1.0 0.0} bind def /tyn {0.00} bind def %grey scale /tyd {0.25} bind def /tyz {0.50} bind def /tyh {0.75} bind def /tyw {1.00} bind def /tro {tyo setrgbcolor} bind def /trl {tyl setrgbcolor} bind def /trv {tyv setrgbcolor} bind def /trc {tyc setrgbcolor} bind def /trm {tym setrgbcolor} bind def /try {tyy setrgbcolor} bind def /twn {tyn setgray} bind def /twd {tyd setgray} bind def /twz {tyz setgray} bind def /twh {tyh setgray} bind def /tww {tyw setgray} bind def /twan [0.000 0.067 0.132 0.200 0.267 0.333 0.400 0.467 0.533 0.600 0.667 0.733 0.800 0.867 0.933 1.000 0.000 0.250 0.500 0.750 1.000] def /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 /lanind 1 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 /showfr {2 lanind eq {show} {pop} ifelse} bind def /showes {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 /showea {1 lanind le {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /lanind1 0 def /lanind2 0 def /lanindd 01 def /lanindm 01 def /lanindf where {pop /lanind1 lanindf def /lanind2 lanindf def /lanindd laninddf def /lanindm lanindmf def} if /lanind lanind1 def %no loops %******************************************************************* %%EndProlog gsave 8 /Times-ISOL1 FS 72 83 moveto (DGE31-3, ) show %!2 (wrpos:B9181-3N.eps) show (Bild ) showde (Picture ) showen (Fig. ) showes (Fig. ) showfr (Fig. ) showit (Figur ) showjp (D5: ) show 8 /Times-ISOL1 FS (Schrift und Landoltringe in vier Gr\366\337en und vier Farben) showde (Script and Landolt\255rings in four sizes and four colours) showen (Script y Landolt annilos en cuatro tma\351no y quatro colores) showes (Script et Landolt anneau en quatre tailles et quatre couleurs) showfr (Script e anelli Landolt in quattro misure e quattro colori) showit (Script\255 og Landolt\255ringer i fire st\370rrelser og fire farger) showjp 8 /TimesI-ISOL1 FS ( N, O, L) show 8 /Times-ISOL1 FS ( und ) showde (, and ) showen ( y ) showes ( et ) showfr ( i ) showit ( og ) showjp 8 /TimesI-ISOL1 FS (V) show 8 /Times-ISOL1 FS 72 90 translate 0.01 MM dup scale 15 setlinewidth twn 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /na [(+-:.) (xyz;) (tuvw) (pqrs) (lmno) (hijk) (defg) (!abc) (lmno) (hijk) (defg) (!abc) (+-:.) (xyz;) (tuvw) (pqrs) (pqrs) (lmno) (hijk) (+-:.) (xyz;) (tuvw) (defg) (!abc) (tuvw) (pqrs) (lmno) (hijk) (+-:.) (!abc) (xyz;) (defg)] def /ar 72 def /ak [4 3 2 8 7 1 5 6 8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 1 6 7 8 2 3 5 1 5 4 8 7 2 3 6 8 1 7 6 2 5 4 3 1 2 5 8 4 3 6 7 5 3 2 8 7 6 1 4 6 4 1 2 7 3 5 8 7 1 8 5 2 6 3 4 7 6 3 4 8 5 2 1 7 6 1 4 5 3 2 8 4 3 2 8 7 1 5 6 2 1 4 6 8 5 3 7 8 2 7 1 4 5 3 6 6 7 8 2 5 3 1 4] def /nf [(N) (O) (L) (V)] def /ng [(10) ( 8) ( 6) ( 4)] def /mg -1 def /xtrans [0 3500 3000 2500] def /cola [{tro} {trl} {trv} {trc} {trm} {try}] def 200 000 translate /igroe -1 def 10 -2 04 {/n exch def /mg mg 1 add def /igroe igroe 1 add def /n480 40 n mul def /n600 45 n mul def /n300 25 n mul def /n150 15 n mul def /n360 30 n mul def /nar 6 n mul def /n6000 480 n mul def /n5000 400 n mul def xtrans mg get 0 translate /ix0 0 def n480 /Times-ISOL1 FS twn 0 1 07 {/j exch def /iy0 3500 j n600 mul sub def ix0 100 add iy0 200 add moveto na j igroe 8 mul add get exec show j 7 eq { %script size 10, 8, 6, 4 ix0 100 add iy0 200 add n600 sub moveto ng mg get exec show} if } for 0 1 03 {/ncol exch def %ncol=N,O,L,V /ix0 n600 2 mul ncol n600 mul add def /iy0 3500 8 n600 mul sub 0 1 07 {/j exch def /iy0 3500 j n600 mul sub def /k ncol 8 mul j add igroe 32 mul add def n setlinewidth ncol 0 eq {twn} {cola ncol 1 sub get exec} ifelse newpath nar setlinewidth ix0 300 add iy0 300 add nar 2.5 mul 0 360 arc closepath fill tww ix0 300 add iy0 300 add nar 1.5 mul 0 360 arc closepath fill tww ix0 300 add iy0 300 add moveto /m ak k get exec def m 1 eq {nar 2.6 mul 0 rlineto closepath stroke} if %0 m 2 eq {nar 2.6 mul 45 sin mul nar 2.6 mul 45 cos mul rlineto closepath stroke} if %45 m 3 eq {0 nar 2.6 mul rlineto closepath stroke} if %90 m 4 eq {nar 2.6 mul 135 sin mul nar 2.6 mul 135 cos mul rlineto closepath stroke} if %135 m 5 eq {nar 2.6 mul neg 0 rlineto closepath stroke} if %0 m 6 eq {nar 2.6 mul 235 sin mul nar 2.6 mul 235 cos mul rlineto closepath stroke} if %45 m 7 eq {0 nar 2.6 mul neg rlineto closepath stroke} if %0 m 8 eq {nar 2.6 mul 315 sin mul nar 2.6 mul 315 cos mul rlineto closepath stroke} if %45 } for %j eight orientations twn ix0 300 add n150 sub iy0 300 add n600 sub n150 sub moveto nf ncol get show } for %ncol=N,O,L,V } for %in four script sizes grestore showpage %%Trailer