diff options
author | Karl Berry <karl@freefriends.org> | 2007-02-08 23:13:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-02-08 23:13:59 +0000 |
commit | b3f688be9a4b3933a6dfa555d228f1b5cdb7a5ca (patch) | |
tree | e5535203bd56d875b39b771922953effaf0e02e5 /Master/texmf-dist/tex/latex | |
parent | bff1b517524e37f85bacfe5e3cd61a0e80c33ef2 (diff) |
hyperref update
git-svn-id: svn://tug.org/texlive/trunk@3956 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
19 files changed, 114 insertions, 68 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 61235188c09..6788c4ce40e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for dvipdfm] \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} \ifHy@pagelabels @@ -109,12 +109,58 @@ \def\@pdfm@mark#1{\special{pdf:#1}} \def\@pdfm@dest#1{% \Hy@SaveLastskip - \Hy@pstringdef\Hy@pstringDest{#1}% - \@pdfm@mark{dest (\Hy@pstringDest) [@thispage /\@pdfview\space @xpos @ypos]}% + \begingroup + \Hy@pstringdef\Hy@pstringDest{#1}% + \def\x{XYZ}% + \ifx\x\@pdfview + \def\x{XYZ @xpos @ypos null}% + \else + \def\x{FitH}% + \ifx\x\@pdfview + \def\x{FitH @ypos}% + \else + \def\x{FitBH}% + \ifx\x\@pdfview + \def\x{FitBH @ypos}% + \else + \def\x{FitV}% + \ifx\x\@pdfview + \def\x{FitV @xpos}% + \else + \def\x{FitBV}% + \ifx\x\@pdfview + \def\x{FitBV @xpos}% + \else + \def\x{Fit}% + \ifx\x\@pdfview + \let\x\@pdfview + \else + \def\x{FitB}% + \ifx\x\@pdfview + \let\x\@pdfview + \else + \def\x{FitR}% + \ifx\x\@pdfview + \Hy@Warning{`pdfview=FitR' is not supported}% + \def\x{XYZ @xpos @ypos null}% + \else + \@onelevel@sanitize\@pdfview + \Hy@Warning{Unknown value `\@pdfview' for pdfview}% + \def\x{XYZ @xpos @ypos null}% + \fi + \fi + \fi + \fi + \fi + \fi + \fi + \fi + \@pdfm@mark{dest (\Hy@pstringDest) [@thispage /\x]}% + \endgroup \Hy@RestoreLastskip } -\providecommand\@pdfview{XYZ} -\providecommand\@pdfborder{0 0 1} +\providecommand*\@pdfview{XYZ} +\providecommand*\@pdfborder{0 0 1} \providecommand*\@pdfborderstyle{} \def\hyper@anchor#1{% \@pdfm@dest{#1}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index aba05e5ab2b..86f50374686 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for dvips] \input{pdfmark.def}% \ifx\@pdfproducer\relax @@ -30,10 +30,10 @@ \fi \def\literalps@out#1{\special{ps:SDict begin #1 end}}% \def\headerps@out#1{\special{! #1}}% -\providecommand\@pdfborder{0 0 12} +\providecommand*\@pdfborder{0 0 12} \providecommand*\@pdfborderstyle{} -\providecommand\@pdfview{XYZ} -\providecommand\@pdfviewparams{ H.V} +\providecommand*\@pdfview{XYZ} +\providecommand*\@pdfviewparams{ H.V} \AtBeginDvi{% \headerps@out{% /DvipsToPDF { 72.27 mul Resolution div } def diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index 14dcfa5889c..cd324df2824 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -22,9 +22,9 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for dvipsone] -\providecommand\@pdfborder{0 0 65781} +\providecommand*\@pdfborder{0 0 65781} \providecommand*\@pdfborderstyle{} \input{pdfmark.def}% \ifx\@pdfproducer\relax @@ -121,8 +121,8 @@ }% }% } -\providecommand\@pdfview{XYZ} -\providecommand\@pdfviewparams{ % +\providecommand*\@pdfview{XYZ} +\providecommand*\@pdfviewparams{ % gsave revscl currentpoint grestore 72 add exch pop null exch null } diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index 79cd028166d..27700c32fda 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdviwind.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for dviwindo] \def\Hy@PutCatalog#1{% \pdfmark{pdfmark=/PUT,Raw={\string{Catalog\string} << #1 >>}}% @@ -107,7 +107,7 @@ \edef#1{\pdfescapestring{#2}}% }% \fi -\providecommand\wwwbrowser{c:\string\netscape\string\netscape} +\providecommand*\wwwbrowser{c:\string\netscape\string\netscape} \def\hyper@anchor#1{% \Hy@SaveLastskip \begingroup @@ -380,8 +380,8 @@ \fi } \newsavebox{\pdf@box} -\providecommand{\Hy@setouterhbox}{\sbox} -\providecommand{\Hy@breaklinksunhbox}{\unhbox} +\providecommand*{\Hy@setouterhbox}{\sbox} +\providecommand*{\Hy@breaklinksunhbox}{\unhbox} \def\pdf@rect#1{% \leavevmode \ifHy@breaklinks diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 115a7993344..2c45b13f775 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hpdftex.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for pdfTeX] \let\Hy@PutCatalog\pdfcatalog \ifHy@pagelabels @@ -94,7 +94,7 @@ \else \pdflinkmargin1pt \fi -\providecommand\@pdfview{XYZ} +\providecommand*\@pdfview{XYZ} \def\new@pdflink#1{% \ifHy@verbose \typeout{pdftex: define anchor at line \the\inputlineno: #1}% @@ -108,7 +108,7 @@ \def\Hy@DestName#1#2{% \pdfdest name{#1}#2\relax } -\providecommand\@pdfborder{0 0 1} +\providecommand*\@pdfborder{0 0 1} \providecommand*\@pdfborderstyle{} \def\Hy@undefinedname{UNDEFINED} \def\find@pdflink#1#2{% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index dedcb15dd67..980e1a01b74 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.cfg} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref configuration file for TeX4ht] \IfFileExists{\jobname.cfg}{\endinput}{} \Preamble{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def index 8184eea2804..5f43d783582 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for TeX4ht] \@ifpackageloaded{tex4ht} {\typeout{hyperref tex4ht: tex4ht already loaded}}% diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index 9b0ff1768df..53272873f2f 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for Textures] \begingroup \obeylines % @@ -67,10 +67,10 @@ \ifx\@pdfproducer\relax \def\@pdfproducer{Textures + Distiller}% \fi -\providecommand\@pdfborder{0 0 1} +\providecommand*\@pdfborder{0 0 1} \providecommand*\@pdfborderstyle{} -\providecommand\@pdfview{XYZ} -\providecommand\@pdfviewparams{ H.V} +\providecommand*\@pdfview{XYZ} +\providecommand*\@pdfviewparams{ H.V} \headerps@out{% /vsize {\Hy@pageheight} def /DvipsToPDF {} def diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index 33bec0cd47f..364d2160428 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for VTeX in PDF/PS mode] \edef\Hy@VTeXversion{% \ifx\VTeXversion\@undefined @@ -140,8 +140,8 @@ \Hy@DisableOption{setpagesize}% \fi \fi -\providecommand\@pdfview{xyz} -\providecommand\@pdfborder{0 0 1} +\providecommand*\@pdfview{xyz} +\providecommand*\@pdfborder{0 0 1} \providecommand*\@pdfborderstyle{} \def\CurrentBorderColor{\@linkbordercolor} \def\hyper@anchor#1{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index 5a24ed2a402..be6a41163ff 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for VTeX in HTML mode] \RequirePackage{vtexhtml} \newif\if@Localurl diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index fd5cf027fe8..0211fc08eea 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \input{pdfmark.def}% \ifx\@pdfproducer\relax @@ -34,10 +34,10 @@ \fi \def\literalps@out#1{\special{pS:#1}}% \def\headerps@out#1{\immediate\special{pS:#1}}% -\providecommand\@pdfborder{0 0 1} +\providecommand*\@pdfborder{0 0 1} \providecommand*\@pdfborderstyle{} -\providecommand\@pdfview{XYZ} -\providecommand\@pdfviewparams{ H.V} +\providecommand*\@pdfview{XYZ} +\providecommand*\@pdfviewparams{ H.V} \AtBeginDvi{% \headerps@out{% /vsize {\Hy@pageheight} def diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 7bfae1eec61..736d5cbceb2 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -23,7 +23,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hyperref} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -1651,7 +1651,7 @@ \define@key{Hyp}{ps2pdf}[true]{% \def\Hy@driver{hdvips}% \def\Hy@raisedlink{}% - \providecommand\@pdfborder{0 0 1}% + \providecommand*\@pdfborder{0 0 1}% } \define@key{Hyp}{hyperfigures}[true]{% \Hy@boolkey[hyperfigures]{figures}{#1}% @@ -2576,7 +2576,7 @@ \fi } \endgroup -\providecommand\hyper@chars{% +\providecommand*\hyper@chars{% \let\#\hyper@hash \let\%\@percentchar } @@ -4192,9 +4192,9 @@ \gdef\thepage{\csname @#1\endcsname\c@page}% } \let\HYPERPAGEANCHOR\hyperpageanchor -\providecommand\hyper@pagetransition{} -\providecommand\hyper@pageduration{} -\providecommand\hyper@pagehidden{} +\providecommand*\hyper@pagetransition{} +\providecommand*\hyper@pageduration{} +\providecommand*\hyper@pagehidden{} \def\@hyperfixhead{% \Hy@DistillerDestFix \ifHy@pageanchor @@ -4787,25 +4787,25 @@ }% } \def\HyRef@currentHtag{} -\providecommand\AMSautorefname{\equationautorefname} -\providecommand\Hfootnoteautorefname{\footnoteautorefname} -\providecommand\Itemautorefname{\itemautorefname} -\providecommand\itemautorefname{item} -\providecommand\equationautorefname{Equation} -\providecommand\footnoteautorefname{footnote} -\providecommand\itemautorefname{item} -\providecommand\figureautorefname{Figure} -\providecommand\tableautorefname{Table} -\providecommand\partautorefname{Part} -\providecommand\appendixautorefname{Appendix} -\providecommand\chapterautorefname{chapter} -\providecommand\sectionautorefname{section} -\providecommand\subsectionautorefname{subsection} -\providecommand\subsubsectionautorefname{subsubsection} -\providecommand\paragraphautorefname{paragraph} -\providecommand\subparagraphautorefname{subparagraph} -\providecommand\FancyVerbLineautorefname{line} -\providecommand\theoremautorefname{Theorem} +\providecommand*\AMSautorefname{\equationautorefname} +\providecommand*\Hfootnoteautorefname{\footnoteautorefname} +\providecommand*\Itemautorefname{\itemautorefname} +\providecommand*\itemautorefname{item} +\providecommand*\equationautorefname{Equation} +\providecommand*\footnoteautorefname{footnote} +\providecommand*\itemautorefname{item} +\providecommand*\figureautorefname{Figure} +\providecommand*\tableautorefname{Table} +\providecommand*\partautorefname{Part} +\providecommand*\appendixautorefname{Appendix} +\providecommand*\chapterautorefname{chapter} +\providecommand*\sectionautorefname{section} +\providecommand*\subsectionautorefname{subsection} +\providecommand*\subsubsectionautorefname{subsubsection} +\providecommand*\paragraphautorefname{paragraph} +\providecommand*\subparagraphautorefname{subparagraph} +\providecommand*\FancyVerbLineautorefname{line} +\providecommand*\theoremautorefname{Theorem} \providecommand*{\Hy@DistillerDestFix}{} \def\phantomsection{% \Hy@GlobalStepCount\Hy@linkcounter diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 82cf7566cb3..231a7c1599e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref driver for HyperTeX specials] \def\PDF@FinishDoc{} \def\PDF@SetupDoc{% diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index 20041069b8f..001a007875c 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -23,7 +23,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{nohyperref} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Dummy hyperref (SR)] \let\hyper@@anchor\@gobble \def\hyper@link#1#2#3{#3}% diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index 320b4e3b4ba..3ebf0dc2568 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pd1enc.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextCommand{\textLF}{PD1}{\012} % line feed diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index 4d72888b186..298cc0a34a0 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref definitions for pdfmark specials] \def\Hy@PutCatalog#1{% \pdfmark{pdfmark=/PUT,Raw={\string{Catalog\string} << #1 >>}}% @@ -406,8 +406,8 @@ \fi } \newsavebox{\pdf@box} -\providecommand{\Hy@setouterhbox}{\sbox} -\providecommand{\Hy@breaklinksunhbox}{\unhbox} +\providecommand*{\Hy@setouterhbox}{\sbox} +\providecommand*{\Hy@breaklinksunhbox}{\unhbox} \def\pdf@rect#1{% \leavevmode \ifHy@breaklinks diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index d8756778a22..bd69dea1553 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref: Additions to puenc.def for Arabi] \DeclareTextCommand{\hamza}{PU}{\86\041}% 0621;afii57409;ARABIC LETTER HAMZA \DeclareTextCommand{\alefmadda}{PU}{\86\042}% 0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index daac673c81a..5a43f6009db 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puenc.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\textLF}{PU}{\80\012} % line feed diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index c9ac61dcc76..79eee4d4561 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -22,7 +22,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2007/01/25 v6.75q + [2007/02/07 v6.75r Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003} \DeclareTextCommand{\acircumflex}{PU}{\80\342} |