[BACK]Return to ex2dual2.eps CVS log [TXT][DIR] Up to [local] / OpenXM / src / asir-contrib / packages / doc / fj_curve

Annotation of OpenXM/src/asir-contrib/packages/doc/fj_curve/ex2dual2.eps, Revision 1.1

1.1     ! fujimoto    1: %!PS-Adobe-3.0 EPSF-3.0
        !             2: %%Creator: Mayura Draw, Version 3.0
        !             3: %%Title: ex2dual2.eps
        !             4: %%CreationDate: Sun Aug 09 18:34:44 1998
        !             5: %%BoundingBox: 9 627 230 797
        !             6: %%DocumentFonts: NimbusRomNo9L-Medi
        !             7: %%+ TimesNewRomanPSMT
        !             8: %%Orientation: Portrait
        !             9: %%EndComments
        !            10: %%BeginProlog
        !            11: %%BeginResource: procset MayuraDraw_ops
        !            12: %%Version: 2.1
        !            13: %%Copyright: (c) 1993-98 Mayura Software
        !            14: /PDXDict 100 dict def
        !            15: PDXDict begin
        !            16: % width height matrix proc key cache
        !            17: % definepattern -\> font
        !            18: /definepattern { %def
        !            19:   7 dict begin
        !            20:     /FontDict 9 dict def
        !            21:     FontDict begin
        !            22:       /cache exch def
        !            23:       /key exch def
        !            24:       /proc exch cvx def
        !            25:       /mtx exch matrix invertmatrix def
        !            26:       /height exch def
        !            27:       /width exch def
        !            28:       /ctm matrix currentmatrix def
        !            29:       /ptm matrix identmatrix def
        !            30:       /str
        !            31:       (12345678901234567890123456789012)
        !            32:       def
        !            33:     end
        !            34:     /FontBBox [ %def
        !            35:       0 0 FontDict /width get
        !            36:       FontDict /height get
        !            37:     ] def
        !            38:     /FontMatrix FontDict /mtx get def
        !            39:     /Encoding StandardEncoding def
        !            40:     /FontType 3 def
        !            41:     /BuildChar { %def
        !            42:       pop begin
        !            43:       FontDict begin
        !            44:         width 0 cache { %ifelse
        !            45:           0 0 width height setcachedevice
        !            46:         }{ %else
        !            47:           setcharwidth
        !            48:         } ifelse
        !            49:         0 0 moveto width 0 lineto
        !            50:         width height lineto 0 height lineto
        !            51:         closepath clip newpath
        !            52:         gsave proc grestore
        !            53:       end end
        !            54:     } def
        !            55:     FontDict /key get currentdict definefont
        !            56:   end
        !            57: } bind def
        !            58:
        !            59: % dict patternpath -
        !            60: % dict matrix patternpath -
        !            61: /patternpath { %def
        !            62:   dup type /dicttype eq { %ifelse
        !            63:     begin FontDict /ctm get setmatrix
        !            64:   }{ %else
        !            65:     exch begin FontDict /ctm get setmatrix
        !            66:     concat
        !            67:   } ifelse
        !            68:   currentdict setfont
        !            69:   FontDict begin
        !            70:     FontMatrix concat
        !            71:     width 0 dtransform
        !            72:     round width div exch round width div exch
        !            73:     0 height dtransform
        !            74:     round height div exch
        !            75:     round height div exch
        !            76:     0 0 transform round exch round exch
        !            77:     ptm astore setmatrix
        !            78:
        !            79:     pathbbox
        !            80:     height div ceiling height mul 4 1 roll
        !            81:     width div ceiling width mul 4 1 roll
        !            82:     height div floor height mul 4 1 roll
        !            83:     width div floor width mul 4 1 roll
        !            84:
        !            85:     2 index sub height div ceiling cvi exch
        !            86:     3 index sub width div ceiling cvi exch
        !            87:     4 2 roll moveto
        !            88:
        !            89:     FontMatrix ptm invertmatrix pop
        !            90:     { %repeat
        !            91:       gsave
        !            92:         ptm concat
        !            93:         dup str length idiv { %repeat
        !            94:           str show
        !            95:         } repeat
        !            96:         dup str length mod str exch
        !            97:         0 exch getinterval show
        !            98:       grestore
        !            99:       0 height rmoveto
        !           100:     } repeat
        !           101:     pop
        !           102:   end end
        !           103: } bind def
        !           104:
        !           105: % dict patternfill -
        !           106: % dict matrix patternfill -
        !           107: /patternfill { %def
        !           108:   gsave
        !           109:     clip patternpath
        !           110:   grestore
        !           111:   newpath
        !           112: } bind def
        !           113:
        !           114: /img { %def
        !           115:   gsave
        !           116:   /imgh exch def
        !           117:   /imgw exch def
        !           118:   concat
        !           119:   imgw imgh 8
        !           120:   [imgw 0 0 imgh neg 0 imgh]
        !           121:   /colorstr 768 string def
        !           122:   /colorimage where {
        !           123:     pop
        !           124:     { currentfile colorstr readhexstring pop }
        !           125:     false 3 colorimage
        !           126:   }{
        !           127:     /graystr 256 string def
        !           128:     {
        !           129:       currentfile colorstr readhexstring pop
        !           130:       length 3 idiv
        !           131:       dup 1 sub 0 1 3 -1 roll
        !           132:       {
        !           133:         graystr exch
        !           134:         colorstr 1 index 3 mul get 30 mul
        !           135:         colorstr 2 index 3 mul 1 add get 59 mul
        !           136:         colorstr 3 index 3 mul 2 add get 11 mul
        !           137:         add add 100 idiv
        !           138:         put
        !           139:       } for
        !           140:       graystr 0 3 -1 roll getinterval
        !           141:     } image
        !           142:   } ifelse
        !           143:   grestore
        !           144: } bind def
        !           145:
        !           146: /arrowhead {
        !           147:   gsave
        !           148:     [] 0 setdash
        !           149:     strokeC strokeM strokeY strokeK setcmykcolor
        !           150:     2 copy moveto
        !           151:     4 2 roll exch 4 -1 roll exch
        !           152:     sub 3 1 roll sub
        !           153:     exch atan rotate dup scale
        !           154:     arrowtype
        !           155:     dup 0 eq {
        !           156:       -1 2 rlineto 7 -2 rlineto -7 -2 rlineto
        !           157:       closepath fill
        !           158:     } if
        !           159:     dup 1 eq {
        !           160:       0 3 rlineto 9 -3 rlineto -9 -3 rlineto
        !           161:       closepath fill
        !           162:     } if
        !           163:     dup 2 eq {
        !           164:       currentpoint -6 -6 rmoveto lineto -6 6 rlineto
        !           165:       2 setlinewidth stroke
        !           166:     } if
        !           167:     pop
        !           168:   grestore
        !           169: } bind def
        !           170:
        !           171: /setcmykcolor where { %ifelse
        !           172:   pop
        !           173: }{ %else
        !           174:   /setcmykcolor {
        !           175:      /black exch def /yellow exch def
        !           176:      /magenta exch def /cyan exch def
        !           177:      cyan black add dup 1 gt { pop 1 } if 1 exch sub
        !           178:      magenta black add dup 1 gt { pop 1 } if 1 exch sub
        !           179:      yellow black add dup 1 gt { pop 1 } if 1 exch sub
        !           180:      setrgbcolor
        !           181:   } bind def
        !           182: } ifelse
        !           183:
        !           184: /RE { %def
        !           185:   findfont begin
        !           186:   currentdict dup length dict begin
        !           187:     { %forall
        !           188:       1 index /FID ne { def } { pop pop } ifelse
        !           189:     } forall
        !           190:     /FontName exch def dup length 0 ne { %if
        !           191:       /Encoding Encoding 256 array copy def
        !           192:       0 exch { %forall
        !           193:         dup type /nametype eq { %ifelse
        !           194:           Encoding 2 index 2 index put
        !           195:           pop 1 add
        !           196:         }{ %else
        !           197:           exch pop
        !           198:         } ifelse
        !           199:       } forall
        !           200:     } if pop
        !           201:   currentdict dup end end
        !           202:   /FontName get exch definefont pop
        !           203: } bind def
        !           204:
        !           205: /spacecount { %def
        !           206:   0 exch
        !           207:   ( ) { %loop
        !           208:     search { %ifelse
        !           209:       pop 3 -1 roll 1 add 3 1 roll
        !           210:     }{ pop exit } ifelse
        !           211:   } loop
        !           212: } bind def
        !           213:
        !           214: /WinAnsiEncoding [
        !           215:   39/quotesingle 96/grave 130/quotesinglbase/florin/quotedblbase
        !           216:   /ellipsis/dagger/daggerdbl/circumflex/perthousand
        !           217:   /Scaron/guilsinglleft/OE 145/quoteleft/quoteright
        !           218:   /quotedblleft/quotedblright/bullet/endash/emdash
        !           219:   /tilde/trademark/scaron/guilsinglright/oe/dotlessi
        !           220:   159/Ydieresis 164/currency 166/brokenbar 168/dieresis/copyright
        !           221:   /ordfeminine 172/logicalnot 174/registered/macron/ring
        !           222:   177/plusminus/twosuperior/threesuperior/acute/mu
        !           223:   183/periodcentered/cedilla/onesuperior/ordmasculine
        !           224:   188/onequarter/onehalf/threequarters 192/Agrave/Aacute
        !           225:   /Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
        !           226:   /Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute
        !           227:   /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute
        !           228:   /Ocircumflex/Otilde/Odieresis/multiply/Oslash
        !           229:   /Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
        !           230:   /germandbls/agrave/aacute/acircumflex/atilde/adieresis
        !           231:   /aring/ae/ccedilla/egrave/eacute/ecircumflex
        !           232:   /edieresis/igrave/iacute/icircumflex/idieresis
        !           233:   /eth/ntilde/ograve/oacute/ocircumflex/otilde
        !           234:   /odieresis/divide/oslash/ugrave/uacute/ucircumflex
        !           235:   /udieresis/yacute/thorn/ydieresis
        !           236: ] def
        !           237:
        !           238: /patarray [
        !           239: /leftdiagonal /rightdiagonal /crossdiagonal /horizontal
        !           240: /vertical /crosshatch /fishscale /wave /brick
        !           241: ] def
        !           242: /arrowtype 0 def
        !           243: /fillC 0 def /fillM 0 def /fillY 0 def /fillK 0 def
        !           244: /strokeC 0 def /strokeM 0 def /strokeY 0 def /strokeK 1 def
        !           245: /pattern -1 def
        !           246: /mat matrix def
        !           247: /c /curveto load def
        !           248: /C /curveto load def
        !           249: /e { gsave concat 0 0 moveto } bind def
        !           250: /F {
        !           251:   pattern -1 eq { %ifelse
        !           252:     fillC fillM fillY fillK setcmykcolor fill
        !           253:   }{ %else
        !           254:     gsave fillC fillM fillY fillK setcmykcolor fill grestore
        !           255:     0 0 0 1 setcmykcolor
        !           256:     patarray pattern get findfont patternfill
        !           257:   } ifelse
        !           258: } bind def
        !           259: /f { closepath F } bind def
        !           260: /K { /strokeK exch def /strokeY exch def
        !           261:      /strokeM exch def /strokeC exch def } bind def
        !           262: /k { /fillK exch def /fillY exch def
        !           263:      /fillM exch def /fillC exch def } bind def
        !           264: /L /lineto load def
        !           265: /m /moveto load def
        !           266: /n /newpath load def
        !           267: /N /newpath load def
        !           268: /S { strokeC strokeM strokeY strokeK setcmykcolor stroke } bind def
        !           269: /s { closepath S } bind def
        !           270: /Tx { fillC fillM fillY fillK setcmykcolor show
        !           271:       0 leading neg translate 0 0 moveto } bind def
        !           272: /t { %def
        !           273:   fillC fillM fillY fillK setcmykcolor
        !           274:   align dup 0 eq { %ifelse
        !           275:     pop show
        !           276:   }{ %else
        !           277:     dup 1 eq { %ifelse
        !           278:       pop dup stringwidth pop 2 div neg 0 rmoveto show
        !           279:     }{ %else
        !           280:       dup 2 eq { %ifelse
        !           281:         pop dup stringwidth pop neg 0 rmoveto show
        !           282:       }{ %else
        !           283:         pop
        !           284:         dup stringwidth pop jwidth exch sub
        !           285:         1 index spacecount
        !           286:         dup 0 eq { %ifelse
        !           287:           pop pop show
        !           288:         }{ %else
        !           289:           div 0 8#040 4 -1 roll widthshow
        !           290:         } ifelse
        !           291:       } ifelse
        !           292:     } ifelse
        !           293:   } ifelse
        !           294:   0 leading neg translate 0 0 moveto
        !           295: } bind def
        !           296: /T { grestore } bind def
        !           297: /TX { pop } bind def
        !           298: /tbx { pop exch pop sub /jwidth exch def } def
        !           299: /u {} def
        !           300: /U {} def
        !           301: /w /setlinewidth load def
        !           302: /d /setdash load def
        !           303: /B { gsave F grestore S } bind def
        !           304: /b { closepath B } bind def
        !           305: /z { /align exch def pop /leading exch def exch findfont
        !           306:      exch scalefont setfont } bind def
        !           307: /Pat { /pattern exch def } bind def
        !           308: /At { /arrowtype exch def } bind def
        !           309: /Ln {
        !           310:   mat currentmatrix pop
        !           311:     concat
        !           312:     /y1 exch def /x1 exch def /y2 exch def /x2 exch def
        !           313:     dup 2 mod 1 eq { currentlinewidth x2 y2 x1 y1 arrowhead } if
        !           314:     2 idiv 1 eq { currentlinewidth x1 y1 x2 y2 arrowhead } if
        !           315:     x1 y1 moveto x2 y2 lineto
        !           316:   mat setmatrix
        !           317: } bind def
        !           318: /Ar {
        !           319:   mat currentmatrix pop
        !           320:     concat translate scale 0 0 1 5 -2 roll arc
        !           321:   mat setmatrix
        !           322: } bind def
        !           323: /Pi {
        !           324:   mat currentmatrix pop
        !           325:     concat translate scale
        !           326:     0 0 moveto 0 0 1 5 -2 roll arc closepath
        !           327:   mat setmatrix
        !           328: } bind def
        !           329: /Bx {
        !           330:   mat currentmatrix pop
        !           331:     concat /y1 exch def /x1 exch def /y2 exch def /x2 exch def
        !           332:     x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto
        !           333:   mat setmatrix
        !           334: } bind def
        !           335: /Ov {
        !           336:   mat currentmatrix pop
        !           337:     concat translate scale 0 0 1 0 360 arc
        !           338:   mat setmatrix
        !           339: } bind def
        !           340: end
        !           341: %%EndResource
        !           342: %%EndProlog
        !           343: %%BeginSetup
        !           344: %PDX g 18 18 1 0
        !           345: %%IncludeFont: NimbusRomNo9L-Medi
        !           346: %%IncludeFont: TimesNewRomanPSMT
        !           347: PDXDict begin
        !           348: %%EndSetup
        !           349: %%Page: 1 1
        !           350: %%BeginPageSetup
        !           351: /_PDX_savepage save def
        !           352:
        !           353: 15 15 [300 72 div 0 0 300 72 div 0 0]
        !           354: { %definepattern
        !           355:   2 setlinecap
        !           356:   7.5 0 moveto 15 7.5 lineto
        !           357:   0 7.5 moveto 7.5 15 lineto
        !           358:   2 setlinewidth stroke
        !           359: } bind
        !           360: /rightdiagonal true definepattern pop
        !           361:
        !           362: 15 15 [300 72 div 0 0 300 72 div 0 0]
        !           363: { %definepattern
        !           364:   2 setlinecap
        !           365:   7.5 0 moveto 0 7.5 lineto
        !           366:   15 7.5 moveto 7.5 15 lineto
        !           367:   2 setlinewidth stroke
        !           368: } bind
        !           369: /leftdiagonal true definepattern pop
        !           370:
        !           371: 15 15 [300 72 div 0 0 300 72 div 0 0]
        !           372: { %definepattern
        !           373:   2 setlinecap
        !           374:   0 7.5 moveto 15 7.5 lineto
        !           375:   2 setlinewidth stroke
        !           376: } bind
        !           377: /horizontal true definepattern pop
        !           378:
        !           379: 15 15 [300 72 div 0 0 300 72 div 0 0]
        !           380: { %definepattern
        !           381:   2 setlinecap
        !           382:   7.5 0 moveto 7.5 15 lineto
        !           383:   2 setlinewidth stroke
        !           384: } bind
        !           385: /vertical true definepattern pop
        !           386:
        !           387: 15 15 [300 72 div 0 0 300 72 div 0 0]
        !           388: { %definepattern
        !           389:   2 setlinecap
        !           390:   0 7.5 moveto 15 7.5 lineto
        !           391:   7.5 0 moveto 7.5 15 lineto
        !           392:   2 setlinewidth stroke
        !           393: } bind
        !           394: /crosshatch true definepattern pop
        !           395:
        !           396: 30 30 [300 72 div 0 0 300 72 div 0 0]
        !           397: { %definepattern
        !           398:   2 setlinecap
        !           399:   0 7.5 moveto 30 7.5 lineto
        !           400:   0 22.5 moveto 30 22.5 lineto
        !           401:   7.5 0 moveto 7.5 7.5 lineto
        !           402:   7.5 22.5 moveto 7.5 30 lineto
        !           403:   22.5 7.5 moveto 22.5 22.5 lineto
        !           404:   1 setlinewidth stroke
        !           405: } bind
        !           406: /brick true definepattern pop
        !           407:
        !           408: 30 30 [300 72 div 0 0 300 72 div 0 0]
        !           409: { %definepattern
        !           410:   2 2 scale
        !           411:   2 setlinecap
        !           412:   7.5 0 moveto 15 7.5 lineto
        !           413:   0 7.5 moveto 7.5 15 lineto
        !           414:   7.5 0 moveto 0 7.5 lineto
        !           415:   15 7.5 moveto 7.5 15 lineto
        !           416:   0.5 setlinewidth stroke
        !           417: } bind
        !           418: /crossdiagonal true definepattern pop
        !           419:
        !           420: 30 30 [300 72 div 0 0 300 72 div 0 0]
        !           421: { %definepattern
        !           422:   2 2 scale
        !           423:   1 setlinecap
        !           424:   0 7.5 moveto 0 15 7.5 270 360 arc
        !           425:   7.5 15 moveto 15 15 7.5 180 270 arc
        !           426:   0 7.5 moveto 7.5 7.5 7.5 180 360 arc
        !           427:   0.5 setlinewidth stroke
        !           428: } bind
        !           429: /fishscale true definepattern pop
        !           430:
        !           431: 30 30 [300 72 div 0 0 300 72 div 0 0]
        !           432: { %definepattern
        !           433:   1 setlinecap 0.5 setlinewidth
        !           434:   7.5 0 10.6 135 45 arcn
        !           435:   22.5 15 10.6 225 315 arc
        !           436:   stroke
        !           437:   7.5 15 10.6 135 45 arcn
        !           438:   22.5 30 10.6 225 315 arc
        !           439:   stroke
        !           440: } bind
        !           441: /wave true definepattern pop
        !           442:
        !           443: WinAnsiEncoding /_NimbusRomNo9L-Medi /NimbusRomNo9L-Medi RE
        !           444: WinAnsiEncoding /_TimesNewRomanPSMT /TimesNewRomanPSMT RE
        !           445:
        !           446: newpath 0 setlinecap 0 setlinejoin 10 setmiterlimit
        !           447: 1 setlinewidth [] 0 setdash
        !           448: %%EndPageSetup
        !           449: 6.80074 6.80074 14.5 770.75 [1 0 0 1 21 -68.61] Ov
        !           450: s
        !           451: 0 61.4763 770.892 21.5 770.75 [1 0 0 1 21 -69.01] Ln
        !           452: S
        !           453: 6.80074 6.80074 14.5 770.75 [1 0 0 1 75.15 -69.21] Ov
        !           454: s
        !           455: 0 61.4763 770.892 21.5 770.75 [1 0 0 1 75.15 -68.91] Ln
        !           456: S
        !           457: 6.80074 6.80074 14.5 770.75 [1 0 0 1 129.3 -69.11] Ov
        !           458: s
        !           459: 0 61.4763 770.892 21.5 770.75 [1 0 0 1 128.9 -69.01] Ln
        !           460: S
        !           461: 6.80074 6.80074 14.5 770.75 [1 0 0 1 183.1 -69.21] Ov
        !           462: s
        !           463: 0 17.9897 708.867 18.3511 754.497 [1 0 0 1 17.7 0.6944] Ln
        !           464: S
        !           465: 1 1 1 0 k
        !           466: /_NimbusRomNo9L-Medi 28 30 0 0 z
        !           467: [1 0 0 1 38.69 713.7] e
        !           468: 19.6681 -9.072 0 18.928 tbx
        !           469: (2) t
        !           470: T
        !           471: [1 0 0 1 192.2 714] e
        !           472: 19.6681 -9.072 0 18.928 tbx
        !           473: (2) t
        !           474: T
        !           475: [1 0 0 1 85.25 713.7] e
        !           476: 27.8595 -9.072 0 18.928 tbx
        !           477: (3) t
        !           478: T
        !           479: [1 0 0 1 137.2 713.8] e
        !           480: 24.0168 -9.072 0 18.928 tbx
        !           481: (1) t
        !           482: T
        !           483: 0 17.9301 726.759 17.9301 749.604 [1 0 0 1 126.3 -54.71] Ln
        !           484: S
        !           485: /_TimesNewRomanPSMT 18 19 0 0 z
        !           486: [1 0 0 1 28.37 762.8] e
        !           487: 18.001 -3.88803 0 16.038 tbx
        !           488: (b1) t
        !           489: T
        !           490: [1 0 0 1 137.9 649.5] e
        !           491: 18.001 -3.88803 0 16.038 tbx
        !           492: (b5) t
        !           493: T
        !           494: %%PageTrailer
        !           495: _PDX_savepage restore
        !           496: %%Trailer
        !           497: end
        !           498: showpage
        !           499: %%EOF

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>