%% %% This is file `htexture.def', %% generated with the docstrip utility. %% %% The original source files were: %% %% hyperref.dtx (with options: `textures') %% %% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz, %% RCS: $Id: hyperref.dtx 6.71 2000/10/04 rahtz Exp rahtz $ %% %% This file is part of the `Hyperref Bundle'. %% ------------------------------------------- %% %% It may be distributed under the conditions of the LaTeX Project Public %% License, either version 1.2 of this license or (at your option) any %% later version. The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.2 or later is part of all distributions of LaTeX %% version 1999/12/01 or later. %% %% The list of all files belonging to the `Hyperref Bundle' is %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} [2001/05/26 v6.71g Hyperref driver for Textures] \input{pdfmark.def}% \def\@pdfproducer{Textures + Distiller}% \def\literalps@out#1{\special{rawpostscript #1}}% \def\headerps@out#1{\special{prepostscript #1}}% \providecommand\@pdfborder{0 0 1} \providecommand\@pdfview{XYZ} \providecommand\@pdfviewparams{ H.V} \headerps@out{% /vsize {\Hy@pageheight} def /DvipsToPDF {} def /PDFToDvips {} def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def /H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF /pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 sub PDFToDvips /HyperBase exch def currentpoint HyperBase sub /pdf@ury exch def /pdf@urx exch def } def /H.A { H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBase sub % baseline skip sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub /pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict /pdfmark known not {userdict /pdfmark systemdict /cleartomark get put} if } \AfterBeginDocument{% \ifHy@colorlinks \headerps@out{% TeXdict begin^^J% /PDFBorder{/Border [0 0 0]}def^^J% end% }% \fi } \expandafter\let\expandafter\keepPDF@SetupDoc \csname PDF@SetupDoc\endcsname \def\PDF@SetupDoc{% \ifx\@baseurl\@empty\else \special{html:}% \fi \keepPDF@SetupDoc } \def\hyper@anchor#1{% \Hy@SaveLastskip \begingroup \let\protect=\string \special{html:}% \endgroup \Hy@activeanchortrue \Hy@colorlink{\@anchorcolor}\anchor@spot\Hy@endcolorlink \special{html:}% \Hy@activeanchorfalse \Hy@RestoreLastskip } \def\hyper@anchorstart#1{% \Hy@SaveLastskip \begingroup \hyper@chars \special{html:}% \endgroup \Hy@activeanchortrue } \def\hyper@anchorend{% \special{html:}% \Hy@activeanchorfalse \Hy@RestoreLastskip } \def\@urltype{url} \def\hyper@linkstart#1#2{% \Hy@colorlink{\csname @#1color\endcsname}% \def\Hy@tempa{#1}% \ifx\Hy@tempa\@urltype \special{html:}% \else \begingroup \hyper@chars \special{html:}% \endgroup \fi } \def\hyper@linkend{% \special{html:}% \Hy@endcolorlink } \def\hyper@linkfile#1#2#3{% \hyper@linkurl{#1}{file:#2\ifx\\#3\\\else\##3\fi}% } \def\hyper@linkurl#1#2{% \leavevmode \ifHy@raiselinks \setbox\@tempboxa=\color@hbox #1\color@endbox \@linkdim\dp\@tempboxa \lower\@linkdim\hbox{% \hyper@chars \special{html:}% }% \Hy@colorlink{\@urlcolor}#1% \@linkdim\ht\@tempboxa \advance\@linkdim by -6.5\p@ \raise\@linkdim\hbox{\special{html:}}% \Hy@endcolorlink \else \begingroup \hyper@chars \special{html:}% \Hy@colorlink{\@urlcolor}#1% \special{html:}% \Hy@endcolorlink \endgroup \fi } \def\hyper@link#1#2#3{% \hyper@linkurl{#3}{\##2}% } \def\hyper@image#1#2{% \begingroup \hyper@chars \special{html:}% \endgroup } \endinput %% %% End of file `htexture.def'.