diff options
author | Karl Berry <karl@freefriends.org> | 2023-07-15 20:10:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-07-15 20:10:09 +0000 |
commit | f15b764fe1a5af37fceeba3e43e165dda9a6a226 (patch) | |
tree | 7f4e7eb0c013e3dc3d5bc7ba1aac906b118ab546 /Master/texmf-dist/tex/latex/blowup | |
parent | 1d063e56ff2f4f491ff3b9a560c6e9be6f7b8e82 (diff) |
blowup (15jul23)
git-svn-id: svn://tug.org/texlive/trunk@67640 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/blowup')
-rw-r--r-- | Master/texmf-dist/tex/latex/blowup/blowup.sty | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/latex/blowup/blowup.sty b/Master/texmf-dist/tex/latex/blowup/blowup.sty index 8ef94397349..038d5d11720 100644 --- a/Master/texmf-dist/tex/latex/blowup/blowup.sty +++ b/Master/texmf-dist/tex/latex/blowup/blowup.sty @@ -21,8 +21,8 @@ %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e}[2020/10/01] -\ProvidesPackage{blowup}[2022/09/22 2.1.0 Page scaling (RN)] -\RequirePackage{atbegshi,keyval,graphics} +\ProvidesPackage{blowup}[2023/07/15 2.2.0 Page scaling (RN)] +\RequirePackage{keyval,graphics} \@ifpackageloaded{typearea}{}{% \newcommand*\BL@save@dimen[1]{% \@ifundefined{BL@#1}{% @@ -58,19 +58,19 @@ \newlength\oPaperHeight \oPaperHeight=\z@ \newcommand*\BL@resize[1]{#1} \newcommand*\BL@scalePage{% - \setbox\AtBeginShipoutBox=\vbox{% - \vskip1in\moveright1in\box\AtBeginShipoutBox}% - \setbox\AtBeginShipoutBox=\hb@xt@\paperwidth{% - \box\AtBeginShipoutBox\hss}% - \setbox\AtBeginShipoutBox=\vb@xt@\paperheight{% - \box\AtBeginShipoutBox\vss}% + \setbox\ShipoutBox=\vbox{% + \vskip1in\moveright1in\box\ShipoutBox}% + \setbox\ShipoutBox=\hb@xt@\paperwidth{% + \box\ShipoutBox\hss}% + \setbox\ShipoutBox=\vb@xt@\paperheight{% + \box\ShipoutBox\vss}% \ifBL@noscale\else \ifdim\oPaperWidth>\z@ - \setbox\AtBeginShipoutBox=\hbox{\resizebox{\oPaperWidth}{\oPaperHeight}% - {\box\AtBeginShipoutBox}}% + \setbox\ShipoutBox=\hbox{\resizebox{\oPaperWidth}{\oPaperHeight}% + {\box\ShipoutBox}}% \else \def\BL@resize##1{\resizebox{\tPaperWidth}{!}{##1}}% - \setbox\@tempboxa=\hbox{\BL@resize{\copy\AtBeginShipoutBox}}% + \setbox\@tempboxa=\hbox{\BL@resize{\copy\ShipoutBox}}% \ifdim\ht\@tempboxa>\tPaperHeight \def\BL@resize##1{\resizebox{!}{\tPaperHeight}{##1}}% \fi @@ -78,13 +78,13 @@ \fi \setbox\@tempboxa=\vb@xt@\tPaperHeight{% \kern\z@\BL@t - \hb@xt@\tPaperWidth{\BL@l\BL@resize{\box\AtBeginShipoutBox}\BL@r}% + \hb@xt@\tPaperWidth{\BL@l\BL@resize{\box\ShipoutBox}\BL@r}% \BL@b\kern\z@ }% \ifBL@mirroring \setbox\@tempboxa=\hbox{\scalebox{\BL@h}[\BL@v]{\box\@tempboxa}}% \fi - \setbox\AtBeginShipoutBox=\vbox{% + \setbox\ShipoutBox=\vbox{% \vskip-1in\moveright-1in\box\@tempboxa}% } \newcommand\BL@tempa{} @@ -231,7 +231,7 @@ \fi \AtBeginDocument{% \AtBeginDvi{\BL@pagesize@code{\tPaperWidth}{\tPaperHeight}}% - \AtBeginShipout{\BL@setup\BL@scalePage} + \AddToHook{shipout}{\BL@setup\BL@scalePage}% }% \gdef\blowUp##1{% \PackageWarning{blowup}{Only the first call of `\string\blowUp' |