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

📄 example.ps

📁 tex幻灯片模板
💻 PS
📖 第 1 页 / 共 5 页
字号:
def } if /TMatrix [ TMatrix CM ] cvx def /a ED a Rot /RAngle [ RAngledup 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 sabs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c bdiv 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 smul 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 addexch } 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 OLUnitneg exch neg exch idtransform T moveto } def /BOL { BeginOL } def/IfVisible true def } defend% 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, 199310 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 defend/PSTricksDotFont exch definefont pop% END pst-dots.pro%%EndProcSet%%BeginProcSet: 8r.enc% @@psencodingfile@{%   author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry",%   version = "0.6",%   date = "1 July 1998",%   filename = "8r.enc",%   email = "tex-fonts@@tug.org",%   docstring = "Encoding for TrueType or Type 1 fonts%                to be used with TeX."% @}% % Idea is to have all the characters normally included in Type 1 fonts% available for typesetting. This is effectively the characters in Adobe% Standard Encoding + ISO Latin 1 + extra characters from Lucida.% % Character code assignments were made as follows:% % (1) the Windows ANSI characters are almost all in their Windows ANSI% positions, because some Windows users cannot easily reencode the% fonts, and it makes no difference on other systems. The only Windows% ANSI characters not available are those that make no sense for% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen% (173). quotesingle and grave are moved just because it's such an% irritation not having them in TeX positions.% % (2) Remaining characters are assigned arbitrarily to the lower part% of the range, avoiding 0, 10 and 13 in case we meet dumb software.% % (3) Y&Y Lucida Bright includes some extra text characters; in the% hopes that other PostScript fonts, perhaps created for public% consumption, will include them, they are included starting at 0x12.% % (4) Remaining positions left undefined are for use in (hopefully)% upward-compatible revisions, if someday more characters are generally% available.% % (5) hyphen appears twice for compatibility with both % ASCII and Windows.% /TeXBase1Encoding [% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)  /.notdef /dotaccent /fi /fl  /fraction /hungarumlaut /Lslash /lslash  /ogonek /ring /.notdef  /breve /minus /.notdef % These are the only two remaining unencoded characters, so may as% well include them.  /Zcaron /zcaron % 0x10 /caron /dotlessi % (unusual TeX characters available in, e.g., Lucida Bright) /dotlessj /ff /ffi /ffl  /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % very contentious; it's so painful not having quoteleft and quoteright % at 96 and 145 that we move the things normally found there to here. /grave /quotesingle % 0x20 (ASCII begins) /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash% 0x30 /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question% 0x40 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O% 0x50 /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore% 0x60 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o% 0x70 /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef % rubout; ASCII ends% 0x80 /.notdef /.notdef /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /.notdef /.notdef /.notdef% 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /.notdef /.notdef /Ydieresis% 0xA0 /.notdef % nobreakspace /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen % Y&Y (also at 45); Windows' softhyphen /registered /macron% 0xD0 /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown% 0xC0 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis% 0xD0 /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls% 0xE0 /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis% 0xF0 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def%%EndProcSet%%BeginProcSet: texps.pro%!TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 rollexec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metricsexch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 subdup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def[2 index currentdictend 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 -1roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false defdup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end

⌨️ 快捷键说明

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