texlive[57011] Master/texmf-dist: plautopatch (26nov20)

commits+karl at tug.org commits+karl at tug.org
Thu Nov 26 23:03:17 CET 2020


Revision: 57011
          http://tug.org/svn/texlive?view=revision&revision=57011
Author:   karl
Date:     2020-11-26 23:03:16 +0100 (Thu, 26 Nov 2020)
Log Message:
-----------
plautopatch (26nov20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/plautopatch/README.md
    trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf
    trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
    trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
    trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
    trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
    trunk/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty

Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/plautopatch/README.md	2020-11-26 22:02:59 UTC (rev 57010)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/README.md	2020-11-26 22:03:16 UTC (rev 57011)
@@ -42,8 +42,12 @@
 
 ## Requirements
 
-This package depends on "filehook" package,
-written by Martin Scharrer.
+If LaTeX2e 2020-10-01 or newer is running,
+this package uses the new hook system such as
+`\AddToHook{package/before/...}` and
+`\AddToHook{package/after/...}`.
+If LaTeX2e is older than that, this package depends on
+`filehook` package (written by Martin Scharrer).
 
 ## Miscellaneous
 
@@ -90,6 +94,6 @@
 
 ## Release Date
 
-2020-10-21
+2020-11-26
 
 Hironobu Yamashita

Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex	2020-11-26 22:02:59 UTC (rev 57010)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex	2020-11-26 22:03:16 UTC (rev 57011)
@@ -174,6 +174,7 @@
   \item 2020/09/27 v0.9j \textsf{eso-pic}のサポート(要\LaTeXe~2020-10-01)
   \item 2020/10/14 v0.9k トンボ関連パッチを\textsf{gentombow}へ移動
   \item 2020/10/21 v0.9l \verb+\plautopatchdisable+が機能しなかったバグを修正
+  \item 2020/11/26 v0.9m \textsf{pgf}最新版に追随
 \end{itemize}
 
 \end{document}

Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex	2020-11-26 22:02:59 UTC (rev 57010)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex	2020-11-26 22:03:16 UTC (rev 57011)
@@ -176,6 +176,7 @@
   \item 2020/09/27 v0.9j Add support for \textsf{eso-pic} (\LaTeXe~2020-10-01 required)
   \item 2020/10/14 v0.9k Move tombow-related patches to \textsf{gentombow}
   \item 2020/10/21 v0.9l Bug fix for \verb+\plautopatchdisable+
+  \item 2020/11/26 v0.9m Adapt to latest \textsf{pgf}
 \end{itemize}
 
 \end{document}

Modified: trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty	2020-11-26 22:02:59 UTC (rev 57010)
+++ trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty	2020-11-26 22:03:16 UTC (rev 57011)
@@ -8,7 +8,7 @@
 
 \NeedsTeXFormat{LaTeX2e}% not pLaTeX2e on purpose!
 \ProvidesPackage{plautopatch}
-    [2020/10/21 v0.9l Automated patches for pLaTeX/upLaTeX]
+    [2020/11/26 v0.9m Automated patches for pLaTeX/upLaTeX]
 
 \ifx\pfmtname\@undefined
   \PackageInfo{plautopatch}{%

Modified: trunk/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty	2020-11-26 22:02:59 UTC (rev 57010)
+++ trunk/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty	2020-11-26 22:03:16 UTC (rev 57011)
@@ -9,7 +9,7 @@
 %% package declaration
 \NeedsTeXFormat{pLaTeX2e}
 \ProvidesPackage{pxpgfrcs}
-  [2020/10/10 v0.2 shadings etc in tate class]
+  [2020/11/26 v0.3 shadings etc in tate class]
 \RequirePackage{pgfrcs}% pgfutil-latex.def requires everyshi
 \ifx\@EveryShipout at Output\@undefined
   % LaTeX2e 2020-10-01: an emulation by ``everyshi-ltx.sty''
@@ -26,15 +26,25 @@
 % * It is not common for LaTeX users to use
 %   such an interface like \input pgfutil-platex.def.
 
-% patch pgfutil-latex.def
+% patch pgfutil-latex.def (based on 2020-11-21 v3.1.7)
 \def\pgfutil at insertatbegincurrentpagefrombox#1{%
- \edef\pgf at temp{\the\wd\pgfutil at abb}%
- \global\setbox\pgfutil at abb\hbox{%
-   \yoko %%% add \yoko
-   \unhbox\pgfutil at abb%
-   \hskip-\pgf at temp\relax%
-   #1%
- }%
-}%
+  \edef\pgf at temp{\the\wd\pgfutil at abb}%
+  \global\setbox\pgfutil at abb\hbox{%
+    \yoko %%% add \yoko
+    \unhbox\pgfutil at abb%
+    %
+    % the order in which \pgfutil at insertatbegincurrentpagefrombox
+    % matters unless we make the following -shift!
+    % To see this, consider writing two such statements. The second
+    % one will (naturally) be placed more to the right, although there
+    % is no apparent reason why it should.
+    %
+    % CF observed problems when placing patterns in XObjects without
+    % this skip (dvipdfmx driver for pgfplots shader=interp)
+    \hskip\dimexpr\pgfutil at ifl@t at r\fmtversion{2020/10/01}{2in-2\hoffset}{}-\pgf at temp\relax%
+    #1%
+    \pgfutil at ifl@t at r\fmtversion{2020/10/01}{\hskip\dimexpr-2in-2\hoffset\relax}{}%
+  }%
+}
 
 \endinput



More information about the tex-live-commits mailing list.