diff options
author | Karl Berry <karl@freefriends.org> | 2010-12-05 00:11:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-12-05 00:11:54 +0000 |
commit | 934cc6ee84db1068d96f54fc06f57064867febc4 (patch) | |
tree | edd5b30ece835451793c031951a5ea60013b155d | |
parent | 4a35a6083597c5be84ca9a8c1f2da109d8c3a960 (diff) |
hyperref (4dec10)
git-svn-id: svn://tug.org/texlive/trunk@20656 c570f23f-e606-0410-a88d-b1316a301751
26 files changed, 317 insertions, 300 deletions
diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog b/Master/texmf-dist/doc/latex/hyperref/ChangeLog index bdef95a057c..3a360a35a9f 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog @@ -1,4 +1,8 @@ -2010-11-26 6.81u Heiko Oberdiek +2010-12-03 6.81w Heiko Oberdiek + * 6.81v + * Fix for draftmode, because .out file wasn't written. + +2010-11-26 6.81v Heiko Oberdiek * 6.81v * Fix for driver hpdftex.def (undefined \pdf@draftmode). diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf Binary files differindex ae2e5ff751b..2aa9b2bff05 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf index 5586865d471..070371f402c 100644 --- a/Master/texmf-dist/doc/latex/hyperref/backref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/backref.pdf @@ -10,7 +10,7 @@ endobj endobj 5 0 obj<</D[13 0 R/FitBH 752.95145]/S/GoTo>> endobj -6 0 obj<</ModDate(D:20101126064650+01'00')/Subject(Bibliographical back referencing)/Creator(LaTeX with hyperref package)/Author(David Carlisle and Sebastian Rahtz)/Trapped/False/Producer(pdfTeX-1.40.11)/CreationDate(D:20101126064650+01'00')/PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.11-2.2 (TeX Live 2010) kpathsea version 6.0.0)/Title(Back referencing from bibliographical citations)>> +6 0 obj<</ModDate(D:20101203232110+01'00')/Subject(Bibliographical back referencing)/Creator(LaTeX with hyperref package)/Author(David Carlisle and Sebastian Rahtz)/Trapped/False/Producer(pdfTeX-1.40.11)/CreationDate(D:20101203232110+01'00')/PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.11-2.2 (TeX Live 2010) kpathsea version 6.0.0)/Title(Back referencing from bibliographical citations)>> endobj 7 0 obj<</Type/Pages/Kids[13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R]/Parent 2 0 R/Count 6>> endobj @@ -3899,7 +3899,8 @@ endobj endobj 1477 0 obj<</D(HD.J.2)/S/GoTo>> endobj -1478 0 obj<</Type/XRef/Filter/FlateDecode/W[0 3 0]/Root 1 0 R/ID[(Bt!n&W>)(TfR*`\()]/Compress<</SpecO/1.5/LengthO 435818>>/Info 6 0 R/DecodeParms<</Predictor 12/Columns 3>>/Size 1479/Length 1078>>stream +1478 0 obj<</Type/XRef/Filter/FlateDecode/W[0 3 0]/Root 1 0 R/ID[(*e8Z +gc)(x+{Džؽ)]/Compress<</SpecO/1.5/LengthO 435818>>/Info 6 0 R/DecodeParms<</Predictor 12/Columns 3>>/Size 1479/Length 1078>>stream xڽXMlMAGņ
і&TIKh J{>I %(j"%?D$vb#;j#!!T|j;s̙3g~1 C0^4 &J-QA;"X9B>;_hv<B#;$!R2PfmiRxP*bv+ゕ65U8JǁY6mcf}lJplcIJVe&#c\] Suĥe*1zW9ɉcmgz|yǖd͓5+P!Ȟ<r`_ṠnhduЌћ֦|E[=S3k4TK̙59dsO[kVoa{\2ozθA;n^u4]XrcSc6b3+9%1#A94g7 diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf Binary files differindex 45c2a25ff06..799d4a72b01 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf index a9d708273ce..e85dd0f7719 100644 --- a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf @@ -10,7 +10,7 @@ endobj endobj 5 0 obj<</D[13 0 R/FitBH 752.95145]/S/GoTo>> endobj -6 0 obj<</ModDate(D:20101126064656+01'00')/Subject(Cross-referencing by name of section)/Creator(LaTeX with hyperref package)/Author(Sebastian Rahtz)/Trapped/False/Producer(pdfTeX-1.40.11)/CreationDate(D:20101126064656+01'00')/PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.11-2.2 (TeX Live 2010) kpathsea version 6.0.0)/Title(Section name references in LaTeX)>> +6 0 obj<</ModDate(D:20101203232116+01'00')/Subject(Cross-referencing by name of section)/Creator(LaTeX with hyperref package)/Author(Sebastian Rahtz)/Trapped/False/Producer(pdfTeX-1.40.11)/CreationDate(D:20101203232116+01'00')/PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.11-2.2 (TeX Live 2010) kpathsea version 6.0.0)/Title(Section name references in LaTeX)>> endobj 7 0 obj<</Type/Pages/Kids[13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R]/Parent 2 0 R/Count 6>> endobj @@ -3775,7 +3775,7 @@ endobj endobj 1411 0 obj<</D(HD.N.2)/S/GoTo>> endobj -1412 0 obj<</Type/XRef/Filter/FlateDecode/W[0 3 0]/Root 1 0 R/ID[(ȳ:{Hq4)(UQr +1412 0 obj<</Type/XRef/Filter/FlateDecode/W[0 3 0]/Root 1 0 R/ID[(Hkk :C/{0Q)(\\ͲFU)]/Compress<</SpecO/1.5/LengthO 420054>>/Info 6 0 R/DecodeParms<</Predictor 12/Columns 3>>/Size 1413/Length 1022>>stream xڽXoMAT*,BiRTJ|DhGЅZՏ H,l|$""Bkw}o:w~j̙3gΙ;W0cs!&
Y6 n!$o/o0&^.|[u0a/C 9VVj diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index e6723a8e2c4..a72da763908 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -44,7 +44,7 @@ %<puenc>\ProvidesFile{puenc.def} %<puvnenc>\ProvidesFile{puvnenc.def} %<puarenc>\ProvidesFile{puarenc.def} -%<!none> [2010/11/26 v6.81v % +%<!none> [2010/12/03 v6.81w % %<package> Hypertext links for LaTeX] %<nohyperref> Dummy hyperref (SR)] %<driver> Hyperref documentation driver file] @@ -139,7 +139,7 @@ \end{document} %</driver> % \fi -% \CheckSum{28073} +% \CheckSum{28076} % % \MakeShortVerb{|} % \StopEventually{} @@ -7021,9 +7021,7 @@ \Hy@AtBeginDocument{% \ifHy@texht \else - \pdf@ifdraftmode{}{% - \Hy@CatcodeWrapper\ReadBookmarks - }% + \Hy@CatcodeWrapper\ReadBookmarks \fi } % \end{macrocode} @@ -9803,13 +9801,16 @@ \fi \def\Hy@appendixstring{appendix} \def\Hy@chapapp{\Hy@chapterstring} -\let\HyOrg@appendix\appendix -\def\appendix{% - \ltx@IfUndefined{chapter}% - {\gdef\theHsection{\Alph{section}}}% - {\gdef\theHchapter{\Alph{chapter}}}% - \xdef\Hy@chapapp{\Hy@appendixstring}% - \HyOrg@appendix +\ltx@IfUndefined{appendix}{% +}{% + \let\HyOrg@appendix\appendix + \def\appendix{% + \ltx@IfUndefined{chapter}% + {\gdef\theHsection{\Alph{section}}}% + {\gdef\theHchapter{\Alph{chapter}}}% + \xdef\Hy@chapapp{\Hy@appendixstring}% + \HyOrg@appendix + }% } % \end{macrocode} % \begin{macro}{\Hy@Test@alph} @@ -18708,82 +18709,84 @@ % \begin{macrocode} %<*!vtex> \def\ReadBookmarks{% - \begingroup - \def\do##1{% - \ifnum\catcode`##1=\active - \@makeother##1% - \else - \ifnum\catcode`##1=6 % + \pdf@ifdraftmode{}{% + \begingroup + \def\do##1{% + \ifnum\catcode`##1=\active \@makeother##1% + \else + \ifnum\catcode`##1=6 % + \@makeother##1% + \fi \fi + }% + \dospecials + \Hy@safe@activestrue + \escapechar=`\\% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \calc@bm@number{##5}% + }% + \InputIfFileExists{\jobname.out}{}{}% + \ifx\WriteBookmarks\relax + \global\let\WriteBookmarks\relax \fi - }% - \dospecials - \Hy@safe@activestrue - \escapechar=`\\% - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \calc@bm@number{##5}% - }% - \InputIfFileExists{\jobname.out}{}{}% - \ifx\WriteBookmarks\relax - \global\let\WriteBookmarks\relax - \fi - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \def\Hy@temp{##4}% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \def\Hy@temp{##4}% %<*pdftex> - \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% - \Hy@OutlineName{}\Hy@pstringName{% - ##2\check@bm@number{##3}% - }{% - \expandafter\strip@prefix\meaning\Hy@temp - }% + \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% + \Hy@OutlineName{}\Hy@pstringName{% + ##2\check@bm@number{##3}% + }{% + \expandafter\strip@prefix\meaning\Hy@temp + }% %</pdftex> %<*pdfmark> - \pdfmark{% - pdfmark=/OUT,% - Count={##2\check@bm@number{##3}},% - Dest={##3},% - Title=\expandafter\strip@prefix\meaning\Hy@temp - }% + \pdfmark{% + pdfmark=/OUT,% + Count={##2\check@bm@number{##3}},% + Dest={##3},% + Title=\expandafter\strip@prefix\meaning\Hy@temp + }% %</pdfmark> %<*dvipdfm|xetex> - \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% - \@pdfm@mark{% - outline \ifHy@DvipdfmxOutlineOpen - [% - \ifnum##21>\z@ - \else - -% + \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% + \@pdfm@mark{% + outline \ifHy@DvipdfmxOutlineOpen + [% + \ifnum##21>\z@ + \else + -% + \fi + ] % \fi - ] % - \fi - ##1<<% - /Title(\expandafter\strip@prefix\meaning\Hy@temp)% - /A<<% - /S/GoTo% - /D(\Hy@pstringName)% + ##1<<% + /Title(\expandafter\strip@prefix\meaning\Hy@temp)% + /A<<% + /S/GoTo% + /D(\Hy@pstringName)% + >>% >>% - >>% - }% + }% %</dvipdfm|xetex> - }% - {% - \def\WriteBookmarks{0}% - \InputIfFileExists{\jobname.out}{}{}% - }% - %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% - \ifx\WriteBookmarks\relax - \else - \if@filesw - \newwrite\@outlinefile - \Hy@OutlineRerunCheck - \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{<relaxxml>\relax}% - \fi - \fi - \fi - \endgroup + }% + \begingroup + \def\WriteBookmarks{0}% + \InputIfFileExists{\jobname.out}{}{}% + \endgroup + %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% + \endgroup + }% + \ifx\WriteBookmarks\relax + \else + \if@filesw + \newwrite\@outlinefile + \Hy@OutlineRerunCheck + \immediate\openout\@outlinefile=\jobname.out\relax + \ifHy@typexml + \immediate\write\@outlinefile{<relaxxml>\relax}% + \fi + \fi + \fi } %<*pdftex> \def\Hy@OutlineName#1#2#3#4{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index fcaf3e3a4e9..e49525c4977 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipdfm.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} @@ -1461,64 +1461,66 @@ }% } \def\ReadBookmarks{% - \begingroup - \def\do##1{% - \ifnum\catcode`##1=\active - \@makeother##1% - \else - \ifnum\catcode`##1=6 % + \pdf@ifdraftmode{}{% + \begingroup + \def\do##1{% + \ifnum\catcode`##1=\active \@makeother##1% + \else + \ifnum\catcode`##1=6 % + \@makeother##1% + \fi \fi + }% + \dospecials + \Hy@safe@activestrue + \escapechar=`\\% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \calc@bm@number{##5}% + }% + \InputIfFileExists{\jobname.out}{}{}% + \ifx\WriteBookmarks\relax + \global\let\WriteBookmarks\relax \fi - }% - \dospecials - \Hy@safe@activestrue - \escapechar=`\\% - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \calc@bm@number{##5}% - }% - \InputIfFileExists{\jobname.out}{}{}% - \ifx\WriteBookmarks\relax - \global\let\WriteBookmarks\relax - \fi - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \def\Hy@temp{##4}% - \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% - \@pdfm@mark{% - outline \ifHy@DvipdfmxOutlineOpen - [% - \ifnum##21>\z@ - \else - -% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \def\Hy@temp{##4}% + \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% + \@pdfm@mark{% + outline \ifHy@DvipdfmxOutlineOpen + [% + \ifnum##21>\z@ + \else + -% + \fi + ] % \fi - ] % - \fi - ##1<<% - /Title(\expandafter\strip@prefix\meaning\Hy@temp)% - /A<<% - /S/GoTo% - /D(\Hy@pstringName)% + ##1<<% + /Title(\expandafter\strip@prefix\meaning\Hy@temp)% + /A<<% + /S/GoTo% + /D(\Hy@pstringName)% + >>% >>% - >>% + }% }% - }% - {% - \def\WriteBookmarks{0}% - \InputIfFileExists{\jobname.out}{}{}% - }% - %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% - \ifx\WriteBookmarks\relax - \else - \if@filesw - \newwrite\@outlinefile - \Hy@OutlineRerunCheck - \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{<relaxxml>\relax}% - \fi - \fi - \fi - \endgroup + \begingroup + \def\WriteBookmarks{0}% + \InputIfFileExists{\jobname.out}{}{}% + \endgroup + %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% + \endgroup + }% + \ifx\WriteBookmarks\relax + \else + \if@filesw + \newwrite\@outlinefile + \Hy@OutlineRerunCheck + \immediate\openout\@outlinefile=\jobname.out\relax + \ifHy@typexml + \immediate\write\@outlinefile{<relaxxml>\relax}% + \fi + \fi + \fi } \def\check@bm@number#1{% \expandafter\ifx\csname B_#1\endcsname\relax diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index bcb244c685c..b00282a30f7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for dvips] \Hy@VersionCheck{hdvips.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index 954f8a77fad..2f089f698c2 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for dvipsone] \Hy@VersionCheck{hdvipson.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index 4cf359aaeae..89c9f5bc8e3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdviwind.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for dviwindo] \Hy@VersionCheck{hdviwind.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 1802ec7c5d7..a8672bcbba4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hpdftex.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% @@ -1692,52 +1692,54 @@ }% } \def\ReadBookmarks{% - \begingroup - \def\do##1{% - \ifnum\catcode`##1=\active - \@makeother##1% - \else - \ifnum\catcode`##1=6 % + \pdf@ifdraftmode{}{% + \begingroup + \def\do##1{% + \ifnum\catcode`##1=\active \@makeother##1% + \else + \ifnum\catcode`##1=6 % + \@makeother##1% + \fi \fi + }% + \dospecials + \Hy@safe@activestrue + \escapechar=`\\% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \calc@bm@number{##5}% + }% + \InputIfFileExists{\jobname.out}{}{}% + \ifx\WriteBookmarks\relax + \global\let\WriteBookmarks\relax \fi - }% - \dospecials - \Hy@safe@activestrue - \escapechar=`\\% - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \calc@bm@number{##5}% - }% - \InputIfFileExists{\jobname.out}{}{}% - \ifx\WriteBookmarks\relax - \global\let\WriteBookmarks\relax - \fi - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \def\Hy@temp{##4}% - \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% - \Hy@OutlineName{}\Hy@pstringName{% - ##2\check@bm@number{##3}% - }{% - \expandafter\strip@prefix\meaning\Hy@temp + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \def\Hy@temp{##4}% + \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% + \Hy@OutlineName{}\Hy@pstringName{% + ##2\check@bm@number{##3}% + }{% + \expandafter\strip@prefix\meaning\Hy@temp + }% }% - }% - {% - \def\WriteBookmarks{0}% - \InputIfFileExists{\jobname.out}{}{}% - }% - %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% - \ifx\WriteBookmarks\relax - \else - \if@filesw - \newwrite\@outlinefile - \Hy@OutlineRerunCheck - \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{<relaxxml>\relax}% - \fi - \fi - \fi - \endgroup + \begingroup + \def\WriteBookmarks{0}% + \InputIfFileExists{\jobname.out}{}{}% + \endgroup + %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% + \endgroup + }% + \ifx\WriteBookmarks\relax + \else + \if@filesw + \newwrite\@outlinefile + \Hy@OutlineRerunCheck + \immediate\openout\@outlinefile=\jobname.out\relax + \ifHy@typexml + \immediate\write\@outlinefile{<relaxxml>\relax}% + \fi + \fi + \fi } \def\Hy@OutlineName#1#2#3#4{% \pdfoutline goto name{#2}count#3{#4}% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 4d0e65ade2a..946ebfc9f47 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.cfg} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % 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 70018fa9eed..839d9dd8d91 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for TeX4ht] \Hy@VersionCheck{htex4ht.def} \providecommand*{\XR@ext}{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index c0482f3cac9..7f80c6c64a0 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for Textures] \Hy@VersionCheck{htexture.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index 4c1fbbfde3f..bc77729e48c 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for VTeX in PDF/PS mode] \Hy@VersionCheck{hvtex.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index 90447fdf704..e522fb2399d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for VTeX in HTML mode] \Hy@VersionCheck{hvtexhtm.def} \providecommand*{\XR@ext}{htm} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index 57ad5d571c2..af558fb48ba 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \Hy@VersionCheck{hvtexmrk.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hxetex.def b/Master/texmf-dist/tex/latex/hyperref/hxetex.def index 0a8aa534c16..acbb7a79953 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hxetex.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode @@ -1523,64 +1523,66 @@ }% } \def\ReadBookmarks{% - \begingroup - \def\do##1{% - \ifnum\catcode`##1=\active - \@makeother##1% - \else - \ifnum\catcode`##1=6 % + \pdf@ifdraftmode{}{% + \begingroup + \def\do##1{% + \ifnum\catcode`##1=\active \@makeother##1% + \else + \ifnum\catcode`##1=6 % + \@makeother##1% + \fi \fi + }% + \dospecials + \Hy@safe@activestrue + \escapechar=`\\% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \calc@bm@number{##5}% + }% + \InputIfFileExists{\jobname.out}{}{}% + \ifx\WriteBookmarks\relax + \global\let\WriteBookmarks\relax \fi - }% - \dospecials - \Hy@safe@activestrue - \escapechar=`\\% - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \calc@bm@number{##5}% - }% - \InputIfFileExists{\jobname.out}{}{}% - \ifx\WriteBookmarks\relax - \global\let\WriteBookmarks\relax - \fi - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \def\Hy@temp{##4}% - \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% - \@pdfm@mark{% - outline \ifHy@DvipdfmxOutlineOpen - [% - \ifnum##21>\z@ - \else - -% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \def\Hy@temp{##4}% + \Hy@pstringdef\Hy@pstringName{\HyperDestNameFilter{##3}}% + \@pdfm@mark{% + outline \ifHy@DvipdfmxOutlineOpen + [% + \ifnum##21>\z@ + \else + -% + \fi + ] % \fi - ] % - \fi - ##1<<% - /Title(\expandafter\strip@prefix\meaning\Hy@temp)% - /A<<% - /S/GoTo% - /D(\Hy@pstringName)% + ##1<<% + /Title(\expandafter\strip@prefix\meaning\Hy@temp)% + /A<<% + /S/GoTo% + /D(\Hy@pstringName)% + >>% >>% - >>% + }% }% - }% - {% - \def\WriteBookmarks{0}% - \InputIfFileExists{\jobname.out}{}{}% - }% - %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% - \ifx\WriteBookmarks\relax - \else - \if@filesw - \newwrite\@outlinefile - \Hy@OutlineRerunCheck - \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{<relaxxml>\relax}% - \fi - \fi - \fi - \endgroup + \begingroup + \def\WriteBookmarks{0}% + \InputIfFileExists{\jobname.out}{}{}% + \endgroup + %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% + \endgroup + }% + \ifx\WriteBookmarks\relax + \else + \if@filesw + \newwrite\@outlinefile + \Hy@OutlineRerunCheck + \immediate\openout\@outlinefile=\jobname.out\relax + \ifHy@typexml + \immediate\write\@outlinefile{<relaxxml>\relax}% + \fi + \fi + \fi } \def\check@bm@number#1{% \expandafter\ifx\csname B_#1\endcsname\relax diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index bc17b4b0668..135c52537a6 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hyperref} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -4362,9 +4362,7 @@ \Hy@AtBeginDocument{% \ifHy@texht \else - \pdf@ifdraftmode{}{% - \Hy@CatcodeWrapper\ReadBookmarks - }% + \Hy@CatcodeWrapper\ReadBookmarks \fi } \ifHy@backref @@ -6169,13 +6167,16 @@ \fi \def\Hy@appendixstring{appendix} \def\Hy@chapapp{\Hy@chapterstring} -\let\HyOrg@appendix\appendix -\def\appendix{% - \ltx@IfUndefined{chapter}% - {\gdef\theHsection{\Alph{section}}}% - {\gdef\theHchapter{\Alph{chapter}}}% - \xdef\Hy@chapapp{\Hy@appendixstring}% - \HyOrg@appendix +\ltx@IfUndefined{appendix}{% +}{% + \let\HyOrg@appendix\appendix + \def\appendix{% + \ltx@IfUndefined{chapter}% + {\gdef\theHsection{\Alph{section}}}% + {\gdef\theHchapter{\Alph{chapter}}}% + \xdef\Hy@chapapp{\Hy@appendixstring}% + \HyOrg@appendix + }% } \def\Hy@Test@alph#1{% \ifcase#1\or diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 52aa16a13fb..86da5f2da85 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index 178c5564bcd..18a0699311b 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{nohyperref} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Dummy hyperref (SR)] \RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index 6e91b9c43ea..8ab64444ed1 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pd1enc.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index d31f8c13ea3..ba6ea4b50fa 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{pdfmark.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref definitions for pdfmark specials] \Hy@VersionCheck{pdfmark.def} \begingroup @@ -1734,52 +1734,54 @@ }% } \def\ReadBookmarks{% - \begingroup - \def\do##1{% - \ifnum\catcode`##1=\active - \@makeother##1% - \else - \ifnum\catcode`##1=6 % + \pdf@ifdraftmode{}{% + \begingroup + \def\do##1{% + \ifnum\catcode`##1=\active \@makeother##1% + \else + \ifnum\catcode`##1=6 % + \@makeother##1% + \fi \fi + }% + \dospecials + \Hy@safe@activestrue + \escapechar=`\\% + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \calc@bm@number{##5}% + }% + \InputIfFileExists{\jobname.out}{}{}% + \ifx\WriteBookmarks\relax + \global\let\WriteBookmarks\relax \fi - }% - \dospecials - \Hy@safe@activestrue - \escapechar=`\\% - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \calc@bm@number{##5}% - }% - \InputIfFileExists{\jobname.out}{}{}% - \ifx\WriteBookmarks\relax - \global\let\WriteBookmarks\relax - \fi - \def\@@BOOKMARK[##1][##2]##3##4##5{% - \def\Hy@temp{##4}% - \pdfmark{% - pdfmark=/OUT,% - Count={##2\check@bm@number{##3}},% - Dest={##3},% - Title=\expandafter\strip@prefix\meaning\Hy@temp + \def\@@BOOKMARK[##1][##2]##3##4##5{% + \def\Hy@temp{##4}% + \pdfmark{% + pdfmark=/OUT,% + Count={##2\check@bm@number{##3}},% + Dest={##3},% + Title=\expandafter\strip@prefix\meaning\Hy@temp + }% }% - }% - {% - \def\WriteBookmarks{0}% - \InputIfFileExists{\jobname.out}{}{}% - }% - %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% - \ifx\WriteBookmarks\relax - \else - \if@filesw - \newwrite\@outlinefile - \Hy@OutlineRerunCheck - \immediate\openout\@outlinefile=\jobname.out\relax - \ifHy@typexml - \immediate\write\@outlinefile{<relaxxml>\relax}% - \fi - \fi - \fi - \endgroup + \begingroup + \def\WriteBookmarks{0}% + \InputIfFileExists{\jobname.out}{}{}% + \endgroup + %{\escapechar\m@ne\InputIfFileExists{\jobname.out}{}{}}% + \endgroup + }% + \ifx\WriteBookmarks\relax + \else + \if@filesw + \newwrite\@outlinefile + \Hy@OutlineRerunCheck + \immediate\openout\@outlinefile=\jobname.out\relax + \ifHy@typexml + \immediate\write\@outlinefile{<relaxxml>\relax}% + \fi + \fi + \fi } \def\check@bm@number#1{% \expandafter\ifx\csname B_#1\endcsname\relax diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index a87824aeb57..be5d644c3eb 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puarenc.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % 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 44aaf39bb1b..ed567cef64a 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puenc.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index 9b67ea57579..5eb41be0b46 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -29,7 +29,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{puvnenc.def} - [2010/11/26 v6.81v % + [2010/12/03 v6.81w % Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003} \DeclareTextCommand{\acircumflex}{PU}{\80\342} |