texlive[73673] Master/texmf-dist: pdfpages (1feb25)
commits+karl at tug.org
commits+karl at tug.org
Sat Feb 1 21:42:48 CET 2025
Revision: 73673
https://tug.org/svn/texlive?view=revision&revision=73673
Author: karl
Date: 2025-02-01 21:42:48 +0100 (Sat, 01 Feb 2025)
Log Message:
-----------
pdfpages (1feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/pdfpages/pdfpages.pdf
trunk/Master/texmf-dist/source/latex/pdfpages/pdfpages.dtx
trunk/Master/texmf-dist/tex/latex/pdfpages/pdfpages.sty
trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvipdfmx.def
trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvips.def
trunk/Master/texmf-dist/tex/latex/pdfpages/ppluatex.def
trunk/Master/texmf-dist/tex/latex/pdfpages/ppnull.def
trunk/Master/texmf-dist/tex/latex/pdfpages/pppdftex.def
trunk/Master/texmf-dist/tex/latex/pdfpages/ppvtex.def
trunk/Master/texmf-dist/tex/latex/pdfpages/ppxetex.def
Modified: trunk/Master/texmf-dist/doc/latex/pdfpages/pdfpages.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/pdfpages/pdfpages.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/pdfpages/pdfpages.dtx 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/source/latex/pdfpages/pdfpages.dtx 2025-02-01 20:42:48 UTC (rev 73673)
@@ -27,9 +27,9 @@
%<*dtx>
\makeatletter
%</dtx>
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
%</!(example1,example2,example3,installer)>
%
%
@@ -81,7 +81,7 @@
%
% \GetFileInfo{pdfpages.dtx}
%
-% \CheckSum{5274}
+% \CheckSum{5273}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -985,7 +985,7 @@
% Regardless of any other options.
%
%
-% \subsection{Boolets}
+% \subsection{Booklets}
% \label{sec:booklets}
%
% There are some important points that have a significant impact on the
@@ -1385,6 +1385,7 @@
\newif\ifAM at reflectall\AM at reflectallfalse
\newif\ifAM at scale\AM at scaletrue
\newif\ifAM at newpage\AM at newpagefalse
+\newif\ifAM at pagecount@updated
% \end{macrocode}
% Check, if memoir is loaded.
% \begin{macrocode}
@@ -2265,6 +2266,7 @@
% \begin{macrocode}
\newif\ifAM at default@range at added
\newcommand*{\AM at readlist}[1]{%
+ \AM at pagecount@updatedfalse
\AM at default@range at addedtrue
\def\AM at pagelist{}%
\def\AM at doclist{}%
@@ -2304,8 +2306,10 @@
\def\AM at readlisti#1,{%
\ifx\AM at currentdocname\relax
\else
- \ifx\AM at pagecount\AM at undefined
+ \ifAM at pagecount@updated
+ \else
\AM at getpagecount
+ \AM at pagecount@updatedtrue
\fi
\fi
\def\AM at temp{#1}%
@@ -2333,6 +2337,7 @@
\else
\AM at add@default at range
\AM at setnewdocname{\AM at arg}%
+ \AM at pagecount@updatedfalse
\fi
\fi
}
@@ -4438,25 +4443,25 @@
% \end{macrocode}
% Try reading |.xbb| file if available.
% \begin{macrocode}
- \expandafter\expandafter\expandafter\AM at get@xbb at filename
- \csname Gin at rule@.pdf\endcsname\AM at currentdocname
- \immediate\openin\@inputcheck=\AM at xbb@filename
- \AM at read@xbb\@inputcheck
- \immediate\closein\@inputcheck
- \ifx\AM at pagecount\AM at undefined
+ \ifAM at pagecount@updated
\else
- \PackageInfo{pdfpages}{Reading file `\AM at xbb@filename'}%
- \fi
+ \expandafter\expandafter\expandafter\AM at get@xbb at filename
+ \csname Gin at rule@.pdf\endcsname\AM at currentdocname
+ \immediate\openin\@inputcheck=\AM at xbb@filename
+ \AM at read@xbb\@inputcheck
+ \immediate\closein\@inputcheck
+ \ifAM at pagecount@updated
+ \PackageInfo{pdfpages}{Reading file `\AM at xbb@filename'}%
+ \fi
% \end{macrocode}
% Try reading output of program |extractbb|.
% \begin{macrocode}
- \ifx\AM at pagecount\AM at undefined
- \immediate\openin\@inputcheck=
+ \ifAM at pagecount@updated
+ \else
+ \immediate\openin\@inputcheck=
\AM at quote|extractbb -O \AM at currentdocname\AM at quote
- \AM at read@xbb\@inputcheck
- \immediate\closein\@inputcheck
- \ifx\AM at pagecount\AM at undefined
- \else
+ \AM at read@xbb\@inputcheck
+ \immediate\closein\@inputcheck
\PackageInfo{pdfpages}{Running extractbb on file `\AM at currentdocname'}%
\fi
\fi
@@ -4499,7 +4504,10 @@
\long\def\AM at find@pages#1:#2\relax{%
\def\@tempb{#1}%
\edef\@tempc{\@percentchar\@percentchar Pages}%
- \ifx\@tempb\@tempc\AM at set@pagecount#2\fi
+ \ifx\@tempb\@tempc
+ \AM at set@pagecount#2%
+ \AM at pagecount@updatedtrue
+ \fi
}
\def\AM at set@pagecount#1:{\def\AM at pagecount{#1}}
% \end{macrocode}
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/pdfpages.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/pdfpages.sty 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/pdfpages.sty 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{pdfpages}
[\AM at git@date\space\AM at git@tag\space
@@ -129,6 +129,7 @@
\newif\ifAM at reflectall\AM at reflectallfalse
\newif\ifAM at scale\AM at scaletrue
\newif\ifAM at newpage\AM at newpagefalse
+\newif\ifAM at pagecount@updated
\newif\ifAM at memoir\AM at memoirfalse
\@ifclassloaded{memoir}{\AM at memoirtrue}{}
\newcount\pdfpages at includegraphics@status
@@ -766,6 +767,7 @@
}% AM at output
\newif\ifAM at default@range at added
\newcommand*{\AM at readlist}[1]{%
+ \AM at pagecount@updatedfalse
\AM at default@range at addedtrue
\def\AM at pagelist{}%
\def\AM at doclist{}%
@@ -799,8 +801,10 @@
\def\AM at readlisti#1,{%
\ifx\AM at currentdocname\relax
\else
- \ifx\AM at pagecount\AM at undefined
+ \ifAM at pagecount@updated
+ \else
\AM at getpagecount
+ \AM at pagecount@updatedtrue
\fi
\fi
\def\AM at temp{#1}%
@@ -826,6 +830,7 @@
\else
\AM at add@default at range
\AM at setnewdocname{\AM at arg}%
+ \AM at pagecount@updatedfalse
\fi
\fi
}
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvipdfmx.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvipdfmx.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvipdfmx.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppdvipdfmx.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for dvipdfmx (AM)]
@@ -49,22 +49,22 @@
\gdef\AM at quote{"}%
}%
\def\AM at getpagecount{%
- \expandafter\expandafter\expandafter\AM at get@xbb at filename
- \csname Gin at rule@.pdf\endcsname\AM at currentdocname
- \immediate\openin\@inputcheck=\AM at xbb@filename
- \AM at read@xbb\@inputcheck
- \immediate\closein\@inputcheck
- \ifx\AM at pagecount\AM at undefined
+ \ifAM at pagecount@updated
\else
- \PackageInfo{pdfpages}{Reading file `\AM at xbb@filename'}%
- \fi
- \ifx\AM at pagecount\AM at undefined
- \immediate\openin\@inputcheck=
- \AM at quote|extractbb -O \AM at currentdocname\AM at quote
+ \expandafter\expandafter\expandafter\AM at get@xbb at filename
+ \csname Gin at rule@.pdf\endcsname\AM at currentdocname
+ \immediate\openin\@inputcheck=\AM at xbb@filename
\AM at read@xbb\@inputcheck
\immediate\closein\@inputcheck
- \ifx\AM at pagecount\AM at undefined
+ \ifAM at pagecount@updated
+ \PackageInfo{pdfpages}{Reading file `\AM at xbb@filename'}%
+ \fi
+ \ifAM at pagecount@updated
\else
+ \immediate\openin\@inputcheck=
+ \AM at quote|extractbb -O \AM at currentdocname\AM at quote
+ \AM at read@xbb\@inputcheck
+ \immediate\closein\@inputcheck
\PackageInfo{pdfpages}{Running extractbb on file `\AM at currentdocname'}%
\fi
\fi
@@ -93,7 +93,10 @@
\long\def\AM at find@pages#1:#2\relax{%
\def\@tempb{#1}%
\edef\@tempc{\@percentchar\@percentchar Pages}%
- \ifx\@tempb\@tempc\AM at set@pagecount#2\fi
+ \ifx\@tempb\@tempc
+ \AM at set@pagecount#2%
+ \AM at pagecount@updatedtrue
+ \fi
}
\def\AM at set@pagecount#1:{\def\AM at pagecount{#1}}
\def\AM at getpagedimen{%
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvips.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppdvips.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppdvips.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for dvips (AM)]
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppluatex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppluatex.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppluatex.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppluatex.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for LuaTeX (AM)]
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppnull.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppnull.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppnull.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppnull.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages dummy driver (AM)]
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/pppdftex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/pppdftex.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/pppdftex.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{pppdftex.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for pdfTeX (AM)]
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppvtex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppvtex.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppvtex.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppvtex.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for VTeX (AM)]
Modified: trunk/Master/texmf-dist/tex/latex/pdfpages/ppxetex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpages/ppxetex.def 2025-02-01 20:42:38 UTC (rev 73672)
+++ trunk/Master/texmf-dist/tex/latex/pdfpages/ppxetex.def 2025-02-01 20:42:48 UTC (rev 73673)
@@ -24,9 +24,9 @@
%% Please send error reports and suggestions for improvements to
%% Andreas MATTHIAS <andreas.matthias at gmail.com>.
%%
-\def\AM at git@tag{v0.6d}
-\def\AM at git@date{2025/01/20}
-\def\AM at git@hash{aef2cc9197}
+\def\AM at git@tag{v0.6e}
+\def\AM at git@date{2025/01/30}
+\def\AM at git@hash{927d2bc548}
\ProvidesFile{ppxetex.def}
[\AM at git@date\space\AM at git@tag\space
Pdfpages driver for XeTeX (AM)]
More information about the tex-live-commits
mailing list.