diff options
-rw-r--r-- | Master/texmf-dist/doc/latex/plautopatch/README.md | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf | bin | 88913 -> 89899 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf | bin | 36765 -> 37003 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex | 1 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/plautopatch/pxpgfrcs.sty | 30 |
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 Binary files differindex cf284b273eb..11f173810fd 100644 --- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf +++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdf 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 Binary files differindex 7cdccd72f78..01a0d556464 100644 --- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf +++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf 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 |