%!PS-Adobe-2.0 %%Creator: This is dvips, version 5.33 (C) 1986-90 Radical Eye Software %%Title: pbmtopk.dvi %%Pages: 3 1 %%BoundingBox: 0 0 595 842 %%EndComments /SafetyEnclosure save def %%BeginDocument: texc.pro /TeXDict 200 dict def TeXDict begin /bdf{bind def}def /islandscape false def /vsize 10 def /hsize 8.5 def /@rigin{islandscape{[0 1 -1 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale Resolution VResolution islandscape {1}{1 vsize sub}ifelse mul translate}bdf /@paper{/islandscape exch def /vsize exch def /hsize exch def}bdf /@manualfeed{statusdict /manualfeed true put}bdf /@copies{/#copies exch def}bdf /@FontMatrix[1 0 0 -1 0 0]def /@FontBBox[0 0 0 0]def /dmystr(ZZf@@@)def /newname{dmystr cvn}bdf /df{/scalefactor 1 def /fntrx @FontMatrix def df-tail}bdf /dfs{div /scalefactor exch def /fntrx[scalefactor 0 0 scalefactor neg 0 0]def df-tail}bdf /df-tail{/maxcc exch def /numcc exch def /fontname exch def dmystr 2 fontname cvx(@@@@)cvs putinterval newname 8 dict def newname load begin /FontType 3 def /FontMatrix fntrx def /FontBBox @FontBBox def /BitMaps numcc array def /base maxcc string def /BuildChar{ CharBuilder}def /Encoding IdentityEncoding def end fontname{/foo setfont}2 array copy cvx def fontname load 0 dmystr 6 string copy cvn cvx put /ctr 0 def }bdf /dfe{newname dup load definefont setfont}bdf /ch-image{ch-data 0 get dup type /stringtype ne{ctr get /ctr ctr 1 add def}if}bdf /ch-width{ch-data 1 get} bdf /ch-height{ch-data 2 get}bdf /ch-xoff{ch-data 3 get}bdf /ch-yoff{ch-data 4 get}bdf /ch-dx{ch-data 5 get}bdf /ctr 0 def /CharBuilder{save 3 1 roll exch dup /base get 2 index get exch /BitMaps get exch get /ch-data exch def pop /ctr 0 def ch-data null ne{ch-dx 0 ch-xoff ch-yoff neg ch-xoff ch-width add ch-height ch-yoff sub setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-height ch-yoff sub .1 add]/id ch-image def /rw ch-width 7 add 8 idiv string def /rc 0 def /gp 0 def /cp 0 def{rc 0 ne{rc 1 sub /rc exch def rw }{G}ifelse}imagemask}if restore}bdf /G{{id gp get /gp gp 1 add def dup 18 mod exch 18 idiv pl exch get exec}loop}bdf /adv{cp add /cp exch def}bdf /chg{rw cp id gp 4 index getinterval putinterval dup gp add /gp exch def adv}bdf /nd{/cp 0 def rw exit}bdf /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup 255 eq{pop 254}{ dup dup add 255 and exch 1 and or}ifelse}ifelse put 1 adv}bdf /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2 idiv exch 128 and or} ifelse}ifelse put 1 adv}bdf /clr{rw cp 2 index string putinterval adv}bdf /set {rw cp fillstr 0 4 index getinterval putinterval adv}bdf /fillstr 18 string 0 1 17{2 copy 255 put pop}for def /pl[{adv 1 chg}bind{adv 1 chg nd}bind{1 add chg}bind{1 add chg nd}bind{adv lsh}bind{adv lsh nd}bind{adv rsh}bind{adv rsh nd}bind{1 add adv}bind{/rc exch def nd}bind{1 add set}bind{1 add clr}bind{adv 2 chg}bind{adv 2 chg nd}bind{pop nd}bind]def /dc{newname load dup /base get 3 2 roll ctr put /BitMaps get exch ctr exch dup dup 5 get scalefactor div 5 exch put put /ctr ctr 1 add def}bdf /bop{userdict /bop-hook known{bop-hook}if /SaveImage save def @rigin 0 0 moveto}bdf /eop{clear SaveImage restore userdict /eop-hook known{eop-hook}if showpage}bdf /@start{userdict /start-hook known{start-hook}if /VResolution exch def /Resolution exch def 1000 div /DVImag exch def clear /IdentityEncoding 256 array def 0 1 255{ IdentityEncoding exch 1 string dup 0 3 index put cvn put}for}bdf /p{show}bdf /RuleMatrix[1 0 0 -1 -.1 -.1]def /BlackDots 8 string def /v{gsave currentpoint translate false RuleMatrix{BlackDots}imagemask grestore}bdf /a{moveto}bdf /delta 0 def /tail{dup /delta exch def 0 rmoveto}bdf /b{exch show tail}bdf /c{ show delta 4 sub tail}bdf /d{show delta 3 sub tail}bdf /e{show delta 2 sub tail}bdf /f{show delta 1 sub tail}bdf /g{show delta 0 rmoveto}bdf /h{show delta 1 add tail}bdf /i{show delta 2 add tail}bdf /j{show delta 3 add tail} bdf /k{show delta 4 add tail}bdf /l{show -4 0 rmoveto}bdf /m{show -3 0 rmoveto }bdf /n{show -2 0 rmoveto}bdf /o{show -1 0 rmoveto}bdf /q{show 1 0 rmoveto} bdf /r{show 2 0 rmoveto}bdf /s{show 3 0 rmoveto}bdf /t{show 4 0 rmoveto}bdf /w {0 rmoveto}bdf /x{0 exch rmoveto}bdf /y{3 2 roll show moveto}bdf /bos{ /section save def}bdf /eos{clear section restore}bdf end %%EndDocument TeXDict begin 3 1 1000 300 300 @start /fa 6 117 df[24 37 -1 8 23]12 dc[13 18 5 0 19]101 dc[9 29 4 0 11]108 dc[16 18 4 0 18]114 dc[14 18 3 0 17]115 dc[<13C01201A3EA0380A4EAFFE0EA0700A3120EA45AA4EA3840A31380EA 1900120E>11 26 3 0 14]116 dc dfe /fb 26 121 df[17 3 2 -11 22]45 dc[< 127012F8A31270>5 5 8 0 22]46 dc[17 25 2 0 22]48 dc[< EA01801203A21207120F127F12FF12731203AEEA7FF813FC13F8>14 25 4 0 22]49 dc[17 25 2 0 22]51 dc[18 25 1 0 22] 80 dc[12 32 8 3 22]91 dc[12 32 1 3 22]93 dc[19 18 2 0 22]97 dc[16 18 3 0 22]99 dc[16 18 3 0 22]101 dc[<131FEB7F8013FFEA01E7EBC30013C0A2EA7FFFB5FCA2EA01C0AC EA3FFE487E6C5A>17 25 1 0 22]102 dc[<127E12FE127E120EA4133C13FEEA0FFFEB87801303 120EAA387FC7F038FFE7F8387FC7F0>21 25 0 0 22]104 dc[16 26 3 0 22]105 dc[<127E12FE127E120EA4EB7FE0A3EB0F 00131E5B5B5B120F7F13BC131EEA0E0E7F1480387F87F0EAFFCFEA7F87>20 25 0 0 22]107 dc [17 25 2 0 22]108 dc[<38F9C38038FFEFC0EBFFE0EA3C78A2EA 3870AA38FE7CF8A2EB3C78>21 18 0 0 22]109 dc[17 18 2 0 22]111 dc[20 27 0 9 22]112 dc[<38FF0FC0EB3FE0137F3807F040EBC0005BA290C7 FCA8EAFFFCA3>19 18 1 0 22]114 dc[15 18 3 0 22]115 dc[<1203 5AA4EA7FFFB5FCA20007C7FCA75BEB0380A3EB8700EA03FE6C5A6C5A>17 23 1 0 22]116 dc[< 387E1F80EAFE3FEA7E1FEA0E03AB130F380FFFF03807FBF83803E3F0>21 18 0 0 22]117 dc[< 387F1FC000FF13E0007F13C0381C0700EA1E0FEA0E0EA36C5AA4EA03B8A3EA01F0A26C5A>19 18 1 0 22]118 dc[<38FF1FE013BF131F38380380A413E33819F300A213B3EA1DB7A4EA0F1EA3> 19 18 1 0 22]119 dc[<387F1FC0133F131F380F1C00EA073CEA03B813F012016C5A12017FEA 03B8EA073C131CEA0E0E387F1FC038FF3FE0387F1FC0>19 18 1 0 22]120 dc dfe /fc 3 69 df[145 91 0 44 145]65 dc[712 355 0 0 712]66 dc[32 32 0 0 32]68 dc dfe /fd 40 126 df[< EAFFFEA3>15 3 2 -10 20]45 dc[<127012F8A31270>5 5 7 0 20]46 dc[15 23 2 0 20]48 dc[<1203A25A5A123F12F712471207AEEA7FF0A2>12 23 4 0 20]49 dc[15 23 2 0 20]51 dc[15 23 2 0 20]53 dc[15 23 2 0 20]54 dc[ 17 9 1 -7 20]61 dc[17 23 1 0 20]65 dc[16 23 1 0 20]66 dc[16 23 1 0 20]75 dc[<38FE0FE0A2003E1380EA3B1BA413BBA2EA39B3A313F3EA38E3A21303A638 FE0FE0A2>19 23 0 0 20]77 dc[16 23 1 0 20]80 dc[11 29 7 3 20]91 dc[< 12C07EA21270A27EA27EA27EA27EA2EA0380A3EA01C0A2EA00E0A21370A21338A2131CA2130EA2 1306>15 29 2 3 20]92 dc[11 29 1 3 20]93 dc[17 16 2 0 20]97 dc[<12FCA2121CA513F8EA1DFEEA1F07EA1E03001C1380EB01C0A6EB0380001E1300EA1F 0EEA1DFCEA0CF8>18 23 0 0 20]98 dc[15 16 2 0 20]99 dc[<137EA2130EA5EA07CEEA0FFEEA 1C3EEA301EEA700E12E0A61270EA301EEA383E381FEFC0EA07CF>18 23 1 0 20]100 dc[15 16 2 0 20]101 dc[<137C13FEEA01CEEA03841380A3EA7FFE12FFEA0380ACEA7FFCA2> 15 23 1 0 20]102 dc[17 25 1 9 20]103 dc[<12FCA2121CA51378EA1DFEEA1F86EA1E07121CAA38FF8FE0A2>19 23 0 0 20] 104 dc[<1203EA0780A2EA0300C7FCA4EA7F80A21203ACEAFFFCA2>14 24 3 0 20]105 dc[<12 FCA2121CA5381DFF80A2381C3C005B5BEA1DE0EA1FC0A27FEA1EF0EA1C707FA27F38FE3F80A2> 17 23 1 0 20]107 dc[15 23 2 0 20]108 dc[19 16 0 0 20]109 dc[19 16 0 0 20]110 dc[15 16 2 0 20]111 dc[18 24 0 8 20]112 dc[17 16 1 0 20]114 dc[15 16 2 0 20]115 dc[<12035AA4EA7FFC12FFEA0700A8130EA3130CEA03FCEA00F0>15 21 1 0 20]116 dc[19 16 0 0 20]117 dc[<38FE3F80A2 381C1C00A46C5AA3EA0630EA0770A36C5AA3>17 16 1 0 20]118 dc[17 16 1 0 20]120 dc[<38FE 3F80A2381C1C00A3120E5BA212071330A2EA0370A26C5AA35BA3485A12730077C7FC127E123C> 17 24 1 8 20]121 dc[<133E13FEEA01E0EA0380AAEA7F0012FE127FEA0380AAEA01E0EA00FE 133E>15 29 2 3 20]123 dc[<127812FE120FEA0380AAEA01FCEA00FEEA01FCEA0380AAEA0F00 12FE1278>15 29 2 3 20]125 dc dfe /fe 68 125 df[26 29 0 0 24]11 dc[<137E38 01C180EA0301380703C0120EEB018090C7FCA5B512C0EA0E01B0387F87F8>21 29 0 0 23]12 dc[21 29 0 0 23]13 dc[13 12 1 -17 21]34 dc[ <126012F012F812681208A31210A2122012401280>5 12 4 -17 12]39 dc[<13401380EA0100 120212065AA25AA25AA212701260A312E0AC1260A312701230A27EA27EA27E12027EEA00801340 >10 42 3 11 16]40 dc[<7E12407E7E12187EA27EA27EA213801201A313C0AC1380A312031300 A21206A25AA25A12105A5A5A>10 42 2 11 16]41 dc[<126012F0A212701210A41220A2124012 80>4 12 4 8 12]44 dc[11 2 0 -8 14]45 dc[<126012F0A21260>4 4 4 0 12] 46 dc[16 29 2 1 21]48 dc[<12035A123F12C71207B3A4EA0F80EAFFF8>13 28 4 0 21]49 dc[16 28 2 0 21]50 dc[16 29 2 1 21]51 dc[< 130CA2131C133CA2135C13DC139CEA011C120312021204120C1208121012301220124012C0B512 C038001C00A73801FFC0>18 28 1 0 21]52 dc[ 16 29 2 1 21]53 dc[<13F0EA030CEA0604EA0C0EEA181E1230130CEA7000A21260EAE3E0EAE4 30EAE818EAF00C130EEAE0061307A51260A2EA7006EA300E130CEA1818EA0C30EA03E0>16 29 2 1 21]54 dc[<126012F0A212601200AA126012F0A21260>4 18 4 0 12]58 dc[<126012F0A212 601200AA126012F0A212701210A41220A212401280>4 26 4 8 12]59 dc[<1306A3130FA3EB17 80A3EB23C0A3EB41E0A3EB80F0A200017FEB0078EBFFF83803007C0002133CA20006133E000413 1EA2000C131F121E39FF80FFF0>28 29 1 0 31]65 dc[24 28 2 0 29]66 dc[<90381F8080EBE0613801801938070007000E13035A14015A00781300A2127000F0 1400A8007014801278A212386CEB0100A26C13026C5B380180083800E030EB1FC0>25 30 2 1 30]67 dc[27 28 2 0 32]68 dc[24 28 2 0 28]69 dc[ 22 28 2 0 27]70 dc[<90381F8080EBE0613801801938070007000E13035A14015A007813 00A2127000F01400A6ECFFF0EC0F80007013071278A212387EA27E6C130B380180113800E06090 381F8000>28 30 2 1 33]71 dc[12 28 1 0 15]73 dc[16 29 1 1 21]74 dc[<39FFF03FE0 390F000F00140C14085C5C5C5C49C7FC13025B130E131F132FEB27801347EB83C0EB01E0A26D7E 80147880A280141F158039FFF07FF0>28 28 2 0 32]75 dc[21 28 2 0 26]76 dc[33 28 2 0 38]77 dc[27 30 2 1 32]79 dc[23 28 2 0 28]80 dc[28 29 2 1 31]82 dc[<3807E080EA1C19EA3005EA7003EA600112E01300A36C 13007E127CEA7FC0EA3FF8EA1FFEEA07FFC61380130FEB07C0130313011280A300C01380A238E0 0300EAD002EACC0CEA83F8>18 30 2 1 23]83 dc[<007FB512C038700F010060130000401440 A200C014201280A300001400B1497E3803FFFC>27 28 1 0 30]84 dc[<39FFF07FC0390F000E 001404B3A26C5B138000035B12016C6C5AEB70C0011FC7FC>26 29 2 1 31]85 dc[<39FFE00F F0391F0003C06CEB018015006D5A00071302A26C6C5AA36C6C5AA213F000005BA2EBF830EB7820 A26D5AA36D5AA2131F6DC7FCA21306A3>28 29 1 1 31]86 dc[<3AFFE0FFE0FF3A1F001F003C 001E011E13186C011F1310A3D807801420EC2780A2D803C01440EC43C0A213E00001903881E080 A33A00F100F100A3017913FA017A137AA2013E137C013C133CA301181318A3>40 29 1 1 43] 87 dc[<397FF0FFC0390FC03E0038078018EA03C0EBE01000015BEBF06000001340EB7880137D 013DC7FC7F131F7F80A2EB13C0EB23E01321EB41F0EBC0F8EB80783801007C48133C00027F0006 131F001FEB3F8039FFC0FFF0>28 28 1 0 31]88 dc[13 12 6 -17 21]92 dc[18 18 2 0 21]97 dc[ <12FC121CAA137CEA1D86EA1E03381C018014C0130014E0A614C013011480381E0300EA1906EA 10F8>19 29 1 0 23]98 dc[14 18 2 0 18]99 dc[<133F1307AAEA03E7EA0C17EA180F487E1270 126012E0A61260127012306C5AEA0C373807C7E0>19 29 2 0 23]100 dc[15 18 1 0 18]101 dc[<13F8EA018CEA071E1206EA0E0C1300A6EAFFE0EA0E00B0EA7FE0>15 29 0 0 13 ]102 dc[18 28 1 9 21]103 dc[<12FC121CAA137C1387EA1D03001E1380121CAD38FF9FF0>20 29 1 0 23]104 dc[<1218123CA21218C7FCA712FC121CB0EAFF80>9 29 1 0 12]105 dc[<13C0EA01E0 A2EA00C01300A7EA0FE01200B3A21260EAF0C012F1EA6180EA3E00>11 37 -3 8 13]106 dc[< 12FC121CAAEB3FC0EB0F00130C13085B5B5B13E0121DEA1E70EA1C781338133C131C7F130F1480 38FF9FE0>19 29 1 0 22]107 dc[<12FC121CB3A9EAFF80>9 29 1 0 12]108 dc[<39FC7E07 E0391C838838391D019018001EEBE01C001C13C0AD3AFF8FF8FF80>33 18 1 0 36]109 dc[20 18 1 0 23]110 dc[18 18 1 0 21]111 dc[19 26 1 8 23]112 dc[19 26 2 8 22]113 dc[13 18 1 0 16]114 dc[13 18 1 0 16] 115 dc[<1204A4120CA2121C123CEAFFE0EA1C00A91310A5120CEA0E20EA03C0>12 26 1 0 16] 116 dc[<38FC1F80EA1C03AD1307120CEA0E1B3803E3F0>20 18 1 0 23]117 dc[<38FF07E038 3C0380381C0100A2EA0E02A26C5AA3EA0388A213D8EA01D0A2EA00E0A31340>19 18 1 0 22] 118 dc[<39FF3FCFE0393C0F0380381C07011500130B000E1382A21311000713C4A213203803A0 E8A2EBC06800011370A2EB803000001320>27 18 1 0 30]119 dc[<387F8FF0380F03801400EA 0702EA0384EA01C813D8EA00F01370137813F8139CEA010E1202EA060738040380381E07C038FF 0FF8>21 18 0 0 22]120 dc[<38FF07E0383C0380381C0100A2EA0E02A26C5AA3EA0388A213D8 EA01D0A2EA00E0A31340A25BA212F000F1C7FC12F31266123C>19 26 1 8 22]121 dc[14 18 1 0 18]122 dc[41 1 0 -11 42]124 dc dfe /ff 16 117 df[<12 3C127E12FFA4127E123C>8 8 5 0 18]46 dc[39 40 2 0 46]66 dc[<91387F C004903907FFF80C90391FE01E1C90397F00073CD801FCEB01FC484813004848147C485A49143C 001F151C485AA2007F150C90C8FCA24892C7FCA94AB512C07E903A800001FC00A2123FA26C7E12 0F7F6C7E6C7E6C6C1303D8007F130790391FE01E3C903907FFF81C9039007FE004>42 40 4 0 51]71 dc[45 40 2 0 50]75 dc[33 40 2 0 39]76 dc[54 40 3 0 61]77 dc[37 40 2 0 44]80 dc[<01FF13400007EBE0C0380F80F9381E001F48130F007C13031278140112F8 1400A27E15007EEA7F8013F8383FFFC014F86C7F6C7F00037FC61480010F13C01300141FEC0FE0 1407A200C01303A46C14C0A26CEB07807E00FEEB0F0038E7C03E38C1FFF838803FE0>27 40 4 0 36]83 dc[44 40 2 0 49]85 dc[24 26 2 0 29]101 dc[<9038FE03E03907FFCFF0380F83F838 1F01F0393E00F8E01500007E7FA5003E5BA26C485A380F83E0EBFFC0D810FEC7FC90C8FC1238A2 123C383FFFF06C13FE806C14804814C0383C001F007CEB07E0481303A4007CEB07C0A26CEB0F80 391FC07F003807FFFCC613E0>28 38 2 12 32]103 dc[<120FEA1F8013C0123FA2121F1380EA 0F00C7FCA7EAFFC0A2120FB3A4EAFFFCA2>14 41 1 0 17]105 dc[<38FFC0FCEBC3FF390FC60F 8001C813C09038D007E013E0A313C0B039FFFC7FFEA2>31 26 2 0 36]110 dc[27 26 2 0 32]111 dc[<3803F8C0EA1FFF EA3C07EA78011270EAF000A27E6C1300EAFFC0EA7FFC6CB4FC6C13806C13C0000113E038000FF0 1303EAC00113007EA26C13E0EAF80138FE03C038E7FF8038C1FC00>20 26 2 0 25]115 dc[<13 60A413E0A21201A212031207121FB512C0A23807E000AE1460A63803F0C012013800FF80EB3E00 >19 37 1 0 25]116 dc dfe /fg 12 118 df[<1230127812FCA212781230>6 6 10 0 26]46 dc[<133E3801FF804813C03807C1E0EA0F00381E0F70383C3FF0EA387F387070F8EBE078A238E1 C038A83870E070A2EB70E0EA387F383C3FC0381E0F00380F00383807C0F83803FFF06C13E03800 3F00>21 30 2 0 26]64 dc[22 21 3 0 26]97 dc[20 21 3 0 26]99 dc[22 30 2 0 26]100 dc[20 21 3 0 26]101 dc[ 21 30 1 0 26]102 dc[<130C131EA2130C1300A6EA0FFEA3EA000EB3A5131C1260EAF038EAFF F8EA7FF0EA1FC0>15 42 2 11 26]106 dc[<12FEA3120EA6EB0FFCEB1FFEEB0FFCEB03C0EB07 80EB0F00131E5B5B13FC120F13DE138F380E07801303EB01C014E0EB00F038FFE3FE14FF14FE> 24 30 1 0 26]107 dc[19 30 3 0 26]108 dc[<3807FB80EA 1FFF127FEA7807EAE003A30078C7FCEA7FC0EA3FFCEA07FE38003F801307386001C012E0A2EAF0 0338FC0780B51200EAEFFEEAE3F8>18 21 4 0 26]115 dc[<38FE0FE0A3EA0E00AD1301EA0F03 3807FFFE7EEA00FC>23 21 1 0 26]117 dc dfe /fh 20 118 df[<132013401380EA01005A12 061204120CA25AA25AA312701260A312E0AE1260A312701230A37EA27EA2120412067E7EEA0080 13401320>11 50 4 13 19]40 dc[<7E12407E7E12187E12041206A27EA2EA0180A313C01200A3 13E0AE13C0A312011380A3EA0300A21206A21204120C5A12105A5A5A>11 50 3 13 19]41 dc[< EA01F0EA071CEA0C06487E00381380A2387001C0A400F013E0AE007013C0A3EA780300381380A2 381C0700EA0C06EA071CEA01F0>19 34 2 1 24]48 dc[<13801203120F12F31203B3A9EA07C0 EAFFFE>15 33 4 0 24]49 dc[19 33 2 0 24]50 dc[19 34 2 1 24]57 dc[<497EA3497EA3EB05E0A2EB0DF0 1308A2497E1478A2497EA3497EA3497EA290B5FC3901000780A24814C000021303A24814E01401 A2000CEB00F0A2003EEB01F839FF800FFF>32 35 2 0 37]65 dc[31 34 2 0 37]68 dc[<3803F020380C0C60EA1802383001E0EA700000 60136012E0A21420A36C1300A21278127FEA3FF0EA1FFE6C7E0003138038003FC0EB07E01301EB 00F0A214707EA46C1360A26C13C07E38C8018038C60700EA81FC>20 36 3 1 27]83 dc[21 21 2 0 24]97 dc[<120E12FE121E120EAB131FEB61C0EB8060380F00 30000E1338143C141C141EA7141C143C1438000F1370380C8060EB41C038083F00>23 35 1 0 27]98 dc[19 21 1 0 22]101 dc[<14703801F19838071E 18EA0E0E381C0700A2003C1380A4001C1300A2EA0E0EEA0F1CEA19F00010C7FCA21218A2EA1FFE 380FFFC014E0383800F0006013300040131812C0A300601330A2003813E0380E03803803FE00> 21 33 1 11 24]103 dc[<390E1FC07F3AFE60E183803A1E807201C03A0F003C00E0A2000E1338 AF3AFFE3FF8FFE>39 21 1 0 42]109 dc[<380E1F8038FE60C0381E80E0380F0070A2120EAF38 FFE7FF>24 21 1 0 27]110 dc[23 31 1 10 27]112 dc[< EA0E3CEAFE46EA1E8FEA0F0F13061300120EAD120FEAFFF0>16 21 1 0 19]114 dc[14 21 2 0 19]115 dc[<1202A41206A3120E121E123EEAFFF8EA0E00 AB1304A6EA07081203EA01F0>14 31 1 0 19]116 dc[<000E137038FE07F0EA1E00000E1370AD 14F0A238060170380382783800FC7F>24 21 1 0 27]117 dc dfe /fi 20 125 df[38 48 4 0 46]66 dc[<91383FC002903901 FFF806903807E01C90391F00070E013CEB018E49EB00DE49145E4848143E4848141E485A48C812 0EA2001E1506A2123E003C1502127CA30078150012F8AA1278127C1602A2123C123E121E16047E 160C6C6C14086C6C14186C6C14106C6C1420017814406DEB0180011FEB0300903807E01E903801 FFF89038003FC0>39 50 4 1 47]67 dc[44 48 4 0 51]75 dc[ 52 48 4 0 60]77 dc[36 48 4 0 44] 80 dc[<13FE38070380380801E0486C7E003C1378123E80A2121CC7FCA3EB07FCEB7C3CEA03E0 EA0780EA1F00123E123C127C0078140812F8A3147CA2007C13BC393E011E10390F060FE03903F8 07C0>29 30 3 0 32]97 dc[<487E123F12FFA2120F1207AEEB81F8EB860790389803C09038A0 00E001C013F01578491338153C153E151EA2151FA8151E153E153CA215786D1370014013F09038 2001C0390610038090380C0E00380403F8>32 49 2 0 36]98 dc[25 30 2 0 29]101 dc[22 49 1 0 20]102 dc[29 46 2 15 32]103 dc[<1207EA0F80121FA2120FEA0700C7FC ABEA0180121F12FFA2120F1207B3A4EA0FC0EAFFF8A2>13 47 2 0 18]105 dc[<260181FEEB3F C03B3F860780C0F03BFF8801C10038019001E2133C270FA000E4131C000702F4131E01C013F8A2 495BB3486C486C133F3CFFFC1FFF83FFF0A2>52 30 2 0 56]109 dc[<380181FC383F860F39FF 880380019013C0380FA001D807C013E0A31380B3390FC003F039FFFC3FFFA2>32 30 2 0 36] 110 dc[28 30 2 0 32]111 dc[<380181F8383F860F39FF9803C09038A001E03907C000F015785B153C 153EA2151E151FA8151E153E153CA215786D13F0A29038A001C0903890038090388C0E00EB83F8 0180C7FCAB487EEAFFFCA2>32 44 2 14 36]112 dc[<380183E0383F8C1838FF907CA2EA0FA0 3807C0381400A35BB2487EEAFFFEA2>22 30 2 0 25]114 dc[<3803FC20380E0260383801E0EA 300048136012E01420A27EA2007C1300EA7F80EA3FFC6CB4FC00071380000113E0EA000FEB01F0 388000F8147814387EA36C13306C1370146000C813C038C603803881FE00>21 30 2 0 25]115 dc[<1340A513C0A31201A212031207120F381FFFE0B5FC3803C000AF1410A80001132013E00000 1340EB78C0EB1F00>20 43 1 0 25]116 dc[<39FFF803FFA2390FC000F86C48137015606C6C13 40A26C6C1380A33900F00100A26D5AEB7802A26D5AA2EB3E0CEB1E08A26D5AA214B0EB07A0A2EB 03C0A36D5AA2>32 30 1 0 34]118 dc[65 1 0 -18 65]124 dc dfe end %%EndProlog %%BeginSetup %%Feature: *Resolution 300 %%Feature: *ManualFeed False TeXDict begin 8.267717 11.692913 false @paper %%EndSetup %%Page: 1 1 bop 335 340 a fi(PBMtoPK)23 b(|)f(Con)n(v)n(erting)h(bitmaps)e(to)h(fon)n (ts)525 461 y fh(Angus)16 b(Duggan)i(\()p fg(ajcd@uk.ac.)o(ed)o(.lf)o(cs)p fh (\))738 558 y(21)f(Septem)o(b)q(er)d(1990)75 737 y ff(PBMtoPK.)75 828 y fe (PBMtoPK)k(is)f(a)f(program)f(for)i(con)o(v)o(erting)f(and)h(collecting)f(bit\ maps)g(in)o(to)g(a)g(PK)i(format)d(fon)o(t,)h(for)g(use)75 878 y(with)11 b (T)190 887 y(E)213 878 y(X.)g(PKtoPBM)h(p)q(erforms)f(the)g(in)o(v)o(erse)h (op)q(eration,)f(extracting)h(bitmaps)d(from)h(a)g(PK)i(format)d(fon)o(t.)75 1015 y ff(PBMPLUS.)75 1106 y fe(The)j(PBM)h(\(P)o(ortable)f(BitMap\))g(format) e(w)o(as)i(created)h(b)o(y)f(Jef)h(P)o(osk)n(anzer)f(as)g(a)g(\\lo)o(w)o(est) f(common)f(denom-)75 1156 y(inator")j(format,)f(whic)o(h)i(images)e(could)i (b)q(e)g(translated)h(to)f(and)g(from)e(with)h(ease.)20 b(The)14 b(bitmap)e (represen-)75 1206 y(tation)k(is)h(giv)o(en)f(in)h(plain)f(ASCI)q(I)h(text,)g (so)g(that)g(images)f(can)h(b)q(e)g(mailed)e(b)q(et)o(w)o(een)j(di\013eren)o (t)g(mac)o(hines)75 1256 y(and)12 b(net)o(w)o(orks)h(without)f(the)h(usual)f (problems)f(of)h(enco)q(ding)g(and)h(deco)q(ding.)k(\(The)c(ASCI)q(I)g(repres\ en)o(tation)75 1305 y(of)g(the)i(bitmap)d(also)i(allo)o(ws)f(y)o(ou)g(to)h (create)i(or)e(alter)g(images)e(with)i(a)g(text)h(editor,)e(if)h(no)f(b)q(ett\ er)j(to)q(ols)e(are)75 1355 y(a)o(v)n(ailable.\))137 1405 y(The)h(PBM)f(forma\ t)e(is)i(v)o(ery)g(simple:)179 1467 y fd(P1)179 1513 y(16)19 b(16)179 1559 y (000001111)o(110)o(00)o(00)179 1604 y(000110000)o(001)o(10)o(00)179 1650 y (001000000)o(000)o(01)o(00)179 1696 y(010000000)o(000)o(00)o(10)179 1741 y (010000000)o(000)o(00)o(10)179 1787 y(100011000)o(011)o(00)o(01)179 1833 y (100011000)o(011)o(00)o(01)179 1878 y(100000000)o(000)o(00)o(01)179 1924 y (100000000)o(000)o(00)o(01)179 1970 y(100000000)o(000)o(00)o(01)179 2015 y (100010000)o(001)o(00)o(01)179 2061 y(010001000)o(010)o(00)o(10)179 2107 y (010000111)o(100)o(00)o(10)179 2152 y(001000000)o(000)o(01)o(00)179 2198 y (000110000)o(001)o(10)o(00)179 2244 y(000001111)o(110)o(00)o(00)137 2306 y fe (The)14 b(image)d(ab)q(o)o(v)o(e)i(is)g(a)g(smiley)f(face)h(\()p fc(D)p fe (\).)g(The)h(\014rst)g(t)o(w)o(o)f(c)o(haracters)i(of)e(the)h(\014le)f(con)o (tain)g(the)g(\\magic)75 2356 y(n)o(um)o(b)q(er")e(of)h(the)h(\014le)f(|)g (in)g(the)h(case)g(of)f(a)g(PBM)h(\014le,)f(this)g(is)g(\\)p fb(P1)p fe(".)17 b(The)12 b(width)g(and)h(heigh)o(t)f(of)f(the)i(image)75 2405 y(follo)o(w,)e (sep)q(erated)j(b)o(y)f(whitespace)h(\(spaces,)g(tabs)f(or)g(newlines\),)g (and)f(then)i(the)f(image)e(data,)h(enco)q(ded)i(as)75 2455 y(ones)f(and)f (zeros.)19 b(The)13 b(PBM)g(format)e(sp)q(eci\014cation)i(allo)o(ws)e(white)i (space)h(to)e(app)q(ear)h(almost)d(an)o(ywhere)k(in)75 2505 y(the)g(\014le)f (|)f(the)i(image)d(need)j(not)f(ha)o(v)o(e)g(newlines)h(b)q(et)o(w)o(een)g (image)d(ro)o(ws,)i(and)g(the)h(bits)f(can)g(b)q(e)h(sep)q(erated)75 2555 y (b)o(y)g(whitespace)h(if)e(desired.)19 b(Commen)o(ts)12 b(can)i(b)q(e)h(inclu\ ded)f(in)g(PBM)g(\014les,)g(but)g(most)f(of)g(the)i(PBM)f(\014lters)75 2605 y (will)e(delete)j(them)e(from)g(their)h(output.)137 2655 y(The)k(PBMPLUS)h(to) q(olkit)e(con)o(tains)h(programs)e(to)i(p)q(erform)f(man)o(y)f(common)f(image) g(manipulation)75 2704 y(op)q(erations)g(on)g(PBM)h(format)d(images,)h(suc)o (h)i(as)f(cropping,)g(cutting,)g(pasting,)g(rotating,)f(shearing,)h(con-)75 2754 y(v)o(erting)g(b)q(et)o(w)o(een)h(image)d(formats,)g(etc..)21 b(These)16 b(programs)d(are)j(usually)e(arranged)h(as)g fa(\014lters)s fe(;)f(they)h(tak) o(e)930 2866 y(1)p eop %%Page: 2 2 bop 75 166 a fe(the)11 b(input)f(image)f(on)h(the)h(default)g(input)f(stream\ ,)g(and)g(write)h(their)g(output)g(to)f(the)h(default)g(output)f(stream.)75 216 y(This)k(organisation)f(allo)o(ws)g(m)o(ultiple)f(image)h(manipulations)e (to)j(b)q(e)h(strung)g(together)h(in)e(a)g(pip)q(eline,)f(cre-)75 266 y(ating) g(no)h(unnecessary)i(temp)q(orary)d(\014les.)137 315 y(There)18 b(are)e(t)o (w)o(o)g(other)h(image)d(formats)g(whic)o(h)i(are)h(supp)q(orted)g(b)o(y)f (the)h(PBMPLUS)g(to)q(olkit.)24 b(These)75 365 y(are)15 b(the)g(PGM)f(\(P)o (ortable)g(Gra)o(yMap\))g(format,)e(and)i(the)h(PPM)f(\(P)o(ortable)h(PixMap\ \))f(format,)e(whic)o(h)i(are)75 415 y(lo)o(w)o(est)c(common)e(denominator)h (formats)g(for)i(gra)o(yscale)f(and)h(colour)f(images)f(resp)q(ectiv)o(ely)m (.)18 b(These)12 b(formats)75 465 y(ha)o(v)o(e)i(the)h(magic)d(n)o(um)o(b)q (ers)i(P2)h(and)f(P3,)g(and)g(a)g(similar)e(organisation)h(of)g(the)i(image)e (data.)19 b(In)14 b(addition,)75 515 y(there)e(are)f(binary)g(v)n(arian)o(ts) f(on)g(the)i(PBM,)f(PGM)f(and)h(PPM)g(formats,)f(whic)o(h)h(are)g(unsuitable) g(for)f(mailing.)75 565 y(These)15 b(v)n(arian)o(ts)e(ha)o(v)o(e)h(the)h(magi\ c)c(n)o(um)o(b)q(ers)j(P4,)f(P5,)h(and)f(P6.)137 614 y(W)m(riting)g(programs) g(whic)o(h)h(use)h(the)f(PBMPLUS)i(formats)c(is)i(made)f(a)h(lot)g(easier)h (b)o(y)e(the)i(PBMPLUS)75 664 y(libraries,)h(whic)o(h)g(pro)o(vide)g(function\ s)h(for)f(reading)g(and)g(writing)f(PBMPLUS)i(images)e(in)h(their)h(en)o(tire\ t)o(y)m(,)75 714 y(or)d(ro)o(w)g(b)o(y)f(ro)o(w.)137 764 y(The)i(PBMPLUS)g (to)q(olkit)d(has)i(b)q(een)h(p)q(orted)g(to)f(VMS)g(and)g(other)g(systems.) 75 901 y ff(Using)23 b(PBMtoPK.)75 992 y fe(PBMtoPK)15 b(and)g(PKtoPBM)g(are) g(based)g(on)f(T)m(om)e(Rokic)o(ki's)h(PXtoPK)i(and)f(PKtoPX)h(programs.)j (They)75 1042 y(are)e(written)f(in)g(C,)g(and)g(are)h(link)o(ed)e(with)h(the) h(PBM)g(library)m(.)21 b(PBMtoPK)16 b(can)g(b)q(e)f(used)i(to)e(incorp)q(orat\ e)75 1092 y(bi-lev)o(el)g(images)f(in)o(to)h(T)467 1101 y(E)490 1092 y(X)h (do)q(cumen)o(ts,)g(b)o(y)g(creating)g(a)f(fon)o(t)h(whic)o(h)f(con)o(tains)h (the)g(images)f(used)h(in)g(the)75 1141 y(do)q(cumen)o(t)d(as)h(c)o(haracters\ .)20 b(Figure)14 b(1)g(sho)o(ws)g(an)g(example)e(graphic)i(whic)o(h)g(w)o(as) f(created)j(in)d(this)h(w)o(a)o(y)m(.)584 1554 y fc(B)411 1646 y fe(Figure)g (1:)j(A)d(scanned)h(line-dra)o(wing)e(con)o(v)o(erted)i(b)o(y)f(PBMtoPK)137 1745 y(Some)20 b(D)o(VI)g(driv)o(ers)h(ma)o(y)e(ha)o(v)o(e)i(problems)e(handl\ ing)h(the)h(large)g(c)o(haracters)h(whic)o(h)f(are)g(t)o(ypically)75 1795 y (created)e(b)o(y)f(this)g(pro)q(cess.)32 b(This)18 b(should)g(not)g(b)q(e)g (a)g(problem)f(if)g(the)h(driv)o(er)h(adheres)g(to)f(the)g(recen)o(tly-)75 1845 y(published)c(draft)g(Lev)o(el)g(0)f(D)o(VI)h(driv)o(er)g(sp)q(eci\014ca\ tions.)137 1895 y(T)m(o)19 b(create)j(a)d(simple)f(fon)o(t)i(con)o(taining)e (only)h(one)h(image)e(\(in)i(the)g(c)o(haracter)h(p)q(osition)e(of)g(\\A"\),) h(a)75 1945 y(command)11 b(similar)h(to)179 2007 y fd(pbmtopk)17 b(example.3) o(00)o(pk)f(example.tf)o(m)h(300)h(-s10)g(-c65)g(image.pbm)75 2069 y fe(w)o (ould)e(b)q(e)h(used.)28 b(This)16 b(command)e(will)h(create)j(the)g(PK)f(fon) o(t)f(\014le)h fb(example.300pk)d fe(and)i(the)i(TFM)e(\014le)75 2119 y fb (example.tfm)p fe(,)c(setting)i(the)h(resolution)g(of)f(the)g(fon)o(t)g(to)h (300)e(dots)i(p)q(er)g(inc)o(h,)f(and)g(the)h(design)g(size)g(of)f(the)75 2169 y(fon)o(t)h(to)h(10)f(p)q(oin)o(ts.)24 b(T)m(o)15 b(include)h(this)g(image)d (in)j(the)g(do)q(cumen)o(t,)f(a)h(fon)o(t)f(declaration)h(should)f(b)q(e)i (put)f(in)75 2218 y(the)e(do)q(cumen)o(t)g(prologue:)179 2281 y fd(\\font\\im\ a)o(gef)o(on)o(t=e)o(xa)o(mpl)o(e)137 2343 y fe(The)i(fon)o(t)e(ma)o(y)f(then) i(b)q(e)h(selected,)g(and)f(the)g(image)e(can)i(b)q(e)g(t)o(yp)q(eset)i(b)o (y)d(placing)g(the)h(c)o(haracter)i(\\A")75 2393 y(on)d(the)g(page.)k(F)m(or) c(example:)179 2455 y fd(\\begin{fi)o(gur)o(e})o([hb)o(t])o(\\ce)o(nte)o(ri)o (ng)179 2501 y(\\mbox{\\im)o(age)o(fo)o(nt)i(A})179 2546 y(\\caption{)o(A)h (scanned)f(image)i(converted)e(by)j(PBMtoPK})179 2592 y(\\end{figu)o(re})137 2654 y fe(The)12 b(TFM)f(and)g(PK)h(\014les)g(will)d(probably)i(ha)o(v)o(e)g (to)g(b)q(e)h(mo)o(v)o(ed)d(to)i(an)g(appropriate)h(directory)g(\(the)g(exact) 75 2704 y(directory)j(names)f(are)h(site)f(and)h(D)o(VI)f(driv)o(er)g(sp)q (eci\014c\);)i(D)o(VI)e(driv)o(ers)h(and)f(preview)o(ers)i(ma)o(y)d(also)g (require)75 2754 y(that)g(the)h(lo)q(cation)e(of)h(the)h(PK)f(and)h(TFM)f(\ \014les)g(are)h(included)f(in)g(option)g(\014les)g(or)g(en)o(vironmen)o(t)f (v)n(ariables.)930 2866 y(2)p eop %%Page: 3 3 bop 137 166 a fe(The)17 b(ma)r(jor)d(disadv)n(an)o(tage)i(of)f(this)i(metho) q(d)e(of)h(including)f(raster)i(graphics)g(in)e(T)1476 175 y(E)1499 166 y(X)i (output)f(is)g(that)75 216 y(the)e(user)h(m)o(ust)e(kno)o(w)h(man)o(y)e(detai\ ls)h(ab)q(out)h(the)h(output)f(device.)137 266 y(PBMtoPK)h(pro)o(vides)e(a)g (large)g(n)o(um)o(b)q(er)g(of)g(options)g(whic)o(h)g(can)g(b)q(e)h(used)h(to) e(alter)g(information)e(in)i(the)75 315 y(PK)k(and)f(TFM)h(fon)o(t)f(\014les) h(|)f(the)h(designsize,)h(resolution,)e(fon)o(t)g(parameters,)h(and)g(the)g (co)q(ding)f(sc)o(heme)75 365 y(and)g(fon)o(t)g(family)e(name)h(commen)o(ts)g (can)i(all)e(b)q(e)j(reset.)28 b(Options)16 b(are)h(pro)o(vided)g(to)f(set)i (the)f(c)o(haracter's)75 415 y(width,)g(heigh)o(t,)f(depth,)i(and)e(italic)g (correction)h(in)g(the)g(TFM)g(\014le)f(for)g(eac)o(h)i(c)o(haracter)g(\(thes\ e)g(need)f(not)75 465 y(b)q(e)g(the)g(same)e(as)h(the)h(c)o(haracter's)g(actu\ al)f(width)g(or)g(heigh)o(t)g(in)g(pixels\),)g(and)g(the)h(c)o(haracter)g(ori\ gin)e(and)75 515 y(horizon)o(tal)g(and)g(v)o(ertical)h(escap)q(emen)o(ts)g (in)f(the)i(PK)f(\014le.)23 b(Sensible)16 b(guesses)i(are)e(made)e(for)h(an)o (y)g(piece)i(of)75 565 y(information)11 b(not)j(supplied,)f(based)i(on)e(the) i(information)c(whic)o(h)j(w)o(as)f(supplied)h(and)g(the)h(image)d(size.)137 614 y(If)e(m)o(ultiple)f(images)g(are)h(b)q(eing)h(included)g(in)f(one)g(fon) o(t)g(\014le,)h(or)f(a)h(fon)o(t)f(is)g(b)q(eing)g(con)o(v)o(erted)i(from)d (another)75 664 y(format)15 b(in)o(to)h(a)g(PK)h(fon)o(t,)f(the)i(command-l)o (ine)c(options)i(rapidly)g(b)q(ecome)g(un)o(wieldy)g(and)h(ma)o(y)e(o)o(v)o (er\015o)o(w)75 714 y(the)g(maxim)n(um)10 b(command)i(line)i(size.)20 b(A)14 b (facilit)o(y)f(is)h(therefore)i(pro)o(vided)e(to)h(read)g(the)g(c)o(haracter-\ sp)q(eci\014c)75 764 y(options)f(from)e(a)h(\014le,)h(whic)o(h)f(can)i(b)q (e)f(prepared)h(with)f(a)f(text)i(editor,)e(or)h(automatically)d(generated.) 137 814 y(Ligature)k(and)g(k)o(erning)g(tables)g(are)g(not)g(catered)h(for)f (at)g(all)e(b)o(y)i(PBMtoPK)h(|)e(if)g(these)j(features)f(are)75 863 y(requir\ ed)h(in)e(the)i(fon)o(t,)e(the)i(TFM)f(\014le)g(should)g(b)q(e)g(con)o(v)o (erted)h(to)f(a)g(PL)g(\(Prop)q(ert)o(y)h(List\))f(\014le,)g(edited)g(b)o(y) 75 913 y(hand,)d(and)h(con)o(v)o(erted)h(bac)o(k)f(in)o(to)f(a)h(TFM)g(\014le\ .)137 963 y(The)h(in)o(terface)f(to)g(PKtoPBM)h(is)f(m)o(uc)o(h)f(simpler;)f (the)j(name)e(of)g(the)i(PK)f(\014le)g(from)e(whic)o(h)i(glyphs)g(are)75 1013 y(to)e(b)q(e)i(extracted)g(is)e(giv)o(en)h(on)f(the)h(command)d(line,)i(with) g(a)h(list)f(of)g(names)g(for)g(the)h(PBM)g(\014les)g(mixed)f(with)75 1063 y (switc)o(hes)j(whic)o(h)f(set)h(the)f(n)o(um)o(b)q(er)f(of)h(the)g(next)g(c)o (haracter)i(to)d(b)q(e)i(extracted.)75 1200 y ff(Getting)22 b(PBMtoPK.)75 1291 y fe(PBMtoPK)13 b(and)e(PKtoPBM)i(are)f(on)f(the)h(Aston)g(arc)o(hiv)o(e,)g (in)f(the)h(directory)g fb([tex-archive.wherev)o(er])p fe(.)75 1341 y(PBMtoPK) k(w)o(as)g(p)q(osted)g(to)f(Usenet)i(group)f fb(alt.sources)d fe(in)i(early)g (August,)h(and)f(so)g(should)h(b)q(e)g(found)75 1391 y(in)d(an)o(y)h(arc)o (hiv)o(e)g(storing)g fb(alt.sources)p fe(.)1649 1450 y fc(A)p fe(.)930 2866 y (3)p eop %%Trailer end userdict /end-hook known{end-hook}if SafetyEnclosure restore %%EOF