diff options
Diffstat (limited to 'info/beginlatex/src/cmr.ps')
-rw-r--r-- | info/beginlatex/src/cmr.ps | 546 |
1 files changed, 546 insertions, 0 deletions
diff --git a/info/beginlatex/src/cmr.ps b/info/beginlatex/src/cmr.ps new file mode 100644 index 0000000000..e565d4cc0f --- /dev/null +++ b/info/beginlatex/src/cmr.ps @@ -0,0 +1,546 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software +%%Title: cmr.dvi +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: CMR12 LOGO10 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -z -D 600 -o cmr.ps cmr +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 2005.03.20:2038 +%%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: 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: hps.pro +%! +/HPSdict 20 dict dup begin/braindeaddistill 50 def/rfch{dup length 1 sub +1 exch getinterval}bind def/splituri{dup(#)search{exch pop}{()exch} +ifelse dup(file:)anchorsearch{pop exch pop 3 -1 roll pop false}{pop 3 -1 +roll exch pop true}ifelse}bind def/lookuptarget{exch rfch dup +/TargetAnchors where{pop TargetAnchors dup 3 -1 roll known{exch get true +}{pop(target unknown:)print == false}ifelse}{pop pop +(target dictionary unknown\012)print false}ifelse}bind def/savecount 0 +def/stackstopped{count counttomark sub/savecount exch store stopped +count savecount sub 1 sub dup 0 gt{{exch pop}repeat}{pop}ifelse}bind def +/tempstring 256 string def/targetvalidate{1 index dup length 255 gt exch +dup(/)search{pop pop pop exch pop true exch}{pop}ifelse cvn tempstring +cvs token pop pop length 0 ne or not}bind def/targetdump-hook where{pop} +{/targetdump-hook{dup mark exch gsave initmat setmatrix{{mark/Dest 4 2 +roll targetvalidate{aload pop exch pop/Page 3 1 roll/View exch[exch +/FitH exch]/DEST pdfmark}{cleartomark}ifelse}forall}stackstopped pop +grestore}bind def}ifelse/baseurl{mark exch 1 dict dup 3 -1 roll/Base +exch put/URI exch/DOCVIEW{pdfmark}stackstopped pop}bind def +/externalhack systemdict/PDF known def/oldstyle true def/initmat matrix +currentmatrix def/actiondict 2 dict dup/Subtype/URI put def +/weblinkhandler{dup 3 1 roll mark 4 1 roll/Title 4 1 roll splituri 3 -1 +roll dup length 0 gt{cvn/Dest exch 4 2 roll}{pop}ifelse{externalhack{ +/HTTPFile exch}{actiondict dup 3 -1 roll/URI exch put/Action exch} +ifelse}{externalhack{/HTTPFile exch}{/File exch/Action/GoToR}ifelse} +ifelse counttomark 2 sub -1 roll aload pop/Rect 4 1 roll/Border 3 1 roll +/Color exch oldstyle{/LNK}{/Subtype/Link/ANN}ifelse gsave initmat +setmatrix{pdfmark}stackstopped grestore}bind def/externalhandler where{ +pop}{/externalhandler{2 copy{weblinkhandler}exec{/externalhack +externalhack not store 2 copy{weblinkhandler}exec{/externalhack +externalhack not store/oldstyle false store 2 copy{weblinkhandler}exec{ +(WARNING: external refs disabled\012)print/externalhandler{pop pop}bind +store externalhandler}{pop pop}ifelse}{pop pop/externalhack externalhack +not store}ifelse}{pop pop/externalhandler{weblinkhandler pop}bind store} +ifelse}bind def}ifelse/pdfmnew{dup type/stringtype eq{externalhandler}{ +exch dup rfch exch 3 -1 roll lookuptarget{mark 4 1 roll/Title 4 1 roll +aload pop exch pop/Page 3 1 roll/View exch[exch/FitH exch]5 -1 roll +aload pop/Rect 4 1 roll/Border 3 1 roll/Color exch/LNK gsave initmat +setmatrix pdfmark grestore}{pop pop}ifelse}ifelse}bind def/pdfmold{dup +type/stringtype eq{externalhandler}{exch dup rfch exch 3 -1 roll +lookuptarget{mark 4 1 roll/Title 4 1 roll aload pop exch pop/Page 3 1 +roll/View exch[exch/FitH exch]5 -1 roll aload pop pop 0 3 getinterval +/Rect 3 1 roll/Border exch/LNK gsave initmat setmatrix pdfmark grestore} +{pop pop}ifelse}ifelse}bind def/pdfm where{pop}{/pdfm +/currentdistillerparams where{pop currentdistillerparams dup +/CoreDistVersion known{/CoreDistVersion get}{0}ifelse dup +braindeaddistill le{(WARNING: switching to old pdfm because version =) +print ==/pdfmold}{pop/pdfmnew}ifelse load}{/pdfmark where{pop{dup type +/stringtype eq{externalhandler}{2 copy mark 3 1 roll{pdfmnew} +stackstopped{2 copy mark 3 1 roll{pdfmold}stackstopped{ +(WARNING: pdfm disabled\012)print/pdfm{pop pop}store}{ +(WARNING: new pdfm failed, switching to old pdfm\012)print/pdfm/pdfmold +load store}ifelse}{/pdfm/pdfmnew load store}ifelse pop pop}ifelse}}{{ +pop pop}}ifelse}ifelse bind def}ifelse end def + +%%EndProcSet +%%BeginFont: LOGO10 +%!PS-AdobeFont-1.0: logo10 001.000 +%%CreationDate: Mon Mar 23 20:42:13 1998 +%%VMusage: 120000 150000 +11 dict begin +/FontInfo 14 dict dup begin +/version (001.001) readonly def +/Notice (Copyright (c) Taco Hoekwater, 1998. All rights reserved.) readonly def +/FullName (logo10) readonly def +/FamilyName (logo10) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/Weight (Medium) readonly def +end readonly def +/FontName /logo10 def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 65 /A put +dup 69 /E put +dup 70 /F put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 84 /T put +readonly def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/FontBBox {0 -11 722 611} readonly def +currentdict end +currentfile eexec +D9D66F633B846A989B9974B0179FC6CC445BCF7C3C3333173232E3FDBFF43949 +1DB866C39088C203DC22FDC758584860EC7BB67FDA28CC6208249060E18FAB32 +204779B5C03C0493BBBBC95CF02692CC4DEAA8D2EA90B5C2E64374E92BCB8501 +429B8FAE4A76C0C6B76D6FF7CF9A7D5EDFBCA0E959541C59BD05B7DE43D25D53 +FC3DDA6EF0C2743978A6D03E19CCED4A11F2EA4BCC3110BE8B8D9E2772361969 +C19258EFAFDC276CB1ADE9208A941A36D18F9FB1C33DEF76AA315DDB006FF6DD +021DCB16DF22A06DEFEF321C9A6AD3438C1AC51101B9F0B5A58131C9E1B7F3F7 +99DF425FB082BD1A4F860045983FED432A5DDFF5F662AD5982E19BBBD9065C40 +84A971EAD143FD5C9B8356EE756EE868F10F3AEBAC1F6B156F1669DCF81236B2 +7AD9D84124DC4763A119E727FA68443264A417174B48F87CE901AE946C181A57 +14CC1AAC16D2DD454F66A2B236C3B8956FCCCD5F3E641424CD4E7C8A80669EDE +38230CB6EBD34E8C695FBC0AC71C522B76B282E39BB9037B7DB5E674FDA46992 +285C11C9368735A56DE3C98CD2A9BD1844354114D388195B5085B35B72D505C1 +CC6F1965CCDFAEC9FD71EFD275FE7F79F8AF7AA8A74C652323C4D42534765583 +319BF3C64213DF59C7B564BF88AD7B5BA1680E560D903D7241469E52FE7755C3 +37489EE62344B46C7111A3FD1892B2E9622F38D8E7D4C2B8DB307129608A5C15 +57E5A15C48D6F579E6E0D7E78694CE0F16DCC3C71BFE541FF2235D4A9ED6B30E +D71BCAE9A07F4F3EF87F4BA198BC1B16384AEE950AD0C629CDF5A515C02916C6 +3101816F86AB235E8311677B1C0CB9960CC95B7B2F417EFF4B900033051A26F3 +19723E7F3F1A822A0D6A8BD3E5D64103FCE62418A13FE940B948290D3423E7E4 +F90E877FF56688E40CC5FBCE2150CE744155036B7AA544E9E8642BF1F64CB500 +7FE0EDB98C59F0A1D2BEE89CFD1F9A393D0C473067F9EAE3BBD6D534CD7D6F41 +2272657FEBC48EE2AFFB799D56E70C72A5E9D273D7752ECC5CE29F2918E473D4 +9B5DCB81EC6F568579EC441C243A19B1B18AA9F5031F38896470A92B47933300 +33D0AE6F131B9AEA54270C0E9012C6B763746FC02775669B71DDA41C7AA161B5 +3A5AAA7A2C22B676A72C3AE53A7D864F2C9EC71EFCF46C2A89AC6E6A8E718F54 +C872C3E81A5DC5452910BE92A99C1A4F3B900C34193E943B535735FB2F12E8DF +9C6EF0F015C8186E873EE253CB1FDEE159CBE02CC693E75F31B6A4ACCE2F57DB +09F588CB2E2F6DF0ED394027EE29C7D5CF4B72E15A5D08BA578577914082D893 +37BBAB23E0ADEEBC3AFC1246132EC99050CC844E607854D3FE1015F66DAAB3F2 +2D0FA8B9D53E5EFEE71C1710B3F1643ABE947A8DAA46EE27689E1B190F7A8B7C +55FC0F9B854390AD27E02023F7AD336F8FEDADEF3DC9B4658CC944D162B4DC81 +B44DEDAD300BF652935D999B10BA572254B329F0F251349EF61E89948AF0D4A0 +97936EBA8F80BF5BF80BE8F3E3E843D8E862ECB2924DA5B38176BDF5C4CFA972 +72CFE2864F57E367909F3A3148C86E8830A640CE90A1205F287EC38477F799BC +A3624B68CCDAD76A544992F96776488FF463F3BE5072C9FF6E25AD53F1E018E5 +40816B76DAB8AD4C61E9683CB5A6396A25EC412C4FDF2C42703E4E760B3356C6 +667747BD56F7353D31448E2E5692994509436D202012371EB63B531005C94037 +E72D2F37DE6C2C191FEDC9416F662BDD0F94625CA5CB3DDABF7AD94B13C97F46 +5A10E67C5C6908A1B0AC1A9234E089432113972DD9F04006A1AFF5CB630B1445 +1EF2E7B7CAC7E4E815CE40C38937F4933E57E25F6AFFAC00BD24FEFCDE3D7D9A +6D6DBD666AFDD8AFB7CBC2BD9C26D49F4F233B28479068AFF6F19021069B976A +5A91C0D7393E6A35761FDD24BE419910F3312999AAA031D441BEF208248FDE3D +E4ECDDDFE1E2FF9EFAD1733B0E9815DD6C420D79348092D7DD5D65638CEC397C +738C88DFE3821D32565BE7FB9E68C7829EEFA1B946C8E1E8D30561EE2A432547 +A81C0103853A555A5011F937ABD6D7A2D8B6796A32196D06B78D466F4CA50C69 +DB5D6181CF60A83279F1B86A7304FC0BBE667AAE8389AFD5B4C3F141B82C4C7A +F8E781525F3E5069355ADDF2D7DF02ECAA9518DB6C453F3AFFB1FEDC628C91EB +E6863F9F2B7CDD355317E3F6E7B26542243C3D819ED150E48F1BC558E1F991CB +C28554C57FF6AB4BCA6E9BF14F792BCA75E34A5A69890997C8243CC0686F34B7 +919153E934266A8FAA85D9F472D649FA963381CD9F89B767947561B4C7D1C193 +C7519E0B2E5C5331526012EAA7AE389CD0A69A686A30B50CAA4841341B0BE46C +68EF8E11F3E6F61DBB2FF173BD86C842D1C93F5057524328C99959D6CE4CCE56 +40939243EEFAD6CF7DAD817E6A3803047E7C691EEB76040B14E904F47A5DE411 +79FC2FF90D69EE9CF8D120EEAC8F90598903F847CD165D1E9EC02954D2812068 +947AFD39F1AA6B9081089B72C4C759E7AC82DEC5AFD1372DF240EA26E09D1400 +5C38337ABCB1689CAF624918B28A6CF76A0AA6E2A6B724AED451C8293913962B +F750D18585A6F8B3E18006AFA2C2BD600FCFE3DF73D39BDF47E88B696DAF4863 +7F99BE2BDAD4EF3683D4852A68E84D863B36855174935441F693AF04C7E17D58 +64CE7F4E8C4736E01557BC1EE0 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMR12 +%!PS-AdobeFont-1.1: CMR12 1.0 +%%CreationDate: 1991 Aug 20 16:38:05 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMR12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR12 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 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 49 /one put +dup 57 /nine put +dup 67 /C put +dup 69 /E put +dup 75 /K put +dup 77 /M put +dup 84 /T put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 121 /y put +readonly def +/FontBBox{-34 -251 988 750}readonly def +/UniqueID 5000794 def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C +68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 +3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E +59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28 +51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23 +DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A +AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F +45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31 +821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE +96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D +9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379 +26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4 +140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213 +1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498 +1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB +377D3061A20B1EB98796B8607EECBC699445EAA866C38E02DF59F5EDD378303A +0733B90E7835C0AAF32BA04F1566D8161EA89CD4D14DDB953F8B910BFC8A7F03 +5020F55EF8FC2640ADADA156F6CF8F2EB6610F7EE8874A26CBE7CD154469B9F4 +ED76886B3FB679FFDEB59BB6C55AF7087BA48B75EE2FB374B19BCC421A963E15 +FE05ECAAF9EECDF4B2715010A320102E6F8CCAA342FA11532671CCD8C32DC0F9 +3167CC8E5F7C063014C557B5ABF08928A287373C1740D488069C61438274C144 +DFB02C6F17A8F77B0A2A81CF9142FA64EE950FA0FAD19F60A69D30C1141BABF0 +C0B31EDACED3D89AE10A24BB3530E7FE796E203D685FE26BDD02D966D584D1DB +AFDD0A80E0F2F080BBCCA0E8B7934245FE96A27E74AD8A96A0BCB114F5BA2F7E +4B05540EB53C2E75F0B95FBEEC53FFA3BBEB7522B6A49CE2523B57C15F6D6A73 +B89688948668AA604024E40CB593AA9826A0CCEF29F8D36667288970B064767F +ECE38B05F82E4199136F142FAC6F5238A0531BFF9B0CFA88C9B0BEFD4F238A64 +1A3D8FB7AC1955BF96B9DED35C1D8E47103F65364525ED321A2742C77029CB49 +208FAB8BA64CFD0F0B939F37105D8707DD1C6222E5F9162C7DFF92FEDE399DCA +9CC95C51F68E6C1093F8DE39F53DDDD671FD4BC6B6739D2C951B40E4090518DB +8A748B83DA2AEDAD723DF354A6CDE5767FCBD3EAA04E07A4C75A6913C1DEEC84 +BB9CCD9EF0F528190983DC0224E6EC260CF6FA6B61EAB321942E1BA0B28C8D74 +B4AA7C67B1A7CBD9400133003C8BC49D5A05F288CEE532FCAC1923338D04C662 +F5D8CC94FBB660749C32F6C40372017EB6535F60811A32ACE0AEE7130E25772E +688D36A04AE03AC1A8BEEBD77C5A629362CEDB37A21BA2B7917E0814AE14B62D +DBA26C1A0DAC82A176A8FF1930D769F80846308144619162F28FB150550333F7 +CA617C5E6A1E7ADAE78E7840366BC60F7C2D0D579A06FBDDA8835A537E19A55E +88EF7D2E9676CBDB9423CA00AE7750F412ED9569189C0E2EA8BF7E1D6B21F16A +7D38A7251AE751C9AE0CBB27587CFD061E76F7A2F8EDC488A257547B53F11708 +64E3D15EE64F74DD7552D6CC61FD37A4F33FFFAA9B2CD01912F12E74450250B3 +D0216BBDA760618921380AEAA398F46A19EBF1358DBD9FFE475F39749C1C996E +67C820A5D7C366C95FC8F267CDDA3C5F2F3F0C2EBDE3E5F3F2848B1C521033E9 +3F5D4CB3A8CF2CA938EFC8BEF332FD9DFD9ED9F02FDE40CDF5F1AACE4EC7E1D9 +8ECAF4285C0B73CAC04E58F069F42889DF5A1AE02E83825C822C9D112FBDD267 +FF39634C93CF0628EDD70FC83024E16C3DFCAE1FC558B2C0D43B6D700D76B6EE +52C346C3361074143A950B0B0C9B61BE5A1AB56F60F6DE06B357E972D638550B +BF2D38C8D0F6B6B5DE960FDA746CC3CD78A2A7674B5696220D18F899239B4437 +76164A161141E55A1EAC2B688C09CCD920EB430D6D6233BB51561160637D9BD6 +34B743A7F88D9B5E43D688124A7CD2A602FD084D38B540F86ECEE986F650C56D +0F81477469C3F87FDDA7921BF3C0E63714F4406E30D9F0F2B7A0F4151497E0EF +D137315576E372BC079BFDB313CA59C1C0E58CFE2B7B59D79BD4F522079FE6D3 +27BD0C54F3460ADBA48F9950A3FD12A19FE5BE0F842ACFA23C6E1F09E81E55EE +8F5D5CC3FC5C212EF9F93A8100EF98DFE23C3AD019262186BD23B356D3B24DA1 +D47291A93A547BDFFD3B2F397B67E8E5112A5433948972C61A1323712343B8D3 +DBDA6BB2925793CB541453913DB53D873AC500C662114601674CEC9C11C2B603 +E05FF08A422BFA9E4CFA183E3AAD8A136557BE1285E3DD682CE031D1574231E3 +A5A64CE6F49FCDD49E8CDF1A581BE6CD6123E2741E06D233F1CB3F66D3B33313 +BB9E8361E9F654B70744952987BD0ACF413BB99A5A373FF4EBF14E5D23B2225E +69729A3681E3D05F21A86C2F02D4D3C4A2CA674A0FBE7DB51D4BC720D63551E0 +333B209C68D5F1949BFDC62AA17C5C3F5F91A807271B64364330F888E448BE75 +49F0150003630864E91802E905B926B768B044BBBD991A9512242027F05D874D +8E5EDE357E9F6E548C1A2FFAE8CB3E8EC0339236C9D7AA1B8BA6D14B47938267 +1C1D0F48504F78B1AF00315221C645D493E1EA6D163903D5E26D2F499F8D1B60 +A02AF0094F04C87E0408D8809B74D179396C639E1C7E76DE98BE9CD6F6B51466 +8C2C5E36CE58BB43EEE3051A669D7D8A52708062DDB766B523B0514517F56C25 +2E489D79069C1CC742F435F630B5DAE8B0BD1639EAE6C4ACC5F9C2DE6EB1519F +20D84AF8978D67AD11CED16154CAE864E62A8186042A861370FC56393C9E6E1B +C9E1762B0924BA22BFD6D8DA2310D72A45D10540B7CF91A77962528A5DB33361 +5B4747DBAE67002439C2F1C96899D5C37F6CB0EA8A40D5E0B5FA06F6A25B54D1 +4A4B3ED2C695A682D7FB6C6854A2C789C9F5EF6AF81F2D379C500B54A2E83F26 +8E1F81962530A3197C892925EEA516C59077BB03350D56154F7500FC69E0275B +D129752223EB599938BD36CCCC187ABF43868223C05F184482C8149A17699DA6 +987766362088C9493828FAE8235137467BD7D11C2396F42C1F558E94365EEB81 +4FAF89AAA7009673739732BF96FD4BCAA9084CD4090C961E097E379AD9049EDE +67331A254AE26E78011ACC4981AB08B41A3172347B9EFAB6404CA71465563F36 +4B954AA5FF69DB47A67FE741917F1785B6091B7F239C8FE86F998EC23F164631 +77C266797833FED6B572F27B16FC093DED04642AE2B05DE59616DC8D527014A2 +44A0003F461317B8E9DAD3C1D494EF5BB1C15F18345A949C5B11D2BD4BE7BFE1 +38F101434125ECAD80E81763FE1496724857C7E9334635843B35EEF2FDA30955 +60A3DB7640C3FF5AF1024C0FC26084EFDCBD296DA1102ED1F54AE072AF382096 +E9E4A5735E5E1DD4A08D9977174B5E975AEBA691EFF43E3FF5B4CDCF36EC91AC +4529BE16D96939B9EAE232B96C5E2019C5E650B957C16BE291F221B88A4ADD01 +7DEC6FA61ED892436D83F3A9F98058CE68AC96DABE5D76543A47F2F7B1DD2EDF +D8C34CFAEAE4EFFFCB0B79E98FE9CBE7412B4D4E23FFB27DD0A862AEE6B6B104 +AE9DBD3C06281CDA1D43B870A468A8784BF66E8FA7FEB4C75A4211323EAFEFD5 +26DAD5045645C76F881D38333117C0B7408266FAC11D998D06A7A91FE2D5C501 +F27CA76AC99621CB78A83D3300B1A54BE9C81AB8C1E3A868D495DD1E51CA0AB7 +C81E7B55F5BFBCF70BBFC840DCB3BA772CF5FDF34C362C3DC062602943EA8293 +23A99D813EC74447F05254923A0E263B0ADE5318E909FACC8414EAE64AE6D841 +4F8F88A36E2CB1720E40D648BD8A52BA6F15F0BE8C93F6B91D9D09E7B27F6824 +30DE118BF7CBE963050F9A59E5C24FD19AE3BF49EE3E88C7EC08B638327CC51D +B9CDB56CF4742F4E8AB3B56F2CD45D842D35A95344903DCAC3023EE9BFAB5EDF +55322212A566E9A7DFF25B8682CA5FDF91399CC6BCB31415A2E8393FFF9C2AB3 +D21BCFE2E9D4A8F71FC23AB3EE2740B2FDCBC1463EFEC57F4FBF5C6922987E8E +BAE61AAEF7D3F461D2A15310CA47EC3BD5A63AF410B51AAB7989BB7E1FE7C157 +8FD8792A2BB85B2C3B6FC93C8A3CD3D2C80DFEFC70CC0E6CFE55CAC47B9B5334 +C0A28B146311711C8E38AD2FB71CA753FEB1D7743997A825C0FA749497054023 +B6D3EE3E0A7D909CD82E1D4DD0847D7BC048CBDC666FC3AE224F06AE7AB1C8EA +9C9B4EF054E2DB7BA54CCE40E32D1B88426389C6A3E743ACA2C2F8987CDF437E +01ACA8CA697AF92C12A8903A0B5D1572068CE36B839AFE3769B49822D2155138 +BDCD649D850E44723814DD5998FCE9F949F8C5B96391A38353E32F0643A3CBF6 +80DACC7A029D39095EEC56608D3C63F6EF6A5E425071600BA259E4F8A7AAA1C8 +78424171ADE7B219E33CD5EEF61874A5274263BA29268739FE6788FC9108D752 +C758965742DFB803ACF675805340BA8B73143C885A0C9B5B1EA365491A8C0F94 +EBBEADC92C315AA27E5E80EF7F859A006A8E9B87E7A13FC8D228E786C95BD21A +04D2347D285180722190E8CEDF970BFBEDB994604459929FCB3622476FE04512 +84FBDA89088667D74A19A340F3DF346AEE9446203FBA1117B733E3BF53CDA9AF +17E5E4F9A23080431305F470722068F46F5E502F1E491AA7C0668E6EA2C5F629 +8408963D40EBE616061974FCAF3FD6660CC963CC667EE80DE3A278A548AE34C8 +D6D994E17640CA88F9C1248C8B434540DD9142FC4B5D50F22BCEC28AC30F30C9 +5617D2A042A365A77508BEBB2A35D070514648CA6A63CABA586C2A0A334B3B65 +F5C78E7972A7DAD56F33D36E20111914F9635F1E293122E57DEDE0F401567680 +9140E6C91E9B742568F0F642195FE95A39141993A726FEA0E45E38E23DDECDB9 +73A9201728EEADCE82A213F1D4DEEA0C266142D080CF013E0C3A0983FE8AE88F +532595213AC39EA136FF28C695C59EDFF6EB9547A1C370613F161C422228B469 +24C86F84833FA189F11E263B610D2FE9EEE2F810FB7E365551317BF67EEBB595 +BC7E2B797FE9A801A42D6E50BC5D35098A71F9F59670F40D0B21F57BA2B82C1D +B3B5B24B47C4A8A3843A02217CD9EE0FDE71DE3437F30DF06D626297D4D508B8 +BDD401CFC079F49AFFBCD75674D9E86622562DEF9FEAC6A7C4B43A70569EA7C4 +A589E8194980275BB1AE8B6E58404B841A346A63F94EC08D03687E3320440C72 +EB8C9ABA58777745DE1CF17B66A898EF6C696F64661E8FADDD31FDC3DE95D206 +83649D30811C2785F2E08EE7B3519EE710864C7332516AC81773472BBC55857A +78881E0F5E67A8830A0FF3772660EA65A736B2032BA368A19877E778CF30E091 +E9D9E53977BD510DA52AEBD75C4E9D571793AE55A89EC7185905DE98A5682D6D +208364537FE137FD3FD96234251C93DBCB5C4C3FF8BE6B8A975361524D2DD657 +476634368887037540C465ABA6E1905EBCC0AAB8DD3D9CFAE8A038AAF287498A +DC7B2B5CB6EB721BB0BECFD8DB4CE8B9CADB80BE6A6316A01EAF12A0F5D7FA15 +B680D121007C709EBDB06C7B1028D1F28DE9A9F55B8F6FE95AD285021E9EFBD6 +E1A713FFD2E3B8D7C6EF4CBDAB04B158059C2FC9C4E301732F78799711F2A303 +03B77864F03C0EB691944694AD70274D269C3EFF2AB02A084C41C777C5FFB80C +94BA1A203208B136853641FFD8448C54E20DD46BA087C275BC548A2E784CBF51 +522C62D8438399D1182A12E1835402A0AB980B322DD97C0A9658384BD6A6FCF3 +8C00B99D2A699AB639A270CFBC9F3AFB970F7B3F120EBF9566CC14A4B18B3907 +8B451F1480249C8335FCA82BA6814C27CE625A98A5CE30A63E961C52D4F60BD8 +1F65BC6BA7E62DC3CC4D555014BDB9BFB917AB34910F79E15184B6EE9E431922 +DB4EEB6FA288BF1CA64904BA6A4C67B2F5C0544159A04BBD8FF04EDBD29D92AA +498850E9DA7188A7471BD4BF896AAF140B882A1990405032C3A6042816226125 +40CFBF6E6A3748FF0D856E7EB9A61FCB788F635D7C73E05288594850ACCF591D +0E44B8E6D918B52E9948929F7198E33FAD6B276E4A105459134602341AE9896B +1D37BF5D59A80BE1A4D94F8DCA11E933BB77F6DA14787E2266E75871F7754798 +09E8A035E824CA6C274754E09DB232A5F226788745492EB46A43FADF5EFDEBDC +40267A7492F9E68F66E1BF09C7FAB1C26C95768B8C927B11BF076BCF6BCBF8E6 +EC1FC4F2DF5BB500FF6272A17C3F35C437EDC3D9A400DD469019C7C9BC28578B +5AD53BF158B5C3DCF42DA5EF5BA9A8E31C1C4102CC144A48E2A552F5E56C4D7F +45E43C56A662A27370C77BEE44AA39E668F3729F5017E76C16BC5C5A1630AC07 +418CC13F59C0D8F6AEBE2202EA510E83AFA6405A7BB627A1A90F7AE0CD0B8B74 +86A70D7E8E8CD49BE63F368DD4BB8CB809F991461C6053FCCA0A95CC62AE9985 +9CE15E655989D2F314B4595614FCDDFF4DA7AC7E68F8A5FF309672B686F8A23C +125F46AA427340323EF66AEE4A2CA0EC0D4AAAD375FC06911EA1CDD21405A948 +E1F318EB801BA16BBCDE2EA9293DB134A8B4A0CA8FEF9BB1D63BA788261B8080 +EE93CAE08A8670D27AC0BD727BA3C6DE6309897B3DCD00AAA1CF1A18DBB909E6 +AC94616F3773D603581DD6982F295DE647B6D1DDA4833E05C8D78FE79FA262B5 +4FBF2E8BA19731782CA1AA312EE33EB52356B1D6FB659480E6AC7C84F53070D8 +9E97A5BF10131A924437729EC2D890DDC402103EA873A1A7E2015BCF126ECCF7 +0F138D82B76A2A37F413D9D779550E1443A3A3731D86C18918831811012038D7 +5F0273EA477B60190FA3F41C25E444EFB31734C0100FF05273DD0D40F6DF81DD +951BED0DAAF46B552D64850CA1BE7ACF3FBCBF95B1E469E2392AC240B63565F6 +659AC3E01C9EBC968BE4C1BE01F1922C3399E04A4435B6776F3922A3FEE6BD8D +CC66ED0865191E2195459F4D4470BE9A93347AE1276E43A3CCE3341567A25D6E +9DDCE793BA3680CF463FDC2C1D9485BC4931EF2C67418B0607308D5D6A5F4683 +DBA7B946321574F3D9773CF0E13847AC4040917678E2E8F6B16E42FA3894DDC9 +85445C577E398C0C908C5993980B44A8AFD2586F3D3CE1FD89DE27A5D3B55A33 +283D2CFC50F769C64154ABE2C13B2700E2389094810D9BCFB77325262D56B74E +C90F2BFA82E21577D68C013E4FE58603AA81A0A4131799B0123107E24A8A3CED +448D627D645500920205960531099A41B9728E3E6B2F07782412C08B7B1430E7 +7429F84478F6894CCAD7E4312A3F09CAE9304E59725FA555AEFC3DFA0BB2475C +015BC3DE83BCACCF5B9BCDCA197B713556A2FED1FEB231ED57E076539B73A9B2 +0716B1BD69E4D7FB6AF186C4DDA940E94BA04F37E5381DCA9EC41C548D3FF4D6 +6B6670F71857D88227008612B76CB40134EE39F7A865D8BFE2721111AF83EA24 +FC979EEF05DAE374956331475C5D97F70933EC5270D2A2856BD68B3D73EA0B55 +E9678E7EFB6CD54290B6EE412F216FABF2BD4701D386CD61A41F44537A1CAD99 +A196B5B6A6AC6233F8D67DFF35A40DA8CEA475A285EF3D32CDF0091496F061D3 +991AC4CB9196DD9FEA63773A597F52E2A48AAA1DFA45F38D5DB64980D7086A5D +AEE054D0B1D19799F6B467038C2BDC54F3DEE3D50C09A393E7930916A4F46177 +5C3258B22BF6BD05E4D9B75DEBDEB1D4CAD18AA013D1C0094E9A45013462ED4D +B5BB4B610EC1729FCCDEDADE0BC34C8358321127E36398F505575E606B67938F +DBCDB79E3B8F24268E52939F4E70CC819123DD16B7FD0F1BCC874C8B3352454F +50F5A277F9DAB7E0A983AF06C64123D2CADEC6FD0C06BE9E3BAB02543CD9764C +3160F88BD924A60D48BC0B7F26708FAD523667D59A634FD8C32EAD0B67FED9CF +84DCFAEF39BD99AE8F8EB2D83545B7C30604E8A8B38B4FF012E0BD2EEEFCB6E4 +374DA4737CDEE0CFD64723A0007132A55F6B9B8354C1523E5107C2529EC262D4 +056DADDE1EB529F032C89AC306CAC942BE35E7D73711DA1C3AE2ED944A7D26F6 +77910909820EFF15CE87D5FF1272200386459B160A3025966320A7845C02381A +68BD83EC5E356FCCFB4C5C8A560EE04A0886F0C95C89864ABB82235736078CAD +AF0D7220DA6FCEBC94C9F7620D87770C4E720DBB1F4E41044A4F790D8F7C36ED +44A41A22086A3CBCCD719CCE762BD8080048E476B8FF4713D3BA2E181C826CEC +840EB86873CA40056CCD631BCF9D7C81DF6B20FC8A4668B73F9A12A5B241EB46 + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +TeXDict begin 39158280 55380996 1000 600 600 (cmr.dvi) +@start /Fa 171[58 4[66 66 80 6[62 62 3[66 65[{}7 99.6264 +/LOGO10 rf /Fb 134[51 1[70 51 54 38 38 38 1[54 49 54 +81 27 51 1[27 54 49 30 43 54 43 54 49 8[73 3[70 6[89 +1[76 5[66 1[70 9[49 7[49 2[27 33 27 44[{}33 99.6264 /CMR12 +rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%BeginPaperSize: a4 +a4 +%%EndPaperSize + end +HPSdict begin +/TargetAnchors +0 dict dup begin +end targetdump-hook def end +TeXDict begin +%%EndSetup +%%Page: 1 1 +TeXDict begin HPSdict begin 1 0 bop -450 -43 a Fb(Computer)34 +b(Mo)s(dern)f(is)g(based)g(on)g(a)f(19th-cen)m(tury)i(b)s(o)s(ok)e(t)m +(yp)s(eface)i(from)e(Monot)m(yp)s(e,)i(whic)m(h)g(is)f(wh)m(y)h(it)e +(lo)s(oks)h(a)f(little)h(lik)m(e)-450 77 y(an)f(old-fashioned)h(sc)m +(ho)s(ol)h(b)s(o)s(ok.)43 b(This)33 b(paragraph)g(is)g(set)g(in)g +(Computer)g(Mo)s(dern)g(so)g(y)m(ou)g(can)g(see)h(what)f(it)f(lo)s(oks) +h(lik)m(e.)45 b(The)-450 198 y(t)m(yp)s(eface)32 b(w)m(as)g(designed)g +(using)h Fa(MET)n(AF)l(ONT)r Fb(,)e(the)g(fon)m(t-dra)m(wing)g(program) +g(made)g(b)m(y)h(Kn)m(uth)f(to)g(accompan)m(y)h(T)3835 +219 y(E)3889 198 y(X)f(systems,)-450 318 y(but)i(it)f(is)h(no)m(w)h +(also)e(a)m(v)-5 b(ailable)33 b(in)g(T)m(yp)s(e)h(1)e(and)h(T)-8 +b(rueT)m(yp)s(e)35 b(formats.)p eop end end +%%Trailer + +end + +userdict /end-hook known{end-hook}if +%%EOF |