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

📄 rfc1125.ps

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 PS
📖 第 1 页 / 共 5 页
字号:
%!PS-Adobe-1.0/TeXDict 200 dict def   % define a working dictionaryTeXDict begin           % start using it./Resolution 300 def/Inch{Resolution mul}def  % converts inches to internal units/PageCounter statusdict begin pagecount end def  % so we can report # pages printed/Mtrx 6 array def/@letter{letter initmatrix72 Resolution div dup neg scale          % set scaling to 1.310 -3005 translate      % move origin to top (these are not exactly 1"Mtrx currentmatrix pop   % and -10" because margins aren't set exactly right)}def/@note{note initmatrix72 Resolution div dup neg scale          % set scaling to 1.310 -3005 translate                      % move origin to topMtrx currentmatrix pop}def/@landscape{letter initmatrix72 Resolution div dup neg scale          % set scaling to 1.-90 rotate                    % it would be nice to be able to do this300 310  translate    % move origin to topMtrx currentmatrix pop}def/@legal{legal initmatrix72 Resolution div dup neg scale          % set scaling to 1.295 -3880 translate                      % move origin to topMtrx currentmatrix pop}def/@manualfeed{statusdict /manualfeed true put}def/@envelope{statusdict /manualfeed true putletter initmatrix72 Resolution div dup neg scale          -90 rotate 450 1275 translate % upper right corner of regular envelope300 310  translateMtrx currentmatrix pop}def/@copies{/#copies exch def}def/@newfont       % id @newfont -         -- initialize a new font dictionary{/newname exch defpopnewname 7 dict def          % allocate new font dictionarynewname load begin/FontType 3 def/FontMatrix [1 0 0 -1 0 0] def/FontBBox [0 0 1 1] def/BitMaps 256 array def/BuildChar{CharBuilder}def/Encoding 256 array def0 1 255{Encoding exch /.undef put}forendnewname newname load definefont pop}def/ch-image{ch-data 0 get}def   % the hex string image/ch-width{ch-data 1 get}def   % the number of pixels across/ch-height{ch-data 2 get}def  % the number of pixels tall/ch-xoff{ch-data 3 get}def   % number of pixels below origin/ch-yoff{ch-data 4 get}def   % number of pixels to left of origin/ch-tfmw{ch-data 5 get}def   % spacing to next character/CharBuilder    % fontdict ch Charbuilder -     -- image one character{/ch-code exch def           % save the char code/font-dict exch def         % and the font dict./ch-data font-dict /BitMaps get ch-code get def     % get the bitmap descriptor for charch-data null eq not{ch-tfmw   0   ch-xoff neg   ch-yoff neg   ch-width ch-xoff sub   ch-height ch-yoff subsetcachedevicech-width ch-height true [1 0  0 1  ch-xoff ch-yoff]{ch-image}imagemask}if}def/@sf            % fontdict @sf -        -- make that the current font{setfont() pop}def/@dc            % char-data ch @dc -    -- define a new character bitmap{/ch-code exch defdup 0 getlength 2 lt{pop [ <00> 1 1 0 0 8.00 ]}% replace <> with nullif/ch-data exch defcurrentfont /BitMaps get ch-code ch-data putcurrentfont /Encoding get ch-code dup (   ) cvs cvn   % generate a unique name simply from the character codeput}def/@bop0           % n @bop0 -        -- begin the char def section of a new page{}def/@bop1           % n @bop1 -        -- begin a brand new page{poperasepage initgraphics Mtrx setmatrix0 0 moveto/SaveImage save def}def/@eop           % - @eop -              -- end a page{showpage SaveImage restore}def/@start         % - @start -            -- start everything{/note where 			% check to see if note exists{@note}{@letter} ifelse 	% if so, do that.  Otherwise}def/@end           % - @end -              -- done the whole shebang{end}def/p              % x y p -               -- move to position{moveto}def/r              % x r -                 -- move right{0 rmoveto}def/s              % string s -            -- show the string{show}def/c              % ch c -                -- show the character (code given){c-string exch 0 exch putc-string show}def/c-string ( ) def/ru             % dx dy ru -   -- set a rule (rectangle){/dy exch neg def    % because dy is height up from bottom/dx exch def/x currentpoint /y exch def def   % remember current pointnewpath x y movetodx 0 rlineto0 dy rlinetodx neg 0 rlinetoclosepath fillx y moveto}def/@SpecialDefaults{/hsi 72 8.5 mul def  % 8.5 Inch def/vsi 72 11 mul def   % 11 Inch def/hof 0 def/vof 0 def/hsc 1 def/vsc 1 def/rotat 0 def/CLIP false def}def/@hsize{/hsi exch def /CLIP true def}def/@vsize{/vsi exch def /CLIP true def}def/@hoffset{/hof exch def}def/@voffset{/vof exch def}def/@hscale{/hsc exch def}def/@vscale{/vsc exch def}def/@rotation{/rotat exch def}def/@setclipper{CLIP{newpath 0 0 moveto hsi 0 rlineto 0 vsi rlineto hsi neg 0 rlineto closepath clip}if}def/@beginspecial          % - @beginspecial -     -- enter special mode{gsave /SpecialSave save defcurrentpoint transform initgraphics itransform translate 0 0 moveto@SpecialDefaults    % setup default offsets, scales, sizes}def/@setspecial    % to setup user specified offsets, scales, sizes (for clipping){hof vof translate@setclipperhsc vsc scale rotat rotate}def/@endspecial            % - @endspecial -       -- leave special mode{SpecialSave restoregrestore}defend                     % revert to previous dictionary/TeXscale{65536 div}defgsave initgraphics/DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecapcurrentlinejoin currentdash currentgray currentmiterlimit ] cvx defgrestore/startTexFig{/SavedState save defuserdict maxlength dict begincurrentpoint transformDocumentInitState setmiterlimit setgray setdash setlinejoin setlinecapsetlinewidth setmatrixitransform moveto/ury exch TeXscale def/urx exch TeXscale def/lly exch TeXscale def/llx exch TeXscale def/y exch TeXscale def/x exch TeXscale defcurrentpoint /cy exch def /cx exch def/sx x urx llx sub div def 	% scaling for x/sy y ury lly sub div def	% scaling for ysx sy scale			% scale by (sx,sy)cx sx div llx subcy sy div ury sub translate/DefFigCTM matrix currentmatrix def/initmatrix{DefFigCTM setmatrix}def/defaultmatrix{DefFigCTM exch copy}def/initgraphics{DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrixDefFigCTM setmatrix}def/showpage{initgraphics}def/erasepage{initgraphics}def/copypage{}def}def/clipFig{currentpoint 6 2 rollnewpath 4 copy4 2 roll moveto6 -1 roll exch linetoexch linetoexch linetoclosepath clipnewpathmoveto}def/doclip{llx lly urx ury clipFig}def/endTexFig{end SavedState restore}defTeXDict begin @start%%Title: rfc-estrin-requirements2.dvi%%Creator: dvi2ps%%EndProlog18 @bop0[ 1643 ] /cmsl10.1643-38 @newfontcmsl10.1643-38 @sf[<000007F0FFFC1FF87FFC1F1C07C03F0C03C03E0E03C03E0603C03E0003C03E0003C03E0003E03E0001E01E0001E01E0001E0  1C0001E03C0001E03C0001F0780000FFF00000FFFC0000F01F0000F0078000F003C000F803E0007801E0007801F0007801F0  007801F0007801F0007C01E0003C03E0003C07C007FFFF0007FFFC00> 32 32 -2 1 33.459] 82 @dc[<FFFE00007FFE000007C0000003C0000003C0000003C0000003C0000003C0000003E0000001E0000001E0300001E0300001E0  300001E0300001F0700000FFF80000FFF80000F0380000F0180000F0180000F8183000780C30007800380078003800780038  00780038007C0038003C0078003C00F807FFFFF807FFFFF8> 32 31 -2 0 29.671] 70 @dc[<007F800003FFE00007E0F0000F803C001F000E003E0006003C0007007C0003807C00018078000180780001C0F80000C0F800  0000F8000000F8000000FC0000007C0000007C0000007C0000007C0000003E0000603E0000703E0000701F0000700F000070  0F80007007C000F003E000F801F001F800FC03F8007F0738001FFE180003FC08> 32 33 -5 1 32.828] 67 @dc[<FFFE7FFE03C001C001C001C001C001C001E000E000E000E000E000E000F00070007000700070007000780038003800380038  0F380FFC00FC001C000C> 16 30 -4 0 22.727] 49 @dc[<FFFF80FFFF807FFFC03800C01C00C00E006007806003C00001E00000F000007C00001E00000F000007800003C00003E00001  F00000F80000F80E00780F00780F807C0F807C0F807C0E00780700F80380F801C3F000FFE0003F80> 24 30 -2 0 22.727] 50 @dc[<0FE0003FF800787C00701E00E00F00C00780F007C0F003C0F003C07003E00003E00001E00001E00001E00C01C00E01C00F03  C00F87800DFF000C7E000E000006000006000006000006000006000007FE0003FF8003FFE003FFF0038070> 24 31 -3 1 22.727] 53 @dc[<FFFC00007FFC000007C0000003C0000003C0000003C0000003C0000003C0000003E0000001E0000001E0000001E0000001E0  000001E0000001FFF80000FFFE0000F00F8000F003C000F001E000F001F000F801F0007800F8007800F8007800F8007800F8  007800F8007C00F0003C01F0003C03E007FFFFC007FFFF00> 32 31 -2 0 30.934] 80 @dc[<07E0001FFC003C1E00700700F00380F003C0E001C0E001E0E001E0F000F0F000F0F000F0F000F07000F03800E03C00E01E01  C00F038003FF0000FC00> 24 20 -3 0 22.727] 111 @dc[<FFC0FFC01E001E000E000E000E000E000F000700070007000700070007800380038003800380038003C001C001C001C001C0  01C001E000E001E00FE007E000E0> 16 32 -1 0 12.626] 108 @dc[<FF80FF801E000E000E000E000E000E000F00070007000700070007000780038007801F801F80038000000000000000000000  000003C003E003E003E001E0> 16 31 -1 0 12.626] 105 @dc[<0FE03FF87C3C780CF00EF000F000E000F000F000F000F000F000780078003C0E1E0F0F0F07FF01FE> 16 20 -4 0 20.202] 99 @dc[<7C000000FF000000F3800000F180000070C00000006000000060000000300000003000000038000000380000003C0000003C  0000003E0000007600000073000000730000007180000071C00000E0C00000E0E00000E0600000E0300000E0300001E01800  01C0180001E03E000FF87F800FF87F80> 32 29 0 9 23.989] 121 @dc[<0FE0001FF8003E1E00780600F00700F00000F00000E00000F00000F00000FFFF80FFFF80F003807803807803803C07801E07  000F0F0007FE0001FC00> 24 20 -3 0 20.202] 101 @dc[<00FFC000FFC0000E00000E00000E00000E00000F000007000007000FC7001FF7003E3F807C1F80780780780780780380F003  80F803C07803C07801C07801C07C01C03C01C03E01E01E01E01F03E00FC7E003FE6000FC60> 24 29 -3 9 23.989] 113 @dc[<1FCFE03FFFE0387F00381F00380F00380F003807003807003C07801C07801C03801C03801C03801C03801E03C00E03C01E03  C0FE1FC07E0FC00E01C0> 24 20 -4 0 25.252] 117 @dc[<FFE000FFE0001E00000E00000E00000E00000E00000E00000F000007000007000007000007000007800007800003C70007E7  803FF7801FFF80039F00> 24 20 -2 0 17.803] 114 @dc[<FFCFFCFFC0FFCFFCFFC01E01E01E000E01E01E000E00E00E000E00E00E000E00E00E000E00E00E000F00F00F000700700700

⌨️ 快捷键说明

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