summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-11-26 22:03:16 +0000
committerKarl Berry <karl@freefriends.org>2020-11-26 22:03:16 +0000
commit8ce4dd0bee0968eb3ceb60072fccd5b3ba460a0f (patch)
treee44105962b6e7367f443fed6e8aaa7e5f25b56bb /Master
parent1753b20379a5e27553e490c4f8f2e1c39a0c2a63 (diff)
plautopatch (26nov20)
git-svn-id: svn://tug.org/texlive/trunk@57011 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/README.md10
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdfbin88913 -> 89899 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex1
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdfbin36765 -> 37003 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex1
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty2
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty30
7 files changed, 30 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/plautopatch/README.md b/Master/texmf-dist/doc/latex/plautopatch/README.md
index 8fa66e938ce..5a4caf13dd8 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/README.md
+++ b/Master/texmf-dist/doc/latex/plautopatch/README.md
@@ -42,8 +42,12 @@ The following patches are currently registered:
## 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 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2020-10-21
+2020-11-26
Hironobu Yamashita
diff --git a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf
index cf284b273eb..11f173810fd 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
index f40bf18c82f..2d8840c8fac 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
@@ -174,6 +174,7 @@ p\LaTeX/up\LaTeX{}で動作するソースと通常の\LaTeX{}ソースの
\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}
diff --git a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
index 7cdccd72f78..01a0d556464 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
index 4b8a936bebe..0714e80b421 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
@@ -176,6 +176,7 @@ a comma-separated list of them:
\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}
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty b/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
index c4eedb446d2..60904f0988f 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
@@ -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}{%
diff --git a/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty b/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty
index a151a194379..38d72273cac 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty
@@ -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@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@insertatbegincurrentpagefrombox#1{%
- \edef\pgf@temp{\the\wd\pgfutil@abb}%
- \global\setbox\pgfutil@abb\hbox{%
- \yoko %%% add \yoko
- \unhbox\pgfutil@abb%
- \hskip-\pgf@temp\relax%
- #1%
- }%
-}%
+ \edef\pgf@temp{\the\wd\pgfutil@abb}%
+ \global\setbox\pgfutil@abb\hbox{%
+ \yoko %%% add \yoko
+ \unhbox\pgfutil@abb%
+ %
+ % the order in which \pgfutil@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@ifl@t@r\fmtversion{2020/10/01}{2in-2\hoffset}{}-\pgf@temp\relax%
+ #1%
+ \pgfutil@ifl@t@r\fmtversion{2020/10/01}{\hskip\dimexpr-2in-2\hoffset\relax}{}%
+ }%
+}
\endinput