From 3a0595042f7a56658ecc4a51fe68f2ab4312bc49 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 22 Apr 2007 17:14:12 +0000 Subject: atbegshi 1.2 (oberdiek 20apr07) git-svn-id: svn://tug.org/texlive/trunk@4170 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty | 25 +++++++++--------- Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty | 30 +++++++++++----------- .../texmf-dist/tex/latex/oberdiek/zref-abspage.sty | 6 ++--- Master/texmf-dist/tex/latex/oberdiek/zref-base.sty | 2 +- .../texmf-dist/tex/latex/oberdiek/zref-counter.sty | 2 +- .../texmf-dist/tex/latex/oberdiek/zref-dotfill.sty | 2 +- .../tex/latex/oberdiek/zref-hyperref.sty | 2 +- .../tex/latex/oberdiek/zref-lastpage.sty | 2 +- .../texmf-dist/tex/latex/oberdiek/zref-perpage.sty | 2 +- .../texmf-dist/tex/latex/oberdiek/zref-savepos.sty | 2 +- .../tex/latex/oberdiek/zref-titleref.sty | 2 +- .../tex/latex/oberdiek/zref-totpages.sty | 2 +- Master/texmf-dist/tex/latex/oberdiek/zref-user.sty | 2 +- Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty | 2 +- Master/texmf-dist/tex/latex/oberdiek/zref.sty | 2 +- 15 files changed, 42 insertions(+), 43 deletions(-) (limited to 'Master/texmf-dist/tex/latex/oberdiek') diff --git a/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty b/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty index 7473f84b469..3bc3af30c1e 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty @@ -28,36 +28,35 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{atenddvi}% - [2007/03/20 v1.0 At end DVI hook (HO)]% + [2007/04/17 v1.1 At end DVI hook (HO)]% \RequirePackage{zref-abspage,zref-lastpage}[2007/03/19] -\RequirePackage{everyshi} +\RequirePackage{atbegshi} \let\AtEndDvi@Hook\@empty \newcommand*{\AtEndDvi}{% \g@addto@macro\AtEndDvi@Hook } -\def\AtEndDvi@EveryShipout{% +\def\AtEndDvi@AtBeginShipout{% \begingroup - \set@typeset@protect \ifnum\value{abspage}=1 % \zref@refused{LastPage}% \fi \ifnum\zref@extractdefault{LastPage}{abspage}{0}=\value{abspage}% \xdef\AtEndDvi@LastPage{\number\value{abspage}}% - \global\setbox\@cclv=\vbox{% + \global\setbox\AtBeginShipoutBox=\vbox{% \hbox{% - \box\@cclv - \setbox\@cclv=\hbox{% + \box\AtBeginShipoutBox + \setbox\AtBeginShipoutBox=\hbox{% \begingroup \AtEndDvi@Hook \endgroup }% - \wd\@cclv=\z@ - \ht\@cclv=\z@ - \dp\@cclv=\z@ - \box\@cclv + \wd\AtBeginShipoutBox=\z@ + \ht\AtBeginShipoutBox=\z@ + \dp\AtBeginShipoutBox=\z@ + \box\AtBeginShipoutBox }% }% - \global\let\AtEndDvi@EveryShipout\@empty + \global\let\AtEndDvi@AtBeginShipout\@empty \global\let\AtEndDvi\@gobble \let\on@line\@empty \PackageInfo{atenddvi}{Last page = \AtEndDvi@LastPage}% @@ -65,7 +64,7 @@ \endgroup } \def\AtEndDvi@AtBeginDocument{% - \EveryShipout{\AtEndDvi@EveryShipout}% + \AtBeginShipout{\AtEndDvi@AtBeginShipout}% \if@filesw \immediate\write\@mainaux{% \string\providecommand\string\AtEndDvi@Check{}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty b/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty index a80260d5c1d..9e4a56f9f6f 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty @@ -29,7 +29,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{pdflscape}% - [2007/04/11 v0.7 Landscape pages in PDF (HO)] + [2007/04/17 v0.8 Landscape pages in PDF (HO)] \let\PLS@driver\@empty \DeclareOption{pdftex}{% \PassOptionsToPackage\CurrentOption{lscape}% @@ -156,42 +156,42 @@ \fi \def\PLS@temp{dvips} \ifx\PLS@temp\PLS@driver - \RequirePackage{everyshi}% - \EveryShipout{\PLS@EveryShi}% - \let\PLS@EveryShi\@empty + \RequirePackage{atbegshi}% + \AtBeginShipout{\PLS@AtBeginShipout}% + \let\PLS@AtBeginShipout\@empty \def\PLS@AddRotate#1{% \ifnum#1=0 % \else - \def\PLS@EveryShi{% - \global\setbox\@cclv\vbox{% + \def\PLS@AtBeginShipout{% + \global\setbox\AtBeginShipoutBox\vbox{% \Gin@PS@raw{% [{ThisPage}\string<\string\string>% /PUT pdfmark% }% - \box\@cclv + \box\AtBeginShipoutBox }% }% \fi }% - \def\PLS@RemoveRotate{\let\PLS@EveryShi\@empty}% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% \fi \def\PLS@temp{dvipdfm} \ifx\PLS@temp\PLS@driver - \RequirePackage{everyshi}% - \EveryShipout{\PLS@EveryShi}% - \let\PLS@EveryShi\@empty + \RequirePackage{atbegshi}% + \AtBeginShipout{\PLS@AtBeginShipout}% + \let\PLS@AtBeginShipout\@empty \def\PLS@AddRotate#1{% \ifnum#1=0 % \else - \def\PLS@EveryShi{% - \global\setbox\@cclv\vbox{% + \def\PLS@AtBeginShipout{% + \global\setbox\AtBeginShipoutBox\vbox{% \special{pdf: put @thispage <>}% - \box\@cclv + \box\AtBeginShipoutBox }% }% \fi }% - \def\PLS@RemoveRotate{\let\PLS@EveryShi\@empty}% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% \fi \g@addto@macro{\landscape}{\PLS@Rotate{90}} \g@addto@macro{\endlandscape}{\PLS@Rotate{0}} diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty index 8ec86213194..d86b541d0d3 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty @@ -33,16 +33,16 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-abspage}% - [2007/04/06 v1.6 Module abspage for zref (HO)]% + [2007/04/06 v1.7 Module abspage for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} -\RequirePackage{everyshi}% +\RequirePackage{atbegshi}% \begingroup \let\@addtoreset\@gobbletwo \newcounter{abspage}% \endgroup \setcounter{abspage}{0}% -\EveryShipout{% +\AtBeginShipout{% \stepcounter{abspage}% }% \zref@newprop*{abspage}[0]{\the\c@abspage}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty index 6facd5e2abd..0cd0c2ac6c2 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-base}% - [2007/04/06 v1.6 Module base for zref (HO)]% + [2007/04/06 v1.7 Module base for zref (HO)]% \def\ZREF@name{zref} \def\ZREF@ErrorNoLine#1#2{% \begingroup diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty index 551bc4f8462..c141a79bcda 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-counter}% - [2007/04/06 v1.6 Module counter for zref (HO)]% + [2007/04/06 v1.7 Module counter for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \zref@newprop{counter}{} diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty index 364f7cb4955..2d6282f550d 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-dotfill}% - [2007/04/06 v1.6 Module dotfill for zref (HO)]% + [2007/04/06 v1.7 Module dotfill for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{zref-savepos}[2007/04/06] diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty index 54f37baeb5c..9580fe298d5 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-hyperref}% - [2007/04/06 v1.6 Module hyperref for zref (HO)]% + [2007/04/06 v1.7 Module hyperref for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \zref@newprop{anchor}[]{% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty index 2d099988544..fe999f21099 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-lastpage}% - [2007/04/06 v1.6 Module lastpage for zref (HO)]% + [2007/04/06 v1.7 Module lastpage for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \AtBeginDocument{% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty index a54b8018eb3..45bdda717ba 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-perpage}% - [2007/04/06 v1.6 Module perpage for zref (HO)]% + [2007/04/06 v1.7 Module perpage for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{zref-abspage}[2007/04/06] diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty index 321e8d1a581..a39572890b0 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-savepos}% - [2007/04/06 v1.6 Module savepos for zref (HO)]% + [2007/04/06 v1.7 Module savepos for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \begingroup diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty index 7cac0bae107..0410aaf8a75 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2007/04/06 v1.6 Module titleref for zref (HO)]% + [2007/04/06 v1.7 Module titleref for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{keyval} diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty index 3d596fe4d01..45866ac965c 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-totpages}% - [2007/04/06 v1.6 Module totpages for zref (HO)]% + [2007/04/06 v1.7 Module totpages for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{zref-abspage}[2007/04/06] diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty index e9b74041244..842f2bb01ce 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-user}% - [2007/04/06 v1.6 Module user for zref (HO)]% + [2007/04/06 v1.7 Module user for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \newcommand*\zlabel{% diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty index bc4f28be953..ae23f31f5f3 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-xr}% - [2007/04/06 v1.6 Module xr for zref (HO)]% + [2007/04/06 v1.7 Module xr for zref (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{keyval} diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref.sty index 457360b8f18..224dc97250f 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref.sty @@ -33,7 +33,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref} - [2007/04/06 v1.6 New reference scheme for LaTeX2e (HO)]% + [2007/04/06 v1.7 New reference scheme for LaTeX2e (HO)]% \RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \def\ZREF@temp#1{% -- cgit v1.2.3