⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2.10.linbo.ps

📁 是multiuser detection 这本书的习题解答, 很有用的书.
💻 PS
📖 第 1 页 / 共 5 页
字号:
      basefontdict /MathFontName known not        { 	  /TeXvec basefontname TeXstr cvs (Courier) search	    { pop pop pop TeXcourvec }	    { pop TeXnormalvec }	  ifelse def          TeXvec aload pop          TeXvec length 2 idiv	    { newfont /Encoding get 3 1 roll put }	  repeat	}      if      newfontname newfont definefont pop  } def/TeXnormalvec	[ 8#014 /fi 8#015 /fl 8#020 /dotlessi 8#022 /grave 8#023 /acute	  8#024 /caron 8#025 /breve 8#026 /macron 8#027 /ring 8#030 /cedilla	  8#031 /germandbls 8#032 /ae 8#033 /oe 8#034 /oslash 8#035 /AE	  8#036 /OE 8#037 /Oslash 8#042 /quotedblright 8#074 /exclamdown	  8#076 /questiondown 8#134 /quotedblleft 8#136 /circumflex	  8#137 /dotaccent 8#173 /endash 8#174 /emdash 8#175 /hungarumlat	  8#176 /tilde 8#177 /dieresis ] def/TeXcourvec	[ 8#016 /exclamdown 8#017 /questiondown 8#020 /dotlessi 8#022 /grave	  8#023 /acute 8#024 /caron 8#025 /breve 8#026 /macron 8#027 /ring	  8#030 /cedilla 8#031 /germandbls 8#032 /ae 8#033 /oe 8#034 /oslash	  8#035 /AE 8#036 /OE 8#037 /Oslash 8#074 /less 8#076 /greater	  8#134 /backslash 8#136 /circumflex 8#137 /underscore 8#173 /braceleft	  8#174 /bar 8#175 /braceright 8#177 /dieresis ] def/TeXPSmakefont {	% defines a routine for generating PS fonts, fudged!	/TeXsize exch def findfont 	[ TeXsize 0 0 TeXsize neg 0 0 ] makefont} def% fontname basefontname angle ObliqueFont -% Create a General Oblique font/ObliqueFont {    /ObliqueAngle exch def    /ObliqueBaseName exch def    /ObliqueFontName exch def    /ObliqueTransform [1 0 ObliqueAngle sin ObliqueAngle cos div 1 0 0] def    /basefontdict ObliqueBaseName findfont ObliqueTransform makefont def    /newfont basefontdict maxlength dict def    basefontdict      { exch dup /FID ne	  { dup /Encoding eq	    { exch dup length array copy	        newfont 3 1 roll put }	    { exch newfont 3 1 roll put }	    ifelse	  }	{ pop pop }	ifelse      } forall     newfont /FontName ObliqueFontName put     ObliqueFontName newfont definefont     pop} def% Palatino-ItalicUnslanted? You must be joking!% fontname basename SmallCapsFont -	Create a General SmallCaps font/SmallCapsFont {    /SmallCapsBaseName exch def    /SmallCapsFontName exch def    /basefontdict SmallCapsBaseName findfont def    /newfont basefontdict maxlength 10 add dict def    newfont begin	/FontName SmallCapsFontName def	/FontBaseDict basefontdict 1000 scalefont def	/FontSCDict FontBaseDict .8 scalefont def	/FontType 3 def	/BuildChar {SmallCapChar} def	/FontMatrix dup basefontdict exch get def	/FontBBox dup basefontdict exch get def	/Encoding dup basefontdict exch get def    end    SmallCapsFontName newfont definefont pop} def% fontdict ch SmallCapChar -% It shouldn't be so damn hard to do this (make one font out% of two others) but I tried several dozen variations on this% theme until I found something that worked. -- vj/SmallCapChar {    /achar (A) def    achar exch 0 exch put    begin    achar 0 get dup 97 ge exch 122 le and {	% handle 'a' through 'z' specially	achar 0 achar 0 get 32 sub put	FontSCDict    } {	FontBaseDict    } ifelse    setfont achar stringwidth FontBBox setcachedevice    newpath 0 0 moveto achar show    end} def/MathEncodingVec [/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon1/Phi /Psi /Omega /alpha /beta /gamma /delta /epsilon/zeta /nu /theta /iota /kappa /lambda /mu /nu/xi /pi /rho /sigma /tau /upsilon /phi /chi/psi /omega /epsilon /theta1 /omega1 /rho /sigma /phi1/arrowleft /arrowleft /arrowright /arrowright/suchthat /congruent /proportional /angle/zero /one /two /three /four /five /six /seven/eight /nine /period /comma /less /slash /greater /asteriskmath/partialdiff /A /B /C /D /E /F /G/H /I /J /K /L /M /N /O/P /Q /R /S /T /U /V /W/X /Y /Z /registerserif /copyrightserif /trademarkserif /logicalor /logicaland/section /a /b /c /d /e /f /g/h /i /j /k /l /m /n /o/p /q /r /s /t /u /v /w/x /y /z /dotlessi /j /weierstrass /macron /breve] def% the following gives the character codes of the above characters% in their font.  I.e., this is the character we have to hand "show"% to image the characters above./MathCharVec [	71	68	81	76	88	80	83	161	70	89	87	97	98	103	100	101	122	110	113	105	107	108	109	110	120	112	114	115	116	117	102	99	121	119	101	74	118	114	115	106	172	172	174	174	39	64	181	208	48	49	50	51	52	53	54	55	56	57	46	44	60	47	62	42	182	65	66	67	68	69	70	71	72	73	74	75	76	77	78	79	80	81	82	83	84	85	86	87	88	89	90	210	211	212	218	217	167	97	98	99	100	101	102	103	104	105	106	107	108	109	110	111	112	113	114	115	116	117	118	119	120	121	122	245	106	195	197	198] def% this array tells which font dictionary holds each character above% (0 = basefont, 1 = symbol (maybe slanted), 2 = symbol (unslanted))./MathDictVec [	1 1 1 1 1 1 1 1	1 1 1 1 1 1 1 1	1 1 1 1 1 1 1 1	1 1 1 1 1 1 1 1	1 1 1 1 1 1 1 1	2 2 2 2 2 2 2 2	0 0 0 0 0 0 0 0	0 0 0 0 2 2 2 2	2 0 0 0 0 0 0 0	0 0 0 0 0 0 0 0	0 0 0 0 0 0 0 0	0 0 0 2 2 2 2 2	2 0 0 0 0 0 0 0	0 0 0 0 0 0 0 0	0 0 0 0 0 0 0 0	0 0 0 0 0 2 0 0] def% fontname basename symbolname symbolbase angle MathOblique -% Create a "math" font with the symbol font characters slanted% by "angle"/MathOblique {    3 copy ObliqueFont    pop pop MathFont} def    % fontname basename symbolname MathFont -	Create a math italic font%% We build this font out of the base font & the symbol font% using an encoding vec as close as we can get to cmmi10 with% standard postscript characters.  An array parallel to the% encoding vector tells which font dictionary to use for a% particular character./MathFont {    /MathSymName exch def    /MathBaseName exch def    /MathFontName exch def    /basefontdict MathBaseName findfont def    /newfont basefontdict maxlength 10 add dict def    newfont begin	/FontName MathFontName def	/FontDictArray [	    basefontdict 1000 scalefont	    MathSymName findfont 950 scalefont	    /Symbol findfont 950 scalefont	   ] def	/FontType 3 def	/BuildChar {MathFontChar} def	/FontMatrix dup basefontdict exch get def	/FontBBox dup basefontdict exch get def	% the encoding vector is a copy of the original font's	% encoding, modified "appropriately".	/Encoding dup basefontdict exch get dup length array copy def	/WhichFont MathDictVec def	/WhichChar MathCharVec def	MathEncodingVec Encoding copy pop	/achar (A) def    end    MathFontName newfont definefont pop} def% fontdict ch MathFontChar -% (there's some serious magic going on here:  see note on % SmallCapChar above -- vj)./MathFontChar {    exch begin    achar exch 0 exch put    FontDictArray WhichFont achar 0 get get get setfont    achar dup 0 get WhichChar exch get 0 exch put    achar stringwidth FontBBox setcachedevice    newpath 0 0 moveto achar show    end} bind def/@flushfonts { @TeXSave restore /@TeXSave save def} defend                     % revert to previous dictionaryTeXDict begin @start%%Title: homework2.dvi%%Creator: dvi2ps%%EndProlog%%Page: 3 1 3 @bop01.000000 /cmr10.300 @newfontcmr10.300 @sf[<01C0700001C0700001C0700003E0F80003E0F80003E0F8000760CC000731CC000731CC000E318E  000E1B86000E1B86000E1B06001C1F03001C0F03003C0F0780FF3FCFE0FF3FCFE0> 32 18 -1 0 29] 119 @dc[<FF9FF0FF9FF01C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380  1E03801F07801F8F801DFF001CFE001C00001C00001C00001C00001C00001C00001C00001C0000  1C0000FC0000FC0000> 24 29 -1 0 23] 104 @dc[<07F00FF83F1C3C0E78067800F000F000F000F000FFFEFFFEF01E781E781C3E7C1FF807E0> 16 18 -1 0 18] 101 @dc[<FFC0FFC01C001C001C001C001C001C001C001C001C001C001C001E301E781F78FFF8FDF0> 16 18 -1 0 16] 114 @dc1.000000 /cmmi10.300 @newfontcmmi10.300 @sf[<FF8000FF80003C00001C00001C00001E00001E00000E00000E7C000FFF000FC7C00783E00781E0  0780F00780F803807803807803C07803C07C01C03C31E03C39E03819F0781DFC780FDFF00F87C0> 24 26 1 8 20] 112 @dc1.000000 /cmmi7.300 @newfontcmmi7.300 @sf[<3FF8003FFC0003C00001C00001C00001E00001E00000E00000E00000F00000F000007000C07030  E078306078307038303038383C3C783FFFF81FFFF8> 24 20 0 0 19] 84 @dc[<300F00381F80381DC0181CC0180CC01C0C001C0E000E0600CE0600CF06006FC6007DFE003C7C00> 24 13 0 0 20] 110 @dccmr10.300 @sf[<FF80FF801C001C001C001C001C001C001C001C001C001C001C001C001C001C00FC00FC00000000  0000000000000000003C007C007C007C003C00> 16 29 -1 0 11] 105 @dc[<CFC0FFF0F8F0F078E038C038C07800F81FF07FE07FC0F800F030E030E070F0F07FF01FB0> 16 18 -1 0 16] 115 @dc[<07C00FE01E701C301C301C301C301C301C001C001C001C001C001C001C001C00FFE0FFE03C001C  001C000C000C000C000C000C00> 16 26 -1 0 16] 116 @dc[<FF8000FF80001C00001C00001C00001C00001C00001C00001CFE001FFF801F8FC01E03C01E01E0  1C01E01C00F01C00F01C00F01C00F01C00F01C00F01C01F01C01E01E03E01F87C0FFFF80FCFE00> 24 26 -1 8 23] 112 @dc[<03F0000FFC001E1E00380700780780700380F003C0F003C0F003C0F003C0F003C0F003C0700380  7807803807001E1E000FFC0003F000> 24 18 -1 0 20] 111 @dc[<18FE001BFF801F87C01E03C01E01E01C01E01C00F01C00F01C00F01C00F01C00F01C00F01C00F0  1C01E01E03E01F87C01FFF801CFE001C00001C00001C00001C00001C00001C00001C00001C0000  1C0000FC0000FC0000> 24 29 -1 0 23] 98 @dc[<1FC7807FFFC07C7E60F81E60F00E60F00E60F80E00F80E007E0E003FFE0007FE00001E00000E00  180E003C1E003C3C003FF8001FE000> 24 18 -1 0 20] 97 @dc[<FF80FF801C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C  001C001C001C001C001C001C001C00FC00FC00> 16 29 -1 0 11] 108 @dc[<3C00007E0000C70000F18000F1800000C00000C00000C00000E00000E00000E00001F00001F000  03F800039800039800071C00070C00070C000E06000E06000E06001C07001C0780FF0FE0FF0FE0> 24 26 -1 8 21] 121 @dc[<FF8FF8FF80FF8FF8FF801C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C  001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001E01E01C001F03F03C001F87F8  7C00FDFF9FF800FC7F07F000> 40 18 -1 0 34] 109 @dc[<7FE07FE00E000E000E000E000E000E000E000E000E000E000E000E000E000E00FFE0FFE00E000E  000E000E000E000E000F1E071E079E03FE00FC> 16 29 0 0 12] 102 @dccmmi10.300 @sf[<7FFF80007FFF800001F0000000F0000000F0000000F80000007800000078000000780000007C00  00003C0000003C0000003C0000003E0000001E0000001E0000001E0000001F0000C00F0060C00F  0060E00F0060600F80606007806070078060380780703E07C1F03FFFFFF01FFFFFF0> 32 28 -1 0 24] 84 @dccmr10.300 @sf[<60E070303818181878F8F8F870> 8 13 -3 8 11] 44 @dc[<07F3F00FFFF01E1F801C0F801C07801C03801C03801C03801C03801C03801C03801C03801C0380  1C03801C03801C0380FC1F80FC1F80> 24 18 -1 0 23] 117 @dc[<07F00FF83F1C3C0E78067800F000F000F000F000F000F000780078183C3C3E3C0FFC07F8> 16 18 -1 0 18] 99 @dc[<00E00000E00000E00001F00001F00003F800039800039800071C00070C00070C000E06000E0600  0E06001C07001C0780FF0FE0FF0FE0> 24 18 -1 0 21] 118 @dc[<FF9FF0FF9FF01C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380  1E03801F07801F8F80FDFF00FCFE00> 24 18 -1 0 23] 110 @dc[<01C00380038007000E000C001C001800380038007000700070007000E000E000E000E000E000E0  00E000E000E000E000E000E000E000E00070007000700070003800380018001C000C000E000700  0380038001C0> 16 42 -3 11 16] 40 @dccmmi10.300 @sf[<3801E03C03F03C07B81C071C1C078C1E038E1E038E0E03C00E01C00F01C00F01E00700E0C780E0  E7C0E067E0E07771E03F3FE03E1F80> 24 18 -1 0 24] 110 @dccmr10.300 @sf[<000600000006000000060000000600000006000000060000000600000006000000060000000600  00000600000006000000060000FFFFFFE0FFFFFFE0000600000006000000060000000600000006  00000006000000060000000600000006000000060000000600000006000000060000> 32 28 -2 4 32] 43 @dc[<FFF8FFF80700070007000700070007000700070007000700070007000700070007000700070007  0007000700C700FF003F0007000300> 16 27 -4 0 20] 49 @dc[<E0007000700038001C000C000E00060007000700038003800380038001C001C001C001C001C001  C001C001C001C001C001C001C001C001C003800380038003800700070006000E000C001C003800  70007000E000> 16 42 -2 11 16] 41 @dccmmi7.300 @sf[<1E003F0033803180318038001800180018001C000C00FF80FF800E000600060006000600> 16 18 -1 0 12] 116 @dc[<C078E0FCE0EE60E6606670607070383038303C303E301FF01BE01C001C000C000C000E003E003E  00> 16 20 -2 0 19] 104 @dccmr10.300 @sf[<07E3F01FFBF03E1F807C0F80780780F00380F00380F00380F00380F00380F00380F00380F80380  7803807C07803E1F801FFF8007F380000380000380000380000380000380000380000380000380  000380001F80001F80> 24 29 -1 0 23] 100 @dc[<70F8F8F870> 8 5 -3 0 11] 46 @dc[<03FFFC0003FFFC00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00  00000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000C00F0060C00F  0060C00F0060C00F0060E00F00E0600F00C0700F01C0780F03C07FFFFFC07FFFFFC0> 32 28 -1 0 29] 84 @dc[<07F8001FFE007C0F80F807C0F003C0E001C0E001C0F003C07807C07FFF803FFF003FFC00780000  70000070000037E0003FF8003C3C00781E00781E00781E00781E00781E00781E003C3DC01FFFC0  07E7C0> 24 27 -1 9 20] 103 @dc1.000000 /cmsy10.300 @newfontcmsy10.300 @sf[<FFFFFF80FFFFFF8000000000000000000000000000000000000000000000000000000000E00000  00F80000003E0000000F80000003E0000000F80000003E0000000F80000003E0000000F8000000  3E0000000F800000078000001F0000007C000001F0000007C000001F0000007C000001F0000007  C000001F0000007C000000F0000000C0000000> 32 34 -3 8 32] 21 @dccmr10.300 @sf[<07E00FF01C38381C781E700E700EF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF0  0F700E700E781E381C1C380FF007E0> 16 27 -2 0 20] 48 @dc[<FFFFFFE0FFFFFFE000000000000000000000000000000000000000000000000000000000000000  00FFFFFFE0FFFFFFE0> 32 12 -2 -4 32] 61 @dc1.000000 /cmsy7.300 @newfontcmsy7.300 @sf[<1F803F003FE0FF8070F1E1C0603BC0C0E01F80E0C01F0060C00E0060C01F0060E03F00E0607B80  C070F1E1C03FE0FF801F803F00> 32 13 -2 0 33] 49 @dc1.000000 /cmex10.300 @newfontcmex10.300 @sf[<FFFFFFFFFFFFC0FFFFFFFFFFFFE07FFFFFFFFFFFE03FFFFFFFFFFFE01E00000003FFF00F000000  001FF0070000000003F0078000000000F803C0000000007801E0000000003800F0000000001C00  78000000000C003C000000000C003C0000000006001E0000000000000F00000000000007800000  00000003C0000000000001E0000000000001E0000000000000F000000000000078000000000000  3C0000000000001E0000000000000F0000000000000F000000000000078000000000000FC00000  0000000FE000000000001FE000000000003FC000000000003F8000000000007F800000000000FF  000000000001FE000000000001FE000000000003FC000000000007F8000000000007F000000000  000FF000000000001FE000000000003FC000000000003FC000000000007F800000000000FF0000  00000000FE000000000001FE000000000603FC000000000C07F8000000000C07F8000000001C0F  F000000000381FE000000000781FC000000001F03FC000000007F07F800000001FE0FF00000003  FFE0FFFFFFFFFFFFE0FFFFFFFFFFFFC0> 56 58 -2 58 59] 88 @dccmmi7.300 @sf[<1E003F003B803980198018001C000C00CE00E60066007E003C0000000000000000000300078003  80> 16 20 0 0 11] 105 @dc1.000000 /cmr7.300 @newfontcmr7.300 @sf[<FFFFF0FFFFF0000000000000000000000000000000000000FFFFF0FFFFF0> 24 10 -2 -2 25] 61 @dc[<0FC01FE0387070386018E01CE01CE01CE01CE01CE01CE01CE01CE01C6018703838701FE00FC0> 16 19 -1 0 16] 48 @dccmmi10.300 @sf[<70F8F8F870> 8 5 -3 0 11] 58 @dccmr10.300 @sf[<07800007800007800007800007800007800007800007800003800003800003800003C00001C000  01C00000C00000E000006000007000003000003800C01C00C00E00C006006007007FFF807FFF80  7FFF80600000> 24 28 -2 0 20] 55 @dc[<FFC0FFF0FFC0FFF01F001F0006001E0006001E0007003E0003003C0003003C0003FFFC0001FFF8  000180780001C0F80000C0F00000C0F00000E1F0000061E0000061E0000073E0000033C0000033  C000003FC000001F8000001F8000001F8000000F0000000F0000000F000000060000> 32 28 -1 0 31] 65 @dccmsy10.300 @sf[<FFFFFF80FFFFFF8000000000000000000000000000000000000000000000000000000000000003  8000000F8000003E000000F8000003E000000F8000003E000000F8000003E000000F8000003E00  0000F8000000F0000000FC0000001F00000007C0000001F00000007C0000001F00000007C00000  01F00000007C0000001F000000078000000180> 32 34 -3 8 32] 20 @dccmmi10.300 @sf[<FFF87FF000FFF87FF0000F801F800007800F000007801F000007C01F000003C03E000003C03E00  0003C03C000003E07C000001E07C000001F878000001FCF8000001FEF8000000F7F0000000F3F0  000000F1E0000000F8F00000007878000000781C000000780E0000007C070000003C038000003C  01E000003C00F000003E007C0003FFE1FF8003FFE1FF80> 40 28 -2 0 35] 75 @dc[<01FE000007FFC0001FC1F0003E0078003C001C0078000E0078000600F0000700F0000300F00003  00F0000000F0000000F0000000F80000007800000078000000780000003C0000E03C0000E01E00  00E01F0000E00F8000F007C000F003E001F001F803F0007E0778001FFE380003F818> 32 28 -2 0 29] 67 @dccmmi7.300 @sf[<FF83FC00FF83FC001E00F0000E01E0000E01E0000F03C0000F03C0000787800007C7800007FF00  0007FF0000039E0000038E000003C7800003C3C00001C0E00001C0780001E03C0007FC3FC007FC  3FC0> 32 20 -1 0 27] 75 @dccmsy10.300 @sf[<FFFFFF80FFFFFF80> 32 2 -3 -9 32] 0 @dccmsy7.300 @sf[<FFFFC0FFFFC0> 24 2 -3 -6 25] 0 @dccmr10.300 @sf[<07E01FF83C3C781EF00EE007E007E007E00FF00F703F787E3DFC1FFC0FF01FF03FF87F3C7C1E78  0E700E700E701E381E3C3C1FF807E0> 16 27 -2 0 20] 56 @dc[<0FE03FF8787CF01EF81EF80FF80F700F000F000F000F001E003C007807E007F000F8003C003C00  1E781E781E7C1E783E387C3FF80FE0> 16 27 -2 0 20] 51 @dc3 @bop1cmr10.300 @sf 262 307 p (where)scmmi10.300 @sf 15 r 112 ccmmi7.300 @sf 403 313 p 84 c4 r 110 ccmr10.300 @sf 463 307 p (is)s14(the)m14(probabilit)m121 c12(that)m14(at)m14(the)m14(time)m

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -