📄 ray_density_tensor.eps
字号:
%!PS-Adobe-3.0 EPSF-3.0%%Creator: Adobe Illustrator(r) 6.0.1%%For: (Stavenhagen) (GEOMAR)%%Title: (ray_density_tensor.eps)%%CreationDate: (18.10.1998) (14:12 Uhr)%%BoundingBox: 47 7 567 779%%HiResBoundingBox: 47.0576 7.5 566.0576 778.5%%DocumentProcessColors: Cyan Magenta Yellow Black%%DocumentFonts: Helvetica%%+ Helvetica-Bold%%+ Times-Bold%%+ Helvetica-Bold%%DocumentFiles:Root:Desktop Folder: User:Stephan:VORLAGEN:GEOMAR.logo.schwarz.eps%%DocumentSuppliedResources: procset Adobe_level2_AI5 1.0 0%%+ procset Adobe_typography_AI5 1.0 0%%+ procset Adobe_Illustrator_AI6_vars Adobe_Illustrator_AI6%%+ procset Adobe_Illustrator_AI5 1.0 0%AI5_FileFormat 2.1%AI3_ColorUsage: Color%AI3_IncludePlacedImages%%DocumentCustomColors: (Blue)%%+ (Dunkelblau)%%+ (Rot)%%CMYKCustomColor: 0.96 0.65 0.09 0 (Blue)%%+ 1 0.9 0.1 0 (Dark Blue)%%+ 1 0.9 0.1 0 (Dunkelblau)%%+ 0.45 0 1 0 (Lime Green)%%+ 0 0.45 1 0 (Orange)%%+ 0 0.45 0.6 0 (Peach)%%+ 0.15 1 1 0 (Rot)%%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set)%%+ Options: 1 16 0 1 0 1 1 1 0 1 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1%%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 ()%AI3_TemplateBox: 306 396 306 396%AI3_TileBox: 39 250 820 788%AI3_DocumentPreview: Macintosh_ColorPic%AI5_ArtSize: 595 842%AI5_RulerUnits: 1%AI5_ArtFlags: 1 0 0 1 0 0 1 1 0%AI5_TargetResolution: 800%AI5_NumLayers: 2%AI5_OpenToView: -66 912 2 1009 717 58 1 1 7 43%AI5_OpenViewLayers: 77%%EndComments%%BeginProlog% ------------------------------------------------------%%BeginResource: procset Adobe_level2_AI5 1.2 0%%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation)%%Version: 1.2 0%%CreationDate: (04/10/93) ()%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)% ------------------------------------------------------userdict /Adobe_level2_AI5 23 dict dup begin put% use packed arrays immediately % packedarray emulation /packedarray where not { userdict begin /packedarray { array astore readonly } bind def /setpacking /pop load def /currentpacking false def end 0 } if pop% activate packing now userdict /defaultpacking currentpacking put true setpacking% initialize, terminate % note : no binding loop needed here by design /initialize { Adobe_level2_AI5 begin } bind def /terminate { currentdict Adobe_level2_AI5 eq { end } if } bind def% mark for later stack clean-up mark% custom color business /setcustomcolor where not { /findcmykcustomcolor { 5 packedarray } bind def /setcustomcolor { exch aload pop pop 4 { 4 index mul 4 1 roll } repeat 5 -1 roll pop setcmykcolor } % don't bind 'setcmykcolor in this procedure def } if% new version checks for non-numeric version strings (5.0.1 fix bh 10/25/93)% /gt38? {version cvx exec} stopped {pop true} {38 gt} ifelse def % newer version handles errors on clones with cvx or exec which would leave junk on the stack% (bh 12/2/93) /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put% test for Level 2 availability userdict /level2? systemdict /languagelevel known dup { pop systemdict /languagelevel get 2 ge } if put/level2ScreenFreq % halftoneDict level2ScreenFreq screenFreq{ begin 60 % 60 lpi is default HalftoneType 1 eq { pop Frequency } if HalftoneType 2 eq { pop GrayFrequency } if HalftoneType 5 eq { pop Default level2ScreenFreq } if end} bind defuserdict /currentScreenFreq level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse putlevel2? not { % LEVEL 1+ EMULATIONS (typesetter/color printer extensions) % cmyk => gray conversion emulation % note this revision approved by Ed Taft % for correcting the out of gamut problem % in our current emulations % don't bind these guys so 'setgray/currentgray can be overloaded /setcmykcolor where not { % see red book II, pp. 305 /setcmykcolor { exch .11 mul add exch .59 mul add exch .3 mul add 1 exch sub setgray } def } if /currentcmykcolor where not { /currentcmykcolor { 0 0 0 1 currentgray sub } def } if % LEVEL 2 EMULATIONS % setoverprint emulation /setoverprint where not { /setoverprint /pop load def } if % selectfont emulation /selectfont where not { /selectfont { exch findfont exch dup type /arraytype eq { makefont } { scalefont } ifelse setfont } bind def } if % cshow emulation /cshow where not { % {proc} (string) /cshow { [ 0 0 5 -1 roll aload pop ] cvx bind forall } bind def } if } if% clean up cleartomark /anyColor? { add add add 0 ne } bind def /testColor { gsave setcmykcolor currentcmykcolor grestore } bind def /testCMYKColorThrough { testColor anyColor? } bind def userdict /composite? level2? { gsave 1 1 1 1 setcmykcolor currentcmykcolor grestore add add add 4 eq } { 1 0 0 0 testCMYKColorThrough 0 1 0 0 testCMYKColorThrough 0 0 1 0 testCMYKColorThrough 0 0 0 1 testCMYKColorThrough and and and } ifelse put% *** other separation state tests if we're not on a composite page composite? not { userdict begin gsave /cyan? 1 0 0 0 testCMYKColorThrough def /magenta? 0 1 0 0 testCMYKColorThrough def /yellow? 0 0 1 0 testCMYKColorThrough def /black? 0 0 0 1 testCMYKColorThrough def grestore /isCMYKSep? cyan? magenta? yellow? black? or or or def /customColor? isCMYKSep? not def end } if end defaultpacking setpacking%%EndResource% ------------------------------------------------------%%BeginResource: procset Adobe_typography_AI5 1.0 1%%Title: (Typography Operators)%%Version: 1.0 1%%CreationDate:(03/26/93) ()%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)% ------------------------------------------------------currentpacking true setpackinguserdict /Adobe_typography_AI5 54 dict dup beginput/initialize % varsDict mainDict initialize -{ begin % begin main procset begin % begin vars procset Adobe_typography_AI5 begin Adobe_typography_AI5 { dup xcheck { bind } if pop pop } forall end % take main and vars off the stack end end Adobe_typography_AI5 begin} def/terminate % - terminate -{ currentdict Adobe_typography_AI5 eq { end } if} def% [ number value stream [ array for encoding modification ] modifyEncoding ==> [ modified array ]/modifyEncoding{ /_tempEncode exch ddef % pointer for sequential encodings /_pntr 0 ddef { % get bottom object counttomark -1 roll % is it a mark ? dup type dup /marktype eq { % exit pop pop exit } { % ... object ... type .... % insert if a nametype /nametype eq { % insert the name at _pntr and increment pointer _tempEncode /_pntr dup load dup 3 1 roll 1 add ddef 3 -1 roll put } { % reset _pntr if it's a number /_pntr exch ddef } ifelse } ifelse } loop % return the modified encoding _tempEncode} def/TE % Set std platform encoding % (encoding pairs) TE -{ StandardEncoding 256 array copy modifyEncoding /_nativeEncoding exch def} def% re-define font% expected arguments% for 'normal fonts : % [ /_Helvetica-Bold/Helvetica-Bold direction fontScript defaultEncoding TZ%% for cartographic, pictographic, and expert fonts :% [ ... number value stream ... /_Symbol/Symbol % direction fontScript defaultEncoding TZ% for blended fonts w/ default encoding :% [ /_AdobeSans_20ULig1XCond-Bold/AdobeSans % direction fontScript defaultEncoding [ w0 w1 ... wn ] TZ% for blended fonts w/ special encoding :% [ ... number value stream ... /_AdobeSans_20ULig1XCond/AdobeSans % direction fontScript defaultEncoding [ w0 w1 ... wn ] TZ/TZ{ % set weight vector (if present) dup type /arraytype eq { /_wv exch def } { /_wv 0 def } ifelse % platform dependent coding flag /_useNativeEncoding exch def % pop fontScript & direction pop pop % create a new dictionary with length % equal to original dictionary length + 2 % copy all the key/value pairs except FID % call makeblended font with the weight values if _wv is an array findfont _wv type /arraytype eq { _wv makeblendedfont } if dup length 2 add dict begin % copy all the values but the FID % into the new dictionary mark exch { 1 index /FID ne { def } if cleartomark mark } forall % discard last mark pop % define FontName /FontName exch def % if no re-encoding stream is present % then if the base encoding vector of the font % is the same as StandardEncoding % and the use platform encoding flag is true % then install AI platform encoding % else leave the base encoding in effect counttomark 0 eq { 1 _useNativeEncoding eq { /Encoding _nativeEncoding def } if % clean up cleartomark } { % custom encoding to be done % start off with a copy of the font's standard encoding /Encoding load 256 array copy modifyEncoding /Encoding exch def } ifelse FontName currentdict end % register the new font definefont pop} def% text painting operators/tr % string tr ax ay string { _ax _ay 3 2 roll} def/trj % string trj cx cy fillchar ax ay string { _cx _cy _sp _ax _ay 6 5 roll} def/a0{ /Tx % text % textString Tx - { dup currentpoint 3 2 roll tr _psf newpath moveto tr _ctm _pss } ddef /Tj % justified text % textString Tj - { dup currentpoint 3 2 roll trj _pjsf newpath moveto trj _ctm _pjss } ddef} def/a1{ /Tx % text % textString Tx - { dup currentpoint 4 2 roll gsave dup currentpoint 3 2 roll tr _psf newpath moveto tr _ctm _pss grestore 3 1 roll moveto tr sp } ddef /Tj % justified text % textString Tj - { dup currentpoint 4 2 roll gsave dup currentpoint 3 2 roll trj _pjsf newpath moveto trj _ctm _pjss grestore 3 1 roll moveto tr jsp } ddef} def/e0{ /Tx % text % textString Tx - { tr _psf } ddef /Tj % justified text % textString Tj - { trj _pjsf } ddef} def/e1{ /Tx % text % textString Tx - { dup currentpoint 4 2 roll gsave tr _psf grestore 3 1 roll moveto tr sp } ddef /Tj % justified text % textString Tj - { dup currentpoint 4 2 roll gsave trj _pjsf grestore 3 1 roll moveto tr jsp } ddef} def/i0{ /Tx % text % textString Tx - { tr sp } ddef /Tj % justified text % textString Tj - { trj jsp } ddef} def/i1{ W N} def/o0{ /Tx % text % textString Tx - { tr sw rmoveto } ddef /Tj % justified text % textString Tj - { trj swj rmoveto } ddef} def/r0{ /Tx % text % textString Tx - { tr _ctm _pss } ddef /Tj % justified text % textString Tj - { trj _ctm _pjss } ddef} def/r1{ /Tx % text % textString Tx - { dup currentpoint 4 2 roll currentpoint gsave newpath moveto tr _ctm _pss grestore 3 1 roll moveto tr sp } ddef /Tj % justified text % textString Tj - { dup currentpoint 4 2 roll currentpoint gsave newpath moveto trj _ctm _pjss grestore 3 1 roll moveto tr jsp } ddef} def% font operators% Binding/To % begin text % bindType To -{ pop _ctm currentmatrix pop} def/TO % end text % TO -{ iTe _ctm setmatrix newpath} def% Text paths/Tp % begin text path % a b c d tx ty startPt Tp -{ pop _tm astore pop _ctm setmatrix _tDict begin /W { } def /h { } def} def/TP % end text path % TP -{ end iTm 0 0 moveto} def% Render mode & matrix operators/Tr % begin render % render Tr - { _render 3 le { currentpoint newpath moveto } if dup 8 eq { pop 0 } { dup 9 eq { pop 1 } if } ifelse dup /_render exch ddef _renderStart exch get load exec} def/iTm % internal set text matrix % - iTm - (uses _tm as implicit argument){ _ctm setmatrix _tm concat 0 _rise translate _hs 1 scale} def/Tm % set text matrix % a b c d tx ty Tm -{ _tm astore pop iTm 0 0 moveto} def/Td % translate text matrix % tx ty Td -{ _mtx translate _tm _tm concatmatrix pop iTm 0 0 moveto} def/iTe % end render % - iTe -{ _render -1 eq { } {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -