diff options
Diffstat (limited to 'Master/texmf/doc')
19 files changed, 0 insertions, 4842 deletions
diff --git a/Master/texmf/doc/windvi/examples/coffee_bean.bmp b/Master/texmf/doc/windvi/examples/coffee_bean.bmp Binary files differdeleted file mode 100644 index e1d927dbe82..00000000000 --- a/Master/texmf/doc/windvi/examples/coffee_bean.bmp +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/fab.eps b/Master/texmf/doc/windvi/examples/fab.eps deleted file mode 100644 index 22cef0e6e8d..00000000000 --- a/Master/texmf/doc/windvi/examples/fab.eps +++ /dev/null @@ -1,301 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: jpeg2ps V1.5 by Thomas Merz
-%%Title: fab.jpg
-%%CreationDate: Mon Sep 21 14:13:31 1998
-%%BoundingBox: 20 20 572 822
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-%%EndProlog
-%%Page: 1 1
-/languagelevel where {pop languagelevel 2 lt}{true} ifelse {
- (JPEG file 'fab.jpg' needs PostScript Level 2!\n) dup print flush
- /Helvetica findfont 20 scalefont setfont 100 100 moveto show showpage stop
-} if
-save
-/RawData currentfile /ASCIIHexDecode filter def
-/Data RawData << >> /DCTDecode filter def
-20 20 translate
-551.37 802.00 scale
-/DeviceRGB setcolorspace
-{ << /ImageType 1
- /Width 110
- /Height 160
- /ImageMatrix [ 110 0 0 -160 0 160 ]
- /DataSource Data
- /BitsPerComponent 8
- /Decode [0 1 0 1 0 1]
- >> image
- Data closefile
- RawData flushfile
- showpage
- restore
-} exec
-FFD8FFE000104A46494600010102000000000000FFDB00430003020203020203
-03030304030304050805050404050A070706080C0A0C0C0B0A0B0B0D0E12100D
-0E110E0B0B1016101113141515150C0F171816141812141514FFDB0043010304
-0405040509050509140D0B0D1414141414141414141414141414141414141414
-141414141414141414141414141414141414141414141414141414141414FFC0
-00110800A0006E03011100021101031101FFC4001E0000010403010101000000
-000000000000060507080900030402010AFFC4003E1000010302040404030604
-0407010000000102030405110006122107314151081322611471810915324291
-A152C1D1F02372B1E1161762748292C2F1FFC4001C0100010501010100000000
-000000000000050002030406070108FFC4003311000202010204030704030100
-030000000102000311042105123141132251061432617191A181B1C1D142E1F0
-230743F1FFDA000C03010002110311003F00B53C28A66145330A2998514E5A85
-5615259F3674B621B57B79921C084DFB5CED88DAC55386388A71D3B3750AB0E1
-6E056A9F35C06C511E521C23E80E10B10F431BCC222D778C191B2C85FDE99BA8
-D0D48BEA6D739BD62DCFD20DFF006C34DD5AF531F83E91BFAB78D6E0BD16688D
-2B3BC60BBE9529B8CFAD09F9A8208B7BE22F7A4CE3788AB0FF00131C2C95C5DC
-93C466D0BCB19AA935CD69D494429685AC8EFA6F7FDB130B51BA18CE610BB12C
-74CC28A66145330A2998514CC28A661453E72C2E91467FC43789ACA7E1F32FAD
-EABCAF3EB4FB4A543A5B1EA79D3636247E54DFA9FA5F00F59AFE4CD757C5FB49
-AA4E76F9094FFC68F10B9AF8C1587EA95F9F266A56A296D9F89506994DF925B4
-9D23F4C0441CC799C64C2FC898C0023631EA7320494C9875275A57E64ADD4DC5
-FAEF6187BA87D80C4F574C877C09D4F6755B89B3D3172DE04A9CD2D04691DD4A
-17C3069D86E3F79210883689D2F35B8521319A4D858124955CF7BAAF7C48B513
-DE2039A29653CDF2038DFC3487A04964EB6DE6565B71A23AA48C4A00A8F9A44F
-A64B063024DBF0BBF68F54B285629D96388B3DCAAD0D452C8A9BE4AE44604D82
-D440BAD23AF502F83546A171D7681AED3D941DB712CF69157855FA646A8D3653
-5360C96C3ACC861614871245C104731826082322440823227663D9ECCC28A661
-45330A29985146F78EFC5EA7704786D54CD1501E6A984688D1C1B17DE3F811F5
-3CFD81C0CD75DE1A7229C1324AD799809499C57E2D56B89F9BEA7986B75053B5
-09720BCEB6847A1B0792137DF4A46C05F60319A4A8A0E5249F9FAFCE14A6BE45
-0234D3F30175C52F50BEAB0EA08FAFFA1DB1716A18960B95D844A5C813377468
-08F55C1EDF3C4C1793E1EF232D99F66CE6A1D35CD094EB2764A91B0F7279F3C3
-ABACB36F3C2D0665D45F52C2838DAD26E411DBF9609254A063121F18AF439843
-96ABA5A714DBA34B853E9501CBDC7CF9606EAB4F9195E92DA585BA89B2A551F2
-1F6FCF68589D497077C2A6B207967AE108DE4A8F07FE3C2B9E1FEB5129324BD5
-BC9D21567A96A70028FF00AD852B642AFBD89D27DB98215B15EB01DF5721E649
-6FDC1CE38651E3B6566EBB94AA425C7BE97A3BA343F1D7FC2E20EE0FEC7A1C11
-5756E865756076EF0F70F8F998514CC28A7C51D2093C8618EDC83314A97FB453
-C4DBB9FB88EBCA94194E269196D6A41750A294B9286CB5743E92348E63D248E7
-8C8A33EB58EA3B1E9F4EC7F5EBFAE0F49734A55AB16750DD3E9DBEFD7E8467A4
-8192EAD2BCF5053BA977B12372A1EF7C5C14FCA5ECE7A44C9331C5A8A96E16D0
-4EFB2411FB62C0AC81D3F7919698C2CC8900A56556D82DC16481DF0D6000DC47
-80C7A4E6AB559A60069290BF9EF61DF13D5516DE78DE51BCFB1A4C5A93696951
-D8D4146EEA4292E11FADB6F97EB86B87AF70678006EA278A8B51E03C90CB9769
-47D2BFE03D4118757CD60F3758E002ED36C8A8B32A384387414D937E63E63AE2
-35AD91B224C6B389E5890EB372D865EBF5362156EE2FFD30F001233B4672EDD2
-3B7E1BFC47660F0F9C53A466AA617FE110EA1BA9416569299514A87988295733
-6B949E840C5F55E5DC1104EA29EEBD65F5F0A38B196F8D192A0E67CAF506E7D3
-A4A77D27D6D2FAA169E6950EA0E2C83912BAB7308638F63A6614523BF8E2E3AB
-1C16E0A5552C4B2C661AC32B874F4A0D9409165B97E8129277EE47CC01E21A96
-522843B9EBF4FF00727A579DF6EDBFF5F9FE651BD46B299121DD4F79AB3CCA8F
-337C5340FD610DFB4189B3F41BA480B3EA2398F7B6082298B360EA2277C7BCA5
-904950BEE4FF005C592A08DE4EA73D44EF4A9C521494EC9573B733F2C5538CE6
-4A40ED131D8322538A70B66C91CBA6DD062D8B154633213513B898DB0EC774E8
-46A49DBA8FA7CF08B061BC70AD87413DC8624A8EA536B2950DCA93CFFDF0D564
-1B6638D67AE273BB06432805285A85F716C48B6231DCCAEEB628F2CDAC797A82
-9D25ABEDE9B9513FBE1AD9C61779E7D62B52DF099016D35A92CFAFD491752473
-17B6220590E657B2A2FB032C77ECA6E2E8A0714AB1916438A6A0D763ADF8CD28
-DD2892D0D440F9A02CFD3176B627AC16E86B704F7DA5ACE2C492661452B5BED5
-FE24E5CA949A064E8CB6E4E62A7A1D9129C4907E150EA404A09BECA3606C4722
-0F5C66AD55BF52CCABD3627E63FACFDF32DE98EEC47C87DB3FDFDF23B4AD2814
-854E75A8B1CEA79D5696907652FBED8958F26E615AE967DC4EDA970CAA74C064
-3F4E3262E8D65D6AE5200E77208D27117BE29D9584B3EE8E7B4451932A939654
-8A53F1509504A1AD0A2A26D7DFAE24F7A45DB9B264A9A273DA1C640C80DCDAD4
-BA6CB8EA6E645590E0526E6D7EB7ED80DAED6595A864E866834BA245F8C49054
-4E0D52DD82754649241B829BEDEF8CF7BE5E5B26113A7ABB2CEFA6F870A53F39
-0E2A07E6B84802DF3C5D4D6DBDE4274C9D961E65FF000A140A8A8BB2A96DA90A
-55FCB0926C6F898EB148D8EF3C3A42DD14432ABF84BC8D1E005AA9109A710825
-448D8EDCC83EF6C0EB388DB59DA2F7318C30917F8CBE1CA0D1E2AEA54F88A4AD
-83A92DB6D94A6D7EA317F4BC51DB63DE07D56880DD448E0C476E32DE4A5012EE
-A5252DDCEF73FD71A4F119B101B54778F570373AB3C35E35642CCB11D486D8A9
-C36DC748B59975C4B4F13F26D6B3F4C18A932013339AB42A0E7B7F1BCBED8EEA
-5F61B7506E85A4281EE08C5E8D1B89B31E19ECA46FB42B3546CD1E25B387C2AF
-CF662484450BD247ADA4250B17205ECA4A87D3AE32757300CC7604B11F4E638F
-B8C421A2E71580E3B9F9EC49C7DC7FB8D57876CAD1F347129A69E3A531DB2A04
-8DD4797D37EB8A3C46E15D3E63B19B0D28071B49873B80D1259F898CCC56D481
-A96E38C82AF9F504FD3191362FFF005E61D181B72CF54CE01457A6466612DC2E
-05F9AF4B5A826C39EEA57337EBB0C56176A036419313CC3188DE53386C9A6F1A
-24BEDB8E3EC4F4BAA4EB209290E5B513EE3B6089BEC6AB948DF31FB67223E941
-CA2863D200BFBDBF7C56E66EFB4BE880F687943CA6A0BF5B685A750E56562317
-F6CC90A22F58794CA33909093A0247B8B624C13B894DEC43B2CF95C8F0E7321A
-90D9524286C4F3F6386B862379E548C607664CA50EBB12A4DA186DB6F48B0527
-6201E5F2276C5155B11F6322BABDB7953FC76CA2AC81C4BAB420D910FCE2E35A
-D3CC13B0C74BD03F8D40F598BD556A8E7783F4696ECFA67C3A5E287005A1B739
-942B9A4FED6C1B472BB4CFEA114FD27E827C3867E1C4FE0664ACCE10968D4298
-CBAA42557093A6C477E9D70481C881EACF2E0F68E41B91B6C7098123024B2903
-C7F70E2ABC38F107989153A844A8FDF2FBB5969C8CD16C36D3EEB852DA9249F5
-26C45C1B1E7B5F6CC57CDE6A9CE4A601F99E50723E5BC23A0B56F253BA10A7B6
-FCA0EDB9DB7837E0AA90F54B3B556A6956CC2420ED716270178D2E512B1F59B7
-D1A0CEF2C1696CE961205CFB81B5BDF19315BAF49A35543D62AB7F0C223AD865
-B7AFF8D0850055F3ED8B0871D449455593D60F7DC9424CB5C8F83F877C803520
-8DEDCAFB76C26BF1B6D2DA6947F8C50349842436FB528595F892AB9BFF00438A
-CEC1BE232D2AB2ED88434C08608BACEDD6FF00B63C54A86E6476824748BCC661
-69B6BCAF3879BDD448FDF13175030A60C7D292DCC46D348754E7AFCE0A0773B9
-24FF00BE2AB358075CC90A85DB138AB124334F5ADE2942517515293D3DBDF036
-CB1B38208905B803695AFE333C8A86606A5148438EA5401EA0037BFED8DCF046
-7EBBCC76BBE291C72DBAA60C9B9F50F501D14472B5F6BE3795856333D7E48E92
-E57ECA5CD68AE786E7E962421D551EA8F47F293F89B41374DFE763822060404A
-7CEC3FEDE4CF3CB1E364038924A94FB589A66A3C5E85323B692FD3698D3329C4
-2F50DD4A5252BD86955977B6F7046FD065130D6D8DDC9FC8007F18FF00B30C70
-FD338CBA8EA73F803F882DE02728A23E48A9D61CF4FC44C536164724A763CBDC
-602F19726D1B769AFD20619CC907987354E82EAD3016A69A50B26E00BFB6320F
-7907198692B67EF1A0AB711F315067BAE25D65C2157D1E704127A5C28E1B866F
-F284174CE37CCDF45F10AAAC10DD420BF1966DEB3BA4FD7BFCB105953AFA112D
-D65EB87C9CF6B9F446A5425A9C415841D42C6F7B6FEF88857839265B1666763F
-C42954A871FE2BD017604EADBFFDC4C2DAC6C630B1EB35C4E254553A56FCF69A
-6D3B9F308B8EFD6F7C5806AEB9903DB8EB0BF2FF001A32EBAE3319339725CBD9
-4EA6C40EE4E1C533F09955AE53B42FADCF8F5DA43BF0EF3525B282A494ABDB60
-47F238A1657606CCAAECA46D2B77C6734E53F34D363EA23FC23607A1ED8DE702
-04A1E61325C453241064763314DC77472D600494F4371BDFF9E35F4AF9C4CCDC
-5954E659CFD8BF3642A3F13A3F94A44553B15CD412749584A873E57B13B60C60
-080F989B7F4966E70C7240C8934ADDF160B6B32E62E2854012B65942E1BCDAF4
-9D3E5B41049493B8BA4D88DC73B639A53A9B72DCFDD98FDC923F13A470DD31AF
-4D587EB8CFE84923F060F7842A4A297C06A5BFA08129E7E57ABB29648BFB58E2
-8714BAC3614F4DBED09E96A1927D4C0FE2D3D99B3155FE069854CD354AD2B701
-D36F727ADBB0E7DFA628E968ADCE5C665CD43F86BE4EB184E2C655AE65CCDABA
-452D87825010E479454EAD52EE3F094EE8363B91A536EF8D4574E9D53CC9F894
-F4F6EA0B6F3B852DCA0D504269C42D6A48BA51BA544F4BF2B8C03B139CE4CD31
-6C28CC961E13E8EFD72833A3556314A038A5210E732907AE07EA154F944A2F62
-A64C42F16C8391ABF4E871D2A024DC5AC4E8B7CB99EA0628D5A4058E4F497B4D
-60BA9160EF22956D75694DCF9C92E18B11A53CEEB5A89D23A6C799E561FB634F
-A5D2A1C28128EA754951C149E387FC64A732FA132680EFF82DEB5C98AF294529
-E6544137F99BE2E6A386B20CA907F4C4A496D77FC3B4959C31E2245AA2E34A84
-F075A3E9D27627A58F638CCDD4B0383B48AC460363190F1F340723AE8F9863B2
-A5452B0C9591B02524DB1ACE04149284F51333AFCF2E7D243A90E6B6A312B035
-120DCFF4FE78DBD3E57200996B89C7496E7F63255694EF09F3AD3E39B5599AA2
-1C94837BE8295683DB976FAE2F1F9C0E062C39EF2C48E237E926902FC52E4466
-3D6F88CC84A986EA118BED1D44025C6FD4A0799057ABEB7E56C72C7ADEBBAC5C
-83863F6CE47E313A9F0722ED1A333648C83F2C741F6C7EF11BC3F505FA3F05F2
-94092C161E6E9B1C3CD38085215A06A0477BE20D51F12F76EC498468A48AC087
-73F28409519E64C56D697137F50BDCF4C44A817753892F8447511B5CE7935C62
-1D8CC790DA469421D7D4A03D929B9B63D0F7B1F8B693A582AED02B2E704E64B9
-CDD52A41D8F4FD576DA78695C83DC83D2F891DD40C1EB233635A7692038574C6
-A973A7961B096DA8E494E9BE28385691DBD94F73387C4E70BD9CF755954FF3BC
-89D1528723CDB6CDBA500EFDC106C47627080A92C233D363FA47709BC3699588
-D8E7F790D3FE515632D57DF8353A62234A7D05A57949B21E42858D8725020EE3
-DF059359E18C24B9A944B37DA11503C38B298531BA453DF872E6B462A9E79D53
-8B0D916D080B4FA47CB131D5DD60FF00D3A4A14A555373622E64CF0E198F8715
-2459D6DD8CE0B80D5EE93EE7BE01EAEE361391BCB2FCAFD04F5E3568CB3C0960
-BE801C6EA0D0D8126C76FD77C5FE0A596F07EBFB401A9A39C15FA7EF21CE45E1
-7A2AD975EABC96BCE82D3BA7F1587A415117FA63A0D7ABB12CD8417A9E1F5A54
-4E65DBF838F0ED41F0FBC2B618A536E8A856B44FA838EAAF7708D92916164A41
-B0BEFEE70779CB004CC0607316F58FCE1A7A4748E5E2AB2A226BB066BC857C34
-F60D35D710827CA55C9428F71B9FD31CE38CD0F5EA0D8831CDFB8DBF6026E380
-5EBE1BD27A839FE0FDB68D9B122547A4B5F1AD86A583A1E1620150E76D86DDB1
-9E06DCEF36B530C6276D3EA721E425842410764A966F61D312786ED2D72E44ED
-3476E1A44B7994C85821492EF2E7EFCF0E657419918AD58E3304733D69EFBCD9
-65C905E92537090B240FA62B273336F1E5028D843EE113294C89321F0032FA9A
-65C56E0849705EE7A1B609AD6A7AC09AE0DD57A8048FAE0CD5C4E2ED2F3154DF
-96A716842CEB71DFC41006CA27FCB6C0CB557C43B773FEE12E1C12CD2D6500C6
-3B7E7F3125FA2C1CED4861AA834898DD82A3BE002B6FB6E37C59AF024EF5F2EE
-268A250A4D05419549742790246BC3EC398953B88BEE53D2B66EA5DD5A6E6C9B
-0E5D303ACCE30278DF4916FC79D51707877061A5175BF27D294EE6E126DF5BF2
-C17E18ADCE39BA41FCAE72D89BBC377876FF008B328E4ECAAB48BCB71B935150
-4923CA1EA7813D0A901491D2EA18D8E9C35D6EC36999E2979A74DC87A9969916
-3A22466586C59B6901091EC0586350369829B71EC50278BF4A9353C9528C3A62
-AAD2E3AD0FB715B235A8050D5A6FCCE82AB0E6790C67B8BE9EDBAB06A5C907F5
-85F85EA469B52ACC70A720FF00DF5C48A8FBB3971419B47AAD1DE5282846A942
-7A3900A7F2EB48D407B723B639DDBE354DCAEB8FACE8D46A92EDEB6047CA6315
-14C55A494AB972388CDD91D44375389CB9A33BF914DBA52A1CC253DF151ED6EE
-65B5E5198D8D473B0C9AAFBF6A301F94E3CA480508042124DF493D3F9E189A97
-070822F01DB71D212646F113166D39D619516A9AF3F7512749D605BD7B731873
-EBAD4F2B2C8FDCEA2FE2B2F986D3BF39F89BA03957522A84BAB7C240414F985C
-1B245C0E8761F2C346A6CB58B049E53A64D2D62BAF61107867C4A6B2EE679B42
-6D6E08497966189608506AF709DFADB1712FC8E9892BA0B07298F8BB5C8B528C
-8371BA4ABCC045EF8792CC36958506A39CC48935A5216101414DA8902E2C476D
-FBE3C1593BB0956EB17A0817C4CCBB1B37A922A496C52E224B921D080E3C2DBA
-5286FF0011528D86C3AE0C695133B488B9AEB9203C2864E112872F332E22E289
-A911A121D165A5849B926DB10A212411DB1BED0D7C89CDEB396F14D478F7903A
-08FF00609C0D330A2998F08C88A321E275853745A34C48052DC85B4A04FF0012
-09FF00E71CF7DA055565661D8FEFFEE693835DC96327AEFF006FFF0064649756
-2D020A8A557EA39FE98E7AC55BE113A650C4888ADBE9A94E2ECA36851D572951
-B6B5F6B0C3AB0BDCC95ECC453CCF54CBB3E88FD3E4B299315F416DC65439FBEF
-D47318215647C06475EAEC5385123BE63A240CB6EB0DC02B0C3EE84A50EA8A94
-07BDFDB12780EED96844EAB95725613F0DF22437330C5ADD5545C7187038D36B
-04E950DC5C5B723171AB289E5C41CDAB67309B8B9424333919869EA52BC9B07D
-206E072D7F2EF80AED6038388412C0EB91D610E51CE8A910E3D9EF41481CB61F
-DF7C5AA9C8ED2A5B6377868C55D329B69095EAB2C6E4DEFBE082AD967419812C
-BD01F39C42FE18526167BCF8FD1BEE49AECB8A4B1519AF30F34D36C7323CC290
-2EB02C92937DEE0DB7C69387686C6B073260403C4F88D62B2B53F98C983060C7
-A643662446511E3329086DA6D3A52948E400C6F800A30260BACDF8F62998514C
-C28A339E242B743195514A95538CCD616F21E8D0D4B05C5EF626DD058AB73DAD
-8C4F1F6ADEBC67CC0F4857863F2DFB7D0FCBBFF521DD414805494B89171E9B93
-BEDCB1C9ACF8BACEB1A41CC008D7664CE52E951511DA84E4B70004A11B1528FB
-1B0E7EF825A7553DBEF0C2E99586E60B9E2B7DDC84A66D0EAD0C837066475A11
-FF00B8047B5F055B4F628E64C1FA1FE3ACB55F0F0DD0CD29E21D1AA85B972E34
-6986300E36B6E614F23F9B617FEF6C23EF2A318939E16CE3E2188A31F8D997E1
-AC7C5796C5F70634A4BB64FB8D8FD31EA2DE7AA13FA41B6F09753B18A54EE36E
-5F9B350CC796CCD6D63438C6A16520EC410714F53A7B00CB2103E929A69DEB3B
-4F7902721A8EFB6DAEEC30FADA656A3B100EDFB61D55796073D650D4B3264623
-DDC3B80ACE7986994A8E1C2E4D7131D7A372942B65A87F953A95F4C6E787E97A
-60CC0713D530040961B163A62C669940012DA424585B90C6DC0C0C4CACDB8F62
-998514CC28A321E2578DEAE1A505C814C72D5779A2B53836F25163B83D147A76
-DCE3CF99E8266389F123559EED4F5EE7D3E529FF003C71AEB19973FD3EA0AA8C
-8329539A750B538490BD62C493BABDEFCF01388AD2F4B2A81D216E0F4B7307F4
-929EB95154592E1372527723FD0E38F5CB52B6C2771D2B3728107A97995B6A7B
-9252DDD69512091ABF6C4014E321B10CA06CE73333366113A32C10852D69B042
-CEC7DFE78B755D62EC0E66934FA8641868CAD7A0D1EA32097698B4B84D8A9B4A
-493BF53B6F82F5EA9947497FC7A5BAF5841932914A6DC6DB894E43481B294EA1
-09D56EE06EA3F5B7B621D46A1D8679A09D45C46D59C438CC141CBB2E9A975A8A
-84CB4A6DA9B1A4AADD6C0017C04F11DCE0181DF50F8F319A32FA98A741692848
-D0BF5587217E98B95A953924401AAB0B7787B9138D47877C49A3C7A52D891588
-C8F8879A72D60858B68573B15249DC72C74EE035597D1E2AF69C978EEA9749AA
-15B1EBBCB29C959BA0E79CB50AB34F512C49405142ADA90AEA93EE31A9C11D65
-5AAC16A8611730A4B330A28D0F88BF12D963C3A65D8922AAEA26E60AA3A23522
-84DB9A5E9CE920763A509B82A59161B0DC900D7370368D3A6EE7F03D4FF1EBDB
-A18335BAE4D1D6CC772A093F21EA7EB8DBD77F43887DC78CCEFE6F9754A94940
-42DE2A510D5F484DAC00279ED8B96546B4E53BCE5FA2D5FBC5E6DB4EE4E4FEA7
-F6F4903B81DC3393C44E33ADE94EAD14BA44CF885A00FC5A17E949F9DB188E31
-AFAF4741000CB6D3BE70DD32BA0F492E7880DBAC3AA79A04809B2D2ABDEDDFB1
-231CC17161E6137F43F26C202D39687DE5B8975684723622E13EF8215E992CF8
-8C2A2F603CB0EB29E59A6D71B5AA6484B09BDC249DFF006C111A2A9464349EBD
-5DB99E6770528931CD4E549053CF4B6D90B3F4BF3F7C78C2B51B1968EAACC6C2
-7DA9709A35020B0FD366A9D42C5D6852C2B4DBA9EA3029D518EE6526D531D888
-273E9C2325DD6522FB585B63DBFBE78A86B00F96536B7313A8A83509AD44657B
-9FC5A7F2FF002BE2C8F2FC4B04DD66FD221D6A8EED03C4E54901252CC9871A43
-5B6DA0A397BDBB63B1FB20EAFA5283D4ED3877B7AED55D55C076C493B3F8DD9D
-3823C21A8666C9F22248934875A97269539BD71E6B05410E25447A9040515852
-083748BDC5C1D26A74CC879D41C407C178AF8C7C323071FB49A7C06E345138FD
-C2EA1E74A12B4C6A8B095B9156A49723396F536BB120281F7C519B9ADF9C7CC7
-58E0E14967E7C73A71B33171CB8FF4ECED99E62DF972AA6C1698BDDB84C072E8
-61B03609483F53727724E2BF0BA8A5E18F73927D4FFDB0F4181D04C8719E43A4
-BF97BAB1FC7FC3F1D24D4ADAD354A7C846CA42D277E9CB1AAD4A649C62723D2B
-721EB19AE00446F2B711737D3D612DBAF4812500ED7428DFB7BE3847B415B171
-CF8DB227D51C02FAEDD356C8720811DDCDACA1C86545295255BAB50BFD7193AE
-B1EB89B9423D234158892A8AB79E8A0A926FA90A36DFA1BF7F9E2F8A7986C65C
-4700F9A0E43E299A6C9F2D7A90B0ADC1569BFF00BE265D358067AC22BE138D8C
-5C1C60F88AB34EB4EAD2CB6852B4AC93BF4C31A961B912421718067D99C6F60B
-850DAD6E057A752B64DBDEFF00CF1E9D3D846CA204BFCA6275633CBF9974478A
-54D8DB53F6B13F2B8FDF110A96AF3309403130EB8774944271A77469EBB8E679
-FEB885EC0FFE52375189D59E19454F8BF4C75290A5C2A7069C20FE1D6A4A937F
-FC41C74EF62AB726C65E938A7FF235AA95D15FD61D66ED0384B9DE3A93A12E50
-27A6E3FED9C37001FAE3A0711D45B4A61672DE09614D42B01DE47FF079E20736
-70068D1DCA14D43F0644B2B7A933567E164A4EC791BA55BDC2C5EC45C850BA4E
-33DFDBC5E533ABD1A8CB119C1FFBB4B5BE04F8A2C95C79A6BC29933EEACC10D3
-79F40A990D4C8DB8055A49F5A2E400B4DC6E3BE0CA58AE33986058BFE471280E
-BCC3B96731A94D80865B5F9ACA827D2537D88F962B686F60C0C07704D4272E3A
-CB06815544B6906E34389D40DF6B11718E8A6B475DC4E05CDCAD9CC6BF88B1E5
-659CC94FCD700287C2BA3E2D201FF123957A8D876DCE39E7B4FC2EBD4506C55D
-C7FC3FA9D73D8CE2FEEF7FBAB3EC7A0F9C78E0CE66B9486DD43895871215CC7C
-F7C70B7ACD27A19F46D167300440CCC908B3E62CD8DC5AC137E5DC61D5DE4741
-0AA8C88CF66CCBCC4C25E6015A169045D3622FD4E0BD3A87CEF2BB2E3A407934
-15B6484B6084FD36FEBED82A9616199E02DD2755172AA44942DF45BB5EE4620B
-F5440C088D7CDB931D9C9D95590B6D4A45AFC8DB97E980565EBFE4233E1DA39A
-2445CB90172A53A98F198495ADC51D92902E4E06874B1B0AB926517393D60DE4
-2724661AB4DAF4D6D4C39397A9283F89B6F92104F5B0C7D1FECB70FF0071D185
-2373BCF95BDB3E2ABC4B88B7867CABB0FD219E7F9CA8FC39CDC412B52A8B35A4
-A7F896B616902DEE48C5BE2EF85C1827831417A64E3790E23D5E1E5F89063BB2
-9A416128053A8158B6C7F4E7B8E9D71CAAC17BDA59019B6E5B18F38114337D21
-ACF34EA6D4E9D1A2D51FD3E53FADD68682397E3E44E0EE92E7230FB433A7D532
-272B406ABBF4FCCF4E0DB729BF896C5DAF30D94A3EF738ABA7F79A5F27388D52
-E8771247F08736B99838794395E6954965811DE3D7CC47A547F51D31D8342FE2
-52AD390F1BA069B596578C0CE47D0EE3F10E644A62A71B4BB62402ABDF7387EA
-2836A907A182F4BAB34B02A7047489144AD3B925498EEA4AA956D40A012181D8
-9FE1F7E98E1BED0F05BF44FCE83287BFF73E96F65BDABA75E829B4E2C1DBD7E6
-2144E7A3D56379ECB89750B1BA93DBE98E7E0286F34EB94DE1C6C636D5A6C449
-2AB6C93DB716C5D5B6B4F865DE5E683F2E2C65DB4A5173755D36EBCF1612CF13
-E53D35903A4E8A6410F484EA404807F29BFF00670C7AD7D65460C3B472A94FC4
-A6C30E3CE25A693EA255B7EBEF818F59276942CB31B188D32439C457D96DA494
-5199703817727CF503B72E6906C7B1F718E89ECBFB3ED7DC3537A61474F9CE4D
-ED97B4EBA0A1B47A56FF00D1B627D07F70F6146669711A4B5A6E816B5AD6FEA3
-1DDD2B08981B4F9A59DAD6C9DCC41E30C1A9D77873368B42694F4EA938D32087
-3421B6C2D2A595A8FE14E94917EE40DF9631FC5ED5D3D66DB37026DB82154B40
-71BFDE31507C3047662A5EADD5E417F7BB34B612117EC5C77DFA84E39A59C7AB
-248A17EE2746AC330DBF31C6E1F7870A74965C146ACD4A9927482EB7396DB882
-3ADB484906F6EF88E9E26D6672B2ADA9CA7CC7ED3FFFD9>
-%%EOF
diff --git a/Master/texmf/doc/windvi/examples/fab.jpg b/Master/texmf/doc/windvi/examples/fab.jpg Binary files differdeleted file mode 100644 index 770875ec4ef..00000000000 --- a/Master/texmf/doc/windvi/examples/fab.jpg +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/fab.jpg.bb b/Master/texmf/doc/windvi/examples/fab.jpg.bb deleted file mode 100644 index 28d5deb014d..00000000000 --- a/Master/texmf/doc/windvi/examples/fab.jpg.bb +++ /dev/null @@ -1 +0,0 @@ -%%BoundingBox: 20 20 572 822 diff --git a/Master/texmf/doc/windvi/examples/gzip.exe b/Master/texmf/doc/windvi/examples/gzip.exe Binary files differdeleted file mode 100644 index ce6e330ea0e..00000000000 --- a/Master/texmf/doc/windvi/examples/gzip.exe +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/jpeg2ps.exe b/Master/texmf/doc/windvi/examples/jpeg2ps.exe Binary files differdeleted file mode 100644 index ae8ab49246d..00000000000 --- a/Master/texmf/doc/windvi/examples/jpeg2ps.exe +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/pspicture.ps b/Master/texmf/doc/windvi/examples/pspicture.ps deleted file mode 100644 index 92ca0c22b80..00000000000 --- a/Master/texmf/doc/windvi/examples/pspicture.ps +++ /dev/null @@ -1,176 +0,0 @@ -%! -%% -%% This is file `pspicture.ps', generated -%% on <1995/6/4> with the docstrip utility (2.2i). -%% -%% The original source files were: -%% -%% pspicture.doc (with options: `ps') -%% -%% Do not distribute the stripped version of this file. -%% The checksum in the header refers to the documented version. -%% -%%% ==================================================================== -%%% @LaTeX-style-file{ -%%% author = "David Carlisle", -%%% version = "2.01", -%%% date = "16 June 1992", -%%% time = "18:30:53 BST", -%%% filename = "pspicture.sty", -%%% address = "Computer Science Department -%%% Manchester University -%%% Oxford Road -%%% Manchester -%%% England -%%% M13 9PL", -%%% telephone = "+44 61 275 6139", -%%% FAX = "+44 61 275 6236", -%%% checksum = "56975 755 2882 22245", -%%% email = "carlisle@cs.man.ac.uk (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "LaTeX, pictures, PostScript", -%%% supported = "yes", -%%% docstring = " -%%% -%%% pspicture.sty -%%% -%%% A LaTeX style option that reimplements most of the picture -%%% environment commands to use PostScript \special's, rather than -%%% the line and circle fonts. This allows lines to have arbitrary -%%% slope and thickness, and circles to be any size. -%%% -%%% The checksum field above was produced by -%%% Robert Solovay's checksum utility.", -%%% } -%%% ==================================================================== - - - -/!BP{ - 72 72.27 div dup scale - }def -/!A{ - newpath - 0 0 moveto - dup neg dup .4 mul rlineto - .8 mul 0 exch rlineto - closepath - fill - } def -/!V{ - !BP - /!X exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - !x 0 eq {0 !y 0 lt {!X neg}{!X} ifelse} - {!x 0 lt {!X neg}{!X}ifelse !X !y mul !x abs div} ifelse - lineto - setlinewidth % @wholewidth - currentpoint - stroke - translate - !y !x atan - rotate - !A % @arrowlength - }def -/!L{ - !BP - /!X exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - !x 0 eq {0 !y 0 lt {!X neg}{!X} ifelse} - {!x 0 lt {!X neg}{!X}ifelse !X !y mul !x abs div} ifelse - lineto - setlinewidth % @wholewidth - stroke - }def -/!C{ - !BP - 0 0 3 2 roll - 2 div 0 360 arc - setlinewidth % @wholewidth - stroke - }def -/!D{ - !BP - 0 0 3 2 roll - 2 div 0 360 arc fill - }def -/!O{ - !BP - /!y exch 2 div def - /!x exch 2 div def - /!r exch !x !y - 2 copy gt {exch} if pop - 2 copy gt {exch} if pop - def - setlinewidth % @wholewidth - 1 eq - {newpath - !x neg 0 moveto - !x neg !y 0 !y !r arcto 4 {pop} repeat - 0 !y lineto - stroke}if - 1 eq - {newpath - !x 0 moveto - !x !y 0 !y !r arcto 4 {pop} repeat - 0 !y lineto - stroke}if - 1 eq - {newpath - !x neg 0 moveto - !x neg !y neg 0 !y neg !r arcto 4 {pop} repeat - 0 !y neg lineto - stroke}if - 1 eq - {newpath - !x 0 moveto - !x !y neg 0 !y neg !r arcto 4 {pop} repeat - 0 !y neg lineto - stroke}if - }def -/!V2{ - !BP - 2 copy exch - atan - /a exch def - 2 copy - newpath - 0 0 moveto - lineto % <x*unitlength> <y*unitlength> - 3 2 roll - setlinewidth % @wholewidth - stroke - translate % <x*unitlength> <y*unitlength> - a rotate - !A % @arrowlength - }def -/!L2{ - !BP - newpath - 0 0 moveto - lineto % <x*unitlength> <y*unitlength> - setlinewidth % @wholewidth - stroke - }def -/!C2{ - !BP - /!s exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - 0 0 - !x 2 div !y 10 div !s mul add - !y 2 div !x 10 div !s mul sub - !x !y - curveto - setlinewidth % @wholewidth - stroke - }def -%% End of pspicture.ps diff --git a/Master/texmf/doc/windvi/examples/world.emf b/Master/texmf/doc/windvi/examples/world.emf Binary files differdeleted file mode 100644 index 9807fbda424..00000000000 --- a/Master/texmf/doc/windvi/examples/world.emf +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/ws_bzip2.ps.bz2 b/Master/texmf/doc/windvi/examples/ws_bzip2.ps.bz2 Binary files differdeleted file mode 100644 index 85dfb7594da..00000000000 --- a/Master/texmf/doc/windvi/examples/ws_bzip2.ps.bz2 +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/ws_gzip.ps.bb b/Master/texmf/doc/windvi/examples/ws_gzip.ps.bb deleted file mode 100644 index 00a085d0e4f..00000000000 --- a/Master/texmf/doc/windvi/examples/ws_gzip.ps.bb +++ /dev/null @@ -1 +0,0 @@ -%%BoundingBox: 100 100 172 172 diff --git a/Master/texmf/doc/windvi/examples/ws_gzip.ps.gz b/Master/texmf/doc/windvi/examples/ws_gzip.ps.gz Binary files differdeleted file mode 100644 index 251e7afdb7a..00000000000 --- a/Master/texmf/doc/windvi/examples/ws_gzip.ps.gz +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/wsample.ps b/Master/texmf/doc/windvi/examples/wsample.ps deleted file mode 100644 index ce4167170c7..00000000000 --- a/Master/texmf/doc/windvi/examples/wsample.ps +++ /dev/null @@ -1,13 +0,0 @@ -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
diff --git a/Master/texmf/doc/windvi/examples/wtest.dvi b/Master/texmf/doc/windvi/examples/wtest.dvi Binary files differdeleted file mode 100644 index dca5ad45efc..00000000000 --- a/Master/texmf/doc/windvi/examples/wtest.dvi +++ /dev/null diff --git a/Master/texmf/doc/windvi/examples/wtest.ps b/Master/texmf/doc/windvi/examples/wtest.ps deleted file mode 100644 index fb36210d7be..00000000000 --- a/Master/texmf/doc/windvi/examples/wtest.ps +++ /dev/null @@ -1,2512 +0,0 @@ -%!PS-Adobe-2.0 -%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software -%%Title: wtest.dvi -%%Pages: 14 -%%PageOrder: Ascend -%%BoundingBox: 0 0 596 842 -%%DocumentFonts: XYDASH10 -%%EndComments -%DVIPSWebPage: (www.radicaleye.com) -%DVIPSCommandLine: dvips -D 720 wtest -o -%DVIPSParameters: dpi=720, compressed -%DVIPSSource: TeX output 1999.07.12:2314 -%%BeginProcSet: texc.pro -%! -/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S -N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 -mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 -0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ -landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize -mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ -matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round -exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ -statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] -N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin -/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array -/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 -array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N -df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A -definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get -}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} -B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr -1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 -1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx -0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx -sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ -rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp -gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B -/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ -/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ -A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy -get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} -ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp -fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 -{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add -chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ -1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} -forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn -/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put -}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ -bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A -mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ -SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ -userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X -1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 -index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N -/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ -/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) -(LaserWriter 16/600)]{A length product length le{A length product exch 0 -exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse -end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask -grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} -imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round -exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto -fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p -delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} -B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ -p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S -rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end - -%%EndProcSet -%%BeginProcSet: pstricks.pro -%! -% PostScript prologue for pstricks.tex. -% Version 97 patch 3, 98/06/01 -% For distribution, see pstricks.tex. -% -/tx@Dict 200 dict def tx@Dict begin -/ADict 25 dict def -/CM { matrix currentmatrix } bind def -/SLW /setlinewidth load def -/CLW /currentlinewidth load def -/CP /currentpoint load def -/ED { exch def } bind def -/L /lineto load def -/T /translate load def -/TMatrix { } def -/RAngle { 0 } def -/Atan { /atan load stopped { pop pop 0 } if } def -/Div { dup 0 eq { pop } { div } ifelse } def -/NET { neg exch neg exch T } def -/Pyth { dup mul exch dup mul add sqrt } def -/PtoC { 2 copy cos mul 3 1 roll sin mul } def -/PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def } -def -/PathLength { flattenpath /z 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def -} { /y ED /x ED PathLength@ } {} { /y y2 def /x x2 def PathLength@ } -/pathforall load stopped { pop pop pop pop } if z } def -/STP { .996264 dup scale } def -/STV { SDict begin normalscale end STP } def -/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def -PathLength } ifelse /b ED /x ED /y ED /z y x add def b a .5 sub 2 mul y -mul sub z Div round z mul a .5 sub 2 mul y mul add b exch Div dup y mul -/y ED x mul /x ED x 0 gt y 0 gt and { [ y x ] 1 a sub y mul } { [ 1 0 ] -0 } ifelse setdash stroke } def -/DotLine { /b PathLength def /a ED /z ED /y CLW def /z y z add def a 0 gt -{ /b b a div def } { a 0 eq { /b b y sub def } { a -3 eq { /b b y add -def } if } ifelse } ifelse [ 0 b b z Div round Div dup 0 le { pop 1 } if -] a 0 gt { 0 } { y 2 div a -2 gt { neg } if } ifelse setdash 1 -setlinecap stroke } def -/LineFill { gsave abs CLW add /a ED a 0 dtransform round exch round exch -2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25 -% DG/SR modification begin - Dec. 12, 1997 - Patch 2 -%itransform translate pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a -itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a -% DG/SR modification end -Div cvi /x1 ED /y2 y2 y1 sub def clip newpath 2 setlinecap systemdict -/setstrokeadjust known { true setstrokeadjust } if x2 x1 sub 1 add { x1 -% DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis) -% a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore } -% def -a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore -pop pop } def -% DG/SR modification end -/BeginArrow { ADict begin /@mtrx CM def gsave 2 copy T 2 index sub neg -exch 3 index sub exch Atan rotate newpath } def -/EndArrow { @mtrx setmatrix CP grestore end } def -/Arrow { CLW mul add dup 2 div /w ED mul dup /h ED mul /a ED { 0 h T 1 -1 -scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fill -grestore } def -/Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0 -CLW moveto } def -/Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2 -div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0 -CLW moveto } def -/RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW -2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0 -curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto } -def -/SD { 0 360 arc fill } def -/EndDot { { /z DS def } { /z 0 def } ifelse /b ED 0 z DS SD b { 0 z DS -CLW sub SD } if 0 DS z add CLW 4 div sub moveto } def -/Shadow { [ { /moveto load } { /lineto load } { /curveto load } { -/closepath load } /pathforall load stopped { pop pop pop pop CP /moveto -load } if ] cvx newpath 3 1 roll T exec } def -/NArray { aload length 2 div dup dup cvi eq not { exch pop } if /n exch -cvi def } def -/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if -f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def -/Line { NArray n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub -def n { Lineto } repeat CP 4 2 roll ArrowB L pop pop } if } def -/Arcto { /a [ 6 -2 roll ] cvx def a r /arcto load stopped { 5 } { 4 } -ifelse { pop } repeat a } def -/CheckClosed { dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq -and { pop pop /n n 1 sub def } if } def -/Polygon { NArray n 2 eq { 0 0 /n 3 def } if n 3 lt { n { pop pop } -repeat } { n 3 gt { CheckClosed } if n 2 mul -2 roll /y0 ED /x0 ED /y1 -ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1 -moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll Lineto -Lineto pop pop closepath } ifelse } def -/Diamond { /mtrx CM def T rotate /h ED /w ED dup 0 eq { pop } { CLW mul -neg /d ED /a w h Atan def /h d a sin Div h add def /w d a cos Div w add -def } ifelse mark w 2 div h 2 div w 0 0 h neg w neg 0 0 h w 2 div h 2 -div /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx -setmatrix } def -% DG modification begin - Jan. 15, 1997 -%/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup 0 eq { -%pop } { CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2 -%div dup cos exch sin Div mul sub def } ifelse mark 0 d w neg d 0 h w d 0 -%d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx -%setmatrix } def -/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup -CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2 -div dup cos exch sin Div mul sub def mark 0 d w neg d 0 h w d 0 -d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx -% DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis) -% setmatrix } def -setmatrix pop } def -% DG/SR modification end -/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth -def } def -/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth -def } def -/CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1 -def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c exp -mul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos -abs b exp a mul dx dy Pyth Div 2 div def /x2 x l0 dx mul m mul sub def -/y2 y l0 dy mul m mul sub def /dx l1 dx mul m mul neg def /dy l1 dy mul -m mul neg def } def -/IC { /c c 1 add def c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if } -ifelse /a a 2 mul 3 div 45 cos b exp div def CCA /dx 0 def /dy 0 def } -def -/BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def -/NC { CC x1 y1 x2 y2 x y curveto } def -/EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def -/BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def -/NAC { x2 y2 x y curveto CC x1 y1 } def -/EAC { x2 y2 x y ArrowB curveto pop pop } def -/OpenCurve { NArray n 3 lt { n { pop pop } repeat } { BOC /n n 3 sub def -n { NC } repeat EOC } ifelse } def -/AltCurve { { false NArray n 2 mul 2 roll [ n 2 mul 3 sub 1 roll ] aload -/Points ED n 2 mul -2 roll } { false NArray } ifelse n 4 lt { n { pop -pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse } def -/ClosedCurve { NArray n 3 lt { n { pop pop } repeat } { n 3 gt { -CheckClosed } if 6 copy n 2 mul 6 add 6 roll IC CC x y moveto n { NC } -repeat closepath pop pop } ifelse } def -/SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def -/ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def -/SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore } -def -/FontDot { DS 2 mul dup matrix scale matrix concatmatrix exch matrix -rotate matrix concatmatrix exch findfont exch makefont setfont } def -/Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto -x1 y1 lineto closepath } def -/OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1 -y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 div -exch { dup 3 1 roll mul exch } if 2 copy lt { pop } { exch pop } ifelse -/b ED x1 y1 y2 add 2 div moveto x1 y2 x2 y2 b arcto x2 y2 x2 y1 b arcto -x2 y1 x1 y1 b arcto x1 y1 x1 y2 b arcto 16 { pop } repeat closepath } -ifelse } def -/Frame { CLW mul /a ED 3 -1 roll 2 copy gt { exch } if a sub /y2 ED a add -/y1 ED 2 copy gt { exch } if a sub /x2 ED a add /x1 ED 1 index 0 eq { -pop pop Rect } { OvalFrame } ifelse } def -/BezierNArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop -} if n 1 sub neg 3 mod 3 add 3 mod { 0 0 /n n 1 add def } repeat f { ] -aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def -/OpenBezier { BezierNArray n 1 eq { pop pop } { ArrowA n 4 sub 3 idiv { 6 -2 roll 4 2 roll curveto } repeat 6 2 roll 4 2 roll ArrowB curveto } -ifelse } def -/ClosedBezier { BezierNArray n 1 eq { pop pop } { moveto n 1 sub 3 idiv { -6 2 roll 4 2 roll curveto } repeat closepath } ifelse } def -/BezierShowPoints { gsave Points aload length 2 div cvi /n ED moveto n 1 -sub { lineto } repeat CLW 2 div SLW [ 4 4 ] 0 setdash stroke grestore } -def -/Parab { /y0 exch def /x0 exch def /y1 exch def /x1 exch def /dx x0 x1 -sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowA -x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0 -y0 x0 2 mul x1 sub y1 ] def } def -/Grid { newpath /a 4 string def /b ED /c ED /n ED cvi dup 1 lt { pop 1 } -if /s ED s div dup 0 eq { pop 1 } if /dy ED s div dup 0 eq { pop 1 } if -/dx ED dy div round dy mul /y0 ED dx div round dx mul /x0 ED dy div -round cvi /y2 ED dx div round cvi /x2 ED dy div round cvi /y1 ED dx div -round cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse def /w x2 x1 sub -0 gt { 1 } { -1 } ifelse def b 0 gt { /z1 b 4 div CLW 2 div add def -/Helvetica findfont b scalefont setfont /b b .95 mul CLW 2 div add def } -if systemdict /setstrokeadjust known { true setstrokeadjust /t { } def } -{ /t { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add -exch itransform } bind def } ifelse gsave n 0 gt { 1 setlinecap [ 0 dy n -div ] dy n div 2 div setdash } { 2 setlinecap } ifelse /i x1 def /f y1 -dy mul n 0 gt { dy n div 2 div h mul sub } if def /g y2 dy mul n 0 gt { -dy n div 2 div h mul add } if def x2 x1 sub w mul 1 add dup 1000 gt { -pop 1000 } if { i dx mul dup y0 moveto b 0 gt { gsave c i a cvs dup -stringwidth pop /z2 ED w 0 gt {z1} {z1 z2 add neg} ifelse h 0 gt {b neg} -{z1} ifelse rmoveto show grestore } if dup t f moveto g t L stroke /i i -w add def } repeat grestore gsave n 0 gt -% DG/SR modification begin - Nov. 7, 1997 - Patch 1 -%{ 1 setlinecap [ 0 dx n div ] dy n div 2 div setdash } -{ 1 setlinecap [ 0 dx n div ] dx n div 2 div setdash } -% DG/SR modification end -{ 2 setlinecap } ifelse /i y1 def /f x1 dx mul -n 0 gt { dx n div 2 div w mul sub } if def /g x2 dx mul n 0 gt { dx n -div 2 div w mul add } if def y2 y1 sub h mul 1 add dup 1000 gt { pop -1000 } if { newpath i dy mul dup x0 exch moveto b 0 gt { gsave c i a cvs -dup stringwidth pop /z2 ED w 0 gt {z1 z2 add neg} {z1} ifelse h 0 gt -{z1} {b neg} ifelse rmoveto show grestore } if dup f exch t moveto g -exch t L stroke /i i h add def } repeat grestore } def -/ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 0 -1 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x add -exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c -mul neg d } def -/Ellipse { /mtrx CM def T scale 0 0 1 5 3 roll arc mtrx setmatrix } def -/Rot { CP CP translate 3 -1 roll neg rotate NET } def -/RotBegin { tx@Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 } -def } if /TMatrix [ TMatrix CM ] cvx def /a ED a Rot /RAngle [ RAngle -dup a add ] cvx def } def -/RotEnd { /TMatrix [ TMatrix setmatrix ] cvx def /RAngle [ RAngle pop ] -cvx def } def -/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def -/PutBegin { /TMatrix [ TMatrix CM ] cvx def CP 4 2 roll T moveto } def -/PutEnd { CP /TMatrix [ TMatrix setmatrix ] cvx def moveto } def -/Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b s -abs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c b -div w mul def /h1 s b div h mul def q { w1 abs w sub dup c mul abs } { -h1 abs h sub dup s mul abs } ifelse } def -/UUput { /z ED abs /y ED /x ED q { x s div c mul abs y gt } { x c div s -mul abs y gt } ifelse { x x mul y y mul sub z z mul add sqrt z add } { q -{ x s div } { x c div } ifelse abs } ifelse a PtoC h1 add exch w1 add -exch } def -/BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { Visible -/IfVisible true def } if } { IfVisible { Invisible /IfVisible false def -} if } ifelse } def -/InitOL { /OLUnit [ 3000 3000 matrix defaultmatrix dtransform ] cvx def -/Visible { CP OLUnit idtransform T moveto } def /Invisible { CP OLUnit -neg exch neg exch idtransform T moveto } def /BOL { BeginOL } def -/IfVisible true def } def -end -% END pstricks.pro - -%%EndProcSet -%%BeginProcSet: pst-dots.pro -%!PS-Adobe-2.0 -%%Title: Dot Font for PSTricks 97 - Version 97, 93/05/07. -%%Creator: Timothy Van Zandt <tvz@Princeton.EDU> -%%Creation Date: May 7, 1993 -10 dict dup begin - /FontType 3 def - /FontMatrix [ .001 0 0 .001 0 0 ] def - /FontBBox [ 0 0 0 0 ] def - /Encoding 256 array def - 0 1 255 { Encoding exch /.notdef put } for - Encoding - dup (b) 0 get /Bullet put - dup (c) 0 get /Circle put - dup (C) 0 get /BoldCircle put - dup (u) 0 get /SolidTriangle put - dup (t) 0 get /Triangle put - dup (T) 0 get /BoldTriangle put - dup (r) 0 get /SolidSquare put - dup (s) 0 get /Square put - dup (S) 0 get /BoldSquare put - dup (q) 0 get /SolidPentagon put - dup (p) 0 get /Pentagon put - (P) 0 get /BoldPentagon put - /Metrics 13 dict def - Metrics begin - /Bullet 1000 def - /Circle 1000 def - /BoldCircle 1000 def - /SolidTriangle 1344 def - /Triangle 1344 def - /BoldTriangle 1344 def - /SolidSquare 886 def - /Square 886 def - /BoldSquare 886 def - /SolidPentagon 1093.2 def - /Pentagon 1093.2 def - /BoldPentagon 1093.2 def - /.notdef 0 def - end - /BBoxes 13 dict def - BBoxes begin - /Circle { -550 -550 550 550 } def - /BoldCircle /Circle load def - /Bullet /Circle load def - /Triangle { -571.5 -330 571.5 660 } def - /BoldTriangle /Triangle load def - /SolidTriangle /Triangle load def - /Square { -450 -450 450 450 } def - /BoldSquare /Square load def - /SolidSquare /Square load def - /Pentagon { -546.6 -465 546.6 574.7 } def - /BoldPentagon /Pentagon load def - /SolidPentagon /Pentagon load def - /.notdef { 0 0 0 0 } def - end - /CharProcs 20 dict def - CharProcs begin - /Adjust { - 2 copy dtransform floor .5 add exch floor .5 add exch idtransform - 3 -1 roll div 3 1 roll exch div exch scale - } def - /CirclePath { 0 0 500 0 360 arc closepath } def - /Bullet { 500 500 Adjust CirclePath fill } def - /Circle { 500 500 Adjust CirclePath .9 .9 scale CirclePath eofill } def - /BoldCircle { 500 500 Adjust CirclePath .8 .8 scale CirclePath eofill } def - /BoldCircle { CirclePath .8 .8 scale CirclePath eofill } def - /TrianglePath { - 0 660 moveto -571.5 -330 lineto 571.5 -330 lineto closepath - } def - /SolidTriangle { TrianglePath fill } def - /Triangle { TrianglePath .85 .85 scale TrianglePath eofill } def - /BoldTriangle { TrianglePath .7 .7 scale TrianglePath eofill } def - /SquarePath { - -450 450 moveto 450 450 lineto 450 -450 lineto -450 -450 lineto - closepath - } def - /SolidSquare { SquarePath fill } def - /Square { SquarePath .89 .89 scale SquarePath eofill } def - /BoldSquare { SquarePath .78 .78 scale SquarePath eofill } def - /PentagonPath { - -337.8 -465 moveto - 337.8 -465 lineto - 546.6 177.6 lineto - 0 574.7 lineto - -546.6 177.6 lineto - closepath - } def - /SolidPentagon { PentagonPath fill } def - /Pentagon { PentagonPath .89 .89 scale PentagonPath eofill } def - /BoldPentagon { PentagonPath .78 .78 scale PentagonPath eofill } def - /.notdef { } def - end - /BuildGlyph { - exch - begin - Metrics 1 index get exec 0 - BBoxes 3 index get exec - setcachedevice - CharProcs begin load exec end - end - } def - /BuildChar { - 1 index /Encoding get exch get - 1 index /BuildGlyph get exec - } bind def -end -/PSTricksDotFont exch definefont pop -% END pst-dots.pro - -%%EndProcSet -%%BeginProcSet: pst-node.pro -%! -% PostScript prologue for pst-node.tex. -% Version 97 patch 1, 97/05/09. -% For distribution, see pstricks.tex. -% -/tx@NodeDict 400 dict def tx@NodeDict begin -tx@Dict begin /T /translate load def end -/NewNode { gsave /next ED dict dup 3 1 roll def exch { dup 3 1 roll def } -if begin tx@Dict begin STV CP T exec end /NodeMtrx CM def next end -grestore } def -/InitPnode { /Y ED /X ED /NodePos { NodeSep Cos mul NodeSep Sin mul } def -} def -/InitCnode { /r ED /Y ED /X ED /NodePos { NodeSep r add dup Cos mul exch -Sin mul } def } def -/GetRnodePos { Cos 0 gt { /dx r NodeSep add def } { /dx l NodeSep sub def -} ifelse Sin 0 gt { /dy u NodeSep add def } { /dy d NodeSep sub def } -ifelse dx Sin mul abs dy Cos mul abs gt { dy Cos mul Sin div dy } { dx -dup Sin mul Cos Div } ifelse } def -/InitRnode { /Y ED /X ED X sub /r ED /l X neg def Y add neg /d ED Y sub -/u ED /NodePos { GetRnodePos } def } def -/DiaNodePos { w h mul w Sin mul abs h Cos mul abs add Div NodeSep add dup -Cos mul exch Sin mul } def -/TriNodePos { Sin s lt { d NodeSep sub dup Cos mul Sin Div exch } { w h -mul w Sin mul h Cos abs mul add Div NodeSep add dup Cos mul exch Sin mul -} ifelse } def -/InitTriNode { sub 2 div exch 2 div exch 2 copy T 2 copy 4 index index /d -ED pop pop pop pop -90 mul rotate /NodeMtrx CM def /X 0 def /Y 0 def d -sub abs neg /d ED d add /h ED 2 div h mul h d sub Div /w ED /s d w Atan -sin def /NodePos { TriNodePos } def } def -/OvalNodePos { /ww w NodeSep add def /hh h NodeSep add def Sin ww mul Cos -hh mul Atan dup cos ww mul exch sin hh mul } def -/GetCenter { begin X Y NodeMtrx transform CM itransform end } def -/XYPos { dup sin exch cos Do /Cos ED /Sin ED /Dist ED Cos 0 gt { Dist -Dist Sin mul Cos div } { Cos 0 lt { Dist neg Dist Sin mul Cos div neg } -{ 0 Dist Sin mul } ifelse } ifelse Do } def -/GetEdge { dup 0 eq { pop begin 1 0 NodeMtrx dtransform CM idtransform -exch atan sub dup sin /Sin ED cos /Cos ED /NodeSep ED NodePos NodeMtrx -dtransform CM idtransform end } { 1 eq {{exch}} {{}} ifelse /Do ED pop -XYPos } ifelse } def -/AddOffset { 1 index 0 eq { pop pop } { 2 copy 5 2 roll cos mul add 4 1 -roll sin mul sub exch } ifelse } def -/GetEdgeA { NodeSepA AngleA NodeA NodeSepTypeA GetEdge OffsetA AngleA -AddOffset yA add /yA1 ED xA add /xA1 ED } def -/GetEdgeB { NodeSepB AngleB NodeB NodeSepTypeB GetEdge OffsetB AngleB -AddOffset yB add /yB1 ED xB add /xB1 ED } def -/GetArmA { ArmTypeA 0 eq { /xA2 ArmA AngleA cos mul xA1 add def /yA2 ArmA -AngleA sin mul yA1 add def } { ArmTypeA 1 eq {{exch}} {{}} ifelse /Do ED -ArmA AngleA XYPos OffsetA AngleA AddOffset yA add /yA2 ED xA add /xA2 ED -} ifelse } def -/GetArmB { ArmTypeB 0 eq { /xB2 ArmB AngleB cos mul xB1 add def /yB2 ArmB -AngleB sin mul yB1 add def } { ArmTypeB 1 eq {{exch}} {{}} ifelse /Do ED -ArmB AngleB XYPos OffsetB AngleB AddOffset yB add /yB2 ED xB add /xB2 ED -} ifelse } def -/InitNC { /b ED /a ED /NodeSepTypeB ED /NodeSepTypeA ED /NodeSepB ED -/NodeSepA ED /OffsetB ED /OffsetA ED tx@NodeDict a known tx@NodeDict b -known and dup { /NodeA a load def /NodeB b load def NodeA GetCenter /yA -ED /xA ED NodeB GetCenter /yB ED /xB ED } if } def -/LPutLine { 4 copy 3 -1 roll sub neg 3 1 roll sub Atan /NAngle ED 1 t sub -mul 3 1 roll 1 t sub mul 4 1 roll t mul add /Y ED t mul add /X ED } def -/LPutLines { mark LPutVar counttomark 2 div 1 sub /n ED t floor dup n gt -{ pop n 1 sub /t 1 def } { dup t sub neg /t ED } ifelse cvi 2 mul { pop -} repeat LPutLine cleartomark } def -/BezierMidpoint { /y3 ED /x3 ED /y2 ED /x2 ED /y1 ED /x1 ED /y0 ED /x0 ED -/t ED /cx x1 x0 sub 3 mul def /cy y1 y0 sub 3 mul def /bx x2 x1 sub 3 -mul cx sub def /by y2 y1 sub 3 mul cy sub def /ax x3 x0 sub cx sub bx -sub def /ay y3 y0 sub cy sub by sub def ax t 3 exp mul bx t t mul mul -add cx t mul add x0 add ay t 3 exp mul by t t mul mul add cy t mul add -y0 add 3 ay t t mul mul mul 2 by t mul mul add cy add 3 ax t t mul mul -mul 2 bx t mul mul add cx add atan /NAngle ED /Y ED /X ED } def -/HPosBegin { yB yA ge { /t 1 t sub def } if /Y yB yA sub t mul yA add def -} def -/HPosEnd { /X Y yyA sub yyB yyA sub Div xxB xxA sub mul xxA add def -/NAngle yyB yyA sub xxB xxA sub Atan def } def -/HPutLine { HPosBegin /yyA ED /xxA ED /yyB ED /xxB ED HPosEnd } def -/HPutLines { HPosBegin yB yA ge { /check { le } def } { /check { ge } def -} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { dup Y check { exit -} { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark HPosEnd -} def -/VPosBegin { xB xA lt { /t 1 t sub def } if /X xB xA sub t mul xA add def -} def -/VPosEnd { /Y X xxA sub xxB xxA sub Div yyB yyA sub mul yyA add def -/NAngle yyB yyA sub xxB xxA sub Atan def } def -/VPutLine { VPosBegin /yyA ED /xxA ED /yyB ED /xxB ED VPosEnd } def -/VPutLines { VPosBegin xB xA ge { /check { le } def } { /check { ge } def -} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { 1 index X check { -exit } { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark -VPosEnd } def -/HPutCurve { gsave newpath /SaveLPutVar /LPutVar load def LPutVar 8 -2 -roll moveto curveto flattenpath /LPutVar [ {} {} {} {} pathforall ] cvx -def grestore exec /LPutVar /SaveLPutVar load def } def -/NCCoor { /AngleA yB yA sub xB xA sub Atan def /AngleB AngleA 180 add def -GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 xA1 yA1 ] cvx def /LPutPos { -LPutVar LPutLine } def /HPutPos { LPutVar HPutLine } def /VPutPos { -LPutVar VPutLine } def LPutVar } def -/NCLine { NCCoor tx@Dict begin ArrowA CP 4 2 roll ArrowB lineto pop pop -end } def -/NCLines { false NArray n 0 eq { NCLine } { 2 copy yA sub exch xA sub -Atan /AngleA ED n 2 mul dup index exch index yB sub exch xB sub Atan -/AngleB ED GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 n 2 mul 4 add 4 roll xA1 -yA1 ] cvx def mark LPutVar tx@Dict begin false Line end /LPutPos { -LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } -ifelse } def -/NCCurve { GetEdgeA GetEdgeB xA1 xB1 sub yA1 yB1 sub Pyth 2 div dup 3 -1 -roll mul /ArmA ED mul /ArmB ED /ArmTypeA 0 def /ArmTypeB 0 def GetArmA -GetArmB xA2 yA2 xA1 yA1 tx@Dict begin ArrowA end xB2 yB2 xB1 yB1 tx@Dict -begin ArrowB end curveto /LPutVar [ xA1 yA1 xA2 yA2 xB2 yB2 xB1 yB1 ] -cvx def /LPutPos { t LPutVar BezierMidpoint } def /HPutPos { { HPutLines -} HPutCurve } def /VPutPos { { VPutLines } HPutCurve } def } def -/NCAngles { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate -def xA2 yA2 mtrx transform pop xB2 yB2 mtrx transform exch pop mtrx -itransform /y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA2 -yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1 -yB1 xB2 yB2 x0 y0 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def -/HPutPos { HPutLines } def /VPutPos { VPutLines } def } def -/NCAngle { GetEdgeA GetEdgeB GetArmB /mtrx AngleA matrix rotate def xB2 -yB2 mtrx itransform pop xA1 yA1 mtrx itransform exch pop mtrx transform -/y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA1 yA1 -tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA1 yA1 ] -cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { -VPutLines } def } def -/NCBar { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate def -xA2 yA2 mtrx itransform pop xB2 yB2 mtrx itransform pop sub dup 0 mtrx -transform 3 -1 roll 0 gt { /yB2 exch yB2 add def /xB2 exch xB2 add def } -{ /yA2 exch neg yA2 add def /xA2 exch neg xA2 add def } ifelse mark ArmB -0 ne { xB1 yB1 } if xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict -begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx -def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { -VPutLines } def } def -/NCDiag { GetEdgeA GetEdgeB GetArmA GetArmB mark ArmB 0 ne { xB1 yB1 } if -xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end -/LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { -LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } -def -/NCDiagg { GetEdgeA GetArmA yB yA2 sub xB xA2 sub Atan 180 add /AngleB ED -GetEdgeB mark xB1 yB1 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin -false Line end /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { -LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def } -def -/NCLoop { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate -def xA2 yA2 mtrx transform loopsize add /yA3 ED /xA3 ED /xB3 xB2 yB2 -mtrx transform pop def xB3 yA3 mtrx itransform /yB3 ED /xB3 ED xA3 yA3 -mtrx itransform /yA3 ED /xA3 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 -xB3 yB3 xA3 yA3 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false -Line end /LPutVar [ xB1 yB1 xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 xA1 yA1 ] -cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos { -VPutLines } def } def -% DG/SR modification begin - May 9, 1997 - Patch 1 -%/NCCircle { 0 0 NodesepA nodeA \tx@GetEdge pop xA sub 2 div dup 2 exp r -%r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add -%exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360 -%mul add dup 5 1 roll 90 sub \tx@PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED -/NCCircle { NodeSepA 0 NodeA 0 GetEdge pop 2 div dup 2 exp r -r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add -exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360 -mul add dup 5 1 roll 90 sub PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED -% DG/SR modification end -} def /HPutPos { LPutPos } def /VPutPos { LPutPos } def r AngleA 90 sub a add -AngleA 270 add a sub tx@Dict begin /angleB ED /angleA ED /r ED /c 57.2957 r -Div def /y ED /x ED } def -/NCBox { /d ED /h ED /AngleB yB yA sub xB xA sub Atan def /AngleA AngleB -180 add def GetEdgeA GetEdgeB /dx d AngleB sin mul def /dy d AngleB cos -mul neg def /hx h AngleB sin mul neg def /hy h AngleB cos mul def -/LPutVar [ xA1 hx add yA1 hy add xB1 hx add yB1 hy add xB1 dx add yB1 dy -add xA1 dx add yA1 dy add ] cvx def /LPutPos { LPutLines } def /HPutPos -{ xB yB xA yA LPutLine } def /VPutPos { HPutPos } def mark LPutVar -tx@Dict begin false Polygon end } def -/NCArcBox { /l ED neg /d ED /h ED /a ED /AngleA yB yA sub xB xA sub Atan -def /AngleB AngleA 180 add def /tA AngleA a sub 90 add def /tB tA a 2 -mul add def /r xB xA sub tA cos tB cos sub Div dup 0 eq { pop 1 } if def -/x0 xA r tA cos mul add def /y0 yA r tA sin mul add def /c 57.2958 r div -def /AngleA AngleA a sub 180 add def /AngleB AngleB a add 180 add def -GetEdgeA GetEdgeB /AngleA tA 180 add yA yA1 sub xA xA1 sub Pyth c mul -sub def /AngleB tB 180 add yB yB1 sub xB xB1 sub Pyth c mul add def l 0 -eq { x0 y0 r h add AngleA AngleB arc x0 y0 r d add AngleB AngleA arcn } -{ x0 y0 translate /tA AngleA l c mul add def /tB AngleB l c mul sub def -0 0 r h add tA tB arc r h add AngleB PtoC r d add AngleB PtoC 2 copy 6 2 -roll l arcto 4 { pop } repeat r d add tB PtoC l arcto 4 { pop } repeat 0 -0 r d add tB tA arcn r d add AngleA PtoC r h add AngleA PtoC 2 copy 6 2 -roll l arcto 4 { pop } repeat r h add tA PtoC l arcto 4 { pop } repeat } -ifelse closepath /LPutVar [ x0 y0 r AngleA AngleB h d ] cvx def /LPutPos -{ LPutVar /d ED /h ED /AngleB ED /AngleA ED /r ED /y0 ED /x0 ED t 1 le { -r h add AngleA 1 t sub mul AngleB t mul add dup 90 add /NAngle ED PtoC } -{ t 2 lt { /NAngle AngleB 180 add def r 2 t sub h mul t 1 sub d mul add -add AngleB PtoC } { t 3 lt { r d add AngleB 3 t sub mul AngleA 2 t sub -mul add dup 90 sub /NAngle ED PtoC } { /NAngle AngleA 180 add def r 4 t -sub d mul t 3 sub h mul add add AngleA PtoC } ifelse } ifelse } ifelse -y0 add /Y ED x0 add /X ED } def /HPutPos { LPutPos } def /VPutPos { -LPutPos } def } def -/Tfan { /AngleA yB yA sub xB xA sub Atan def GetEdgeA w xA1 xB sub yA1 yB -sub Pyth Pyth w Div CLW 2 div mul 2 div dup AngleA sin mul yA1 add /yA1 -ED AngleA cos mul xA1 add /xA1 ED /LPutVar [ xA1 yA1 m { xB w add yB xB -w sub yB } { xB yB w sub xB yB w add } ifelse xA1 yA1 ] cvx def /LPutPos -{ LPutLines } def /VPutPos@ { LPutVar flag { 8 4 roll pop pop pop pop } -{ pop pop pop pop 4 2 roll } ifelse } def /VPutPos { VPutPos@ VPutLine } -def /HPutPos { VPutPos@ HPutLine } def mark LPutVar tx@Dict begin -/ArrowA { moveto } def /ArrowB { } def false Line closepath end } def -/LPutCoor { NAngle tx@Dict begin /NAngle ED end gsave CM STV CP Y sub neg -exch X sub neg exch moveto setmatrix CP grestore } def -/LPut { tx@NodeDict /LPutPos known { LPutPos } { CP /Y ED /X ED /NAngle 0 -def } ifelse LPutCoor } def -/HPutAdjust { Sin Cos mul 0 eq { 0 } { d Cos mul Sin div flag not { neg } -if h Cos mul Sin div flag { neg } if 2 copy gt { pop } { exch pop } -ifelse } ifelse s add flag { r add neg } { l add } ifelse X add /X ED } -def -/VPutAdjust { Sin Cos mul 0 eq { 0 } { l Sin mul Cos div flag { neg } if -r Sin mul Cos div flag not { neg } if 2 copy gt { pop } { exch pop } -ifelse } ifelse s add flag { d add } { h add neg } ifelse Y add /Y ED } -def -end -% END pst-node.pro - -%%EndProcSet -%%BeginProcSet: pspicture.ps -%! -%% -%% This is file `pspicture.ps', generated -%% on <1995/6/4> with the docstrip utility (2.2i). -%% -%% The original source files were: -%% -%% pspicture.doc (with options: `ps') -%% -%% Do not distribute the stripped version of this file. -%% The checksum in the header refers to the documented version. -%% -%%% ==================================================================== -%%% @LaTeX-style-file{ -%%% author = "David Carlisle", -%%% version = "2.01", -%%% date = "16 June 1992", -%%% time = "18:30:53 BST", -%%% filename = "pspicture.sty", -%%% address = "Computer Science Department -%%% Manchester University -%%% Oxford Road -%%% Manchester -%%% England -%%% M13 9PL", -%%% telephone = "+44 61 275 6139", -%%% FAX = "+44 61 275 6236", -%%% checksum = "56975 755 2882 22245", -%%% email = "carlisle@cs.man.ac.uk (Internet)", -%%% codetable = "ISO/ASCII", -%%% keywords = "LaTeX, pictures, PostScript", -%%% supported = "yes", -%%% docstring = " -%%% -%%% pspicture.sty -%%% -%%% A LaTeX style option that reimplements most of the picture -%%% environment commands to use PostScript \special's, rather than -%%% the line and circle fonts. This allows lines to have arbitrary -%%% slope and thickness, and circles to be any size. -%%% -%%% The checksum field above was produced by -%%% Robert Solovay's checksum utility.", -%%% } -%%% ==================================================================== - - - -/!BP{ - 72 72.27 div dup scale - }def -/!A{ - newpath - 0 0 moveto - dup neg dup .4 mul rlineto - .8 mul 0 exch rlineto - closepath - fill - } def -/!V{ - !BP - /!X exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - !x 0 eq {0 !y 0 lt {!X neg}{!X} ifelse} - {!x 0 lt {!X neg}{!X}ifelse !X !y mul !x abs div} ifelse - lineto - setlinewidth % @wholewidth - currentpoint - stroke - translate - !y !x atan - rotate - !A % @arrowlength - }def -/!L{ - !BP - /!X exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - !x 0 eq {0 !y 0 lt {!X neg}{!X} ifelse} - {!x 0 lt {!X neg}{!X}ifelse !X !y mul !x abs div} ifelse - lineto - setlinewidth % @wholewidth - stroke - }def -/!C{ - !BP - 0 0 3 2 roll - 2 div 0 360 arc - setlinewidth % @wholewidth - stroke - }def -/!D{ - !BP - 0 0 3 2 roll - 2 div 0 360 arc fill - }def -/!O{ - !BP - /!y exch 2 div def - /!x exch 2 div def - /!r exch !x !y - 2 copy gt {exch} if pop - 2 copy gt {exch} if pop - def - setlinewidth % @wholewidth - 1 eq - {newpath - !x neg 0 moveto - !x neg !y 0 !y !r arcto 4 {pop} repeat - 0 !y lineto - stroke}if - 1 eq - {newpath - !x 0 moveto - !x !y 0 !y !r arcto 4 {pop} repeat - 0 !y lineto - stroke}if - 1 eq - {newpath - !x neg 0 moveto - !x neg !y neg 0 !y neg !r arcto 4 {pop} repeat - 0 !y neg lineto - stroke}if - 1 eq - {newpath - !x 0 moveto - !x !y neg 0 !y neg !r arcto 4 {pop} repeat - 0 !y neg lineto - stroke}if - }def -/!V2{ - !BP - 2 copy exch - atan - /a exch def - 2 copy - newpath - 0 0 moveto - lineto % <x*unitlength> <y*unitlength> - 3 2 roll - setlinewidth % @wholewidth - stroke - translate % <x*unitlength> <y*unitlength> - a rotate - !A % @arrowlength - }def -/!L2{ - !BP - newpath - 0 0 moveto - lineto % <x*unitlength> <y*unitlength> - setlinewidth % @wholewidth - stroke - }def -/!C2{ - !BP - /!s exch def - /!y exch def - /!x exch def - newpath - 0 0 moveto - 0 0 - !x 2 div !y 10 div !s mul add - !y 2 div !x 10 div !s mul sub - !x !y - curveto - setlinewidth % @wholewidth - stroke - }def -%% End of pspicture.ps - -%%EndProcSet -%%BeginProcSet: texps.pro -%! -TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 -index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll -exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics -exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub -dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} -ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict -end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ -dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 -roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def -dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} -if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} -def end - -%%EndProcSet -%%BeginProcSet: special.pro -%! -TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N -/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N -/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N -/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ -/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho -X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B -/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ -/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known -{userdict/md get type/dicttype eq{userdict begin md length 10 add md -maxlength ge{/md md dup length 20 add dict copy def}if end md begin -/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S -atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ -itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll -transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll -curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf -pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} -if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 --1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 -get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip -yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub -neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ -noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop -90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get -neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr -1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr -2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 --1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S -TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ -Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale -}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState -save N userdict maxlength dict begin/magscale true def normalscale -currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts -/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x -psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx -psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub -TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ -psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 -roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath -moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict -begin/SpecialSave save N gsave normalscale currentpoint TR -@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ -CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto -closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx -sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR -}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse -CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury -lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N -/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} -repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N -/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX -currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY -moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X -/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 -1 startangle endangle arc savematrix setmatrix}N end - -%%EndProcSet -%%BeginProcSet: color.pro -%! -TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop -setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll -}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def -/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ -setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ -/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch -known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC -/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC -/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 -setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 -setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 -0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC -/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 -setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 -0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ -0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ -0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC -/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 -setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 -setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 -0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC -/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 -setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 -0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ -0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ -0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC -/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 -setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC -/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 -0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 -0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 -0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 -setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 -0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC -/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 -setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 -0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 -1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC -/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 -setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ -0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} -DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 -setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 -setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 -setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end - -%%EndProcSet -%%BeginFont: XYDASH10 -%!PS-AdobeFont-1.1: XYDASH10 001.104 -%%CreationDate: 1997 Jul 20 21:19:18 -%%RevisionDate: 1997 Aug 28 05:34:12 -%%RevisionDate: 1997 Sep 18 10:23:31 -% -% XYDASH10: line segments for Xy-pic at 10 point -% -% Original Metafont design Copyright (C) 1991-1997 Kristoffer H. Rose. -% PostScript adaptation Copyright (C) 1994-1997 Ross Moore. -% Hinting and ATM compatibility Copyright (C) 1997 Y&Y, Inc. -% -% This file is part of the Xy-pic macro package. -% Xy-pic Copyright (c) 1991-1997 Kristoffer H. Rose <krisrose@brics.dk> -% -% The Xy-pic macro package is free software; you can redistribute it -% and/or modify it under the terms of the GNU General Public License -% as published by the Free Software Foundation; either version 2 -% of the License, or (at your option) any later version. -% -% The Xy-pic macro package is distributed in the hope that it will -% be useful, but WITHOUT ANY WARRANTY; without even the implied -% warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -% See the GNU General Public License for more details. -% -% You should have received a copy of the GNU General Public License -% along with this macro package; if not, write to the -% Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -11 dict begin -/FontInfo 9 dict dup begin -/version (001.104) readonly def -/Notice (Copyright (C) 1996, 1997 Ross Moore and Y&Y, Inc.) readonly def -/FullName (XYDASH10) readonly def -/FamilyName (XYDASH) readonly def -/Weight (Medium) readonly def -/ItalicAngle 0 def -/isFixedPitch false def -/UnderlinePosition -300 def -/UnderlineThickness 150 def -end readonly def -/FontName /XYDASH10 def -/PaintType 0 def -/FontType 1 def -/FontMatrix [0.001 0 0 0.001 0 0] readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 0 /d0 put -dup 15 /d15 put -dup 26 /d26 put -dup 30 /d30 put -dup 32 /d32 put -dup 42 /d42 put -dup 43 /d43 put -dup 48 /d48 put -dup 56 /d56 put -dup 72 /d72 put -dup 77 /d77 put -dup 81 /d81 put -dup 86 /d86 put -dup 89 /d89 put -dup 92 /d92 put -dup 101 /d101 put -dup 105 /d105 put -dup 109 /d109 put -dup 113 /d113 put -dup 121 /d121 put -readonly def -/FontBBox{-40 -520 503 520}readonly def -/UniqueXX 5092844 def -currentdict end -currentfile eexec -80347982ab3942d930e069a70d0d48311d743b8793c40476b99911a1be6c93ca -a7ffc9533764a6a2a3ebcf0bebc6668e399d80ad8b0e5e21d556d8fa71b95a1e -01e6689c74f977a4bbec6795aec114d8507f237839f414ee4fbf8162c865260f -923a63721852c7bff69703f7e0ab99c3b85e83c62c13ea99442890e370376cce -7133ce8f3de2f4c1dc78fb55dff4eb737c195d266281adef5d56fbbc3b785b1b -59d6efeab3b93e713f4b9105cf1594c83472177c0f2b04c840760c92c094a0b9 -2a720e4c7b03708d225531ac69324547d65009965f1c52d2be3112c67b6002b1 -3d5f2c82505b7f0136cc926ff2bda0b53691b13e816817e913048ad033e0ff31 -9d18776c4be80936c7449f316ff7f9026e5eeb9984867fc558bb18773e9a5390 -d4490fb8e63a0ce175f52732043cba9d379d01ef25fc4be056d3206186b53195 -63ee3d03fa580efa0ad7d3162f77878d348a841432fabedfebc8559530f6cbc1 -59df0a77aacfa9f0974542a736680e064ac101c646442b0ca133c4701c206de9 -6b70d341f9558a800520c2d32be3628b6df05a19538ec2596d2334f05d54e742 -a1a18ebbc12f04c45b899f667d9e6f3a4eaa1854562506d0da4057c4bbfbbacc -c1c208cc47b76226ef6d4d3da7d976b7a21a2cc7aa7cf0602fbd2a46022f7894 -c0667e19a31cc10ca33811f882ca5cc140bd49eb62545ffe3f418e8cb9b223e3 -b2630b486a3b948c74751c414e84334424a1eee8f20b1bd4eab9a0e0545c9bf2 -f8cda548feb88b89e369f29f5318ee43b25672b275b05016b635dc656bca5b14 -a28e91c516e3f5e99609f5a37a696fbb39379b8374a044e2fe6d4a193d5360d4 -31229d74455ff8645ba7462da11460be68629c6a2b1b4b4f409c806cdaec4d3f -941ec5e5a1a6aaaf2c72de027d73b6d446b29f4a0504dfa9e100f273e0b8f54f -707a5a7e1e5f5f3734783960d641ff957f220cdff18bb2d536a406abc54e557f -a1e9728df44ca1a17c233e052e050fcd4d771fc5fa346a74e295d908bc3dc99e -e64a8d0b7ffcb84a8f8b6a51786f24df6085cf2da56608e86c6b39df0d4c5866 -6e4d7b60c5a6407b44d34dd7fd9af114afb31ab028bf8ed6a07dd09037f7cadd -339529e55526c4c196e9b0e7e268c935e83623c087c153d434bad3da2f2fd426 -7b33be987281555c23d0ca447a33897d82c9d3066e05afe9795ae24c40ce2379 -e14c079904d44bd1be50c040f453fabe66904b4964f61f2e43ff667defd4f8b7 -f061816ff08930a5a3c0b747ee1d18a97a19f090abd89e02eb3eb7f467716ea7 -8e5624873968610e0530390fab9d8814485699c5e2376e6aacd1fe4051998061 -047595230979f92343954c7ff9a1e662d43dd5a8659c425551a84307694b294a -91445d8aea7d71b12128bd82df1a9f2fd744714f683b5a7645a380852b76581a -e77886595e5f855cdb19218e9c5095a10e71acd8cea17f77afccede36945edc3 -f996b1dc1e7657cee3aa47ea01b9ae44f252d506ff7ba9651b987ada4f110b0b -00fc13e6e945efd844bb53836b22db686a5df40ef8b8f15cbed7b50c8ad90024 -a2d613c1d0308e4e103af318de0118d8583eed130c09a42cb1939bc951496aa4 -a164da9d791c2e99d4c6166c0b43fcf9018d756c7cfff5373d6d4b3f977757df -2f0c2f87cb8fb4b3fb8d2d446b1b4ca1a8acd35239427aa560f94aaf1354f2ed -9019cf6fcf1bc927476e7a8d42f52cef3d20c72dcdd7bdb6e8e3ad703cfb6516 -14fb4fdc152ac444c7efe600af70b126b818c9decb4ca1bdd9e8f111f6b0b0ea -7cd103ce2386462ad22e091dbe02f910afd288b46d9924258822b94701ff6135 -471358c85e6a908272fefa50ec89aa6c541e7d20dcbc33a723de8572ca0b6ad0 -5b095540af1096005df363c57bde09b8987df56f1007a4731c7729f35603120c -3a6303f80f9d43990b95dff374f10ee0aad0f3289eff0e7b2a1ca1cb0c07db21 -cba34e75abc11cd3bf9aac08657250c0fd176e20b0008717d0fa819cc2924531 -0e5b005050a3e3fbad5239a785a68483ec7f3e7104c962603112f8cf7590972c -a03032d53fe0ed16c345c30695b3a3da35e3f1171cea0faf4ef2311f25c57a5a -78d48a8d6242821f288eb618106b5beed3887831a98871239d46123cd5598cb2 -ef56346657202c6d44d9304c549328e9db0b3f13adf0df405fa968d1bd8874f3 -c1e39a1b32018782664b8aa5b673c8f389902349a43b194d54e25bebab783d47 -c4458ee1e53ff0e3e12ef58077e011e84eb915bf4c0b910935e2ebb955758f58 -9d4020863b12f6034d58e1ee64344508c95f53cc8b7f181e2a265f5c573d8253 -82c4bef5376dbe867d2c6fcd5541906df65cb7cd4c378e8770ecf0908421fb6e -77b6aa58797ff31ffee30ceb0cedbf967811856b76510f40d1349975db7f34a2 -9af2bfb9870ef73275c3ec94c439d9ea9e5bee35e9205171a891df8c0f0cc9a2 -d04b6c66255dec3d10a12c6cfddb8050ede66206a3f456903a01dffc14552cc4 -2c2df109deb7bd722f8fd601ffccb91b3f47ec9a42dd613c08a3ebb1dad2cc0d -1e755af0c9ab9e816e9ba650ba1ddb8bc6a83cd5c14b4375325dd841a45abd30 -aec06892a4e9bb7296f2e78f7ed78802c9e43d86cc7842a16c4f54af09c719c9 -395e9ae58dabdec2b183024d272112431142a5e8eb2b1aec94f7015c09ae965d -ae21b750a62c0e4f16f0d46abeaa1a80fb5d17125210f2003dfe4db399966779 -fdfa53883de81e92188f080269eba8c56649f04ec7dc2760ccc23abeebee22f7 -7ea11f1c16f2b06f74486ecd4663a1e7b11b23a344b4f2a3ca202a5f2980a09d -874a79cfcca3c775103628cd49863de9c8532293cddb1aab213a11166ce1ee9c -560b6188991b82fa98aef99fc445c3b5b823d33b1942f4b83035c73d6f4e31bd -6c7a5af56cd0cec6bb006e297a90d867a1ee9c81e315f57c58f703652e77260c -b6e25fb38f83150f00b8059305fbe346e8231337cc313d5e53c6ce42189849df -3f6f1b64aea5bf8f8ff220c37bed395bf05c2dd72a3ede1b337d5c340c305c62 -0c2646348db0794b89167fdbebe687edf37ade25a8a2c116e5c63e5f91306be6 -1b912fe548dd0c6dc377c5d28c83af504da8fd5d4e0b8d0b78628143d72f9042 -b5a69f0f16922d444578fa202be1b9644e089d41d1d52cfd62820cd421fb186e -21488e2806fb74a28244b414564cb469b00cf2d77d1688cd00bf89a647098ca9 -5721477da88537d82918df6d8d8a5c3fe592cc86456fad5ff0a7878c805c5088 -86a45800a29e8ebf0b89f64645b42b08a191830499b1663d4ae944a9ffe6d459 -a012177582143e4ca1d723e7549a1b05e9dd6c7e8df796535334f417e3e7da57 -b03ff6818f5f8b4fdb8a196640a2bcae6b7ceea81f4f8757eb101768ffd1a564 -bb47d1e7323995289aaa70ae84220e4aa605ba2ecbdae522f9c565a11942509d -cb51ba5c3565e2b0b8c81f7a22c8e74eb6fb33353e9ed713f9b78a988bae500d -b3fcb0c4d0fe01498a031a56bf67760f86fe8d8f38c73f27aac6b933eae324f6 -e1cf50d7422d5e95646d89ecbe1c9eb9e9479b77401f47898491441996061755 -9f2eb22819113b461c8b5fad8bc51eb5a613d54135b059af320149579ad13c70 -7606cb3067fb6de059583f0bceafefec2eb7a6ff3d9c9564af9c526bbed4cd5f -929b6f59ae1795bbcd7fdc6bc2e2135743b18b1aa7995dd37ce9e94307ea395b -ba195525900e0d0a44b687e227c96ffc00ddbd84d00dacfe10b286236dde6e08 -b9c4f25cff29d7142530dba1b569f47ff67d3a3b955933bb8b90dcfcbbb6c977 -21aa5d27876b0fd46525c151707cc0e17836ceb19a3dc07c9c490f24843d5ddc -1166c10570b4895b83dbdd5b84e815c2521a458c1da60195d91afe22a558d8e7 -d27cdcb3d9 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark - -%%EndFont -TeXDict begin 39158280 55380996 1000 720 720 (wtest.dvi) -@start -%DVIPSBitmapFont: Fa cmtt10 10.95 16 -/Fa 16 126 df<EA0FC0EA3FF0EA7FF8EAFFFCEA7FF8EA3FF0EA0FC00E076B8639>46 -D<903803FFF0013FEBFF8048B612F03A07FE001FFCD81FE0EB00FFD83F80EC3F80007FED -1FE012FF6DEC0FF06C5A001EC8FCC9FCEE1FE0A2EE3FC0EE7F80923801FE004B5AED0FF0 -ED3FC003FFC7FCEC03FCEC1FF0EC7FC0D901FEC8FCEB07F8EB3FE001FFC7EA07E0D803FC -EC0FF0EA0FF0003FB7FCB8FC003F16E02C217AA039>50 D<123C127EB4FC6C7E6C7E6C7E -6C7E6C7E6C7E6C7E6C7E6D7E6D7E6D7E6D7EA26D7E6D7E6D7E6D7E6E7E6E7E6E7E6E7E6E -7E6E7E6E7E6E7EA26F7E6F7E6F7E6F7E6F7E6F7E6F7E6F7EEE7F80EE3FC0EE1FE0EE0FF0 -EE07E0EE03C02C2B7AA539>92 D<90387FFFC00003B512FE000FECFFC03A1FF8003FF06C -48EB07F86C48EB01FEC97EA30207B5FC0107B6FC90B7FC0007EBFC00D81FFCC7FCEA3FC0 -485A48C8FCA36C6C5BD81FF8133F0007B81280C6DAFE3F13C0010FD9C007138032187A97 -39>97 D<91383FFFF00107B512FE013FECFF809026FFC00013C0D803FCC7EA7F80D807F0 -EC3F00D81FE091C7FC485A485AA248CAFCA46C7EA26C7E6C6CEC0FC0D807F0EC1FE0D803 -FCEC3FC03B00FFC001FF80013FB5EAFE00010714F0D9003F90C7FC2B18799739>99 -D<EC7FF80107B57E013F14F09039FFC007FCD803FCC77ED80FF0EC7F804848EC3FC04848 -EC1FE0485AEE0FF048C8FC90B7FCA217E0D87F80C9FCA26C7E6C6CEC07E0D807F0EC0FF0 -D803FEEC1FE03B00FFE001FF80013FB61200010314F8D9003F13802C187A9739>101 -D<91397FE003FE903B07FFFE3FFFC0013F90B612E0903BFF801FFC1FC03C01FE0007F80F -80D803F8D901FCC7FC00078148486D7EA46C6C495A00035DD801FEEB07F83A00FF801FE0 -4890B55AD803F749C8FC9038F07FE091CAFCA26C7E6CB612F0EEFFC0000716F8D81FE0C7 -EA0FFC48C9123F007EEE1F8048EE0FC0A3007EEE1F806C6CED7F00D80FF8EC07FC0003B7 -12F0C66C1580010702F8C7FC33247D9739>103 D<ED3F80EDFFE0A2ED7FC0ED1F0092C7 -FCA4013FB512C04914E07F90C7121FB3A8ED3FC0003FEC7F80D8FFC0EBFF00EC03FC6CB5 -12F0001F14C0000301FCC7FC232D7BA039>106 D<007FB57EB67E7EC7123FB3A9007FB7 -12E0B812F06C16E02C217AA039>108 D<ECFFF0011FEBFF80017F14E03A03FF801FFC3A -07FC0003FED81FF0903800FF804848EC7FC049143F4848EC1FE048C8EA0FF0A56D141F00 -7F16E06C6CEC3FC06D147FD81FF8903801FF80D807FC903803FE003A03FFC03FFCC66CB5 -12E0011F1480010001F0C7FC2C187A9739>111 D<D87FFFEBFFE0B5008713FE6C01BFEB -FFC03B007FFF001FF002F8EB03FC02E0EB00FE4A147F4A1580EF3FC0171F18E0A418C017 -3F6EEC7F806EECFF006E495A6EEB07F802FFEB3FF002BFB512C0028F49C7FC028013E092 -C9FCA9007FB57EB67E6C5C33247F9739>I<263FFFF0EB7FF0B539F807FFFE003F023F7F -D80007D9FF801380913AFBF8007F00DAFFE0131C038090C7FC92C9FC5C5CA25CAA003FB6 -12F0B77E003F5D31187D9739>114 D<90391FFFF07848B612FC120F393FF0001F48C712 -0700FE1403A26C6E5AD87FE090C8FC381FFFF00007EBFFF8C6ECFF80010314F090C7EA7F -FCED01FF003E9138007F80B4153F7F6D15006D147E01FCEB07FC90B612F0486C1480D878 -0701F8C7FC2918789739>I<3B3FFFF007FFFEB56C48EBFF80003F496CEBFE0028007F80 -007FC7FC90391FC001FC6D6C485A903903F80FE06D6C485A9026007F3FC8FCEC1FFEEC0F -F8EC03F0EC0FF8EC1FFEEC3F3F9138FC1FC0903901F807E0903907F003F890390FC001FC -90393F80007F49C76C7E277FFFE001B51280B5D8F80714C06CD9E001148032187D9739> -120 D<923803FFE0037F13F00203B512E0020F90C7FCEC1FE04A5AAD4A5AD90FFFC8FC38 -7FFFFCB512E06C13FC38000FFF9038007F806E7EAD6E7E6EB4FC0203EBFFE0DA007F13F0 -030313E02C2B7AA539>123 D<EA3FFCB512E06C13FC38000FFF9038007F806E7EAD6E7E -6EB4FC0203EBFFE0DA007F13F00203B512E0020F90C7FCEC1FE04A5AAD4A5AD90FFFC8FC -387FFFFCB512E0D83FFCC9FC2C2B7AA539>125 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fb cmss10 10.95 5 -/Fb 5 119 df<B46CDB0FFEEE1FC01D3F6C6C4B6CEE7F806C6C4B1800726C5D6C6CDB7F -3F5E057E6D14016C6C9226FE1FE05D05FC16036C6C02016D6C4A5A6C6C03F85F04036D6C -140F6C6CDA07F05F726C141F6C6DD90FE05F4D6C6C143F6D6C011F6E4A5A013F4B6C93C7 -FC6E013F6E6C5B011F92C75D6E4991383FC0016D6C017E5F04FE91381FE0036D6C48485F -01034A6E6C485AECFE0301014A6E6C485ADAFF0715036D4A6F485A190191267F8FC06F48 -5A023F040091C8FCDBDF806F5A021F90C9EA7F7E03FFEE3FFE6E485F1A1F6E485F62267E -A567>87 D<EE3FC0AE903803FFC0013F13FE90B7FC1203000FEB0003D81FF8EB007FD83F -E0143F485A5B12FF90C8FCA56C7E7F6C6C147FD81FF814FFD80FFE13070003B7FC6C153F -D8003F13FC010713802A267CA538>100 D<EAFFC0A5C7FCA9EA7F80B3A60A2678A51B> -105 D<00FEEB7FF8010FB5FC013F14C090B612E03AFFF8003FF001E0EB0FF84913075B90 -C7FCB02518779738>110 D<B4ED07F86C6CEC0FF07F003FED1FE06C6CEC3FC06C6CEC7F -807F0007EDFF006C6C495A6C6C495A7F6C4A5A6D6C485AD93FC05B011F495AECE03FD90F -F05B010749C7FC903803F8FE14FC903801FDFC6DB45A6E5AA22D187E9732>118 -D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fc cmsy10 10.95 1 -/Fc 1 9 df<92380FFFF00203B612C0913A3FF01C0FFCDAFC00EB003FD907C0ED03E001 -1FC7EC00F80178171E01E01707D80380EF01C048C8ED00E0000E197048193848191CA248 -190EA2481907BCFCA200E0C8001CC81207A20070190EA26C191CA26C19386C19706C19E0 -6C6CEF01C0D800E0EF07000178171E011F17F8D907C0ED03E0D900FC033FC7FCDA3FF0EB -0FFC0203B612C0DA000F01F0C8FC48257A9F55>8 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fd cmmi10 10.95 2 -/Fd 2 84 df<023FB712F8F1FFC09126000FF8C7EA3FFCF103FF4B48020013C0F27FE04B -5A1BF04B5AA24B48EDFFE01BC04A90C84813804F13004A48ED0FF8F13FE04A48DA01FEC7 -FCF03FE04AB600F0C8FC03F8C712FE4A48EC1F80F00FE04A486E7E854A4881A24A48140F -A24990C8485AA24948153F1B18494818381B70010FDC0FFC13E0007FB60203EB0780B648 -9139003FFC004D257CA453>82 D<DC7FFE1306030FB5EAE01E923AFF8003F87CDA03F8C7 -EA3FFCDA0FC0EC07F8023FC81203027EED01F0495A494816E0A2010717C06E92C7FCA214 -FF6D13F86DEBFFF86DECFFF0023F14FE0207ECFFC0DA001F80DB003F7F9338007FF8EF0F -FC170717035A00075FA2484C5A4D5A484C5A6D4BC7FCD83FE015FC01F8EC07F0267C3FE0 -EB7FC0D87807B500FEC8FC26E0003F13C03F257AA443>I E -%EndDVIPSBitmapFont -/Fe 134[50 7[50 3[50 3[50 3[50 8[50 2[50 2[50 4[50 3[50 -4[50 15[39 7[26 4[19 17 9[2 1[2 3[8 10[25 14[48{}20 99.6264 -/XYDASH10 rf -%DVIPSBitmapFont: Ff cmr12 14.4 12 -/Ff 12 117 df<EC01F04A7EA24A7E6E5AAA007CEE07C0007F6D48131FD8FF80ED3FE001 -C0157F01F0EC01FF01F85CD87FFC4A13C0D81FFF021F130000070181EB3FFC000101C1EB -7FF026007FE1EBFFC090261FF9F390C7FC903907FCE7FC903901FEEFF09039007FFFC002 -1F90C8FCEC07FCA2EC1FFF027F13C0903901FEEFF0903907FCE7FC90391FF9F3FF90267F -E1F013C02601FFC1EB7FF000070181EB3FFC001F01016DB4FCD87FFC020713C0D8FFF86E -13E001F08001C0EC007F0180153FD87F00ED1FC0007C496C1307C792C7FCAA4A7E6E5AA2 -6E5A333E77EB46>42 D<153815F814011403140F143F14FF1307137FB6FC143F13F81380 -C7FCB3B3B3B3A34A7E4A7E0107EBFFC0007FB712FCA42E5F74DE46>49 -D<EC07FF027F13F049B512FC010714FF90261FF00F13C090263F000113F0017E6D6C7E01 -F8EC1FFE48486E7E48486E1380485A496E13C0000F6F13E048C8FC001E6F13F0003E17F8 -003C167FA2007C17FC0078163FA2EAFFC06D16FE6D151F7FA66C5A173FEA1FC00007C913 -FCCAFCA2177F18F8A2EFFFF0A218E05E18C05E18804C13004C5A5F161F5F4C5A4C5A4C5A -5F4B90C7FC4B5A4B5A5EED0FE04B5A4B5A4BC8FC15FE4A5A5D4A5A4A5A4A5A4A5A4AC812 -0E147E5C4A151C495A495A495A495A49C9123C013E1638133C4916785B484816F848B8FC -5A4817F05AA25A5AB9FC18E0A3375F79DE46>I<913803FFC0021F13F891B6FC902603FE -0113C0903A0FE0003FF049C76C7E013EEC0FFE01786E7E496E7F4848824848808448486E -7F13F813FE486C82A280177FA217FFA26C90C8FCA26C5AD800F85E90C9FCA24C5BA260A2 -4C5BA24C90C7FC5F4C5A5F4C5A4C5A4C5A4CC8FCED03FEEDFFF8027F13C05E16FC913800 -01FF9238003FC0EE1FF0EE0FFC707E706C7E707F84707F177F8484173F84A28483A21980 -A21203EA1FE0487E487E487EA519005B5F6C5A01C05E007CC9FC4D5A7E606C4C5A6C7E6D -4A5B6C6C4A5B6C6C4A5BD801FC4A90C7FC6CB44A5AD93FC0EB3FF8903A1FFC01FFF00107 -B612C0010192C8FCD9003F13F80203138039627ADE46>I<170F5FA25F5FA25FA25E5EA2 -5E5EA25E5E163B167B16F316E31501ED03C316831507ED0F03150E151E153C1538157815 -F015E0140115C0EC0380140715005C141E141C143C5C147014F0495A5C1303495A91C7FC -5B131E131C133C5B137013F05B485A12035B48C8FC5A120E121E5A123812785ABA12F8A4 -C9000790C7FCB14C7FA2047F13F092B712F8A43D607CDF46>I<EF03C04D7EA34D7EA34D -7EA34D7EA34D7EA394B5FCA24C8017E7A204038017C3A20407801781A2040F801700A24C -80041E137FA2043E80043C133FA24C80181FA24C8084A24B4881840303824C7FA2030782 -4C7FA2030F8293C8FCA24B82031E157FA2033E82033C153FA2037C820378151FA24B8285 -A24AB97EA34A8403C0C812030207844B81A2020F8492CAFCA24A84021E177FA2023E8402 -3C173FA2027C840278171FA202F8844A83A249488586130388010784496C85131F496C4D -7FD9FFFE4D7F00076D6C043F13FEB600F8031FB7FCA460667CE569>65 -D<B912FEF0FFE019FCF1FF80C66C01C0C700077F010F49020113F092C96C7E6DEF3FFE73 -7E737F737F85737F878587A2747EA3871A3FA61A7FA263A21AFF63A24F5B63614F5B4F5B -4F90C7FC4F5AF17FF84F5A060313C0061F90C8FC943803FFFC92B712E019FCF1FF8092C9 -13F0F13FFCF10FFE736C7E737F737F737F747E87747E1A1F87A2741380A21CC086A21CE0 -A91CC0A262A21C80621C006263505A1AFF4F5B4F5B4F5B4F5B49053F5B6FDBFFFEC7FC01 -7F6D02075BBB12F01AC04FC8FC19E0536279E163>I<DD3FFC15700407B512C0043F02F0 -14F04BB600FC130103079038F001FF031F90C7381FC003DB7FF8913807E007912601FFE0 -EC01F84A0180913800FC0F020F90C9EA3E1FDA1FFC161F4A48EE0FBF4A48EE07FF4A4882 -494982495B4990CBFC4948187F131F4948183F5C017F191F495A1B0F485B1B07485BA248 -1A035C5A1B014890CCFCA35A491900A3127F1C00A25BA212FFB0127FA27FA3123F1C70A2 -7F7EA36C7F1CF06C1BE0807E1B016C6D19C0A26C6D18031C806D6C1807013F1A006E606D -6C180E010F191E6D6C606D6D5F6D7F6D6D5F6E6C4C5A6E6C4C5A6E6C4C5A6EB4041FC7FC -02036D153E6E01E015FC9126007FF8EC03F0DB1FFFEC0FE0030701F0EBFF80030190B548 -C8FCDB003F14F8040714C09326003FFCC9FC546878E465>I<DA03FFEC0380023F13F091 -B500FE13070103ECFF8090260FFE00EBE00FD91FF090380FF01FD97FC0EB01F849C8EAFC -3F4848153E4848ED1F7F49ED0FFF0007824848814981001F82A24848167FA2007F173F5B -181FA200FF170FA418077FA36D1603A27F127F7F6D93C7FCA26C7E6D7E6C7F14F06C13FE -ECFFE06C14FE6CECFFE016FE6CEDFFC06C16F86D15FE011F816D16C0010382010082023F -81020381DA003F80030380ED003F04071480EE007F051F13C0837113E0837113F083A218 -7F19F800E0173FA2181FA4180F7EA47E19F0A27E181F6C18E0A26CEF3FC07F19806D167F -6DEEFF007F6D4B5A017E4B5A486C4B5AD91FC04A5A26FC0FF04A5AD903FEEC7FC029F800 -FFF003FFC7FC48013FB55A020F14F848010114E09126000FFEC8FC3D6878E44E>83 -D<EC1FFC91B512C0010714F090391FE00FFC90393F0001FF01FC6D7FD801F0EC7FE0496E -7E48486E7E486C140F01FC81486C6E7E7F707EA3707FA26C5AA2EA01F8C9FCA60303B5FC -92B6FC140F027F1381903901FFF00101071300EB1FFCEB7FF0EBFFC000035B4890C7FC48 -5A5B485A123F5B007F181C5BA212FF5BA25EA35E7F007F5D161E6C6C91391C7FC0386D14 -3C6C6C14786C6C903A01F03FE070D803FF903A03E01FF9F06C9026E01F80EBFFE029007F -FFFE000713C0010F01F86D1300010001C0EB00FC3E417ABF46>97 -D<D901F0EB7F80D807FF903801FFE0B5010713F892381F81FC92383E03FEED7C07000191 -38F00FFFEA007F90383FF1E090381FF3C0158014F792380007FEEE03FC02FFEB00F04A14 -00A35CA55CB3AF80133F90B57EB712E0A4303F7DBE37>114 D<1438A71478A414F8A313 -01A31303A21307130F131FA2137F13FF1203000F90B61280B8FCA326001FF8C8FCB3AE17 -E0AE6D6CEB01C0A3010714036E1480010314076E14006D6D5A6DEBC01E91383FF07C6EB4 -5A020713E09138007F802B597DD737>116 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fg cmti10 10.95 20 -/Fg 20 122 df<932607FFF013064BB6131E923B1FFE0007E07C912601FFC090380079FC -DA07FCC8EA1FF8DA3FE0150F02FFC9EA07F0D903FC1603D90FF817E0EB3FE04948EE01C0 -48484816034890CA1380484894C7FC485A485A485AA2485AA2485AA519E0007F4D5A4E5A -6C6C4CC7FC001F170E6C6C163CD807FC16F0D801FEED03C026007FC0023EC8FCD91FFEEB -07F00103B61280D9000F01E0C9FC472570A44E>67 D<932607FFE0130C4BB500FE133C92 -3B3FFE000FC0F8912601FF80EB00F3DA0FF8C8EA3FF0DA3FE0151F02FFC9EA0FE0D903FC -1607D90FF017C0EB3FE04948EE038048484816074848CA1300000795C7FC485A485A485A -A2485AA2485AA20403B612C0A293C7387FC000A2007F4D5AA26C6C4B90C7FC121F6C6C4B -5A6C6C1507D801FE4B5A26007FC0147DD91FFE903807E1F80103B6EA0078D9001F01E013 -30462570A454>71 D<023FB612C0609126001FF8C8FC5E4B5AA24B5AA24B5AA24A90C9FC -A24A5AA24A5AA24A5AA24A5AA24A5AA24A5A19704A4815E0F001C04990C8EA0380A24948 -ED0700181E4948153E6049484A5AEF0FF04948EB01FF007FB85AB95A3C2579A444>76 -D<90BA12E0A24890C7903880003FD803F0EF07C001C04990C7FC4848170348C748481580 -120E484A4814074819004B5A5A484A48140EC893C7FC4B5AA24B5AA24B5AA24A90CAFCA2 -4A5AA24A5AA24A5AA24A5AA24A5AA24A5AA2EB01FF007FB612FEA243256DA44E>84 -D<020FB500FE0107B512F04A4A5BDA000F90C8387FF0006F48037EC7FC6F6C15706F4B5A -71EB07806F6D010EC8FC706C1338043F14F09438F003C0706C48C9FC93380FFC1C187893 -3807FFE07013807090CAFC84707F4C7F160793381E3FF09338781FF8EEE00FDB03C07F92 -390F0007FE033C6D7E03707F4A4881DA07806D7F020EC86C7E143802F06F7ED907E06F7E -D97FF0ED7FFC007FB5020FB512FEB64A5C54257BA451>88 D<91381FF00F903A01F80E3F -80903907C003BF903A1F0001FF00017E7FD801F85C12034848495A485A4848495A123F48 -48495AA248C7485AA24891381FC010173892383F8070007E147F9238FF00E06C903903BF -01C0000FD90E1F13803B07C0780F87003A00FF8001FC2D18749738>97 -D<EC07FF91387C00F0D903E0131890391F8001FC90397E0007FE49EB0FFCD803F814F848 -48EB03E0484890C7FC485A123F485AA248C9FCA35A007E151816386C15E06CEC0380D807 -80EB1E003901E003F026003FFCC7FC2718749732>99 D<EF7F8093B51200A2EE00FEA24C -5AA24C5AA24C5AA24C5AA24C5AEC1FF0903A01F80E3F80903907C003BF90271F0001FFC7 -FC017E7FD801F85C12034848495A485A4848495A123F4848495AA248C7485AA24891381F -C01017384B485A007E147F4B485A6C903903BF01C0000FD90E1F5B2807C0780F87C7FC3A -00FF8001FC312674A538>I<EC0FFE903901F803C090390FC000E0013EC712F001FC1470 -D803F814F0EA0FF04848EB03C04848EB0F803A7F8001FC0090B512C048C9FCA25AA41630 -007E1570ED01C0001FEC07006C6C133C3903E007E026007FF8C7FC2418739732>I<EC7F -8090B5C8FCA2EB00FEA2495AA2495AA2495AA2495AA2495AED7FF090393F87803C91389C -003FD97F60EB1F804A14C049C7FC5B4848EC3F80A24848EC7F00A2484814FE4B5A485A4B -5A4848903807F0021707484890380FE00E92381FC00C48C7141CEE803800FE020F136092 -380781800078913801FE00302677A538>104 D<EC3F80ECFFC04913806D130091C7FCA8 -137F380383E0380603F0121C1238EA300738700FE012E0C6485A495AA249C7FC13FE485A -A23803F8023807F007140E380FE00CEBC01C5C14603807C1C0D800FEC7FC1A2476A321> -I<EB01FE3801FFFC5A380003F8A2EB07F0A2EB0FE0A2EB1FC0A2EB3F80A2EB7F00A213FE -A2485AA2485AA2485AA2485AA2485AA2485AA2387F004014E038FE01C0A238FC0380EB07 -00EA7C0E6C5AEA07F0172676A51C>108 D<D801FCD907FFEC7FF03E070F807C03E00780 -3C3E0C07C1C001F81C003F001C01E7C7D8FC60EB1F80003801FCDAFDC014C048484802FF -C7FC02E05C4848484948EC3F80120049484948EC7F00A249C7484814FE4F5A01FE4A5A4F -5A48484A48903807F0021B0748484A4890380FE00E96381FC00C48484AC7141CF2803848 -4802FE020F13609638078180D807800278913801FE005018769759>I<D801FCEB07FF3B -070F807803C0270C07C1C013F0001C9039E60001F8003801FC8038700FF05C484848495A -12004948495AA249C7485A4C5A13FE4C5A484891387F00201870484802FE13E04B4813C0 -484815019338F8038048480100EB0600EE7818D80780EC1FE0341876973D>I<913807FF -8091387E01F0903903E0007CD91F80131F017EC7138049EC0FC0EA03F8484815E0484814 -1F485A123F4848EC3FC0A248C8EA7F80170016FE484A5A007E4A5AED07E06C4A5A6C023F -C7FCD807C013F83901F00FC026003FFCC8FC2B18749738>I<02FEEB07FC903B0387C078 -0F80903B0603E1C003C0010ED9F70013F0011C01FCEB01F849485A4B14FC49485A13004A -481303A24A48EB07F8A24AC7EA0FF018E002FEEC1FC0EF3F804948EC7F00177E0103EC01 -F86EEB03E0D907F7EB0F809126F1C07EC7FC90390FE03FE092C9FC495AA2495AA249CAFC -A213FEA2387FFFFEB5FC36237F9738>I<D801FCEB1FF83A070F81E00F3B0C07C7001F80 -001C01ECEB7FC0003801F813FF48484814804AEB7E0048484890C7FC1200495AA249C9FC -A213FEA2485AA2485AA2485AA2485AA2EA07802A1876972E>114 -D<EC3FFC903901E003C0010FC71260011EEB01F0017CEB07F849EB0FF0ED07E0486C90C7 -FC6CB47EECFF806D13F0011F13FC010313FFD900031380EC007F151FEA3F80B46C140015 -1E90C75A00E05C0070EB01E0001F011FC7FC3801FFF0251877972D>I<D97F80130F2601 -81E0EB3FC0260601F0137F001C6D131FD83803140F00301507387007F048484814801200 -49481400495A49C7120EA201FE5C5E485A5E5E4B5A4B5A00000206C7FC017E131C011F13 -F0903803FF802A18769732>118 D<D97F8014F0260181E0EB03F8380601F0001C6DEB07 -F0EA38030030ED0FE0387007F0484848EB1FC012004948EB3F80495A49C7EA7F00A201FE -14FEA24848495AA24B5A5B4B5A6C6C130F017CEB3FE090381E01EF903903FF1FC090C7FC -4B5A4BC7FCD81F80137ED87FC05B00FF495A90388003E039FE000F800070013EC8FC381C -01F0D803FFC9FC2D23769735>121 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fh cmr10 10.95 59 -/Fh 59 122 df<EDFFFE91391FE003E0D901FCC71238D907F0EB01FCD91FE0EB07FE495A -49486D5AEE00F094C7FCA6B812FEA23A007F8000031601B2496C497E007FD9FF81B512FE -A237267EA53D>12 D<EA1F80EA7FE0EAFFF0A4EA7FE0A5EA3FC0A5EA1F80A5EA0F00A57E -C7FCA5EA1F80EA7FE0EAFFF0A2EA7FE0EA1F800C2677A51E>33 D<EA1F80EA7FE0EAFFF0 -13F8127FEA1F98EA0018A31330A2136013C0EA0180EA06005A12300D1177A51E>39 -D<1403140C143814E0EB03C0EB0780EB1E005B5B13F8485A485A1207485A5B121FA248C7 -FCA25A127EA312FEA9127EA3127F7EA26C7EA2120F7F6C7E12036C7E6C7E13787F7FEB07 -80EB03C0EB00E01438140C1403183775A82A>I<12C01230121C1207EA03C06C7EEA0078 -7F7F131FEB0F80EB07C014E0EB03F0130114F8A2EB00FCA214FE147EA3147FA9147EA314 -FE14FCA2EB01F8A214F01303EB07E014C0EB0F80EB1F00131E5B5BEA01E0485A48C7FC12 -1C123012C018377AA82A>I<EA1F80EA7FE0EAFFF013F8127FEA1F98EA0018A31330A213 -6013C0EA0180EA06005A12300D1177851E>44 D<B612F0A31C037F8D24>I<EA1F80EA7F -E0EAFFF0A2EA7FE0EA1F800C0677851E>I<140E147EEB07FEB5FC13FBEA0003B3A9497E -007FB612F8A2252376A237>49 D<903803FFF8017FEBFFC03A01F0007FF80007C7EA07FE -001C913801FF80486E13C0007FED7FE0D8FFC0EC3FF07FA26C5A000EC813E0C9127F17C0 -EEFF804B1300ED03FC4B5AED1FE0ED3F8003FCC7FCEC03F0EC07C0021EC8FC1478EB01E0 -D907801470011EC812E01370EA01C048C8EA01C0000FB7FC123FB81280A22C237BA237> -I<913803FFE0023F13FE903A03FE001F80D90FE0EB03C0D93F80EB3FE001FEC7127F485A -D807F8EC3FC0484891C7FC485A123FA2485AEC1FFE00FF9038E007E001C3C712FC01CC14 -7F01D8EC1FC001F015E049EC0FF017F84915FC127FA36C7E17F8121F6C6CEC1FF0000716 -E06C6CEC3F80D800FEECFE0090393FC007F80107B512C09026007FFCC7FC2E237CA237> -54 D<ECFFFC010FEBFFC090397F800FF03A01FC0001FCD807F0EB007FD81FE0EC3F8000 -3FED1FC0484815E017F000FF150F17F8A317FC007F151F123F6C6C143F000F156FD803F8 -14CFC66CEB030F90381F801C902601FFE013F890C8FCEE1FF0A217E0EE3FC0D80FF0EC7F -80486C1500ED01FC49495A6CC7EA0FE0D803E001FFC7FCC6B512F8010F13802E237CA237 ->57 D<EA1F80EA7FE0EAFFF0A2EA7FE0EA1F80C7FCACEA1F80EA7FE0EAFFF0A2EA7FE0EA -1F800C1877971E>I<90381FFFE03901F0007F000FC7EA0FE00018EC07F80070EC03FCB4 -6C14FE7FA26C5AC8EA07FCED0FF8ED1FE0ED7F0015F8EC03E04A5A4AC7FC141E5C14385C -A791C8FCA5EB01F8EB07FE497EA26D5AEB01F827267AA534>63 D<160E161F4C7E4C7EA2 -4C7E4B7F4B7F169F9238070FFC030E7F92381E07FFED1C034B6C7F037080824B6D7E4A48 -6D7E0203814B131F4AC76C7E020E6E7E021E81021C80023FB77E4A8202F0C87F4A157F49 -486F7E494882181F49C96C7E010E707E013F832601FFC04B7FB500FE0207B612E0A24B25 -7DA452>65 D<B812FEEFFFF026003FF0C7EA0FFE011F923801FFC09438007FF0F01FF872 -7E851807A2180F614E5A4E5AF07FC04D48C7FCEF1FF891B7C8FC02F0C7EA0FF8943800FF -80F01FF0F00FFC727E727E7213801AC0A44E13801A00F00FFE4E5AF07FF0013F923807FF -C0B948C7FC18C042257CA44D>I<922607FFF814C04AB6EAC003021F90390001FC0FDAFF -E09038000F1FD903FEC8EA01FFD91FF0ED007FD97FC0163F4948160F000390CA12074848 -1703485A48481701485A007F95C7FCA25B12FFA5127F7FA2123F6C6CEF01C06C7E6C7E6C -6CEF0380C66DEE07006D6C160ED91FF8163CD903FE16F0902600FFE0EC07C0DA1FFF02FE -C7FC020190B512F0DA000701FCC8FC42257AA44F>I<B812FEEFFFF026003FF8C7EA0FFF -011F030013C0F01FF8F007FCF001FF9538007F80F13FE0F11FF01AF8190F1AFCF107FEA3 -1AFFA61AFEA2F10FFCA21AF8F11FF0F13FE0F17FC0F1FF00F003FEF00FF8F07FE0013FDB -0FFFC7FCB912F04DC8FC48257CA453>I<BA12F0A226003FF8C87F011F16071801180019 -7885191CA305707FA296C7FC17F01601160791B6FCA29138F80007160116001770F101C0 -A294C7EA0380A219071A00616161197EF003FE013F163FBA5AA242257CA44A>I<BA12E0 -A226003FF8C813F0011F160F18031801180019781938A30570131CA2190017F016011607 -91B6FCA29138F80007160116001770A394C8FCA9497EB712E0A23E257CA447>I<922607 -FFF814C04AB6EAC003021F90390001FC0FDAFFE09038000F1FD903FEC8EA01FFD91FF0ED -007FD97FC0163F4948160F000390CA120748481703485A48481701485A007F95C8FCA25B -12FFA5127F6D033FB61280A2003FDC0001EBE0006C6C705B6C7E6C7E6C7EC67FEB7FE0EB -1FF8D903FE5D902600FFE0EC07BF91261FFF80EBFE0F020190B5EAF003DA000749C7FC49 -257AA456>I<B7017FB61280A226003FFCC8D81FFEC7FC6D486F5AAE91B8FCA202F8C812 -0FAF496C4B7EB7017FB61280A249257CA452>I<B7FCA239003FFC006D5AB3AD497EB7FC -A220257DA427>I<B712E0A226003FFCCAFC6D5AB3A219E0A2F001C0A318031807F00F80 -181F187FEF01FF013F153FBA1200A23B257CA444>76 D<B500FC0507B512E06E5FD8003F -F28000D91DFF051D90C7FC011C6D16396E6C16716E6C16E1A26E6CED01C16E6CED03816E -6CED0701A26E6C150E6E6C151C6E6D1438A26F6C14706F6C14E06F6CEB01C06F6CEB0380 -A26F6CEB07006F6C130E6F6C5BA26F6D5A706C5A706C5AA293381FF1C093380FFB8070B4 -C7FC705A133E2601FFC06D484A7FB66C6C48010FB612E017705B257CA464>I<B500FC92 -B612808026001FFF0301EBC000011D01C0DA003EC7FC011C6D151CEC3FF0EC1FFC6E7EEC -03FF6E13C06E7FED3FF0ED1FFC6F7EED03FF6F13C06F7FEE3FF0EE1FFC707EEE03FF7013 -C07013E0EF3FF0EF1FFCEF0FFEEF03FF7113DC7113FC183F181F180F1803013E16012601 -FFC01500B66C153C191C49257CA452>I<92380FFFF0913A03FC003FC0DA3F80EB01FCD9 -01FCC8EA3F80D907F0ED0FE0D93FC0ED03FC49486F7E4848CAEAFF804848EF7FC04848EF -3FE04848EF1FF04848EF0FF8003F19FC007F19FE491707A200FF19FFA66C6CEF0FFEA200 -3F19FC6C6CEF1FF8A26C6CEF3FF0D803FEEF7FC06C6CEFFF806C6C6C923801FE00D93FE0 -ED07FCD90FF8ED1FF0D901FEED7F809026003FC0D903FCC7FCDA03FCEB3FC09127000FFF -F0C8FC48257AA455>I<B812FCEFFFE026003FF8C7EA1FFE011F923801FF809438007FE0 -F01FF019F8F00FFC19FEA419FCF01FF8F03FF0F07FC0943801FF00EF1FF891B7128002F8 -CAFCAF497EB7FCA23F257CA44A>I<B812E0EFFF8026003FF8C7EA7FF0011FED07FE9438 -00FF80F07FE0727E727E85A4614E5AF07FC04D48C8FCEF07F8EFFF8091B600E0C9FC9139 -F80001FE9338003FE0EF0FF8EF07FE717E717FA485A31B40716D13E0187F496C92393FF0 -01C0B7913907FC07009538007FF84B257CA450>82 D<902601FFF81318013F9038FF8078 -3B01FE0007F0F8D807F0EB007FD80F80140F003FC81203007E1501160000FE167817387E -6D1500EA7FE013FC383FFFF0000FEBFFF00003ECFFE0C615FE011FECFF80010115E090C7 -14F0030113FC9238000FFE1603EE01FF00408100E0167FA27E177E6C16FC00FEED01F86C -6CEC03F001F0EC0FC026F87FC0EBFF00D8F00FB512F826C0003F138030257AA43D>I<00 -3FBA12F0A29026F0000390C7123F48C7EE03F8007C180000781978A200701938A348191C -A3C81700B3A34B7F0103B8FCA246257CA44F>I<B791B61280A226003FFCC80001EBC000 -6D48DB003EC7FC191CB3A5010F5F8001075F6D6C5ED900FFED03C0DA3F804AC8FCDA0FF0 -143CDA03FFEB07F0DA007FB51280030101F8C9FC49257CA452>I<B600F84AB512F8A226 -007FFCC9380FFE006D48EE03E06D6C5F010F606D6C4CC7FC6D6C160E6F151E6D6D151C6D -5F6E6C5D6E6C5D6F14016E6C5D020F4B5A6E6C4AC8FC6E6C140E70131E6E6D131C6E5D6F -6C5B7013F06F6C5B031F495A6F6C485A6F6C48C9FC705A6F138E6F139C6F13F8705AA270 -5A705A705AA24D257EA452>I<B600F890B600F8010FB512E0A2C601F8C8D87FF8C8383F -F800D93FF06F48ED07C0726C6F5A6D6C704BC7FC6E030F5E010F4C6C150E6D6C705D6E03 -3B163C6D04716D14386D6D616F02E06D14F06D4B486C6C5C6E6C4E5A6F49486C6C130302 -3F4A486C6C5C6E6C4EC8FC6F010E6D6C5B020F4A6D6C130E6E6C606F496D6C133C6E4A6D -EB80386E01805F70486DEBC0F06ED9C1C06E6C5ADB7FE1EEE1C0DCF380EC3FF3DB3FF7C8 -381FFB806FB404FFC9FC4C816F486F5A03075F4C150303035F6F486F5A4C15006B257EA4 -70>I<B600FC92387FFFFEA2D8003F90C900071300D90FFEEE01F06D6C17C06D01C0ED07 -8001006D4BC7FC6E6C151C6E6C5DDA1FFE15F0DA07FF4A5A6E6D495A6E6D49C8FC6E01F0 -130E6F6C133CDB1FFC5B6F6C5B923907FF81C06FEBC380030001EFC9FCEE7FFE705A705A -AC4C7E92B7FCA24F257FA452>89 D<903807FFE090387C007ED803C0EB0FC0D807F0EB07 -F0D80FFC6D7E6F7E6C4880EA01E0C8FCA2EC1FFF90380FFC01EBFF00EA07F8EA1FE0485A -4848ED038048C7FCA215036C6C1306D81FC09039187F0700D807F89038E03FFE3B003FFF -0007F031187C9737>97 D<13FFB5FCA212017EAAEDFFF091390F001F800238EB03F002C0 -EB00FC4A147F91C8EA3F80EF1FC018E0EF0FF0A218F8A418F0A2EF1FE018C0EF3F806EEC -7E00496C14F8D9FC70EB07E0D9F80F013FC7FC9039F001FFF035267DA53D>I<EC7FFE90 -390FC003E0017EC7123CD801F814FED807F0EB03FF485A48486D5A003FEC0078484891C7 -FCA212FFA4127F7F123F6C6CEC0380000FED07006C6C140ED801F85CD8007E147090390F -C007C09026007FFCC7FC29187C9731>I<EE07F8ED07FFA2ED000F1607AAEC7FFC903907 -E007C7013FC7127701F8141FD803F0140FD80FE01407485A123F485AA212FFA4127FA26C -7E121F6C7E6C6C140FD801F8143FD8007EECE7FC903B0FC00787FFF89039007FF8073526 -7CA53D>I<ECFFF890390FC01FC090397E0003F0D801F8EB00FCD807F0147E4848804848 -1580123F4848EC1FC0A2B8FC0180C9FCA3127FA26C7E001FED01C06C6CEC0380D803F0EC -07006C6C140ED8003E1438903907E003C09026007FFCC7FC2A187D9731>I<EC0FFE9138 -FC03C0903903F01FE090390FE03FF0EB1FC090393F801FE0017F90C7FCA8B612F0A22600 -7F80C7FCB3497E007FEBFFE0A224267DA521>I<903A01FFE001FF903B1F807E1E0FC090 -39FC000FE0D803F8903907F0070048486D6CC7FC48486D7E001F81A4000F5D6C6C495A6C -6C495AC66CEB0FC027019F807EC8FC390301FFE048CBFCA37F13E06CB612E0C6EDFF806D -15E0D807E0C7EA1FF8001FC8EA01FC007EED007E4882A3007E167E6C5ED80FC0EC03F0D8 -01FCEC3F80D8001FB500F8C7FC32237D9737>I<13FFB5FCA212017EAAED3FFC913903C0 -1F8091390C000FE00230EB07F84A13034A805C91C7FCAE486D497EB60003B512FCA23626 -7CA53D>I<EA03FCEA0FFFA3EA03FCC8FCA713FFB5FCA212017EB1481380B512FEA21724 -7CA31F>I<EC7F80903801FFE0A39038007F8091C7FCA7EC1FE0EB3FFFA2EB007F141FB3 -A7003F14C039FFC03F801500387F807E383E01F03803FF801B2F85A321>I<13FFB5FCA2 -12017EAA0303B512C0A29239007FF000047EC7FC1670ED01C0030FC8FC153C15E0EC03F0 -EC0FF8EC79FEECE0FF9138807FC09039FE001FE06F7EED03FC6F7E6F7EEE3FC083486C15 -FCB5D8FE01B512F0A234267DA53A>I<13FFB5FCA212017EB3AD481380B6FCA218267CA5 -1F>I<D801FED93FFCECFFF000FF903C03C01F800F007E91280C000FE0306D7E00010130 -902607F8C0EB1FE0000049902603F980130F4A02FFC77F6D485C91C75BAE486D496C4A7E -B60003B5D8FC0FB512F0A254187C975B>I<D801FEEB3FFC00FF903903C01F8091390C00 -0FE000010130EB07F800004913034A806D5A91C7FCAE486D497EB60003B512FCA236187C -973D>I<EC7FFE90390FE007F0017EC7127ED801F8EC1F80D807F0EC0FE04848EC07F048 -48EC03F8003F16FC4848EC01FEA200FF16FFA5007F16FE6C6CEC03FC001F16F86C6CEC07 -F06C6CEC0FE0D801F8EC1F80D8007EEC7E0090390FE007F09026007FFEC7FC30187D9737 ->I<01FFEBFFF0B5390F003F800238EB07F0000101C0EB01FC6C496DB4FC91C8EA7F80EF -3FC0EF1FE018F0170F18F8A418F0171F18E0EF3FC0EF7F806EECFE006EEB01F80270EB07 -E0020F013FC7FC913801FFF091CAFCA8487FB6FCA235237D973D>I<D801FEEBFF8000FF -90380703E09138180FF800011330000090386007F09138C001C06D48C7FCA291C8FCAD48 -7FB612C0A225187D972B>114 D<90383FFE033907C003DF001EC7123F4880488000F880 -7EB4FCD87FF090C7FC383FFFF8000FEBFFC0000314F8C66C13FE9038003FFF0200138000 -E0EC1FC0150F6C14077E6C15806CEC0F006C141CD8F0F013F026C01FFFC7FC22187C972B ->I<EB0380A31307A2130FA2131F137F13FF0007EBFFFEB6FC26007F80C7FCACED0380A5 -133F9138C0070090380FE00E903803F0189038007FE021227EA12A>I<01FFEC03FCB5EB -03FFA20001EC00076C1503AD1607A26D140F161BD91F80EB63FE903B07E00383FFFC9039 -007FFC0336187C973D>I<B500FE90381FFFF8A20001018001011300D8007FEC00F86E5C -013F5D6D6C495A6D6C495A6D6C49C7FC6E5B0103140E6D6C5B6D6C5B6E6C5AEDC0F0023F -5B91381FE1C091380FF3806EB4C8FCA26E5A6E5A6E5AA235187E973A>I<B527FC3FFFFE -90B512C0A20001902780007FC090380FF8006C90C76C48EB03E06D6C6D6C1480836D6C4C -C7FC6D6C496C130E6E496C131E010F0273141C6D6CD9E1FC5B902803FC01C0FE5BA29028 -01FE03807F5B903C00FF07003F81C0038F14C3DA7F8E011F5BDA3FDCD90FE7C8FC03F86D -B4FC021F5D6E486D5A6E486D5AA26E486D5A4A187E974F>I<267FFFFE90387FFFF8A226 -007FF090380FFC00D91FE0EB07C0D907F849C7FC6D6C131C6DB413789039007F80E09138 -3FE3C0DA0FF7C8FCEC07FE14016E6C7E02037F9138079FF091381E07F891383C03FE9138 -F000FFD901C0EB7FC0D90780EB1FE0011FEC0FF8D801FF81B500F090B512FEA237187F97 -3A>I<B500FE90381FFFF8A20001018001011300D8007FEC00F86E5C013F5D6D6C495A6D -6C495A6D6C49C7FC6E5B0103140E6D6C5B6D6C5B6E6C5AEDC0F0023F5B91381FE1C09138 -0FF3806EB4C8FCA26E5A6E5A6E5AA25D5D4A5A4A5A1407007F49C9FC38FF800E143C387F -0070383C03C0D807FECAFC35237E973A>I E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fi cmr12 12 15 -/Fi 15 119 df<EA1F80EA7FE0EAFFF0A2EA7FE0EA1F800C06768521>46 -D<1710177C17F8A2EE01F0EE03E0EE07C0A2EE0F80EE1F00A2163E5E5EA24B5A4B5A4B5A -A24B5A4BC7FCA2153E5D5DA24A5A4A5AA24A5A4A5A4AC8FCA2143E5CA25C495A495AA249 -5A495AA249C9FC133E5BA25B485A485AA2485A485AA248CAFC123E5AA25A12202E3C7AAC -3B>I<EC3FFC903907E007E0013FC712FC01FC143F4848EC1F80D807F0EC0FE04848EC07 -F0491403001F16F8003F16FCA24848EC01FEA300FF16FFAB007F16FEA36C6CEC03FCA200 -1F16F86D1407000F16F06C6CEC0FE0D801F8EC1F806C6CEC3F00013F14FC903907E007E0 -9026007FFEC7FC30277BA63B>I<1407143F49B4FC90B5FCB6FC13011200B3AC497FB712 -FEA2272775A63B>I<903801FFF8011FEBFFE09039FC003FFCD803C0EB03FF000EC813C0 -48ED3FE048ED1FF0007416F8B46CEC0FFC13E0A26C5A001FC8FCC9EA1FF817F0163FEE7F -C01780923801FF00ED03FCED07F0ED0FC0033FC7FC15FCEC01F0EC07C0021FC8FC143C14 -F0D903C0141C010FC8FC011C15381370D801C015780007C912F048B7FC123FB812E0A22E -277AA63B>I<160F5E167F5E5D1507150E15385D15C0EC03804A5A141C5C14E0495A49C7 -FC130E5B13705BEA038048C8FC120E12385AB912F0A2C8000190C7FCA84B7F020FB612E0 -A234277DA63B>52 D<D80380EC01C001FEEC7F0090B612FE16F016C001BF01FCC7FC0180 -C9FCA9ECFFFC90399F0007E001E0EB01F80180EB007EC9EA3F80EE1FE017F0160F17F817 -FCA2121FEA7FC0487E4915F849141F0070C813F06CED3FE0003CED7FC0000FEDFF00D807 -C0EB03FCD800FCEB3FF0013FB51280010301F0C7FC2E277AA63B>I<121EEA1F8090B812 -C0A2481780EFFE00003CC9121C48167000705EEE0380484BC7FC160EC912385EED01C04B -5A4BC8FC151E5D5D5D14014A5A1407140F5D141F143FA24A5AA214FFA35BA6D9007EC9FC -32297AA83B>55 D<EC7FFE0107B512F090393F8003FE01F8C7EA3F80D803E0EC0FE04848 -EC03F0485A001FED01F8A27F6DEC03F0D80FFC15E001FFEC07C06C01E0EB1F00000101FC -133C3A007FFF81F0011F01FFC7FC01035B9039007FFFC0D903EF13F8D91F0113FF9026F8 -003F13C0D803E0010713F0D80FC0010013F848C8EA1FFC003EED03FE007EED00FF48167F -173FA2173E127E007F167C6C6C15F8D80FC0EC03E0D803F8EC0F803B00FF8001FE00011F -B512F0010049C7FC30277BA63B>I<EC7FFC0107B512E090393FC007F801FEC712FED803 -F8EC3F80D80FF0EC1FC04848EC0FE0003FED07F0484815F817FC12FFEE03FEA317FF007F -5DA26C6C5C120F6C6C141BD801F81463D8007E14C390390FC00F03902600FFF013FE91C7 -FCA2EE07FC17F8A2EE0FF0EE1FE0D80FF015C0486CEC7F0016FE49EB01F86CC7EA0FE0D8 -03E0EB7F80C6B500FCC7FC010F138030277BA63B>I<B600F8010FB66C010FB512E0A2C6 -01FCC8000F01C0C8387FF800D93FF0030390C9EA0FC06E716F5A011F7095C7FC6D6C6F6D -150E866D6C4B5F6D6C922603BFF05DA26D6D9126071FF85D6F91260E0FFC15F06D646E6C -4A6C6C4A5A6F023C6D1403023FDB38035E6E6C4A6C6D49C8FC6F02F06E5B020F4B6C150E -6E6C49486D6C5B6F836E4A48013F5C6E6D48C76C6C5B876ED9C00E020F5C6F6C486E6C48 -5AA26F6C486E6C485A70486E1387031F96C9FC6F6C486E13CE04FF17FE6F496F5A6F496F -5AA26F90C96C5A6F48705AA2047C705A0438705A73297EA878>87 -D<17FF4BB5FCA2ED00031600ACEC1FFF903903F800F0D91F80131C017EC71207D801F814 -01D807F080485A485A123F485AA212FFA5127F6C7EA26C7ED807F05C6C6C5CC66C140601 -1F023813C0902703F001E0EBFF809039003FFE00392A7CA941>100 -D<EA01FE3807FF80A3D801FEC7FCC9FCA9EB7F80B5FCA21201EA007FB3497EB61280A219 -287CA721>105 D<01FFEB0FFFB59038F007F09139030001FC0001010C6D7E26007F3014 -7F4A815CA25CAF496C4A7EB600C0B612C0A23A1A7C9941>110 D<B60103B51280A2C601 -C09039003FF0006D48EC1F806D6C020EC7FC6D6C5C6E143C6D6C5C010715706D6C5C6D6C -495A6E13036D01805B027F49C8FC91383FC00E6E6C5AEDF03C020F13386E6C5A6E6C5A6E -B45AA26E5B6FC9FC153EA2391A7E993E>118 D E -%EndDVIPSBitmapFont -%DVIPSBitmapFont: Fj cmr17 17.28 12 -/Fj 12 119 df<BD12F8A2D8000F01C0C9003F7F6D4916006D190F1B031B001C7E1C3E1C -1EA21C0E1C0F88A4F40380191C99C7FCA4193CA219FC1801181F92B7FCA20380C7121F18 -011800193CA2191CA596CAFCAF497F4913F0B812C0A2593B78BA68>70 -D<B700C04AB76C030FB512FEA2C66C01C0CA0280CA6C13C0011F90CBD83FFECB380FFC00 -6D487248F003F06E73616D070F735A6D6D716C4E5A6F856D734FC7FC6D6D4D6D170E896E -6C050E616F4D6C6C173C023F20386E6C4D6C6C5F6F05786D17F0020FDE701F606E6C4D6C -6C4C5A700301806E4E6C4D5A6E6D4B486C6D4BC8FC8A6E6D4B486C170E70030E6D6D151E -037F1E1C6F6C4B6E6C5D70033C81031F0438023F5E6F6C4B6E6C5D7003F0816F4C020F4B -5A6F6D49486E6C4A5A8B6F6D49486E4BC9FC7149C86C6D5B6F1D0E706C010E6F6D5B7101 -1E83043F021C047F5C706C49706C5B077883706C0170041F5C706C49706C485A1FFF70D9 -81C070495ADEC3807013877099CAFC7001E7CA6C13CE06FF19EE71487113FC7148725AA2 -7148725A7148725AA27148725A4E18070503629F3B7EBAA4>87 D<913807FFE09139F800 -7F80D90780EB07F0011CC812FE0170ED7F80496F7E4848ED1FF0D803F86F7E48B415076E -81A26C90C8FC6C5ACAFCA2EE07FF92387FFE0791381FF80049B4C7FCEB1FF0EB7FC04848 -C8FCEA07FCEA1FF8485A4848180EA2485A170FA2171B6C6C15336C6CDBC1FE131CD80FF8 -91260180FF1338D803FE913A0E007F807026003FE001F090381FFFC00100B5C73803FE00 -472579A44F>97 D<F003FF051FB5FCA2EF000F180384B292381FFF80913907F8007C023F -C7EA0381D901F8EC00E1D90FE01519D93FC0150F49C97ED801FE82484882485A120F485A -123F127F5B12FFA7127F7F123F121F7F120F6C7ED801FE5E6C6C5ED93F80151DD90FE015 -31D903F0DA01C17FD9007EDA0F0113E0DA0FE001F8ECFFF09139003FFF004C3C7ABB58> -100 D<ED7FFF91391FC003F802FCC7EA3F80D903F0EC0FE0D91FC0EC03F8D97F80EC01FE -01FEC97E0003EF7F804848EE3FC0484817E0001FEF1FF0485AA2484817F8180F12FF90B9 -FC01E0CBFCA5127F7F123F121F7F000F1838D803FC17706C6C17E06C6CEE01C0D93F80ED -0380D90FE0ED0E00D903F81538D9007FEC03E0DA07F0017EC7FC9139003FFFC03D257BA4 -46>I<EB7F803801FFE0487FA26C5B38007F8090C8FCADEB3FF0B5FCA2C6FC133F131FB3 -ABEB7FFCB612FCA21E387AB72A>105 D<D93FF0903807FFF0B59138F800FF0303C7EA0F -E0D8007F010CEC07F8011F01306E7E010F01C06E7EDAF1808102F3C9FC02F68314FCA25C -B3A5D93FFE030313E0B7D8800FB612F8A24D257AA458>110 D<D97FE0EB3FF8B5903803 -C00F92390C007FC0C691393001FFE0013F13C090381FE18002E3C7EA7F8002E6EC1E0002 -EC91C7FCA214F8A35CB3A280EB7FFEB712C0A233257AA43D>114 -D<91B538C00380903A1F80003C07D801F0C7EA039FD80780EC007F001FC9123F003E161F -48160F170712FC6C16037E7FD87FF092C7FC6CB4FC000F13FE000390B57EC615FE011FEC -FFE0010015F8DA007F13FE9239003FFF80040113C000E09238003FE0EF0FF06CEE07F817 -036C16017E18F07E6CEE03E06D16C001E0ED0780D8FE30ED1E00D8F80E15F826F001F0EB -1FC028E0001FFFF0C7FC35257CA43E>I<1407A45CA35CA25C5C5C5B5B130F133F0003B7 -12FEB8FCD8000190C9FCB3EF01C0A86D16806F1303027F15006E6C5B6E6C130CDA07F05B -DA00FE13E0DB0FFFC7FC32357EB43D>I<D91FF84BB47EB5030FB5FCA2D8007FED000701 -1F1601010F82B3A360A260130718066D6C5D010116306D6C4B7FDA3F80D9038013F0DA07 -F8D93C00EBFFF89139003FFFC04D257AA458>I<B600F84AB512FCA2C649C9001F1380D9 -3FF8933807FC00011FEF03F06D6C17C00107606D6C4CC7FC6D6C160E6F151E6D6D151C02 -7F5E6E6C5D6E6C5D6F14016E6C5D02074B5A6E6C4AC8FC6E6C140E70131E6E6D131C037F -5C6F6C5B6F6C5BEEF801DB0FFC5B0307495A6F6C48C9FC923801FF0E179E6F13DCEE7FF8 -705A705AA2705A705A4E257EA453>I E -%EndDVIPSBitmapFont -end -%%EndProlog -%%BeginSetup -%%Feature: *Resolution 720dpi -TeXDict begin -%%PaperSize: A4 - -%%EndSetup -%%Page: 1 1 -1 0 bop Black Black Black Black 1 0 0 TeXcolorrgb 1 0 0 -TeXcolorrgb 1650 1125 1203 180 v 1 0 0 TeXcolorrgb Black -0 0 1 0 TeXcolorcmyk 1680 1095 a Fj(Windvi)55 b(F)-13 -b(eatures)p Black 1 0 0 TeXcolorrgb Black 1939 1398 a -Fi(Windvi)39 b(0.54)p 0 0 1 TeXcolorrgb 1959 1643 a(21/07/1998)p -Black 458 2061 a Fh(Man)m(y)c(of)i(these)e(examples)e(are)i(tak)m(en)g -(from)h(the)g Fg(L)-6 b(aT)e(eX)40 b(Gr)-6 b(aphics)39 -b(Comp)-6 b(anion)p Fh(.)458 2197 y(First,)37 b(w)m(e)e(c)m(hec)m(k)f -(the)i(color)e(text)i(b)s(eha)m(vior:)p 0 1 0 TeXcolorrgb -Black 0 1 0 TeXcolorrgb 458 2452 a(green)e(text)p Black -1 0 0 TeXcolorrgb 458 2587 a(red)h(text)p Black 0 0 1 0 -TeXcolorcmyk 458 2723 a(y)m(ello)m(w)f(text)p Black 0 1 0 0 -TeXcolorcmyk 458 2858 a(magen)m(ta)h(text)p Black 1 0 0 0 -TeXcolorcmyk 458 2994 a(cy)m(an)g(text)p Black 628 3249 -a(This)g(is)g(the)h(default)f(text.)p Black 2224 6783 -a(1)p Black eop -%%Page: 2 2 -2 1 bop Black Black 458 658 a Fh(Next,)36 b(some)g(P)m(ostScript)e -(inclusions)e(:)628 1413 y(left)p 783 1413 110 4 v 891 -693 728 4 v 891 1413 4 720 v 112 w @beginspecial 100 -@llx 100 @lly 172 @urx 172 @ury 720 @rwi @setspecial -%%BeginDocument: wsample.ps -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
- -%%EndDocument - @endspecial 1615 1413 V 891 1417 728 4 v 1619 1413 110 -4 v 833 w(righ)m(t)628 2248 y(left)p 819 2248 V 928 1448 -308 4 v 928 2248 4 801 v 149 w @beginspecial 120 @llx -120 @lly 150 @urx 200 @ury 300 @rwi @setspecial -%%BeginDocument: wsample.ps -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
- -%%EndDocument - @endspecial 1232 2248 V 928 2252 308 4 v 1236 2248 110 -4 v 413 w(righ)m(t)144 b(left)p 1909 2248 V 2018 1448 -308 4 v 2018 2248 4 801 v 149 w @beginspecial 120 @llx -120 @lly 150 @urx 200 @ury 300 @rwi @clip @setspecial -%%BeginDocument: wsample.ps -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
- -%%EndDocument - @endspecial 2322 2248 V 2018 2252 308 4 v 2326 2248 -110 4 v 413 w(righ)m(t)628 3301 y(left)p 783 3301 V 891 -2283 1027 4 v 891 3301 4 1019 v 1404 3301 a - gsave currentpoint currentpoint translate 45 neg rotate neg exch neg -exch translate - 1404 3301 -a @beginspecial 100 @llx 100 @lly 172 @urx 172 @ury 720 -@rwi @setspecial -%%BeginDocument: wsample.ps -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
- -%%EndDocument - @endspecial 2124 3301 a - currentpoint grestore moveto - 2124 3301 a 1913 3301 4 1019 -v 891 3305 1027 4 v 1917 3301 110 4 v -97 w Fh(righ)m(t)p -Black Black eop -%%Page: 3 3 -3 2 bop Black Black 458 658 a Fh(Y)-9 b(ou)36 b(can)f(include)d(the)k -(compressed)d(v)m(ersion)h(to)s(o:)628 1711 y(left)p -783 1711 110 4 v 891 693 1027 4 v 891 1711 4 1019 v 1404 -1711 a - gsave currentpoint currentpoint translate 45 neg rotate neg exch neg -exch translate - 1404 1711 a @beginspecial 100 @llx 100 @lly 172 -@urx 172 @ury 720 @rwi @setspecial -%%BeginDocument: ws_gzip.ps.gz -%! A small Encapsulated Postscript image used in the examples
-%%BoundingBox: 100 100 172 172
-100 100 translate
- 0 0 moveto
- 72 72 rlineto
- 72 neg 0 rlineto
- 72 72 neg rlineto
-stroke
- 0 0 moveto
-/Times-Roman findfont
- 72 scalefont
- setfont
-(W) show
- -%%EndDocument - @endspecial 2124 1711 a - currentpoint grestore moveto - 2124 1711 a 1913 1711 4 1019 -v 891 1715 1027 4 v 1917 1711 110 4 v -97 w Fh(righ)m(t)628 -1846 y(or)45 b(ev)m(en)f(some)h(ra)m(w)g(P)m(ostScript)f(co)s(de.)76 -b(The)44 b(follo)m(wing)e(\014gure,)47 b(Fig.)e(1,)j(is)e(an)458 -1982 y(example)39 b(of)j(ra)m(w)f(p)s(ostscript)f(b)s(eing)f(sen)m(t)j -(to)f(the)h(driv)m(er.)63 b(It)42 b(w)m(as)f(tak)m(en)g(from)g(the)458 -2117 y Fg(dvips)36 b Fh(man)m(ual.)p Black 458 3698 a -@beginspecial @setspecial - newpath 000 000 moveto 100 100 lineto 394 0 lineto closepath gsave -0.8 setgray fill grestore stroke - -@endspecial Black 839 4933 -a(Figure)f(1:)48 b(P)m(ostscript)35 b(co)s(de)g(directly)e(from)j(a)g -Fg(sp)-6 b(e)g(cial)37 b Fh(command.)p Black Black Black -Black eop -%%Page: 4 4 -4 3 bop Black Black 628 658 a Fh(A)36 b(TPiC)f(trial:)p -8 setlinewidth np 3196 1466 a 3184 1424 li st 8 setlinewidth -np 3184 1424 a 3175 1466 li st 8 setlinewidth np 3264 -1421 79 277.78 538.25 arc st 8 setlinewidth np 1886 1101 -a 1906 1136 li st 8 setlinewidth np 1906 1136 a 1905 -1096 li st 8 setlinewidth np 1976 1115 72 163.26 425.63 -arc st 8 setlinewidth np 1748 1224 a 1780 1216 li st -8 setlinewidth np 1780 1216 a 1748 1207 li st 8 setlinewidth -np 1783 1156 60 92.12 357.88 arc st 764 1288 a @beginspecial -@setspecial -1 1 1 1 0.79999 16383.18573 61.41437 23.48196 !O - -@endspecial 8 setlinewidth np 1925 1288 -98 0.00 360.00 arc st 8 setlinewidth np 2537 1288 98 -0.00 360.00 arc st 8 setlinewidth np 3149 1288 98 0.00 -360.00 arc st 8 setlinewidth np 3751 1288 98 0.00 360.00 -arc st 8 setlinewidth np 4354 1288 98 0.00 360.00 arc -st 8 setlinewidth np 1114 1288 a 1772 1288 li st 8 setlinewidth -np 1700 1306 a 1772 1288 li st 8 setlinewidth np 1772 -1288 a 1700 1270 li st 8 setlinewidth np 2086 1288 a -2384 1288 li st 8 setlinewidth np 2312 1306 a 2384 1288 -li st 8 setlinewidth np 2384 1288 a 2312 1270 li st 8 -setlinewidth np 2680 1288 a 2995 1288 li st 8 setlinewidth -np 2923 1306 a 2995 1288 li st 8 setlinewidth np 2995 -1288 a 2923 1270 li st 8 setlinewidth np 3292 1288 a -3598 1288 li st 8 setlinewidth np 3526 1306 a 3598 1288 -li st 8 setlinewidth np 3598 1288 a 3526 1270 li st 8 -setlinewidth np 3904 1288 a 4201 1288 li st 8 setlinewidth -np 4129 1306 a 4201 1288 li st 8 setlinewidth np 4201 -1288 a 4129 1270 li st 8 setlinewidth np 3103 1396 a --180 134 rl -120 90 -269 142 -449 156 rc -179 14 -314 -0 -404 -45 rc -90 -44 -142 -88 -157 -133 rc 1888 1442 -li st 8 setlinewidth np 1928 1504 a 1888 1442 li st 8 -setlinewidth np 1888 1442 a 1894 1515 li st 8 setlinewidth -np 2518 1396 a -90 67 rl -60 45 -127 67 -202 67 rc -74 -0 -134 -22 -179 -67 rc 1978 1396 li st 8 setlinewidth -np 2042 1435 a 1978 1396 li st 8 setlinewidth np 1978 -1396 a 2016 1460 li st 8 setlinewidth np 2446 1388 a --98 26 rl -66 18 -135 18 -207 0 rc 2032 1388 li st 8 -setlinewidth np 2106 1388 a 2032 1388 li st 8 setlinewidth -np 2032 1388 a 2098 1422 li st 8 setlinewidth np 3643 -1172 a -270 -90 rl -180 -60 -345 -60 -495 0 rc 2653 1172 -li st 8 setlinewidth np 2713 1128 a 2653 1172 li st 8 -setlinewidth np 2653 1172 a 2727 1162 li st 8 setlinewidth -np 3688 1126 a -184 -126 rl -123 -84 -325 -114 -607 -90 -rc -282 24 -490 79 -625 166 rc 2068 1208 li st 8 setlinewidth -np 2119 1153 a 2068 1208 li st 8 setlinewidth np 2068 -1208 a 2139 1183 li st 3967 1234 a Ff(C)3365 1252 y(B)3140 -856 y(B)2888 1036 y(A)3347 1558 y(A)2798 1540 y(C)2780 -1243 y(A)2447 1558 y(C)2222 1387 y(B)2186 1252 y(A)1961 -1009 y(C)1619 1126 y(B)629 1324 y(Start)974 b(1)524 b(2)560 -b(3)514 b(4)551 b(*)628 1928 y Fh(End)35 b(of)i(TPic)e(test.)1053 -2505 y @beginspecial @setspecial -0.39998 56.90521 !C - -@endspecial 1761 2505 -a - currentpoint currentpoint translate 1 2 scale neg exch neg exch translate - 1761 2505 a @beginspecial @setspecial -0.39998 56.90521 !C - -@endspecial -1761 2505 a - currentpoint currentpoint translate 1 1 div 1 2 div scale neg exch -neg exch translate - 1761 2505 a 1761 2505 a - currentpoint currentpoint translate 1 .5 scale neg exch neg exch translate - 1761 2505 a 0 setgray -@beginspecial @setspecial -0.39998 56.90521 !C - -@endspecial 1761 2505 a - currentpoint currentpoint translate 1 1 div 1 .5 div scale neg exch -neg exch translate - 1761 -2505 a 458 3207 a Fh(Here)27 b(the)g(text)h(should)e(b)s(e)h(rotated,)i -(but)e(giv)m(en)f(this)h(is)h(text,)h(and)e(that)h(this)g(material)458 -3343 y(is)36 b(not)g(pro)s(cessed)d(b)m(y)j(ghostscript,)e(the)i(text)g -(is)g(not)g(rotated.)p 628 3378 1426 4 v 628 4079 4 702 -v 632 3945 a - currentpoint currentpoint translate 1.36647 0.67609 scale neg exch -neg exch translate - 632 3945 a 869 3945 a - gsave currentpoint currentpoint translate 45 neg rotate neg exch neg -exch translate - 869 3945 a -261 x -Fh(TUG96)f(in)g(Russia)869 3819 y(TUG96)g(in)g(Russia)869 -3955 y(TUG96)g(in)g(Russia)869 4090 y(TUG96)g(in)g(Russia)869 -4226 y(TUG96)g(in)g(Russia)1719 3945 y - currentpoint grestore moveto - 1719 3945 a 632 -3945 a - currentpoint currentpoint translate 1 1.36647 div 1 0.67609 div scale -neg exch neg exch translate - 632 3945 a 2049 4079 4 702 v 628 4083 1426 4 v -Black Black eop -%%Page: 5 5 -5 4 bop Black Black 458 658 a Fh(The)36 b(W)-9 b(orld)34 -b(of)i(Color)f(\(I\))i(:)p Black 592 913 a(1.)p Black -0 1 0 0 TeXcolorcmyk 54 w(magen)m(ta)d(cm)m(yk)p Black -35 w(blac)m(k)p 0.5 TeXcolorgray Black 592 1138 a(2.)p -0.5 TeXcolorgray 0 0 1 TeXcolorrgb 54 w(prede\014ned)f(blue)p -0.5 TeXcolorgray 34 w(gra)m(y)i(text)p Black Black Black -eop -%%Page: 6 6 -6 5 bop Black Black 458 658 a Fh(The)36 b(W)-9 b(orld)34 -b(of)i(Color)f(\(I)s(I\))j(:)p 1 0 0 TeXcolorrgb 458 -717 1881 4 v 458 814 4 97 v 0 0 1 TeXcolorrgb 0 0 1 TeXcolorrgb -462 814 1873 97 v 0 0 1 TeXcolorrgb Black 462 793 a(Blac)m(k)d(text,)h -(blue)f(bac)m(kground,)d(red)j(frame)p 0 0 1 TeXcolorrgb -1 0 0 TeXcolorrgb 2334 814 4 97 v 458 818 1881 4 v Black -1 0 0 TeXcolorrgb 458 853 1909 4 v 458 950 4 97 v 0 0 1 -TeXcolorrgb 0 0 1 TeXcolorrgb 462 950 1901 97 v 0 0 1 -TeXcolorrgb Black 1 TeXcolorgray 462 929 a(White)h(text,)g(blue)f(bac)m -(kground,)d(red)j(frame)p Black 0 0 1 TeXcolorrgb 1 0 0 -TeXcolorrgb 2363 950 4 97 v 458 954 1909 4 v Black 1 0 0 -TeXcolorrgb 458 988 1901 4 v 458 1085 4 97 v 0 0 1 TeXcolorrgb -0 0 1 TeXcolorrgb 462 1085 1893 97 v 0 0 1 TeXcolorrgb -Black 0 1 0 TeXcolorrgb 462 1064 a(Green)g(text,)h(blue)e(bac)m -(kground,)f(red)i(frame)p Black 0 0 1 TeXcolorrgb 1 0 0 -TeXcolorrgb 2355 1085 4 97 v 458 1089 1901 4 v Black -0 0 1 0 TeXcolorcmyk 0 0 1 0 TeXcolorcmyk 628 1434 899 -276 v 0 0 1 0 TeXcolorcmyk Black 727 1334 a(F)-9 b(un)36 -b(with)f(color)p 0 0 1 0 TeXcolorcmyk Black 1 0 0 TeXcolorrgb -1744 1159 1018 60 v 1744 1434 60 276 v 0 0 1 0 TeXcolorcmyk -0 0 1 0 TeXcolorcmyk 1804 1434 899 276 v 0 0 1 0 TeXcolorcmyk -Black 475 w(F)-9 b(un)36 b(with)f(color)p 0 0 1 0 TeXcolorcmyk -1 0 0 TeXcolorrgb 2702 1434 60 276 v 1744 1494 1018 60 -v Black 0 1 0 TeXcolorrgb 0 1 0 TeXcolorrgb 628 1908 -899 276 v 0 1 0 TeXcolorrgb Black 727 1809 a(F)-9 b(un)36 -b(with)f(color)p 0 1 0 TeXcolorrgb Black 1 0 0 TeXcolorrgb -1744 1633 918 10 v 1744 1908 10 276 v 0 1 0 TeXcolorrgb -0 1 0 TeXcolorrgb 1754 1908 899 276 v 0 1 0 TeXcolorrgb -Black 425 w(F)-9 b(un)36 b(with)g(color)p 0 1 0 TeXcolorrgb -1 0 0 TeXcolorrgb 2652 1908 10 276 v 1744 1918 918 10 -v Black Black Black eop -%%Page: 7 7 -7 6 bop Black Black 1819 1563 a Fe(\\)1778 1559 y(\\)1737 -1555 y(\\)1696 1551 y(\\)1655 1547 y(\\)1614 1542 y(\\)1703 -1503 y(m)1658 1523 y(m)1614 1542 y(m)1749 1482 y(H)1789 -1510 y(H)1828 1539 y(H)1493 1456 y(H)1533 1485 y(H)1573 -1513 y(H)1493 1457 y(\\)1535 1461 y(\\)1576 1465 y(\\)1617 -1469 y(\\)1658 1474 y(\\)1699 1478 y(\\)1359 1517 y(\\)1400 -1521 y(\\)1441 1525 y(\\)1482 1530 y(\\)1523 1534 y(\\)1564 -1538 y(\\)1359 1517 y(m)1403 1497 y(m)1448 1477 y(m)1479 -1602 y(m)1524 1583 y(m)1568 1563 y(m)1438 1574 y(H)1399 -1545 y(H)1359 1517 y(H)1694 1599 y(H)1654 1571 y(H)1614 -1542 y(H)1684 1623 y(\\)1643 1619 y(\\)1602 1615 y(\\)1561 -1611 y(\\)1520 1607 y(\\)1479 1603 y(\\)1823 1588 y(m)1779 -1608 y(m)1734 1628 y(m)1820 1073 y(Y)1779 1065 y(Y)1737 -1057 y(Y)1696 1049 y(Y)1655 1040 y(Y)1614 1032 y(Y)1720 -972 y(q)1685 992 y(q)1649 1012 y(q)1614 1032 y(q)1763 -947 y(8)1788 979 y(8)1813 1012 y(8)1838 1044 y(8)1508 -896 y(8)1533 928 y(8)1558 961 y(8)1583 993 y(8)1508 897 -y(Y)1550 905 y(Y)1591 913 y(Y)1632 922 y(Y)1673 930 y(Y)1714 -938 y(Y)1359 982 y(Y)1400 990 y(Y)1441 998 y(Y)1482 1007 -y(Y)1524 1015 y(Y)1565 1023 y(Y)1359 981 y(q)1394 961 -y(q)1429 941 y(q)1465 921 y(q)1464 1117 y(q)1500 1097 -y(q)1535 1077 y(q)1570 1057 y(q)1433 1078 y(8)1408 1046 -y(8)1383 1013 y(8)1358 981 y(8)1689 1129 y(8)1664 1097 -y(8)1639 1064 y(8)1614 1032 y(8)1670 1158 y(Y)1629 1150 -y(Y)1588 1142 y(Y)1547 1134 y(Y)1505 1125 y(Y)1464 1117 -y(Y)1825 1108 y(q)1790 1128 y(q)1755 1148 y(q)1719 1168 -y(q)2458 1501 y(e)2416 1509 y(e)2375 1518 y(e)2334 1526 -y(e)2293 1534 y(e)2252 1542 y(e)2344 1570 y(V)2298 1556 -y(V)2252 1542 y(V)2392 1584 y(y)2430 1553 y(y)2468 1523 -y(y)2137 1635 y(y)2175 1604 y(y)2213 1574 y(y)2137 1634 -y(e)2178 1625 y(e)2220 1617 y(e)2261 1609 y(e)2302 1601 -y(e)2343 1592 y(e)1996 1593 y(e)2038 1585 y(e)2079 1577 -y(e)2120 1568 y(e)2161 1560 y(e)2203 1552 y(e)1996 1594 -y(V)2043 1607 y(V)2089 1621 y(V)2111 1502 y(V)2157 1515 -y(V)2204 1529 y(V)2072 1533 y(y)2034 1563 y(y)1996 1593 -y(y)2327 1482 y(y)2289 1512 y(y)2252 1542 y(y)2317 1460 -y(e)2276 1469 y(e)2234 1477 y(e)2193 1485 y(e)2152 1493 -y(e)2111 1502 y(e)2459 1478 y(V)2412 1464 y(V)2366 1451 -y(V)2459 970 y(i)2418 982 y(i)2376 995 y(i)2335 1007 -y(i)2293 1020 y(i)2252 1032 y(i)2375 1102 y(M)2334 1079 -y(M)2293 1055 y(M)2252 1032 y(M)2419 1127 y(\017)2441 -1084 y(\017)2462 1042 y(\017)2484 1000 y(\017)2164 1203 -y(\017)2185 1161 y(\017)2207 1119 y(\017)2229 1077 y(\017)2164 -1204 y(i)2205 1191 y(i)2247 1179 y(i)2288 1166 y(i)2330 -1154 y(i)2371 1141 y(i)1996 1109 y(i)2038 1097 y(i)2079 -1084 y(i)2121 1072 y(i)2162 1060 y(i)2204 1047 y(i)1996 -1109 y(M)2038 1132 y(M)2079 1155 y(M)2120 1179 y(M)2084 -938 y(M)2126 961 y(M)2167 985 y(M)2208 1008 y(M)2062 -982 y(\017)2040 1025 y(\017)2019 1067 y(\017)1997 1109 -y(\017)2317 906 y(\017)2295 948 y(\017)2274 990 y(\017)2252 -1032 y(\017)2292 876 y(i)2250 888 y(i)2209 901 y(i)2167 -913 y(i)2126 925 y(i)2084 938 y(i)2463 931 y(M)2422 908 -y(M)2381 885 y(M)2339 861 y(M)2762 777 y(0)2784 819 y(0)2807 -861 y(0)2829 903 y(0)2852 945 y(0)2874 987 y(0)2896 1028 -y(0)2919 1070 y(0)2941 1112 y(0)2964 1154 y(0)2986 1196 -y(0)3009 1238 y(0)3031 1280 y(0)3054 1322 y(0)3076 1364 -y(0)3098 1406 y(0)3121 1447 y(0)2762 777 y(+)2779 824 -y(+)2796 870 y(+)2813 917 y(+)2830 963 y(+)2847 1010 -y(+)2864 1056 y(+)2880 1103 y(+)2897 1149 y(+)2914 1196 -y(+)2931 1242 y(+)2948 1289 y(+)2965 1335 y(+)2982 1382 -y(+)2999 1428 y(Q)3032 1443 y(Q)3066 1457 y(Q)3099 1471 -y(Q)2760 827 y(\036)2759 873 y(\036)2758 920 y(\036)2757 -967 y(\036)2756 1013 y(\036)2754 1060 y(\036)2753 1107 -y(\036)2752 1153 y(\036)2751 1200 y(\036)2750 1246 y(\036)2749 -1293 y(\036)2747 1340 y(\036)2746 1386 y(\036)2745 1433 -y(\036)2744 1480 y(\036)2744 1479 y(e)2785 1471 y(e)2827 -1462 y(e)2868 1454 y(e)2909 1446 y(e)2950 1438 y(e)2754 -826 y(\032)2747 874 y(\032)2739 922 y(\032)2732 970 y(\032)2724 -1018 y(\032)2717 1066 y(\032)2709 1114 y(\032)2702 1162 -y(\032)2694 1210 y(\032)2687 1258 y(\032)2679 1306 y(\032)2672 -1354 y(\032)2664 1402 y(\032)2657 1450 y(\032)2649 1498 -y(\032)2642 1546 y(\032)2634 1593 y(\032)-8 b(\000)2659 -1567 y(\000)2684 1541 y(\000)2710 1515 y(\000)2762 777 -y( )2763 826 y( )2764 875 y( )2765 923 y( )2766 972 y( )2767 -1021 y( )2768 1070 y( )2769 1119 y( )2770 1167 y( )2771 -1216 y( )2772 1265 y( )2773 1314 y( )2774 1363 y( )2775 -1411 y( )2776 1460 y( )2776 1509 y( )2777 1558 y( )2778 -1607 y( )2734 1637 y(Q)2701 1622 y(Q)2667 1608 y(Q)2634 -1593 y(Q)2762 777 y(*)2777 823 y(*)2792 869 y(*)2807 -915 y(*)2822 961 y(*)2837 1007 y(*)2853 1053 y(*)2868 -1099 y(*)2883 1145 y(*)2898 1191 y(*)2913 1237 y(*)2928 -1283 y(*)2943 1328 y(*)2959 1374 y(*)2974 1420 y(*)2989 -1466 y(*)3004 1512 y(*)3019 1558 y(*)2986 1615 y(e)2944 -1623 y(e)2903 1632 y(e)2862 1640 y(e)2821 1648 y(e)2779 -1656 y(e)3110 1527 y(\000)3085 1553 y(\000)3060 1579 -y(\000)3034 1605 y(\000)p Black Black eop -%%Page: 8 8 -8 7 bop Black Black 458 658 a Fh(PST)-9 b(ric)m(ks)34 -b(\(I\))2314 826 y - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 41.36009 20.68004 -3.30017 } false /N@T-0 16 {InitRnode } NewNode end end - 2314 826 a Fd(R)2397 863 y Fh(AMSU)1504 -1393 y - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 51.92702 25.9635 -3.30017 } false /N@T-0-0 16 {InitRnode } NewNode end end - 1504 1393 a Fd(S)1571 1430 y Fh(Ra)m(wData)1763 -1360 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-0 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 1763 1360 a 2234 1393 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 46.45201 23.226 3.30017 -} false /N@T-0-1 16 {InitRnode } NewNode end end - 2234 1393 a Fd(S)2301 -1431 y Fh(com)m(bine)2465 1360 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-1 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 2465 1360 a 2465 1360 -a - tx@Dict begin tx@NodeDict begin /t 0.5 def tx@NodeDict /HPutPos known -{ HPutPos } { CP /Y ED /X ED /NAngle 0 def /NCLW 0 def } ifelse /Sin -NAngle sin def /Cos NAngle cos def /s 5.0 NCLW add def /l 4.25835 def -/r 4.25835 def /h 3.08733 def /d 4.21268 def /flag false def HPutAdjust -LPutCoor end PutBegin end - 2465 1360 a 2423 1393 a Fc(\010)2465 1360 y - tx@Dict begin PutEnd end - 2465 1360 -a 2465 1360 a - tx@Dict begin tx@NodeDict begin /t 0.5 def tx@NodeDict /HPutPos known -{ HPutPos } { CP /Y ED /X ED /NAngle 0 def /NCLW 0 def } ifelse /Sin -NAngle sin def /Cos NAngle cos def /s 5.0 NCLW add def /l 4.25835 def -/r 4.25835 def /h 3.08733 def /d 4.21268 def /flag true def HPutAdjust -LPutCoor end PutBegin end - 2465 1360 a 2423 1393 a Fc(\010)2465 1360 -y - tx@Dict begin PutEnd end - 2465 1360 a 628 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 39.90009 19.95004 -3.30017 } false /N@T-0-1-0 16 {InitRnode } NewNode end end - 628 1960 a Fd(R)711 1998 y Fh(Mo)s(des)826 -1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-0 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 826 1927 a 1238 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 44.43217 22.21608 -3.30017 } false /N@T-0-1-1 16 {InitRnode } NewNode end end - 1238 1960 a Fd(R)1321 1998 -y Fh(Normal)1459 1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-1 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 1459 1927 a 1893 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 45.95299 22.97649 -3.30017 } false /N@T-0-1-2 16 {InitRnode } NewNode end end - 1893 -1960 a Fd(R)1976 1998 y Fh(V)-9 b(ertical)2122 1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-2 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - -2122 1927 a 2563 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 46.98717 23.49358 -3.30017 } false /N@T-0-1-3 16 {InitRnode } NewNode end end - 2563 1960 a Fd(R)2646 1998 y -Fh(Latc)m(hed)2797 1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-3 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 2797 1927 a 3244 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 5.96167 46.56133 23.28065 -3.30017 } false /N@T-0-1-4 16 {InitRnode } NewNode end end - 3244 -1960 a Fd(R)3327 1998 y Fh(T)g(ripp)s(ed)3476 1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-4 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - -3476 1927 a 3921 1960 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 36.82802 18.414 3.30017 -} false /N@T-0-1-5 16 {InitRnode } NewNode end end - 3921 1960 a Fd(R)4004 1998 y -Fh(Other)4104 1927 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-5 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 4104 1927 a 2909 1393 a - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 74.08562 37.0428 -3.30017 } false /N@T-0-2 16 {InitRnode } NewNode end end - 2909 1393 -a Fd(S)2976 1430 y Fh(GenerateData)3278 1360 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-2 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 3278 1360 -a Black Black eop -%%Page: 9 9 -9 8 bop Black Black 458 658 a Fh(PST)-9 b(ric)m(ks)34 -b(\(I)s(I\))628 793 y(Here,)h(only)f(the)i(PS)g(dra)m(wing)e(is)h -(rotated,)h(not)g(the)g(text)g(:)669 5018 y - gsave currentpoint currentpoint translate 90 neg rotate neg exch neg -exch translate - 669 5018 -a 2429 5051 a - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 41.36009 20.68004 -3.30017 } false /N@T-0 16 {InitRnode } NewNode end end - 2429 5051 a Fd(R)2512 5088 y Fh(AMSU)1618 -5618 y - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 51.92702 25.9635 -3.30017 } false /N@T-0-0 16 {InitRnode } NewNode end end - 1618 5618 a Fd(S)1685 5655 y Fh(Ra)m(wData)1877 -5585 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-0 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 1877 5585 a 2348 5618 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 46.45201 23.226 3.30017 -} false /N@T-0-1 16 {InitRnode } NewNode end end - 2348 5618 a Fd(S)2415 -5656 y Fh(com)m(bine)2580 5585 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-1 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 2580 5585 a 2580 5585 -a - tx@Dict begin tx@NodeDict begin /t 0.5 def tx@NodeDict /HPutPos known -{ HPutPos } { CP /Y ED /X ED /NAngle 0 def /NCLW 0 def } ifelse /Sin -NAngle sin def /Cos NAngle cos def /s 5.0 NCLW add def /l 4.25835 def -/r 4.25835 def /h 3.08733 def /d 4.21268 def /flag false def HPutAdjust -LPutCoor end PutBegin end - 2580 5585 a 2538 5618 a Fc(\010)2580 5585 y - tx@Dict begin PutEnd end - 2580 5585 -a 2580 5585 a - tx@Dict begin tx@NodeDict begin /t 0.5 def tx@NodeDict /HPutPos known -{ HPutPos } { CP /Y ED /X ED /NAngle 0 def /NCLW 0 def } ifelse /Sin -NAngle sin def /Cos NAngle cos def /s 5.0 NCLW add def /l 4.25835 def -/r 4.25835 def /h 3.08733 def /d 4.21268 def /flag true def HPutAdjust -LPutCoor end PutBegin end - 2580 5585 a 2538 5618 a Fc(\010)2580 5585 -y - tx@Dict begin PutEnd end - 2580 5585 a 742 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 39.90009 19.95004 -3.30017 } false /N@T-0-1-0 16 {InitRnode } NewNode end end - 742 6185 a Fd(R)825 6223 y Fh(Mo)s(des)941 -6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-0 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 941 6152 a 1352 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 44.43217 22.21608 -3.30017 } false /N@T-0-1-1 16 {InitRnode } NewNode end end - 1352 6185 a Fd(R)1435 6223 -y Fh(Normal)1573 6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-1 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 1573 6152 a 2007 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 45.95299 22.97649 -3.30017 } false /N@T-0-1-2 16 {InitRnode } NewNode end end - 2007 -6185 a Fd(R)2090 6223 y Fh(V)-9 b(ertical)2236 6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-2 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - -2236 6152 a 2678 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 46.98717 23.49358 -3.30017 } false /N@T-0-1-3 16 {InitRnode } NewNode end end - 2678 6185 a Fd(R)2761 6223 y -Fh(Latc)m(hed)2912 6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-3 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 2912 6152 a 3359 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 5.96167 46.56133 23.28065 -3.30017 } false /N@T-0-1-4 16 {InitRnode } NewNode end end - 3359 -6185 a Fd(R)3442 6223 y Fh(T)g(ripp)s(ed)3590 6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-4 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - -3590 6152 a 4035 6185 a - tx@Dict begin tx@NodeDict begin {7.48248 3.8325 36.82802 18.414 3.30017 -} false /N@T-0-1-5 16 {InitRnode } NewNode end end - 4035 6185 a Fd(R)4118 6223 y -Fh(Other)4218 6152 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0-1 /N@T-0-1-5 InitNC { NCLine } if end gsave 0.8 SLW -0 setgray 5.0 3.0 0 0 add DashLine grestore grestore end - 4218 6152 a 3024 5618 a - tx@Dict begin tx@NodeDict begin {7.48248 3.71083 74.08562 37.0428 -3.30017 } false /N@T-0-2 16 {InitRnode } NewNode end end - 3024 5618 -a Fd(S)3091 5655 y Fh(GenerateData)3393 5585 y - tx@Dict begin gsave STV newpath 0.8 SLW 0 setgray /ArrowA { moveto -} def /ArrowB { } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg 2.0 -2.0 0 0 /N@T-0 /N@T-0-2 InitNC { NCLine } if end gsave 0.8 SLW 0 -setgray 0 setlinecap stroke grestore grestore end - 3393 5585 -a 4863 5018 a - currentpoint grestore moveto - 4863 5018 a Black Black eop -%%Page: 10 10 -10 9 bop Black Black 628 658 a Fh(Something)31 b(that)k(is)f(higly)e -(desirable)e(:)48 b(b)s(eing)33 b(able)f(to)j(jump)f(to)g -Fg(any)45 b Fh(page,)33 b(and)458 793 y(b)s(e)41 b(placed)d(in)j(the)g -(correct)e(color)h(stac)m(k)g(state.)64 b(This)41 b(is)f(p)s(ossible)f -(b)s(ecause)g Fb(Windvi)458 929 y Fh(do)s(es)c(pre-scanning)e(of)j(all) -e(sp)s(ecials.)628 1064 y(What)i(will)e(happ)s(en)g(if)i(w)m(e)p -0 0 1 TeXcolorrgb 35 w(break)f(some)p Black 0 0 1 TeXcolorrgb -eop -%%Page: 11 11 -11 10 bop 0 0 1 TeXcolorrgb Black 0 0 1 TeXcolorrgb 628 -658 a Fh(page)34 b(across)h(color)f(text)i(?)p Black -48 w(Will)f(w)m(e)g(get)h(the)g(exp)s(ected)d(result)i(?)p -Black Black eop -%%Page: 12 12 -12 11 bop gsave 0 0 1 0 TeXcolorcmyk clippath fill grestore -Black Black 628 658 a Fh(T)-9 b(est)36 b(of)g(the)g(bac)m(kground)c -(for)k(the)p 1 0 0 TeXcolorrgb 36 w(windvi)d(program)p -Black(.)p Black Black eop -%%Page: 13 13 -13 12 bop gsave 0 0 1 0 TeXcolorcmyk clippath fill grestore -Black Black 628 658 a Fh(Is)36 b(the)g(bac)m(kground)c(restored)j(to)h -(white)f(?)628 793 y(I)g(hop)s(e)f(not)g(!)49 b(Because)33 -b(the)h Fa(\\pagecolor{})39 b Fh(command)32 b(is)j(stic)m(ky)e(through) -g(out)458 929 y(the)j(do)s(cumen)m(t.)p Black Black eop -%%Page: 14 14 -14 13 bop gsave 1 TeXcolorgray clippath fill grestore -Black Black Black 1685 2195 a @beginspecial 20 @llx 20 -@lly 572 @urx 822 @ury 1133 @rwi @setspecial -%%BeginDocument: jpeg2ps -r 0 -h fab.jpg -%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: jpeg2ps V1.5 by Thomas Merz
-%%Title: fab.jpg
-%%CreationDate: Tue Jul 13 10:29:56 1999
-%%BoundingBox: 20 20 572 822
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-%%EndProlog
-%%Page: 1 1
-/languagelevel where {pop languagelevel 2 lt}{true} ifelse {
- (JPEG file 'fab.jpg' needs PostScript Level 2!\n) dup print flush
- /Helvetica findfont 20 scalefont setfont 100 100 moveto show showpage stop
-} if
-save
-/RawData currentfile /ASCIIHexDecode filter def
-/Data RawData << >> /DCTDecode filter def
-20 20 translate
-551.37 802.00 scale
-/DeviceRGB setcolorspace
-{ << /ImageType 1
- /Width 110
- /Height 160
- /ImageMatrix [ 110 0 0 -160 0 160 ]
- /DataSource Data
- /BitsPerComponent 8
- /Decode [0 1 0 1 0 1]
- >> image
- Data closefile
- RawData flushfile
- showpage
- restore
-} exec
-FFD8FFE000104A46494600010102000000000000FFDB00430003020203020203
-03030304030304050805050404050A070706080C0A0C0C0B0A0B0B0D0E12100D
-0E110E0B0B1016101113141515150C0F171816141812141514FFDB0043010304
-0405040509050509140D0B0D1414141414141414141414141414141414141414
-141414141414141414141414141414141414141414141414141414141414FFC0
-00110800A0006E03011100021101031101FFC4001E0000010403010101000000
-000000000000060507080900030402010AFFC4003E1000010302040404030604
-0407010000000102030405110006122107314151081322611471810915324291
-A152C1D1F02372B1E1161762748292C2F1FFC4001C0100010501010100000000
-000000000000050002030406070108FFC4003311000202010204030704030100
-030000000102000311042105123141132251061432617191A181B1C1D142E1F0
-230743F1FFDA000C03010002110311003F00B53C28A66145330A2998514E5A85
-5615259F3674B621B57B79921C084DFB5CED88DAC55386388A71D3B3750AB0E1
-6E056A9F35C06C511E521C23E80E10B10F431BCC222D778C191B2C85FDE99BA8
-D0D48BEA6D739BD62DCFD20DFF006C34DD5AF531F83E91BFAB78D6E0BD16688D
-2B3BC60BBE9529B8CFAD09F9A8208B7BE22F7A4CE3788AB0FF00131C2C95C5DC
-93C466D0BCB19AA935CD69D494429685AC8EFA6F7FDB130B51BA18CE610BB12C
-74CC28A66145330A2998514CC28A661453E72C2E91467FC43789ACA7E1F32FAD
-EABCAF3EB4FB4A543A5B1EA79D3636247E54DFA9FA5F00F59AFE4CD757C5FB49
-AA4E76F9094FFC68F10B9AF8C1587EA95F9F266A56A296D9F89506994DF925B4
-9D23F4C0441CC799C64C2FC898C0023631EA7320494C9875275A57E64ADD4DC5
-FAEF6187BA87D80C4F574C877C09D4F6755B89B3D3172DE04A9CD2D04691DD4A
-17C3069D86E3F79210883689D2F35B8521319A4D858124955CF7BAAF7C48B513
-DE2039A29653CDF2038DFC3487A04964EB6DE6565B71A23AA48C4A00A8F9A44F
-A64B063024DBF0BBF68F54B285629D96388B3DCAAD0D452C8A9BE4AE44604D82
-D440BAD23AF502F83546A171D7681AED3D941DB712CF69157855FA646A8D3653
-5360C96C3ACC861614871245C104731826082322440823227663D9ECCC28A661
-45330A29985146F78EFC5EA7704786D54CD1501E6A984688D1C1B17DE3F811F5
-3CFD81C0CD75DE1A7229C1324AD799809499C57E2D56B89F9BEA7986B75053B5
-09720BCEB6847A1B0792137DF4A46C05F60319A4A8A0E5249F9FAFCE14A6BE45
-0234D3F30175C52F50BEAB0EA08FAFFA1DB1716A18960B95D844A5C813377468
-08F55C1EDF3C4C1793E1EF232D99F66CE6A1D35CD094EB2764A91B0F7279F3C3
-ABACB36F3C2D0665D45F52C2838DAD26E411DBF9609254A063121F18AF439843
-96ABA5A714DBA34B853E9501CBDC7CF9606EAB4F9195E92DA585BA89B2A551F2
-1F6FCF68589D497077C2A6B207967AE108DE4A8F07FE3C2B9E1FEB5129324BD5
-BC9D21567A96A70028FF00AD852B642AFBD89D27DB98215B15EB01DF5721E649
-6FDC1CE38651E3B6566EBB94AA425C7BE97A3BA343F1D7FC2E20EE0FEC7A1C11
-5756E865756076EF0F70F8F998514CC28A7C51D2093C8618EDC83314A97FB453
-C4DBB9FB88EBCA94194E269196D6A41750A294B9286CB5743E92348E63D248E7
-8C8A33EB58EA3B1E9F4EC7F5EBFAE0F49734A55AB16750DD3E9DBEFD7E8467A4
-8192EAD2BCF5053BA977B12372A1EF7C5C14FCA5ECE7A44C9331C5A8A96E16D0
-4EFB2411FB62C0AC81D3F7919698C2CC8900A56556D82DC16481DF0D6000DC47
-80C7A4E6AB559A60069290BF9EF61DF13D5516DE78DE51BCFB1A4C5A93696951
-D8D4146EEA4292E11FADB6F97EB86B87AF70678006EA278A8B51E03C90CB9769
-47D2BFE03D4118757CD60F3758E002ED36C8A8B32A384387414D937E63E63AE2
-35AD91B224C6B389E5890EB372D865EBF5362156EE2FFD30F001233B4672EDD2
-3B7E1BFC47660F0F9C53A466AA617FE110EA1BA9416569299514A87988295733
-6B949E840C5F55E5DC1104EA29EEBD65F5F0A38B196F8D192A0E67CAF506E7D3
-A4A77D27D6D2FAA169E6950EA0E2C83912BAB7308638F63A6614523BF8E2E3AB
-1C16E0A5552C4B2C661AC32B874F4A0D9409165B97E8129277EE47CC01E21A96
-522843B9EBF4FF00727A579DF6EDBFF5F9FE651BD46B299121DD4F79AB3CCA8F
-337C5340FD610DFB4189B3F41BA480B3EA2398F7B6082298B360EA2277C7BCA5
-904950BEE4FF005C592A08DE4EA73D44EF4A9C521494EC9573B733F2C5538CE6
-4A40ED131D8322538A70B66C91CBA6DD062D8B154633213513B898DB0EC774E8
-46A49DBA8FA7CF08B061BC70AD87413DC8624A8EA536B2950DCA93CFFDF0D564
-1B6638D67AE273BB06432805285A85F716C48B6231DCCAEEB628F2CDAC797A82
-9D25ABEDE9B9513FBE1AD9C61779E7D62B52DF099016D35A92CFAFD491752473
-17B6220590E657B2A2FB032C77ECA6E2E8A0714AB1916438A6A0D763ADF8CD28
-DD2892D0D440F9A02CFD3176B627AC16E86B704F7DA5ACE2C492661452B5BED5
-FE24E5CA949A064E8CB6E4E62A7A1D9129C4907E150EA404A09BECA3606C4722
-0F5C66AD55BF52CCABD3627E63FACFDF32DE98EEC47C87DB3FDFDF23B4AD2814
-854E75A8B1CEA79D5696907652FBED8958F26E615AE967DC4EDA970CAA74C064
-3F4E3262E8D65D6AE5200E77208D27117BE29D9584B3EE8E7B4451932A939654
-8A53F1509504A1AD0A2A26D7DFAE24F7A45DB9B264A9A273DA1C640C80DCDAD4
-BA6CB8EA6E645590E0526E6D7EB7ED80DAED6595A864E866834BA245F8C49054
-4E0D52DD82754649241B829BEDEF8CF7BE5E5B26113A7ABB2CEFA6F870A53F39
-0E2A07E6B84802DF3C5D4D6DBDE4274C9D961E65FF000A140A8A8BB2A96DA90A
-55FCB0926C6F898EB148D8EF3C3A42DD14432ABF84BC8D1E005AA9109A710825
-448D8EDCC83EF6C0EB388DB59DA2F7318C30917F8CBE1CA0D1E2AEA54F88A4AD
-83A92DB6D94A6D7EA317F4BC51DB63DE07D56880DD448E0C476E32DE4A5012EE
-A5252DDCEF73FD71A4F119B101B54778F570373AB3C35E35642CCB11D486D8A9
-C36DC748B59975C4B4F13F26D6B3F4C18A932013339AB42A0E7B7F1BCBED8EEA
-5F61B7506E85A4281EE08C5E8D1B89B31E19ECA46FB42B3546CD1E25B387C2AF
-CF662484450BD247ADA4250B17205ECA4A87D3AE32757300CC7604B11F4E638F
-B8C421A2E71580E3B9F9EC49C7DC7FB8D57876CAD1F347129A69E3A531DB2A04
-8DD4797D37EB8A3C46E15D3E63B19B0D28071B49873B80D1259F898CCC56D481
-A96E38C82AF9F504FD3191362FFF005E61D181B72CF54CE01457A6466612DC2E
-05F9AF4B5A826C39EEA57337EBB0C56176A036419313CC3188DE53386C9A6F1A
-24BEDB8E3EC4F4BAA4EB209290E5B513EE3B6089BEC6AB948DF31FB67223E941
-CA2863D200BFBDBF7C56E66EFB4BE880F687943CA6A0BF5B685A750E56562317
-F6CC90A22F58794CA33909093A0247B8B624C13B894DEC43B2CF95C8F0E7321A
-90D9524286C4F3F6386B862379E548C607664CA50EBB12A4DA186DB6F48B0527
-6201E5F2276C5155B11F6322BABDB7953FC76CA2AC81C4BAB420D910FCE2E35A
-D3CC13B0C74BD03F8D40F598BD556A8E7783F4696ECFA67C3A5E287005A1B739
-942B9A4FED6C1B472BB4CFEA114FD27E827C3867E1C4FE0664ACCE10968D4298
-CBAA42557093A6C477E9D70481C881EACF2E0F68E41B91B6C7098123024B2903
-C7F70E2ABC38F107989153A844A8FDF2FBB5969C8CD16C36D3EEB852DA9249F5
-26C45C1B1E7B5F6CC57CDE6A9CE4A601F99E50723E5BC23A0B56F253BA10A7B6
-FCA0EDB9DB7837E0AA90F54B3B556A6956CC2420ED716270178D2E512B1F59B7
-D1A0CEF2C1696CE961205CFB81B5BDF19315BAF49A35543D62AB7F0C223AD865
-B7AFF8D0850055F3ED8B0871D449455593D60F7DC9424CB5C8F83F877C803520
-8DEDCAFB76C26BF1B6D2DA6947F8C50349842436FB528595F892AB9BFF00438A
-CEC1BE232D2AB2ED88434C08608BACEDD6FF00B63C54A86E6476824748BCC661
-69B6BCAF3879BDD448FDF13175030A60C7D292DCC46D348754E7AFCE0A0773B9
-24FF00BE2AB358075CC90A85DB138AB124334F5ADE2942517515293D3DBDF036
-CB1B38208905B803695AFE333C8A86606A5148438EA5401EA0037BFED8DCF046
-7EBBCC76BBE291C72DBAA60C9B9F50F501D14472B5F6BE3795856333D7E48E92
-E57ECA5CD68AE786E7E962421D551EA8F47F293F89B41374DFE763822060404A
-7CEC3FEDE4CF3CB1E364038924A94FB589A66A3C5E85323B692FD3698D3329C4
-2F50DD4A5252BD86955977B6F7046FD065130D6D8DDC9FC8007F18FF00B30C70
-FD338CBA8EA73F803F882DE02728A23E48A9D61CF4FC44C536164724A763CBDC
-602F19726D1B769AFD20619CC907987354E82EAD3016A69A50B26E00BFB6320F
-7907198692B67EF1A0AB711F315067BAE25D65C2157D1E704127A5C28E1B866F
-F284174CE37CCDF45F10AAAC10DD420BF1966DEB3BA4FD7BFCB105953AFA112D
-D65EB87C9CF6B9F446A5425A9C415841D42C6F7B6FEF88857839265B1666763F
-C42954A871FE2BD017604EADBFFDC4C2DAC6C630B1EB35C4E254553A56FCF69A
-6D3B9F308B8EFD6F7C5806AEB9903DB8EB0BF2FF001A32EBAE3319339725CBD9
-4EA6C40EE4E1C533F09955AE53B42FADCF8F5DA43BF0EF3525B282A494ABDB60
-47F238A1657606CCAAECA46D2B77C6734E53F34D363EA23FC23607A1ED8DE702
-04A1E61325C453241064763314DC77472D600494F4371BDFF9E35F4AF9C4CCDC
-5954E659CFD8BF3642A3F13A3F94A44553B15CD412749584A873E57B13B60C60
-080F989B7F4966E70C7240C8934ADDF160B6B32E62E2854012B65942E1BCDAF4
-9D3E5B41049493B8BA4D88DC73B639A53A9B72DCFDD98FDC923F13A470DD31AF
-4D587EB8CFE84923F060F7842A4A297C06A5BFA08129E7E57ABB29648BFB58E2
-8714BAC3614F4DBED09E96A1927D4C0FE2D3D99B3155FE069854CD354AD2B701
-D36F727ADBB0E7DFA628E968ADCE5C665CD43F86BE4EB184E2C655AE65CCDABA
-452D87825010E479454EAD52EE3F094EE8363B91A536EF8D4574E9D53CC9F894
-F4F6EA0B6F3B852DCA0D504269C42D6A48BA51BA544F4BF2B8C03B139CE4CD31
-6C28CC961E13E8EFD72833A3556314A038A5210E732907AE07EA154F944A2F62
-A64C42F16C8391ABF4E871D2A024DC5AC4E8B7CB99EA0628D5A4058E4F497B4D
-60BA9160EF22956D75694DCF9C92E18B11A53CEEB5A89D23A6C799E561FB634F
-A5D2A1C28128EA754951C149E387FC64A732FA132680EFF82DEB5C98AF294529
-E6544137F99BE2E6A386B20CA907F4C4A496D77FC3B4959C31E2245AA2E34A84
-F075A3E9D27627A58F638CCDD4B0383B48AC460363190F1F340723AE8F9863B2
-A5452B0C9591B02524DB1ACE04149284F51333AFCF2E7D243A90E6B6A312B035
-120DCFF4FE78DBD3E57200996B89C7496E7F63255694EF09F3AD3E39B5599AA2
-1C94837BE8295683DB976FAE2F1F9C0E062C39EF2C48E237E926902FC52E4466
-3D6F88CC84A986EA118BED1D44025C6FD4A0799057ABEB7E56C72C7ADEBBAC5C
-83863F6CE47E313A9F0722ED1A333648C83F2C741F6C7EF11BC3F505FA3F05F2
-94092C161E6E9B1C3CD38085215A06A0477BE20D51F12F76EC498468A48AC087
-73F28409519E64C56D697137F50BDCF4C44A817753892F8447511B5CE7935C62
-1D8CC790DA469421D7D4A03D929B9B63D0F7B1F8B693A582AED02B2E704E64B9
-CDD52A41D8F4FD576DA78695C83DC83D2F891DD40C1EB233635A7692038574C6
-A973A7961B096DA8E494E9BE28385691DBD94F73387C4E70BD9CF755954FF3BC
-89D1528723CDB6CDBA500EFDC106C47627080A92C233D363FA47709BC3699588
-D8E7F790D3FE515632D57DF8353A62234A7D05A57949B21E42858D8725020EE3
-DF059359E18C24B9A944B37DA11503C38B298531BA453DF872E6B462A9E79D53
-8B0D916D080B4FA47CB131D5DD60FF00D3A4A14A555373622E64CF0E198F8715
-2459D6DD8CE0B80D5EE93EE7BE01EAEE361391BCB2FCAFD04F5E3568CB3C0960
-BE801C6EA0D0D8126C76FD77C5FE0A596F07EBFB401A9A39C15FA7EF21CE45E1
-7A2AD975EABC96BCE82D3BA7F1587A415117FA63A0D7ABB12CD8417A9E1F5A54
-4E65DBF838F0ED41F0FBC2B618A536E8A856B44FA838EAAF7708D92916164A41
-B0BEFEE70779CB004CC0607316F58FCE1A7A4748E5E2AB2A226BB066BC857C34
-F60D35D710827CA55C9428F71B9FD31CE38CD0F5EA0D8831CDFB8DBF6026E380
-5EBE1BD27A839FE0FDB68D9B122547A4B5F1AD86A583A1E1620150E76D86DDB1
-9E06DCEF36B530C6276D3EA721E425842410764A966F61D312786ED2D72E44ED
-3476E1A44B7994C85821492EF2E7EFCF0E657419918AD58E3304733D69EFBCD9
-65C905E92537090B240FA62B273336F1E5028D843EE113294C89321F0032FA9A
-65C56E0849705EE7A1B609AD6A7AC09AE0DD57A8048FAE0CD5C4E2ED2F3154DF
-96A716842CEB71DFC41006CA27FCB6C0CB557C43B773FEE12E1C12CD2D6500C6
-3B7E7F3125FA2C1CED4861AA834898DD82A3BE002B6FB6E37C59AF024EF5F2EE
-268A250A4D05419549742790246BC3EC398953B88BEE53D2B66EA5DD5A6E6C9B
-0E5D303ACCE30278DF4916FC79D51707877061A5175BF27D294EE6E126DF5BF2
-C17E18ADCE39BA41FCAE72D89BBC377876FF008B328E4ECAAB48BCB71B935150
-4923CA1EA7813D0A901491D2EA18D8E9C35D6EC36999E2979A74DC87A9969916
-3A22466586C59B6901091EC0586350369829B71EC50278BF4A9353C9528C3A62
-AAD2E3AD0FB715B235A8050D5A6FCCE82AB0E6790C67B8BE9EDBAB06A5C907F5
-85F85EA469B52ACC70A720FF00DF5C48A8FBB3971419B47AAD1DE5282846A942
-7A3900A7F2EB48D407B723B639DDBE354DCAEB8FACE8D46A92EDEB6047CA6315
-14C55A494AB972388CDD91D44375389CB9A33BF914DBA52A1CC253DF151ED6EE
-65B5E5198D8D473B0C9AAFBF6A301F94E3CA480508042124DF493D3F9E189A97
-070822F01DB71D212646F113166D39D619516A9AF3F7512749D605BD7B731873
-EBAD4F2B2C8FDCEA2FE2B2F986D3BF39F89BA03957522A84BAB7C240414F985C
-1B245C0E8761F2C346A6CB58B049E53A64D2D62BAF61107867C4A6B2EE679B42
-6D6E08497966189608506AF709DFADB1712FC8E9892BA0B07298F8BB5C8B528C
-8371BA4ABCC045EF8792CC36958506A39CC48935A5216101414DA8902E2C476D
-FBE3C1593BB0956EB17A0817C4CCBB1B37A922A496C52E224B921D080E3C2DBA
-5286FF0011528D86C3AE0C695133B488B9AEB9203C2864E112872F332E22E289
-A911A121D165A5849B926DB10A212411DB1BED0D7C89CDEB396F14D478F7903A
-08FF00609C0D330A2998F08C88A321E275853745A34C48052DC85B4A04FF0012
-09FF00E71CF7DA055565661D8FEFFEE693835DC96327AEFF006FFF0064649756
-2D020A8A557EA39FE98E7AC55BE113A650C4888ADBE9A94E2ECA36851D572951
-B6B5F6B0C3AB0BDCC95ECC453CCF54CBB3E88FD3E4B299315F416DC65439FBEF
-D47318215647C06475EAEC5385123BE63A240CB6EB0DC02B0C3EE84A50EA8A94
-07BDFDB12780EED96844EAB95725613F0DF22437330C5ADD5545C7187038D36B
-04E950DC5C5B723171AB289E5C41CDAB67309B8B9424333919869EA52BC9B07D
-206E072D7F2EF80AED6038388412C0EB91D610E51CE8A910E3D9EF41481CB61F
-DF7C5AA9C8ED2A5B6377868C55D329B69095EAB2C6E4DEFBE082AD967419812C
-BD01F39C42FE18526167BCF8FD1BEE49AECB8A4B1519AF30F34D36C7323CC290
-2EB02C92937DEE0DB7C69387686C6B073260403C4F88D62B2B53F98C983060C7
-A643662446511E3329086DA6D3A52948E400C6F800A30260BACDF8F62998514C
-C28A339E242B743195514A95538CCD616F21E8D0D4B05C5EF626DD058AB73DAD
-8C4F1F6ADEBC67CC0F4857863F2DFB7D0FCBBFF521DD414805494B89171E9B93
-BEDCB1C9ACF8BACEB1A41CC008D7664CE52E951511DA84E4B70004A11B1528FB
-1B0E7EF825A7553DBEF0C2E99586E60B9E2B7DDC84A66D0EAD0C837066475A11
-FF00B8047B5F055B4F628E64C1FA1FE3ACB55F0F0DD0CD29E21D1AA85B972E34
-6986300E36B6E614F23F9B617FEF6C23EF2A318939E16CE3E2188A31F8D997E1
-AC7C5796C5F70634A4BB64FB8D8FD31EA2DE7AA13FA41B6F09753B18A54EE36E
-5F9B350CC796CCD6D63438C6A16520EC410714F53A7B00CB2103E929A69DEB3B
-4F7902721A8EFB6DAEEC30FADA656A3B100EDFB61D55796073D650D4B3264623
-DDC3B80ACE7986994A8E1C2E4D7131D7A372942B65A87F953A95F4C6E787E97A
-60CC0713D530040961B163A62C669940012DA424585B90C6DC0C0C4CACDB8F62
-998514CC28A321E2578DEAE1A505C814C72D5779A2B53836F25163B83D147A76
-DCE3CF99E8266389F123559EED4F5EE7D3E529FF003C71AEB19973FD3EA0AA8C
-8329539A750B538490BD62C493BABDEFCF01388AD2F4B2A81D216E0F4B7307F4
-929EB95154592E1372527723FD0E38F5CB52B6C2771D2B3728107A97995B6A7B
-9252DDD69512091ABF6C4014E321B10CA06CE73333366113A32C10852D69B042
-CEC7DFE78B755D62EC0E66934FA8641868CAD7A0D1EA32097698B4B84D8A9B4A
-493BF53B6F82F5EA9947497FC7A5BAF5841932914A6DC6DB894E43481B294EA1
-09D56EE06EA3F5B7B621D46A1D8679A09D45C46D59C438CC141CBB2E9A975A8A
-84CB4A6DA9B1A4AADD6C0017C04F11DCE0181DF50F8F319A32FA98A741692848
-D0BF5587217E98B95A953924401AAB0B7787B9138D47877C49A3C7A52D891588
-C8F8879A72D60858B68573B15249DC72C74EE035597D1E2AF69C978EEA9749AA
-15B1EBBCB29C959BA0E79CB50AB34F512C49405142ADA90AEA93EE31A9C11D65
-5AAC16A8611730A4B330A28D0F88BF12D963C3A65D8922AAEA26E60AA3A23522
-84DB9A5E9CE920763A509B82A59161B0DC900D7370368D3A6EE7F03D4FF1EBDB
-A18335BAE4D1D6CC772A093F21EA7EB8DBD77F43887DC78CCEFE6F9754A94940
-42DE2A510D5F484DAC00279ED8B96546B4E53BCE5FA2D5FBC5E6DB4EE4E4FEA7
-F6F4903B81DC3393C44E33ADE94EAD14BA44CF885A00FC5A17E949F9DB188E31
-AFAF4741000CB6D3BE70DD32BA0F492E7880DBAC3AA79A04809B2D2ABDEDDFB1
-231CC17161E6137F43F26C202D39687DE5B8975684723622E13EF8215E992CF8
-8C2A2F603CB0EB29E59A6D71B5AA6484B09BDC249DFF006C111A2A9464349EBD
-5DB99E6770528931CD4E549053CF4B6D90B3F4BF3F7C78C2B51B1968EAACC6C2
-7DA9709A35020B0FD366A9D42C5D6852C2B4DBA9EA3029D518EE6526D531D888
-273E9C2325DD6522FB585B63DBFBE78A86B00F96536B7313A8A83509AD44657B
-9FC5A7F2FF002BE2C8F2FC4B04DD66FD221D6A8EED03C4E54901252CC9871A43
-5B6DA0A397BDBB63B1FB20EAFA5283D4ED3877B7AED55D55C076C493B3F8DD9D
-3823C21A8666C9F22248934875A97269539BD71E6B05410E25447A9040515852
-083748BDC5C1D26A74CC879D41C407C178AF8C7C323071FB49A7C06E345138FD
-C2EA1E74A12B4C6A8B095B9156A49723396F536BB120281F7C519B9ADF9C7CC7
-58E0E14967E7C73A71B33171CB8FF4ECED99E62DF972AA6C1698BDDB84C072E8
-61B03609483F53727724E2BF0BA8A5E18F73927D4FFDB0F4181D04C8719E43A4
-BF97BAB1FC7FC3F1D24D4ADAD354A7C846CA42D277E9CB1AAD4A649C62723D2B
-721EB19AE00446F2B711737D3D612DBAF4812500ED7428DFB7BE3847B415B171
-CF8DB227D51C02FAEDD356C8720811DDCDACA1C86545295255BAB50BFD7193AE
-B1EB89B9423D234158892A8AB79E8A0A926FA90A36DFA1BF7F9E2F8A7986C65C
-4700F9A0E43E299A6C9F2D7A90B0ADC1569BFF00BE265D358067AC22BE138D8C
-5C1C60F88AB34EB4EAD2CB6852B4AC93BF4C31A961B912421718067D99C6F60B
-850DAD6E057A752B64DBDEFF00CF1E9D3D846CA204BFCA6275633CBF9974478A
-54D8DB53F6B13F2B8FDF110A96AF3309403130EB8774944271A77469EBB8E679
-FEB885EC0FFE52375189D59E19454F8BF4C75290A5C2A7069C20FE1D6A4A937F
-FC41C74EF62AB726C65E938A7FF235AA95D15FD61D66ED0384B9DE3A93A12E50
-27A6E3FED9C37001FAE3A0711D45B4A61672DE09614D42B01DE47FF079E20736
-70068D1DCA14D43F0644B2B7A933567E164A4EC791BA55BDC2C5EC45C850BA4E
-33DFDBC5E533ABD1A8CB119C1FFBB4B5BE04F8A2C95C79A6BC29933EEACC10D3
-79F40A990D4C8DB8055A49F5A2E400B4DC6E3BE0CA58AE33986058BFE471280E
-BCC3B96731A94D80865B5F9ACA827D2537D88F962B686F60C0C07704D4272E3A
-CB06815544B6906E34389D40DF6B11718E8A6B475DC4E05CDCAD9CC6BF88B1E5
-659CC94FCD700287C2BA3E2D201FF123957A8D876DCE39E7B4FC2EBD4506C55D
-C7FC3FA9D73D8CE2FEEF7FBAB3EC7A0F9C78E0CE66B9486DD43895871215CC7C
-F7C70B7ACD27A19F46D167300440CCC908B3E62CD8DC5AC137E5DC61D5DE4741
-0AA8C88CF66CCBCC4C25E6015A169045D3622FD4E0BD3A87CEF2BB2E3A407934
-15B6484B6084FD36FEBED82A9616199E02DD2755172AA44942DF45BB5EE4620B
-F5440C088D7CDB931D9C9D95590B6D4A45AFC8DB97E980565EBFE4233E1DA39A
-2445CB90172A53A98F198495ADC51D92902E4E06874B1B0AB926517393D60DE4
-2724661AB4DAF4D6D4C39397A9283F89B6F92104F5B0C7D1FECB70FF0071D185
-2373BCF95BDB3E2ABC4B88B7867CABB0FD219E7F9CA8FC39CDC412B52A8B35A4
-A7F896B616902DEE48C5BE2EF85C1827831417A64E3790E23D5E1E5F89063BB2
-9A416128053A8158B6C7F4E7B8E9D71CAAC17BDA59019B6E5B18F38114337D21
-ACF34EA6D4E9D1A2D51FD3E53FADD68682397E3E44E0EE92E7230FB433A7D532
-272B406ABBF4FCCF4E0DB729BF896C5DAF30D94A3EF738ABA7F79A5F27388D52
-E8771247F08736B99838794395E6954965811DE3D7CC47A547F51D31D8342FE2
-52AD390F1BA069B596578C0CE47D0EE3F10E644A62A71B4BB62402ABDF7387EA
-2836A907A182F4BAB34B02A7047489144AD3B925498EEA4AA956D40A012181D8
-9FE1F7E98E1BED0F05BF44FCE83287BFF73E96F65BDABA75E829B4E2C1DBD7E6
-2144E7A3D56379ECB89750B1BA93DBE98E7E0286F34EB94DE1C6C636D5A6C449
-2AB6C93DB716C5D5B6B4F865DE5E683F2E2C65DB4A5173755D36EBCF1612CF13
-E53D35903A4E8A6410F484EA404807F29BFF00670C7AD7D65460C3B472A94FC4
-A6C30E3CE25A693EA255B7EBEF818F59276942CB31B188D32439C457D96DA494
-5199703817727CF503B72E6906C7B1F718E89ECBFB3ED7DC3537A61474F9CE4D
-ED97B4EBA0A1B47A56FF00D1B627D07F70F6146669711A4B5A6E816B5AD6FEA3
-1DDD2B08981B4F9A59DAD6C9DCC41E30C1A9D77873368B42694F4EA938D32087
-3421B6C2D2A595A8FE14E94917EE40DF9631FC5ED5D3D66DB37026DB82154B40
-71BFDE31507C3047662A5EADD5E417F7BB34B612117EC5C77DFA84E39A59C7AB
-248A17EE2746AC330DBF31C6E1F7870A74965C146ACD4A9927482EB7396DB882
-3ADB484906F6EF88E9E26D6672B2ADA9CA7CC7ED3FFFD9>
-%%EOF
- -%%EndDocument - @endspecial Black 1728 2430 a Fh(Figure)34 b(2:)48 b(The)36 -b(author.)p Black Black 458 2760 a(This)f(is)h(an)g(inclusion)c(of)k(a) -g Fa(.jpg)h Fh(image)d(thanks)i(to)g Fa(jpeg2ps.exe)p -Fh(.)458 2896 y(Oh)g(!)49 b(By)36 b(the)g(w)m(a)m(y)f(:)49 -b(that's)37 b(me.)48 b(This)35 b(w)m(as)h(the)g(easiest)e(jp)s(eg)i -(picture)e(to)i(\014nd.)p Black Black eop -%%Trailer -end -userdict /end-hook known{end-hook}if -%%EOF diff --git a/Master/texmf/doc/windvi/examples/wtest.tex b/Master/texmf/doc/windvi/examples/wtest.tex deleted file mode 100644 index c127cb4edc7..00000000000 --- a/Master/texmf/doc/windvi/examples/wtest.tex +++ /dev/null @@ -1,388 +0,0 @@ -\documentclass[a4paper, 11pt]{article} -\usepackage{color} -\usepackage{epic,eepic} -\usepackage{pspicture} -\usepackage{pstcol,pst-node,pst-tree,graphics} -\usepackage[dvips]{graphicx} -%\usepackage[dvips]{rotating} -\usepackage[colorlinks]{hyperref} -\usepackage[all,poly]{xy} - -\DeclareGraphicsRule{.jpg}{eps}{.jpg.bb}{`jpeg2ps -r 0 -h #1} -\DeclareGraphicsRule{.gif}{eps}{.gif.bb}{`convert #1 eps2:-} -\DeclareGraphicsRule{.tif}{eps}{.tif.bb}{`tiff2ps -e -2 #1} -\DeclareGraphicsRule{.ps.bz2}{eps}{.ps.bb}{} -\DeclareGraphicsRule{.emf}{bmp}{}{} - -\author{Fabrice Popineau} -\title{\colorbox{red}{\textcolor{yellow}{Windvi 0.65 Features}}} -\date{\textcolor{blue}{21/07/1998}} -\pagestyle{empty} - -\def\WDVI{\textsf{Windvi}} -\newcommand{\HR}{\rule{1em}{0.4pt}} -\begin{document} -\maketitle -\tableofcontents -\newpage -\section{Introduction} -\noindent -Many of these examples are taken from the \emph{LaTeX Graphics Companion}. - -\noindent First, we check the color text behavior: - -\begin{flushleft} -{\color{green} green text}\\ -{\color{red} red text}\\ -{\color{yellow} yellow text}\\ -{\color{magenta} magenta text}\\ -{\color{cyan} cyan text} -\end{flushleft} -% - -This is the default text. -\newpage -\section{Postscript inclusions} -Various effects: -\vspace*{2cm}\mbox{}\\ -\setlength\fboxsep{0pt} -left\HR -\fbox{\includegraphics{wsample.ps}}% -\HR right -\hfill -left \HR -\fbox{\includegraphics[120,120][150,200]{wsample.ps}}% -\HR right \hfill -left \HR -\fbox{\includegraphics*[120,120][150,200]{wsample.ps}}% -\HR right -\vspace*{1cm} - -\noindent -The same file, but in a rotated box: -\vspace*{1cm} - -left\HR -\fbox{\rotatebox{45}{\includegraphics{wsample.ps}}}% -\HR right -\vspace*{1cm} - -\noindent You can include the compressed versions too: -\vspace*{1cm} - -left\HR -\fbox{\rotatebox{30}{\includegraphics{ws_gzip.ps.gz}}}% -\HR right -\hfill -left\HR -\fbox{\rotatebox{60}{\includegraphics{ws_bzip2.ps.bz2}}}% -\HR right -\vspace*{1cm} - -The first one is GZip'ed, the second one is BZip2'ed. - -\newpage -\section{Arbitrary Postscript code} - -The following figure, Fig.~\ref{figf7}, is an example of raw -Postscript being sent to the driver. It has been taken from the -{\em dvips} manual. - -\begin{figure}[h] - \vspace{2in} - \vbox to 100bp{ - \special{" newpath 000 000 moveto 100 100 lineto 394 0 lineto - closepath gsave 0.8 setgray fill grestore stroke}\vfil} - \caption{Postscript code directly from a {\em special} command.} - \label{figf7} -\end{figure} - -\noindent -This code lead to the previous figure: - -\begin{verbatim} - \vspace{2in} - \vbox to 100bp{ - \special{" newpath 000 000 moveto 100 100 lineto 394 0 lineto - closepath gsave 0.8 setgray fill grestore stroke}\vfil} -\end{verbatim} -\newpage -\section{TPIC specials} -A TPiC trial:\\ -\setlength{\unitlength}{0.0125in} -\begin{picture}(444,125)(0,-10) -\thicklines -\drawline(304.318,26.338)(303.000,31.000)(301.969,26.267) -\put(311.808,31.269){\arc{17.624}{4.8481}{9.3942}} -\drawline(158.742,66.792)(161.000,63.000)(160.792,67.408) -\put(168.688,65.312){\arc{16.054}{2.8495}{7.4287}} -\drawline(143.367,53.233)(147.000,54.000)(143.433,55.033) -\put(147.250,60.750){\arc{13.509}{1.6078}{6.2462}} -\put(34,46){\oval(68,26)} -\put(163,46){\ellipse{22}{22}} -\put(231,46){\ellipse{22}{22}} -\put(299,46){\ellipse{22}{22}} -\put(366,46){\ellipse{22}{22}} -\put(433,46){\ellipse{22}{22}} -\drawline(73,46)(146,46) -\drawline(138.000,44.000)(146.000,46.000)(138.000,48.000) -\drawline(181,46)(214,46) -\drawline(206.000,44.000)(214.000,46.000)(206.000,48.000) -\drawline(247,46)(282,46) -\drawline(274.000,44.000)(282.000,46.000)(274.000,48.000) -\drawline(315,46)(349,46) -\drawline(341.000,44.000)(349.000,46.000)(341.000,48.000) -\drawline(383,46)(416,46) -\drawline(408.000,44.000)(416.000,46.000)(408.000,48.000) -\spline(294,34) -(254,4)(194,-1)(164,14)(159,29) -\drawline(163.427,22.043)(159.000,29.000)(159.632,20.778) -\spline(229,34) -(209,19)(184,19)(169,34) -\drawline(176.071,29.757)(169.000,34.000)(173.243,26.929) -\spline(221,35) -(199,29)(175,35) -\drawline(183.246,35.000)(175.000,35.000)(182.276,31.119) -\spline(354,59) -(294,79)(244,59) -\drawline(250.685,63.828)(244.000,59.000)(252.171,60.114) -\spline(359,64) -(318,92)(224,84)(179,55) -\drawline(184.641,61.015)(179.000,55.000)(186.808,57.652) -\put(390,52){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large C}}} -\put(323,50){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large B}}} -\put(298,94){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large B}}} -\put(270,74){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large A}}} -\put(321,16){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large A}}} -\put(260,18){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large C}}} -\put(258,51){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large A}}} -\put(221,16){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large C}}} -\put(196,35){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large B}}} -\put(192,50){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large A}}} -\put(167,77){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large C}}} -\put(129,64){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large B}}} -\put(19,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large Start}}} -\put(162,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large 1}}} -\put(228,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large 2}}} -\put(298,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large 3}}} -\put(363,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large 4}}} -\put(432,42){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\Large *}}} -\end{picture} - -End of TPic test. - -\noindent -And the \texttt{pspicture} environment: -% pspicture -\setlength{\unitlength}{1mm} -\begin{picture}(50,40) -\put(15,20){\circle{20}} -\put(40,20){% -\scalebox{1}[2]{\circle{20}}} -\put(40,20){% -\scalebox{1}[.5]{\circle*{20}}} -\end{picture}\qquad - -\newpage -\section{Transformations} -\noindent -Here the text should be rotated, but given this is text, and that this -material is not processed by ghostscript, the text is not rotated. - -However, under Windows NT, there is an opportunity to render this and -this is done now. \textcolor{red}{So only NT users will see the actual - text. } - -\def\foo{\parbox{2cm}{\Huge A}} - -\foo \hfill \rotatebox{30}{\foo} \rotatebox{0}{} \hfill \rotatebox{60}{\foo} \hfill -\rotatebox{90}{\foo} \hfill \rotatebox{180}{\foo} -\vspace*{2cm}\mbox{}\\ -\fbox{\resizebox{5cm}{20mm}{% - \rotatebox{45}{\parbox{3cm}% -{\raggedright -TUG96 in Russia TUG96 in Russia -TUG96 in Russia TUG96 in Russia -TUG96 in Russia}}}} - -And with tables~:\\ -\rotatebox{90}{% - \Large - \begin{tabular}[ht]{|l|c|r|} - \hline - 1 & 2 & 3 \\ - \hline - a & b & c \\ - \hline - \end{tabular} -} -\newpage -\section{The world of color} - -\begin{enumerate} -\item \textcolor[cmyk]{0,1,0,0}{magenta cmyk} black -\item \color[gray]{0.5} - \textcolor{blue}{predefined blue} - gray text -\end{enumerate} - -\noindent -\fcolorbox{red}{blue}{Black text, blue background, red frame}\\ -\fcolorbox{red}{blue}{\color{white}White text, blue background, red - frame}\\ -\fcolorbox{red}{blue}{\color{green}Green text, blue background, red - frame} - -\setlength{\fboxrule}{6pt} -\setlength{\fboxsep}{10pt} -\colorbox{yellow}{Fun with color}\qquad -\fcolorbox{red}{yellow}{Fun with color} -\par\bigskip\par -\setlength{\fboxrule}{1pt}% -\colorbox{green}{Fun with color}\qquad -\fcolorbox{red}{green}{Fun with color} - -\newpage -\section{The XY-Pic package} -\[ -\begin{xy}/r9mm/: - (0,0),{\xypolygon6{% - ~:{(1,-.1):(0,.33)::}~<{-}}} - ,(0,2),{\xypolygon6{% - ~:{(1,-.2):(0,.5)::}~<{-}}} - ,(2.5,0),{\xypolygon6{% - ~:{(1,.2):(0,-.3)::}~<{-}}} - ,(2.5,2),{\xypolygon6{% - ~:{(1,.3):(0,-.6)::}~<{-}}} - ,(5,0)="O", +(-.5,3)="T","O" - ,{\xypolygon6{~:{(1,0.2):(0,.4)::}% - ~<>{;"T"**@{-}}}} -\end{xy} -\] - -\newpage -\section{The PSTricks package} - -\psset{nodesep=2pt} -\newcommand{\XX}[2]{% -\TR{\ensuremath{#1_{\mbox{#2}}}}% -} -\pstree[xbbr=1.5cm]{\XX{R}{AMSU}} -{ -\XX{S}{RawData} -\pstree{\XX{S}{combine} - \trput{\ensuremath{\oplus}} -\tlput{\ensuremath{\oplus}}} -{ -\psset{linestyle=dashed} -\XX{R}{Modes} -\XX{R}{Normal} -\XX{R}{Vertical} -\XX{R}{Latched} -\XX{R}{Tripped} -\XX{R}{Other} -} -\XX{S}{GenerateData} -} - -\newpage -\noindent -This is the same tree, but rotated. Only NT users will see the glyphs -at the right place. Win9x will see the Postscript code at the right -place, but the glyphs displaced: - -\rotatebox{90}{ -\psset{nodesep=2pt} -\renewcommand{\XX}[2]{% -\TR{\ensuremath{#1_{\mbox{#2}}}}% -} -\pstree[xbbr=1.5cm]{\XX{R}{AMSU}} -{ -\XX{S}{RawData} -\pstree{\XX{S}{combine} - \trput{\ensuremath{\oplus}} -\tlput{\ensuremath{\oplus}}} -{ -\psset{linestyle=dashed} -\XX{R}{Modes} -\XX{R}{Normal} -\XX{R}{Vertical} -\XX{R}{Latched} -\XX{R}{Tripped} -\XX{R}{Other} -} -\XX{S}{GenerateData} -} -} -\newpage -\section{Is color correctly handled ?} -\vfill - -Something that is higly desirable : being able to jump to \emph{any} -page, and be placed in the correct color stack state. This is possible -because \WDVI{} does pre-scanning of all specials. - -What will happen if we {\color{blue} break some \newpage page across - color text ?} Will we get the expected result ? - -\newpage -\section{Background color for the whole page} -\pagecolor{yellow} - -Test of the background for the {\color{red} windvi program}. - -\newpage - -Is the background restored to white ? - -I hope not ! Because the \verb+\pagecolor{}+ command is sticky through -out the document. - -\newpage -\section{External commands and inclusions} -\pagecolor{white} - -\noindent -This is an inclusion of a \texttt{.jpg} image thanks to -\texttt{jpeg2ps.exe}. - -Beware ! By default, it is forbidden to call external programs. You -need to check the `allowShell' option in the menus `View', `Options' -and next `DVI File Configuration'. Only then \windvi will be able to -display the next picture. - -\begin{figure}[ht] - \centering\includegraphics[width=4cm]{fab.jpg} - \caption{The author.} -\end{figure} - -\noindent Oh ! By the way : that's me. This was the easiest jpeg picture to -find. - -\noindent -Now trying \texttt{.bmp} files: -\begin{figure}[ht] - \centering\includegraphics[width=6cm,height=6cm]{coffee_bean.bmp} - \caption{Some \texttt{bmp} file.} -\end{figure} - -\newpage -\noindent -And Windows Enhanced Metafiles: -\begin{figure}[ht] - \centering\includegraphics[width=79.34mm,height=40mm]{world.emf} - \caption{Some \texttt{emf} file.} -\end{figure} - -\end{document} -%%% Local Variables: -%%% mode: latex -%%% TeX-master: t -%%% End: - -\end{document} - -%%% Local Variables: -%%% mode: latex -%%% TeX-master: t -%%% End: diff --git a/Master/texmf/doc/windvi/psyr-d4.gif b/Master/texmf/doc/windvi/psyr-d4.gif Binary files differdeleted file mode 100644 index e9bc1782640..00000000000 --- a/Master/texmf/doc/windvi/psyr-d4.gif +++ /dev/null diff --git a/Master/texmf/doc/windvi/windvi.css b/Master/texmf/doc/windvi/windvi.css deleted file mode 100644 index 9eaca472bee..00000000000 --- a/Master/texmf/doc/windvi/windvi.css +++ /dev/null @@ -1,123 +0,0 @@ - -/* start css.sty */ -.cmr-10{font-size:90%;} -.cmr-10x-x-109{} -.psyr-x-x-109{} -.cmr-17{font-size:154%;} -.cmr-12{font-size:109%;} -.cmtt-12{font-size:109%;font-family: monospace;} -.cmtt-10x-x-109{font-family: monospace;} -.cmsy-10x-x-109{} -.cmss-10x-x-109{ font-family: sans-serif;} -.cmbx-10x-x-109{ font-weight: bold;} -.cmti-10x-x-109{ font-style: italic;} -.cmsl-10x-x-109{font-style: oblique;} -.logo-10x-x-109{} -.cmmi-10x-x-109{font-style: italic;} -.cmssbx-10x-x-109{font-weight: bold;} -p.noindent { text-indent: 0em } -p.nopar { text-indent: 0em; } -p.indent{ text-indent: 1.5em } -@media print {div.crosslinks {visibility:hidden;}} -a img { border-top: 0; border-left: 0; border-right: 0; } -center { margin-top:1em; margin-bottom:1em; } -td center { margin-top:0em; margin-bottom:0em; } -.Canvas { position:relative; } -img.math{vertical-align:middle;} -li p.indent { text-indent: 0em } -.obeylines-h,.obeylines-v {white-space: nowrap; } -div.obeylines-v p { margin-top:0; margin-bottom:0; } -.overline{ text-decoration:overline; } -.overline img{ border-top: 1px solid black; } -td.displaylines {text-align:center; white-space:nowrap;} -.centerline {text-align:center;} -.rightline {text-align:right;} -div.verbatim {font-family: monospace; white-space: nowrap; } -.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } -table.minipage{width:100%;} -div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} -div.center div {text-align: left;} -div.flushright, div.flushright div.flushright {text-align: right;} -div.flushright div {text-align: left;} -div.flushleft {text-align: left;} -.underline{ text-decoration:underline; } -.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; } -.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } -.framebox-c {text-align:center;} -.framebox-l {text-align:left;} -.framebox-r {text-align:right;} -span.thank-mark{ vertical-align: super } -div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } -table.tabular td p{margin-top:0em;} -table.tabular {margin-left: auto; margin-right: auto;} -div.td00{ margin-left:0pt; margin-right:0pt; } -div.td01{ margin-left:0pt; margin-right:5pt; } -div.td10{ margin-left:5pt; margin-right:0pt; } -div.td11{ margin-left:5pt; margin-right:5pt; } -td.td00{ padding-left:0pt; padding-right:0pt; } -td.td01{ padding-left:0pt; padding-right:5pt; } -td.td10{ padding-left:5pt; padding-right:0pt; } -td.td11{ padding-left:5pt; padding-right:5pt; } -.hline hr, .cline hr{ height : 1px; } -.tabbing-right {text-align:right;} -div.newtheorem { margin-bottom: 2em; margin-top: 2em;} -span.TEX {letter-spacing: -0.125em; } -span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} -a span.TEX span.E {text-decoration: none; } -span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} -span.LATEX span.TEX{ position:relative; left: -0.4em; } -.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} -.marginpar p{margin-top:0.4em; margin-bottom:0.4em;} -div.float img, div.float .caption {text-align:center;} -div.figure img, div.figure .caption {text-align:center;} -.equation td{text-align:center; } -td.equation { margin-top:1em; margin-bottom:1em; } -td.eqnarray4 { width:5%; white-space: normal; } -td.eqnarray2 { width:5%; } -table.eqnarray-star, table.eqnarray {width:100%;} -div.eqnarray{text-align:center;} -div.array {text-align:center;} -div.pmatrix {text-align:center;} -span.pmatrix img{vertical-align:middle;} -div.pmatrix {text-align:center;} -img.cdots{vertical-align:middle;} -div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } -table.tabular td p{margin-top:0em;} -table.tabular {margin-left: auto; margin-right: auto;} -div.td00{ margin-left:0pt; margin-right:0pt; } -div.td01{ margin-left:0pt; margin-right:5pt; } -div.td10{ margin-left:5pt; margin-right:0pt; } -div.td11{ margin-left:5pt; margin-right:5pt; } -td.td00{ padding-left:0pt; padding-right:0pt; } -td.td01{ padding-left:0pt; padding-right:5pt; } -td.td10{ padding-left:5pt; padding-right:0pt; } -td.td11{ padding-left:5pt; padding-right:5pt; } -.hline hr, .cline hr{ height : 1px; } -div.array {text-align:center;} -.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} -.caption td.id{font-weight: bold; white-space: nowrap; } -table.caption {text-align:center;} -h1.partHead{text-align: center} -p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } -p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } -.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} -.subparagraphHead, .likesubparagraphHead { font-weight: bold;} -.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } -.verse{white-space:nowrap; margin-left:2em} -div.maketitle {text-align:center;} -h2.titleHead{text-align:center;} -div.maketitle{ margin-bottom: 2em; } -div.author, div.date {text-align:center;} -div.thanks{text-align:left; margin-left:10%; font-size:80%; font-style:italic; } -div.author{white-space: nowrap;} -.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } -.abstract p {margin-left:5%; margin-right:5%;} -.figure img.graphics {margin-left:10%;} - pre.boxedverbatim{border:solid 1px; padding-right:1em;} -table.boxedverbatim {text-align:center;} -.listinginput p{ margin-bottom:0em; margin-top:0em; } -div.verbatiminput {font-family: monospace; white-space: nowrap; } -div.longtable{text-align:center;} -.alltt P { margin-bottom : 0em; margin-top : 0em; } -.alltt { margin-bottom : 1em; margin-top : 1em; } -/* end css.sty */ diff --git a/Master/texmf/doc/windvi/windvi.html b/Master/texmf/doc/windvi/windvi.html deleted file mode 100644 index 4e4bab791c4..00000000000 --- a/Master/texmf/doc/windvi/windvi.html +++ /dev/null @@ -1,1327 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> -<html > -<head><title>Windvi 0.67 User’s Manual</title> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> -<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)"> -<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)"> -<!-- html --> -<meta name="src" content="windvi.tex"> -<meta name="date" content="2004-10-26 21:52:00"> -<link rel="stylesheet" type="text/css" href="windvi.css"> -</head><body -> - <div class="maketitle"> - - - - - - -<h2 class="titleHead">Windvi 0.67 User’s Manual</h2> - <div class="author" ><span -class="cmr-12">Fabrice Popineau</span> -<br> <span -class="cmtt-12">Fabrice.Popineau@supelec.fr</span></div> -<br> -<div class="date" ><span -class="cmr-12">October 26, 2004</span></div> - </div> - <h3 class="likesectionHead"><a - id="x1-1000"></a>Contents</h3> - <div class="tableofcontents"> - <span class="sectionToc">1 <a -href="#x1-20001" id="QQ2-1-2">Introduction</a></span> -<br> <span class="subsectionToc">1.1 <a -href="#x1-30001.1" id="QQ2-1-3">Why another Windows dvi viewer ?</a></span> -<br> <span class="subsectionToc">1.2 <a -href="#x1-40001.2" id="QQ2-1-4">Features</a></span> -<br> <span class="sectionToc">2 <a -href="#x1-50002" id="QQ2-1-5">Installation</a></span> -<br> <span class="subsectionToc">2.1 <a -href="#x1-60002.1" id="QQ2-1-6">The home of Windvi</a></span> -<br> <span class="subsectionToc">2.2 <a -href="#x1-70002.2" id="QQ2-1-7">Unpacking</a></span> -<br> <span class="subsectionToc">2.3 <a -href="#x1-80002.3" id="QQ2-1-8">Configuration</a></span> -<br> <span class="subsectionToc">2.4 <a -href="#x1-90002.4" id="QQ2-1-9">Generation of PK files</a></span> -<br> <span class="subsectionToc">2.5 <a -href="#x1-100002.5" id="QQ2-1-10">Type1 fonts</a></span> -<br> <span class="subsectionToc">2.6 <a -href="#x1-110002.6" id="QQ2-1-11">PostScript<span -class="psyr-x-x-109">™ </span>inclusions</a></span> -<br> <span class="sectionToc">3 <a -href="#x1-120003" id="QQ2-1-12">Quick startup</a></span> -<br> <span class="subsectionToc">3.1 <a -href="#x1-130003.1" id="QQ2-1-13">HyperTEX support</a></span> -<br> <span class="sectionToc">4 <a -href="#x1-140004" id="QQ2-1-14">Reference guide</a></span> -<br> <span class="subsectionToc">4.1 <a -href="#x1-150004.1" id="QQ2-1-15">Settings</a></span> -<br> <span class="subsectionToc">4.2 <a -href="#x1-160004.2" id="QQ2-1-16">Logging</a></span> -<br> <span class="subsectionToc">4.3 <a -href="#x1-170004.3" id="QQ2-1-17">Features</a></span> -<br> <span class="subsectionToc">4.4 <a -href="#x1-210004.4" id="QQ2-1-21">Printing</a></span> -<br> <span class="subsectionToc">4.5 <a -href="#x1-220004.5" id="QQ2-1-22">Command line options</a></span> -<br> <span class="subsectionToc">4.6 <a -href="#x1-230004.6" id="QQ2-1-23">Mouse</a></span> -<br> <span class="subsectionToc">4.7 <a -href="#x1-240004.7" id="QQ2-1-24">Shortcut keys</a></span> -<br> <span class="sectionToc">5 <a -href="#x1-250005" id="QQ2-1-25">Ghostscript installation</a></span> -<br> <span class="sectionToc">6 <a -href="#x1-260006" id="QQ2-1-26">FAQ</a></span> -<br> <span class="sectionToc">7 <a -href="#x1-270007" id="QQ2-1-27">Known bugs and TODO list</a></span> - - - -<br> <span class="sectionToc">A <a -href="#x1-28000A" id="QQ2-1-28">Color naming</a></span> - </div> - <h3 class="sectionHead"><span class="titlemark">1 </span> <a - id="x1-20001"></a>Introduction</h3> -<!--l. 57--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a - id="x1-30001.1"></a>Why another Windows dvi viewer ?</h4> -<!--l. 58--><p class="noindent"> - <div class="quote"> - <!--l. 59--><p class="noindent">Note that throughout this document, when I say ‘Win32’, this means Windows - 9x and Windows NT.</div> -<!--l. 63--><p class="noindent">There are many previewers for dvi files under Win32. The most popular is probably <span -class="cmtt-10x-x-109">Dviwin </span>by H. -Sendoukas. However it lacks some important features: - <ul class="itemize1"> - <li class="itemize">the ability to recursively search directories for font files, - </li> - <li class="itemize">the ability to use .vf files or display PostScript fonts, - </li> - <li class="itemize">the ability to display PostScript images.</li></ul> -<!--l. 72--><p class="indent"> Unfortunately, the <span -class="cmtt-10x-x-109">Dviwin </span>sources were never put into the public domain; on the other side of -the fence, <span -class="cmtt-10x-x-109">Xdvi </span>under Unix has these features, is widely used and its sources are available. -<span -class="cmtt-10x-x-109">Xdvi(k) </span>uses the <span -class="cmtt-10x-x-109">kpathsea </span>library to search directories, already used in the Web2c-win32 port of -<span class="TEX">T<span -class="E">E</span>X</span>, so there was some interest in porting <span -class="cmtt-10x-x-109">Xdvi(k) </span>to Win32. It turned out that this was far -more than just a port, since X Window is far from Win32. All the user interface and the graphical -part has been rewritten. -<!--l. 82--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a - id="x1-40001.2"></a>Features</h4> -<!--l. 84--><p class="noindent">The most important features of <span -class="cmss-10x-x-109">Windvi </span>are as follows: - <ul class="itemize1"> - <li class="itemize">monochrome or grey scale bitmaps (antialiasing) for fonts, - </li> - <li class="itemize">easy navigation through the dvi file - - - - <ul class="itemize2"> - <li class="itemize">page by page, - </li> - <li class="itemize">with different increments (by 5 or 10 pages at a time) - </li> - <li class="itemize">goto home, end, or any page within the document,</li></ul> - </li> - <li class="itemize">different shrink factors to zoom page in and out, - </li> - <li class="itemize">magnifying glass to show the page at the pixel level, - </li> - <li class="itemize">use of .vf fonts - </li> - <li class="itemize">display .pk .gf font files - </li> - <li class="itemize">automatic generation of missing PK files even for PostScript fonts, - </li> - <li class="itemize">tracking dvi file changes, and automatic reopening, - </li> - <li class="itemize">understanding Omega extended dvi files, - </li> - <li class="itemize">drag-and-drop file from the Windows shell explorer, - </li> - <li class="itemize">color support (a-la dvips), - </li> - <li class="itemize">real-time logging of background font generation, - </li> - <li class="itemize">visualization of PostScript inclusions, - </li> - <li class="itemize">graphical transformations under NT only, - </li> - <li class="itemize">support of Hyper<span class="TEX">T<span -class="E">E</span>X</span> specials, - </li> - <li class="itemize">printing support through the unified printer driver.</li></ul> - - - -<!--l. 109--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">2 </span> <a - id="x1-50002"></a>Installation</h3> -<!--l. 111--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a - id="x1-60002.1"></a>The home of Windvi</h4> -<!--l. 113--><p class="noindent">Windvi is part of the fp<span class="TEX">T<span -class="E">E</span>X</span> distribution, which is itself based on <a -href="http://www.tug.org/teTeX" >te<span class="TEX">T<span -class="E">E</span>X</span> </a>and Web2C. -<!--l. 116--><p class="indent"> You will find the whole fp<span class="TEX">T<span -class="E">E</span>X</span> distribution on any CTAN archive, for example: -<!--l. 118--><p class="indent"> <a -href="ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex" ><span class="obeylines-h"> <a -href="ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex" class="url" >ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex</a></span></a> -<!--l. 120--><p class="indent"> Beta versions of fp<span class="TEX">T<span -class="E">E</span>X</span> and other tools are available from: -<!--l. 122--><p class="indent"> <a -href="ftp://ftp.ese-metz.fr/pub/tex/win32-beta" ><span class="obeylines-h"> <a -href="ftp://ftp.ese-metz.fr/pub/tex/win32-beta" class="url" >ftp://ftp.ese-metz.fr/pub/tex/win32-beta</a></span></a> -<!--l. 124--><p class="indent"> If you want to retrieve only the windvi distribution, you should get: -<!--l. 126--><p class="indent"> <a -href="ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex/windvi.zip" ><span class="obeylines-h"> <a -href="ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex/windvi.zip" class="url" >ftp://ftp.tex.ac.uk/pub/tex/systems/win32/fptex/windvi.zip</a></span></a> for the standalone released -version; -<!--l. 129--><p class="indent"> <a -href="ftp://ftp.ese-metz.fr/pub/tex/win32-beta/windvixx.zip" ><span class="obeylines-h"> <a -href="ftp://ftp.ese-metz.fr/pub/tex/win32-beta/windvixx.zip" class="url" >ftp://ftp.ese-metz.fr/pub/tex/win32-beta/windvixx.zip</a></span></a> for beta versions, xx being always as -high as possible. -<!--l. 132--><p class="indent"> Announcements of beta version are made through the fptex mailing-list. Subscriptions can be -sent to <a -href="mailto:majordomo@tug.org" ><span class="obeylines-h"> <a -href="mailto:majordomo@tug.org" class="url" >mailto:majordomo@tug.org</a></span></a>. Send a message whose body is ’subscribe fptex’ to -subscribe. The list address is ’fptex@tug.org’. -<!--l. 137--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a - id="x1-70002.2"></a>Unpacking</h4> -<!--l. 139--><p class="noindent">Assuming you have retrieved one of the <span -class="cmtt-10x-x-109">windvixx.zip </span>files, you will have to unpack it at the -<span -class="cmtt-10x-x-109"><root> </span>of some TDS conformant texmf tree like this one: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> - <root>/bin/win32 - <br /> /texmf/ - <br /> /dvips - <br /> /tex - <br /> /latex - <br /> /web2c -</div> -</td></tr></table> -<!--l. 151--><p class="nopar"> - <ul class="itemize1"> - <li class="itemize"><span -class="cmtt-10x-x-109">owindvi.exe</span>, <span -class="cmtt-10x-x-109">windvi.exe</span>, <span -class="cmtt-10x-x-109">mktex*.exe </span>and <span -class="cmtt-10x-x-109">gsftopk.exe </span>go to <span -class="cmtt-10x-x-109">bin/win32</span> - </li> - <li class="itemize"><span -class="cmtt-10x-x-109">render.ps </span>(used by gsftopk) goes to <span -class="cmtt-10x-x-109">texmf/dvips</span> - </li> - <li class="itemize"><span -class="cmtt-10x-x-109">texmf.cnf </span>and <span -class="cmtt-10x-x-109">mktex.cnf </span>go to <span -class="cmtt-10x-x-109">texmf/web2c</span>.</li></ul> -<!--l. 161--><p class="indent"> In order not to overwrite the texmf.cnf and mktex.cnf files of people who are already using -Web2C for win32, those files are distributed as texmf.xam and mktex.xam. You must rename -them if you don’t already have .cnf files. -<!--l. 166--><p class="indent"> Next, add <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109"><root>\bin\win32</span></span></span> to your <span -class="cmtt-10x-x-109">PATH</span>. This is done by modifying <span -class="cmtt-10x-x-109">autoexec.bat </span>under -Windows 9x or the Control Panel/System under NT/W2K. -<!--l. 170--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a - id="x1-80002.3"></a>Configuration</h4> -<!--l. 172--><p class="noindent">If you have respected the previous layout for the tree, ie the relative position of <span -class="cmtt-10x-x-109">windvi.exe </span>with -respect to the texmf directory, you should not have anything more to configure than update your -PATH environment variable. -<!--l. 177--><p class="indent"> If you want to use <span -class="cmtt-10x-x-109">windvi.exe </span>in another context, you may need to set the TEXMFMAIN -and / or TEXMFCNF environment variable. TEXMFMAIN must point to the texmf directory -and TEXMFCNF to the directory containing texmf.cnf. -<!--l. 182--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a - id="x1-90002.4"></a>Generation of PK files</h4> -<!--l. 184--><p class="noindent">The generation of PK files is under control of the kpathsea library through the use of -<span -class="cmtt-10x-x-109">mktexpk.exe</span>. You can choose the destination for generated files — the scheme is explained in -detail in the kpathsea documentation. -<!--l. 189--><p class="indent"> The main points are: - - - - <ul class="itemize1"> - <li class="itemize">any generated file will go in the same texmf tree as the one in which the font source - has been found, - </li> - <li class="itemize">if the source directory is not writable, the directory named by VARTEXFONTS will - be used, so you had better set this variable to something meaningful in texmf.cnf - </li> - <li class="itemize">MT_FEATURES can be set either in mktex.cnf or in your environment to control - the naming of generated files: you can add ’dosnames’, ’nomode’, ’stripsupplier’, - ’striptypeface’, ’fontmaps’ and ’varfonts’ to the features. Feel free to experiment with - them by setting MT_FEATURES in the environment and checking with ’mktexnam - cmr10’ for the result you want.</li></ul> -<!--l. 204--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a - id="x1-100002.5"></a>Type1 fonts</h4> -<!--l. 206--><p class="noindent">In order to use <span -class="cmtt-10x-x-109">gsftopk.exe </span>to generate PK files for Type1 fonts, you will need to install -Ghostscript. Ghostscript is used in the background for computing the bitmaps. See section <a -href="#x1-250005">5<!--tex4ht:ref: gs-install --></a> -about Ghostscript installation. -<!--l. 211--><p class="indent"> After that, <span -class="cmss-10x-x-109">Windvi </span>should be able to generate PK files for your Type1 fonts, providing you -have the corresponding vf and tfm files. It is however wise to try <span -class="cmtt-10x-x-109">mktexnam.exe </span>on some of your -fonts (<span -class="cmtt-10x-x-109">’mktexnam ptmr8r’ </span>for example) to check that the fonts will be put at the right -place. -<!--l. 217--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">2.6 </span> <a - id="x1-110002.6"></a>PostScript<span -class="psyr-x-x-109">™</span> inclusions</h4> -<!--l. 219--><p class="noindent"><span -class="cmss-10x-x-109">Windvi</span> is able to display some PostScript<span -class="psyr-x-x-109">™</span> inclusions, thanks to Ghostscript. What is -understood : - <ul class="itemize1"> - <li class="itemize"><span -class="cmtt-10x-x-109">graphics </span>bundle from <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>2e, - </li> - <li class="itemize"><span -class="cmtt-10x-x-109">psfig </span>inclusions, - </li> - <li class="itemize">some raw PostScript<span -class="psyr-x-x-109">™</span> like the <span -class="cmtt-10x-x-109">pspicture </span>package.</li></ul> -<!--l. 227--><p class="indent"> The <span -class="cmtt-10x-x-109">bop / eop </span>mechanism is not (yet) supported, so do not expect the <span -class="cmtt-10x-x-109">draft </span>package to -display anything. Also, not all material is processed by Ghostscript, so rotated text will not -appear so when displayed. -<!--l. 232--><p class="indent"> For performance reasons, the magnifying glass will not render your ps inclusions. - - - -<!--l. 235--><p class="indent"> See section <a -href="#x1-250005">5<!--tex4ht:ref: gs-install --></a> about Ghostscript installation. -<!--l. 237--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">3 </span> <a - id="x1-120003"></a>Quick startup</h3> -<!--l. 239--><p class="noindent">Create a shortcut to <span -class="cmss-10x-x-109">Windvi </span>on your desktop: - <ul class="itemize1"> - <li class="itemize">click right button on the desktop, - </li> - <li class="itemize">New Shortcut, - </li> - <li class="itemize">browse and find <span -class="cmtt-10x-x-109">windvi.exe</span> - </li> - <li class="itemize">OK.</li></ul> -<!--l. 247--><p class="indent"> Next, explore your computer, drag and drop some dvi file onto the <span -class="cmss-10x-x-109">Windvi </span>icon. If everything -goes well, <span -class="cmss-10x-x-109">Windvi </span>will open your dvi file and choose a suitable shrink factor for the page to be -fully displayed. -<!--l. 252--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a - id="x1-130003.1"></a>Hyper<span class="TEX">T<span -class="E">E</span>X</span> support</h4> -<!--l. 254--><p class="noindent"><span -class="cmss-10x-x-109">Windvi</span> will handle specials inserted by packages such as <span -class="cmti-10x-x-109">hyperref </span>by Sebastian Rahtz. This -means that you will be able to navigate inisde (and outside !) your document, much like with -your usual browser. -<!--l. 259--><p class="indent"> Hyperlinks are automatically hilighted. The behaviour is modified in the following -way : - <ul class="itemize1"> - <li class="itemize">clicking on mouse left will move to the page the link is pointing to. That means if - it is inside your document, the page pointed is displayed. If it is in another dvi file, - this file is opened and the page displayed. If the link references anything else than - a dvi file, the <span -class="cmsl-10x-x-109">Windows </span>shell is called to handle the reference. That means such an - url as <a -href="mailto:fabrice.popineau@supelec.fr" ><span class="obeylines-h"> <a -href="mailto:fabrice.popineau@supelec.fr" class="url" >mailto:fabrice.popineau@supelec.fr</a></span></a> will probably launch <span -class="cmsl-10x-x-109">Outlook Express </span>or - whatever is your default mail tool. - </li> - <li class="itemize">clicking on control plus mouse left will do the same, except that if the link points to - another dvi file, your current dvi file will stay open, and another windvi will display - the new file. If you are running in single-instance mode, there will be no difference - between using control and not using it. - - - - </li> - <li class="itemize">there is a <span -class="cmti-10x-x-109">back </span>icon tool to go back through the hyperlinks list you have browsed.</li></ul> -<!--l. 279--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">4 </span> <a - id="x1-140004"></a>Reference guide</h3> -<!--l. 281--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a - id="x1-150004.1"></a>Settings</h4> -<!--l. 283--><p class="noindent">Current settings are saved each time you quit in a <span -class="cmtt-10x-x-109">windvi.cnf </span>file. This file is located under the -<span -class="cmss-10x-x-109">HOME </span>directory if this environment variable is set, or under <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\</span></span></span> otherwise. -<!--l. 288--><p class="indent"> You can have a site-wide <span -class="cmtt-10x-x-109">windvi.cnf </span>file located in <span -class="cmtt-10x-x-109">$TEXMFCNF/windvi.cnf</span>. This file will be -read before the user one and settings will be merged. -<!--l. 292--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a - id="x1-160004.2"></a>Logging</h4> -<!--l. 294--><p class="noindent">Any error or informational message will make the log window pop up. Font generation and so on -is displayed in real-time. -<!--l. 297--><p class="indent"> There is no way currently to avoid the pop-up feature. -<!--l. 299--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.3 </span> <a - id="x1-170004.3"></a>Features</h4> -<!--l. 301--><p class="noindent"> - <h5 class="subsubsectionHead"><span class="titlemark">4.3.1 </span> <a - id="x1-180004.3.1"></a>General features</h5> -<!--l. 303--><p class="noindent">All the features of <span -class="cmss-10x-x-109">Windvi </span>are documented in this <a -href="file://examples/wtest.tex" >sample file</a>. You are encouraged to look at -it. -<!--l. 307--><p class="noindent"> - <h5 class="subsubsectionHead"><span class="titlemark">4.3.2 </span> <a - id="x1-190004.3.2"></a>Postscript inclusions</h5> -<!--l. 309--><p class="noindent"><span -class="cmss-10x-x-109">Windvi </span>will allow you to preview many PostScript inclusions, including raw PostScript specials. -See the <span -class="cmtt-10x-x-109">Examples/wtest.tex </span>file for examples. The <span -class="cmtt-10x-x-109">bop / eop </span>feature found in dvips is not yet -supported. -<!--l. 314--><p class="indent"> Most of the features available are described in the document <span -class="cmtt-10x-x-109">Examples/wtest.tex</span>. - - - -<!--l. 317--><p class="indent"> However, there is a drawback. The ghostscript interpreter will allow the whole page at the -requested scaling factor to do its job. That means a color page on a 24bits device, A4 size at -600dpi will be as huge as 34Mb. This is enough to make your W9x crash. NT won’t crash but will -slow down a lot and may become unusable. -<!--l. 323--><p class="indent"> Eventually, PostScript visualization will be turned off automatically if it is detected that -ghostscript will use too much memory. -<!--l. 326--><p class="noindent"> - <h5 class="subsubsectionHead"><span class="titlemark">4.3.3 </span> <a - id="x1-200004.3.3"></a>Colors</h5> -<!--l. 328--><p class="noindent"><span -class="cmss-10x-x-109">Windvi </span>will honor color specials as introduced either by <span -class="cmtt-10x-x-109">colordvi </span>(plain <span class="TEX">T<span -class="E">E</span>X</span>) or <span -class="cmtt-10x-x-109">color </span>package -(<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>). -<!--l. 331--><p class="indent"> However, it is recommended to use this feature on true color devices. That means at least -32768 colors available. -<!--l. 334--><p class="indent"> On 256 colors devices, no antialiasing is done for color text. Moreover, the rendering maybe -wrong because of the low number of colors available. -<!--l. 338--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.4 </span> <a - id="x1-210004.4"></a>Printing</h4> -<!--l. 340--><p class="noindent">Currently, printing works provided that you used the right command line options to run windvi. -The options needed are the metafont mode for your printer and the base dpi number. Once you -have run it with the right parameters, they will be saved in your <span class="obeylines-h"> <a -href="windvi.cnf" class="url" >windvi.cnf</a></span> file -so no need to bother for them again, unless you change your printer. For example -: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> -windvi -p 720 -mfmode esphi foo.dvi -</div> -</td></tr></table> -<!--l. 348--><p class="nopar">will allow you to print at 720dpi on an Epson Stylus printer. -<!--l. 351--><p class="indent"> The file holding the modes is <span class="obeylines-h"> <a -href="texmf/metafont/misc/modes.mf" class="url" >texmf/metafont/misc/modes.mf</a></span> and if you ever change it, you -might want to rebuild your <span -class="logo-10x-x-109">METAFONT</span>formats using <span class="obeylines-h"> <a -href="fmtutil" class="url" >fmtutil</a></span>. -<!--l. 355--><p class="indent"> This will be made obsolete (or almost) by the forthcoming support for Type1 and TTF -fonts. -<!--l. 358--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.5 </span> <a - id="x1-220004.5"></a>Command line options</h4> -<!--l. 360--><p class="noindent"> - <dl class="description"><dt class="description"> -<span -class="cmbx-10x-x-109">+¡page¿</span> </dt><dd -class="description">Specifies the first page to show. If <span -class="cmtt-10x-x-109">+ </span>is given without a number, the last page is - assumed; the first page is the default. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-allowshell</span> </dt><dd -class="description">This option enables the shell escape in PostScript specials. (For security - reasons, shell escapes are disabled by default.) This option should be rarely used; - in particular it should not be used just to uncompress files: that function is done - automatically if the file name ends in <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">.Z</span></span></span> or <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">.gz</span></span></span> . Shell escapes are always turned off - if the <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">-safer</span></span></span> option is used. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-altfont ¡font¿</span> </dt><dd -class="description">Declares a default font to use when the font in the dvi file cannot be found. - This is useful, for example, with PostScript fonts. Defaults to <span -class="cmtt-10x-x-109">cmr10</span> - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-background ¡color¿</span> </dt><dd -class="description">uses <span -class="cmtt-10x-x-109"><color> </span>as background color - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-bg ¡color¿</span> </dt><dd -class="description">same as <span -class="cmtt-10x-x-109">-background</span> - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-debug ¡bitmask¿</span> </dt><dd -class="description">If nonzero, prints additional information on standard output. The - number is taken as a set of independent bits. The meaning of each bit follows. - 1=bitmaps; 2=dvi translation; 4=pk reading; 8=batch operation; 16=events; 32=file - opening; 64=PostScript communication; 128=Kpathsea stat(2) calls; 256=Kpathsea - hash table lookups; 512=Kpathsea path definitions; 1024=Kpathsea path expansion; - 2048=Kpathsea searches. To trace everything having to do with file searching - and opening, use 4000. Some of these debugging options are actually provided by - Kpathsea. See the ‘Debugging’ section in the Kpathsea manual. - - - - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-density ¡density¿</span> </dt><dd -class="description">Determines the density used when shrinking bitmaps for fonts. A - higher value produces a lighter font. The default value is 40. For monochrome displays; - for color displays, use -gamma. See also the ‘S’ keystroke. Same as <span -class="cmtt-10x-x-109">-S</span>. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-foreground ¡color¿</span> </dt><dd -class="description">Uses <span -class="cmtt-10x-x-109"><color> </span>as foreground color - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-fg ¡color¿</span> </dt><dd -class="description">same as <span -class="cmtt-10x-x-109">-foreground</span> - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-gamma ¡gamma¿</span> </dt><dd -class="description">Controls the interpolation of colors in the greyscale anti-aliasing color - palette. Default value is 1.0. For 0 <span -class="cmmi-10x-x-109">< </span>gamma <span -class="cmmi-10x-x-109">< </span>1, the fonts will be lighter (more like the - background), and for gamma <span -class="cmmi-10x-x-109">> </span>1, the fonts will be darker (more like the foreground). - Negative values behave the same way, but use a slightly different algorithm. For color - and grayscale displays; for monochrome, see -density. For color and greyscale displays; - for monochrome, see <span -class="cmtt-10x-x-109">-density</span>. See also the ‘S’ keystroke. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-geometry ¡string¿</span> </dt><dd -class="description">Specifies an initial X-Window geometry string. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-grid1 ¡color¿</span> </dt><dd -class="description">Determines the color of level 1 grid (default as foreground) - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-grid2 ¡color¿</span> </dt><dd -class="description">Determines the color of level 2 grid (default as foreground) - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-grid3 ¡color¿</span> </dt><dd -class="description">Determines the color of level 3 grid (default as foreground) - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-gspalette ¡palette¿</span> </dt><dd -class="description">Specifies the palette to be used when using Ghostscript for rendering - PostScript specials. Possible values are - <ul class="itemize1"> - <li class="itemize">Color, - </li> - <li class="itemize">Greyscale, - </li> - <li class="itemize">Monochrome.</li></ul> - <!--l. 414--><p class="noindent">The default is Color. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-gsalpha</span> </dt><dd -class="description">Causes Ghostscript to be called with anti-aliasing enabled in PostScript figures, for a - nicer appearance. It is available on newer versions of Ghostscript. - - - - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-hush</span> </dt><dd -class="description">Causes <span -class="cmss-10x-x-109">Windvi </span>to suppress all suppressible warnings. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-hushchars</span> </dt><dd -class="description">Causes <span -class="cmss-10x-x-109">Windvi </span>to suppress warnings about references to characters which are not - defined in the font. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-hushchecksums</span> </dt><dd -class="description">Causes <span -class="cmss-10x-x-109">Windvi </span>to suppress warnings about checksum mismatches between the - dvi file and the font file. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-hushspecials</span> </dt><dd -class="description">Causes <span -class="cmss-10x-x-109">Windvi </span>to suppress warnings about <span -class="cmtt-10x-x-109">special </span>strings that it cannot - process. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-keep</span> </dt><dd -class="description">Sets a flag to indicate that <span -class="cmss-10x-x-109">Windvi </span>should not move to the home position when moving to - a new page. See also the ‘k’ keystroke. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-margins ¡dimen¿</span> </dt><dd -class="description">This determines the “home” position of the page within the window as - follows. If the entire page fits in the window, then the margin settings are ignored. If, even - after removing the margins from the left, right, top, and bottom, the page still cannot fit in - the window, then the page is put in the window such that the top and left margins are - hidden, and presumably the upper left-hand corner of the text on the page will be in - the upper left-hand corner of the window. Otherwise, the text is centered in - the window. The dimension should be a decimal number optionally followed by - any of the two-letter abbreviations for units accepted by (pt, pc, in, bp, cm, - mm, dd, cc or sp). See also <span -class="cmtt-10x-x-109">-sidemargin</span>, <span -class="cmtt-10x-x-109">-topmargin </span>, and the keystroke ‘ M - .’ - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-mfmode ¡mode-def¿</span> </dt><dd -class="description">Specifies a <span -class="cmti-10x-x-109">mode-def </span>string, which can be used in searching for - fonts. Generally, when changing the mode-def, it is also necessary to change the - font size to the appropriate value for that mode. This is done by adding a colon - and the value in dots per inch; for example, <span -class="cmtt-10x-x-109">-mfmode ljfour:600</span>. This method - overrides any value given by the <span -class="cmtt-10x-x-109">-p </span>command-line argument. The metafont mode is - also passed to <span -class="logo-10x-x-109">METAFONT </span>during automatic creation of fonts. By default, it is - <span -class="cmtt-10x-x-109">ljfour:600</span> - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-mgs ¡size¿</span> </dt><dd -class="description">Same as <span -class="cmtt-10x-x-109">-mgs1 </span>. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-mgs[n</span> </dt><dd -class="description">¡size¿] Specifies the size of the window to be used for the “magnifying glass” for Button n - . The size may be given as an integer (indicating that the magnifying glass is to be square), - or it may be given in the form width <span -class="cmsy-10x-x-109">× </span>height. Defaults are 200<span -class="cmsy-10x-x-109">×</span>150, 400<span -class="cmsy-10x-x-109">×</span>250, 700<span -class="cmsy-10x-x-109">×</span>500, - - - - 1000<span -class="cmsy-10x-x-109">×</span>800, and 1200<span -class="cmsy-10x-x-109">×</span>1200. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-nogrey</span> </dt><dd -class="description">Turns off the use of greyscale anti-aliasing when printing shrunken bitmaps. (For this - option, the logic of the corresponding resource is reversed: <span -class="cmtt-10x-x-109">-nogrey </span>corresponds to - <span -class="cmtt-10x-x-109">grey:off </span>and <span -class="cmtt-10x-x-109">+nogrey </span>to <span -class="cmtt-10x-x-109">grey:on </span>See also the ‘G’ keystroke. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-nomakepk</span> </dt><dd -class="description">Turns off automatic generation of font files that cannot be found by other - means. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-nopostscript</span> </dt><dd -class="description">Turns off rendering of PostScript<span -class="psyr-x-x-109">™</span> specials. Bounding boxes, if known, will be - displayed instead. This option can also be toggled with the ‘ v ’ keystroke. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-noscan</span> </dt><dd -class="description">Normally, when PostScript<span -class="psyr-x-x-109">™</span> is turned on, <span -class="cmss-10x-x-109">Windvi</span> will do a preliminary scan - of the dvi file, in order to send any necessary header files before sending the - PostScript code that requires them. This option turns off such prescanning. (It will - be automatically be turned back on if <span -class="cmss-10x-x-109">Windvi</span> detects any specials that require - headers.) - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-offsets</span> </dt><dd -class="description">Specifies the size of both the horizontal and vertical offsets of the output on - the page. This should be a decimal number optionally followed by “ cm ”, e.g. , - 1.5 or 3cm , giving a measurement in inches or centimeters. By decree of the - Stanford <span class="TEX">T<span -class="E">E</span>X</span> Project, the default <span class="TEX">T<span -class="E">E</span>X</span> page origin is always 1 inch over and - down from the top-left page corner, even when non-American paper sizes are - used. Therefore, the default offsets are 1.0 inch. See also <span -class="cmtt-10x-x-109">-xoffset </span>and <span -class="cmtt-10x-x-109">-yoffset</span> - . - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-p ¡dpi¿</span> </dt><dd -class="description">Defines the size of the fonts to use, in pixels per inch. The default value is - 600. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-qpaper ¡papertype¿</span> </dt><dd -class="description">Specifies the size of the printed page. This may be of the form - <span -class="cmti-10x-x-109">width</span><span -class="cmsy-10x-x-109">×</span><span -class="cmti-10x-x-109">height </span>(or <span -class="cmti-10x-x-109">width</span><span -class="cmsy-10x-x-109">×</span><span -class="cmti-10x-x-109">height</span>cm), where width is the width in inches (or cm) and height is - the height in inches (or cm), respectively. There are also synonyms which may be used: us - (8.5x11), usr (11x8.5), legal (8.5x14), foolscap (13.5x17), as well as the ISO sizes a1 - a7 , - b1 - b7 , c1 - c7 , a1r - a7r ( a1 - a7rotated), etc. The default size is 21 x 29.7 - cm. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-rv</span> </dt><dd -class="description">Causes the page to be displayed with white characters on a black background, instead of vice - versa. - - - - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-s ¡shrinkfactor¿</span> </dt><dd -class="description">Defines the initial shrink factor. The default value is to choose en appropriate - factor. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-S ¡density¿</span> </dt><dd -class="description">Same as -density, q.v. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-sidemargin ¡dimen¿</span> </dt><dd -class="description">Specifies the side margin (see <span -class="cmtt-10x-x-109">-margins</span>). - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-topmargin ¡dimen¿</span> </dt><dd -class="description">Specifies the top and bottom margins (see <span -class="cmtt-10x-x-109">-margins</span>). - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-version</span> </dt><dd -class="description">Displays the version number and exits. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-xoffset ¡dimen¿</span> </dt><dd -class="description">Specifies the size of the horizontal offset of the output on the page. See - <span -class="cmtt-10x-x-109">-offsets </span>. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-yoffset ¡dimen¿</span> </dt><dd -class="description">Specifies the size of the vertical offset of the output on the page. See <span -class="cmtt-10x-x-109">-offsets</span> - . - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">-xform</span> </dt><dd -class="description">Turns on graphical transformations, which allows to apply any transformation to glyph - boxes.</dd></dl> -<!--l. 508--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.6 </span> <a - id="x1-230004.6"></a>Mouse</h4> -<!--l. 509--><p class="noindent"> - <dl class="description"><dt class="description"> -<span -class="cmbx-10x-x-109">left button</span> </dt><dd -class="description">pops up the small magnifying glass, as long as the button is down. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">middle button</span> </dt><dd -class="description">pops up the medium magnifying glass, as long as the button is down. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">right button</span> </dt><dd -class="description">pops up the big magnifying glass, as long as the button is down. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Shift + left button</span> </dt><dd -class="description">change the arrow cursor for a crossbar cursor and enter ’setting home - position’ mode. Home position is set when the button is released. Usefule with the - ’Keep Home’ feature.</dd></dl> - - - -<!--l. 520--><p class="noindent"> - <h4 class="subsectionHead"><span class="titlemark">4.7 </span> <a - id="x1-240004.7"></a>Shortcut keys</h4> -<!--l. 522--><p class="noindent"> - <dl class="description"><dt class="description"> -<span -class="cmbx-10x-x-109">Home, ’ˆ’</span> </dt><dd -class="description">goto the upper left corner of the page. If margins are active, use them. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Next, ’n’, Enter</span> </dt><dd -class="description">goto next page. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Prior, ’b’, Backspace</span> </dt><dd -class="description">goto previous page. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Ctrl-Home, Ctrl-End</span> </dt><dd -class="description">goto first (resp. last) page. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Numpad +, Numpad -</span> </dt><dd -class="description">zoom in (resp. out). - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">Arrow keys, ’l’, ’r’, ’u’, ’d’</span> </dt><dd -class="description">move in the corresponding direction (left, right, up, down). - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">’k’</span> </dt><dd -class="description">Normally when <span -class="cmss-10x-x-109">Windvi </span>switches pages, it moves to the home position as well. The ‘ k - ’ keystroke toggles a ‘keep-position’ flag which, when set, will keep the same position - when moving between pages. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">’M’</span> </dt><dd -class="description">set margins at the cursor. - </dd><dt class="description"> -<span -class="cmbx-10x-x-109">’t’</span> </dt><dd -class="description">change tick units (cursor position).</dd></dl> -<!--l. 539--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">5 </span> <a - id="x1-250005"></a>Ghostscript installation</h3> -<!--l. 542--><p class="noindent">Statring with Ghostscript 5.50 and fp<span class="TEX">T<span -class="E">E</span>X</span> 0.4 (as on the <a -href="http://www.tug.org/texlive" ><span class="TEX">T<span -class="E">E</span>X</span>-Live </a>5 <span -class="cmr-10">CD-ROM</span>), no specific -Ghostscript installation should be needed. All the tools are linked to some library that knows -where to look for Ghostscript in the registry. -<!--l. 547--><p class="indent"> In doubt or in case of trouble, try to set your PATH so that gsdll32.dll be found: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> -PATH=c:\\gstools\\gs5.50;\%PATH\% -</div> -</td></tr></table> -<!--l. 551--><p class="nopar"> -<!--l. 553--><p class="indent"> If you encounter error messages like: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> -Aladdin Ghostscript: Can’t find initialization file gs_init.ps. - <br />gsdll_init returns 255 -</div> -</td></tr></table> -<!--l. 557--><p class="nopar">or something about font not found, it is more than likely that Ghostscript has been installed in a -strange way. You can solve this by telling Ghostscript explicitely where its files are -located: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> - set GS_LIB=c:\gstools\gs5.50;c:\gstools\fonts -</div> -</td></tr></table> -<!--l. 563--><p class="nopar"> -<!--l. 565--><p class="indent"> Also : make sure to have only one version of Ghostscript installed. Version 5.50 can’t work -with initialization files of version 5.10 for example. -<!--l. 569--><p class="indent"> Also beware that if you are running any version of <span class="obeylines-h"> <a -href="gsftopk" class="url" >gsftopk</a></span> older than 0.19.1 and you -have upgraded Ghostscript to version 6.0 or later, then <span class="obeylines-h"> <a -href="gsftopk" class="url" >gsftopk</a></span> will fail to build -fonts. -<!--l. 573--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">6 </span> <a - id="x1-260006"></a>FAQ</h3> -<!--l. 575--><p class="noindent"> - <ol type="1" class="enumerate1" > - <li class="enumerate" value="1" -><a - id="x1-26002x1"></a><span -class="cmssbx-10x-x-109">Windvi </span><span -class="cmbx-10x-x-109">opens and closes immediately. </span>You should check your installation: - <ul class="itemize1"> - <li class="itemize">did you rename the .xam files into .cnf files ? - </li> - <li class="itemize">have you .cnf files ? - </li> - <li class="itemize">what <span -class="cmtt-10x-x-109">mktexnam cmr10 </span>does report ? - </li> - <li class="itemize">in case of trouble, do the following: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> - set KPATHSEA_DEBUG_OUTPUT=err.log - <br />mktexnam --debug=1536 cmr10 -</div> - </td></tr></table> - <!--l. 586--><p class="nopar">and send the <span -class="cmtt-10x-x-109">err.log </span>file to <a -href="mailto:Fabrice.Popineau@supelec.fr" ><span class="obeylines-h"> <a -href="mailto:Fabrice.Popineau@supelec.fr" class="url" >mailto:Fabrice.Popineau@supelec.fr</a></span></a></li></ul> - </li> - <li class="enumerate" value="2" -><a - id="x1-26004x2"></a><span -class="cmssbx-10x-x-109">Windvi </span><span -class="cmbx-10x-x-109">is stuck with the hour glass cursor, displaying some font name in the</span> - <span -class="cmbx-10x-x-109">status bar. </span>Currently, when kpathsea is generating fonts, <span -class="cmss-10x-x-109">Windvi </span>is blocked. You can’t see - any progress status. This is because <span -class="cmtt-10x-x-109">kpathsea</span>-based programs are inherently console mode - programs and <span -class="cmss-10x-x-109">Windvi </span>is a GUI program. If it takes too long time and the status bar doesn’t - change, there is the chance of an improper installation. Check with the previous question. In - this case, you will need to kill <span -class="cmss-10x-x-109">Windvi </span>by hand, and any process named <span -class="cmtt-10x-x-109">mf.exe </span>or - <span -class="cmtt-10x-x-109">mktexpk.exe </span>too. - </li> - <li class="enumerate" value="3" -><a - id="x1-26006x3"></a>In any case, check in the <span -class="cmtt-10x-x-109">Help -> View Log File </span>window for any strange messages and - report them. - </li> - <li class="enumerate" value="4" -><a - id="x1-26008x4"></a><span -class="cmbx-10x-x-109">I’m using MiKTeX. Can I use </span><span -class="cmssbx-10x-x-109">Windvi </span><span -class="cmbx-10x-x-109">? </span>Yes. But even if the layout tree for MiKTeX is - TDS-conformant, it is not quite the same as the layout for Web2C. This is what Jody - Klymak <a -href="mailto:jklymak@apl.washington.edu" ><span class="obeylines-h"> <a -href="mailto:jklymak@apl.washington.edu" class="url" >mailto:jklymak@apl.washington.edu</a></span></a> did : - <!--l. 607--><p class="noindent"> - <div class="quotation"> - <!--l. 608--><p class="indent"> I got windvi running under Windows NT using the following steps. I’m - sure the steps are very similar on a Win95 machine. They are essentially the - same a Fabrice’s instructions. It seems to handle fonts correctly. If anyone - has a better way to do it, let me know. I’m no NT wiz. - <!--l. 614--><p class="indent"> Cheers, Jody - <!--l. 616--><p class="indent"> ******************************************************************* - <!--l. 618--><p class="indent"> Installing windvi under MikTeX under WinNT 4.0 Assuming you are - set up like I am: - <!--l. 621--><p class="indent"> MikTeX in <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\texmf</span></span></span> and GSTools in <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\gstools</span></span></span> - <ul class="itemize1"> - <li class="itemize">Make a directory <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\texmf\windvi</span></span></span> - </li> - <li class="itemize">unpack windvi.zip in this directory - - - - </li> - <li class="itemize">Put *.exe in <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\texmf\miktex\bin</span></span></span> - </li> - <li class="itemize">Put <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">render.ps</span></span></span> in <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\texmf\dvips</span></span></span> - </li> - <li class="itemize">Under the system control panel click the <span -class="cmsl-10x-x-109">Environment tab </span>and - add: - - - - <table width="100%" -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> - TEXMFCNF c:\texmf\windvi - <br /> TEXMFMAIN c:\texmf - <br /> path c:\gstools\gs5.10 - <br /> GS_LIB c:\gstools\gs5.10;c:\gstools\gs5.10\fonts -</div> - </td></tr></table> - <!--l. 636--><p class="nopar"> - </li> - <li class="itemize">Edit <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">c:\texmf\windvi\texmf.cnf</span></span></span> - <ul class="itemize2"> - <li class="itemize">change <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">TEXMFMAIN</span><span -class="cmtt-10x-x-109"> =</span><span -class="cmtt-10x-x-109"> c:/texmf</span></span></span> - </li> - <li class="itemize">change <span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">VARTEXFONTS</span><span -class="cmtt-10x-x-109"> =</span><span -class="cmtt-10x-x-109"> c:/texmf/fonts</span></span></span></li></ul> - </li></ul> - </div> - <!--l. 645--><p class="noindent">Read carefully the kpathsea documentation, and try your settings with the <span -class="cmtt-10x-x-109">mktexnam.exe</span> - and <span -class="cmtt-10x-x-109">kpsewhich.exe </span>programs. Report any settings needed to enhance this FAQ - section. - </li> - <li class="enumerate" value="5" -><a - id="x1-26010x5"></a><span -class="cmbx-10x-x-109">How do I stop </span><span -class="cmssbx-10x-x-109">Windvi </span><span -class="cmbx-10x-x-109">to randomly access my floppy drive ? </span>Check the following - url <a -href="http://www.annoyances.org/win95/win95ann6.html" ><span class="obeylines-h"> <a -href="http://www.annoyances.org/win95/win95ann6.html" class="url" >http://www.annoyances.org/win95/win95ann6.html</a></span></a>. This is probably caused by some - kind of anti-virus program. Try to disable it. - </li></ol> -<!--l. 657--><p class="noindent"> - <h3 class="sectionHead"><span class="titlemark">7 </span> <a - id="x1-270007"></a>Known bugs and TODO list</h3> - <ul class="itemize1"> - <li class="itemize"><span -class="cmss-10x-x-109">Windvi </span>is uninterruptible during font loading; - </li> - <li class="itemize"><span class="obeylines-h"><span class="verb"><span -class="cmtt-10x-x-109">\pagecolor{}</span></span></span> is not honoured if there are PostScript inclusions in the page; - </li> - <li class="itemize">The first PostScript inclusion is not drawn, the page has to be redrawn once, next - everything is fine; - - - - </li> - <li class="itemize">We need to add more support for ‘specials’; - </li> - <li class="itemize">There are probably some other bugs left.</li></ul> -<!--l. 671--><p class="noindent"> - - - - <h3 class="sectionHead"><span class="titlemark">A </span> <a - id="x1-28000A"></a>Color naming</h3> -<!--l. 674--><p class="noindent">You can use ‘rgb:/rr/gg/bb/’ where rr, gg and bb are the hexadecimal (00-FF) intensities of red, -green and blue component, or any of the following symbolic names : - <div class="tabular"><table class="tabular" -cellspacing="0" cellpadding="0" -frame="void" id="TBL-2-" ><colgroup id="TBL-2-1g"><col -id="TBL-2-1"><col -id="TBL-2-2"><col -id="TBL-2-3"><col -id="TBL-2-4"></colgroup><tr -class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr - valign="baseline" id="TBL-2-1-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" -class="td11"> snow </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-1-2" -class="td11"> MidnightBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-1-3" -class="td11"> MediumSpringGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-1-4" -class="td11"> red </td> -</tr><tr - valign="baseline" id="TBL-2-2-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" -class="td11"> GhostWhite </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-2-2" -class="td11"> navy </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-2-3" -class="td11"> GreenYellow </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-2-4" -class="td11"> HotPink </td> -</tr><tr - valign="baseline" id="TBL-2-3-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-3-1" -class="td11"> WhiteSmoke </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-3-2" -class="td11"> NavyBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-3-3" -class="td11"> LimeGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-3-4" -class="td11"> DeepPink </td> -</tr><tr - valign="baseline" id="TBL-2-4-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-4-1" -class="td11"> gainsboro </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-4-2" -class="td11"> CornflowerBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-4-3" -class="td11"> YellowGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-4-4" -class="td11"> pink </td> -</tr><tr - valign="baseline" id="TBL-2-5-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-5-1" -class="td11"> FloralWhite </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-5-2" -class="td11"> DarkSlateBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-5-3" -class="td11"> ForestGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-5-4" -class="td11"> LightPink </td> -</tr><tr - valign="baseline" id="TBL-2-6-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-6-1" -class="td11"> OldLace </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-6-2" -class="td11"> SlateBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-6-3" -class="td11"> OliveDrab </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-6-4" -class="td11"> PaleVioletRed </td> -</tr><tr - valign="baseline" id="TBL-2-7-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" -class="td11"> linen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-7-2" -class="td11"> MediumSlateBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-7-3" -class="td11"> DarkKhaki </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-7-4" -class="td11"> maroon </td> -</tr><tr - valign="baseline" id="TBL-2-8-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" -class="td11"> AntiqueWhite </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-8-2" -class="td11"> LightSlateBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-8-3" -class="td11"> khaki </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-8-4" -class="td11"> MediumVioletRed </td> -</tr><tr - valign="baseline" id="TBL-2-9-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-9-1" -class="td11"> PapayaWhip </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-9-2" -class="td11"> MediumBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-9-3" -class="td11"> PaleGoldenrod </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-9-4" -class="td11"> VioletRed </td> -</tr><tr - valign="baseline" id="TBL-2-10-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-10-1" -class="td11"> BlanchedAlmond </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-10-2" -class="td11"> RoyalBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-10-3" -class="td11"> LightGoldenrodYellow </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-10-4" -class="td11"> magenta </td> -</tr><tr - valign="baseline" id="TBL-2-11-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-11-1" -class="td11"> bisque </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-11-2" -class="td11"> blue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-11-3" -class="td11"> LightYellow </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-11-4" -class="td11"> violet </td> -</tr><tr - valign="baseline" id="TBL-2-12-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-12-1" -class="td11"> PeachPuff </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-12-2" -class="td11"> DodgerBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-12-3" -class="td11"> yellow </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-12-4" -class="td11"> plum </td> -</tr><tr - valign="baseline" id="TBL-2-13-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-13-1" -class="td11"> NavajoWhite </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-13-2" -class="td11"> DeepSkyBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-13-3" -class="td11"> gold </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-13-4" -class="td11"> orchid </td> -</tr><tr - valign="baseline" id="TBL-2-14-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-14-1" -class="td11"> moccasin </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-14-2" -class="td11"> SkyBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-14-3" -class="td11"> LightGoldenrod </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-14-4" -class="td11"> MediumOrchid </td> -</tr><tr - valign="baseline" id="TBL-2-15-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-15-1" -class="td11"> cornsilk </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-15-2" -class="td11"> LightSkyBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-15-3" -class="td11"> goldenrod </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-15-4" -class="td11"> DarkOrchid </td> -</tr><tr - valign="baseline" id="TBL-2-16-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-16-1" -class="td11"> ivory </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-16-2" -class="td11"> SteelBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-16-3" -class="td11"> DarkGoldenrod </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-16-4" -class="td11"> DarkViolet </td> -</tr><tr - valign="baseline" id="TBL-2-17-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-17-1" -class="td11"> LemonChiffon </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-17-2" -class="td11"> LightSteelBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-17-3" -class="td11"> RosyBrown </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-17-4" -class="td11"> BlueViolet </td> -</tr><tr - valign="baseline" id="TBL-2-18-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-18-1" -class="td11"> seashell </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-18-2" -class="td11"> LightBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-18-3" -class="td11"> IndianRed </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-18-4" -class="td11"> purple </td> -</tr><tr - valign="baseline" id="TBL-2-19-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-19-1" -class="td11"> honeydew </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-19-2" -class="td11"> PowderBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-19-3" -class="td11"> SaddleBrown </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-19-4" -class="td11"> MediumPurple </td> -</tr><tr - valign="baseline" id="TBL-2-20-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-20-1" -class="td11"> MintCream </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-20-2" -class="td11"> PaleTurquoise </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-20-3" -class="td11"> sienna </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-20-4" -class="td11"> thistle </td> -</tr><tr - valign="baseline" id="TBL-2-21-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-21-1" -class="td11"> azure </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-21-2" -class="td11"> DarkTurquoise </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-21-3" -class="td11"> peru </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-21-4" -class="td11"> gray0 </td> -</tr><tr - valign="baseline" id="TBL-2-22-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-22-1" -class="td11"> AliceBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-22-2" -class="td11"> MediumTurquoise </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-22-3" -class="td11"> burlywood </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-22-4" -class="td11"> grey0 </td> -</tr><tr - valign="baseline" id="TBL-2-23-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-23-1" -class="td11"> lavender </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-23-2" -class="td11"> turquoise </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-23-3" -class="td11"> beige </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-23-4" -class="td11"> DarkGrey </td> -</tr><tr - valign="baseline" id="TBL-2-24-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-24-1" -class="td11"> LavenderBlush </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-24-2" -class="td11"> cyan </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-24-3" -class="td11"> wheat </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-24-4" -class="td11"> DarkGray </td> -</tr><tr - valign="baseline" id="TBL-2-25-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-25-1" -class="td11"> MistyRose </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-25-2" -class="td11"> LightCyan </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-25-3" -class="td11"> SandyBrown </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-25-4" -class="td11"> DarkBlue </td> -</tr><tr - valign="baseline" id="TBL-2-26-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-26-1" -class="td11"> white </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-26-2" -class="td11"> CadetBlue </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-26-3" -class="td11"> tan </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-26-4" -class="td11"> DarkCyan </td> -</tr><tr - valign="baseline" id="TBL-2-27-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-27-1" -class="td11"> black </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-27-2" -class="td11"> MediumAquamarine </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-27-3" -class="td11"> chocolate </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-27-4" -class="td11"> DarkMagenta </td> -</tr><tr - valign="baseline" id="TBL-2-28-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-28-1" -class="td11"> DarkSlateGray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-28-2" -class="td11"> aquamarine </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-28-3" -class="td11"> firebrick </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-28-4" -class="td11"> DarkRed </td> -</tr><tr - valign="baseline" id="TBL-2-29-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-29-1" -class="td11"> DarkSlateGrey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-29-2" -class="td11"> DarkGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-29-3" -class="td11"> brown </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-29-4" -class="td11"> LightGreen </td> -</tr><tr - valign="baseline" id="TBL-2-30-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-30-1" -class="td11"> DimGray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-30-2" -class="td11"> DarkOliveGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-30-3" -class="td11"> DarkSalmon </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-30-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-31-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-31-1" -class="td11"> DimGrey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-31-2" -class="td11"> DarkSeaGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-31-3" -class="td11"> salmon </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-31-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-32-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-32-1" -class="td11"> SlateGray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-32-2" -class="td11"> SeaGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-32-3" -class="td11"> LightSalmon </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-32-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-33-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-33-1" -class="td11"> SlateGrey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-33-2" -class="td11"> MediumSeaGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-33-3" -class="td11"> orange </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-33-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-34-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-34-1" -class="td11"> LightSlateGray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-34-2" -class="td11"> LightSeaGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-34-3" -class="td11"> DarkOrange </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-34-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-35-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-35-1" -class="td11"> LightSlateGrey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-35-2" -class="td11"> PaleGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-35-3" -class="td11"> coral </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-35-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-36-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-36-1" -class="td11"> gray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-36-2" -class="td11"> SpringGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-36-3" -class="td11"> LightCoral </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-36-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-37-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-37-1" -class="td11"> grey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-37-2" -class="td11"> LawnGreen </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-37-3" -class="td11"> tomato </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-37-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-38-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-38-1" -class="td11"> LightGrey </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-38-2" -class="td11"> green </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-38-3" -class="td11"> OrangeRed </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-38-4" -class="td11"> </td> -</tr><tr - valign="baseline" id="TBL-2-39-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-39-1" -class="td11"> LightGray </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-39-2" -class="td11"> chartreuse </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-39-3" -class="td11"> red </td><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-39-4" -class="td11"> </td> -</tr><tr -class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr - valign="baseline" id="TBL-2-40-"><td align="left" style="white-space:nowrap; text-align:left;" id="TBL-2-40-1" -class="td11"> </td> </tr></table> - - - -</div> - -</body></html> - - - - diff --git a/Master/texmf/doc/windvi/windvi.pdf b/Master/texmf/doc/windvi/windvi.pdf Binary files differdeleted file mode 100644 index e74fed53006..00000000000 --- a/Master/texmf/doc/windvi/windvi.pdf +++ /dev/null |