diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx b/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx index 9d437cef7f1..634ef5544f4 100644 --- a/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx +++ b/Master/texmf-dist/source/latex/oberdiek/pdflscape.dtx @@ -67,7 +67,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: pdflscape 2007/04/11 v0.7 Landscape pages in PDF (HO)} +\Msg{* Package: pdflscape 2007/04/17 v0.8 Landscape pages in PDF (HO)} \Msg{************************************************************************} \keepsilent @@ -128,7 +128,7 @@ and the derived files %<*driver> \NeedsTeXFormat{LaTeX2e} \ProvidesFile{pdflscape.drv}% - [2007/04/11 v0.7 Landscape pages in PDF (HO)]% + [2007/04/17 v0.8 Landscape pages in PDF (HO)]% \documentclass{ltxdoc} \usepackage{holtxdoc} \begin{document} @@ -158,7 +158,7 @@ and the derived files % \GetFileInfo{pdflscape.drv} % % \title{The \xpackage{pdflscape} package} -% \date{2007/04/11 v0.7} +% \date{2007/04/17 v0.8} % \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}} % % \maketitle @@ -198,7 +198,7 @@ and the derived files % % \begin{itemize} % \item The package \xpackage{lscape}. -% \item The package \xpackage{everyshi} for all drivers +% \item The package \xpackage{atbegshi} for all drivers % except \xoption{pdftex}. % \end{itemize} % @@ -224,7 +224,7 @@ and the derived files % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{pdflscape}% - [2007/04/11 v0.7 Landscape pages in PDF (HO)] + [2007/04/17 v0.8 Landscape pages in PDF (HO)] % \end{macrocode} % % \subsection{Driver options} @@ -414,24 +414,24 @@ and the derived files % \begin{macrocode} \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</Rotate #1\string>\string>% /PUT pdfmark% }% - \box\@cclv + \box\AtBeginShipoutBox }% }% \fi }% - \def\PLS@RemoveRotate{\let\PLS@EveryShi\@empty}% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% \fi % \end{macrocode} % @@ -440,21 +440,21 @@ and the derived files % \begin{macrocode} \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 <</Rotate #1>>}% - \box\@cclv + \box\AtBeginShipoutBox }% }% \fi }% - \def\PLS@RemoveRotate{\let\PLS@EveryShi\@empty}% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% \fi % \end{macrocode} % @@ -700,6 +700,10 @@ and the derived files % \item % Line ends sanitized. % \end{Version} +% \begin{Version}{2007/04/17 v0.8} +% \item +% Package \xpackage{atbegshi} replaces \xpackage{everyshi}. +% \end{Version} % \end{History} % % \PrintIndex |