texlive[48816] Master/texmf-dist: plautopatch (2oct18)
commits+karl at tug.org
commits+karl at tug.org
Tue Oct 2 23:38:45 CEST 2018
Revision: 48816
http://tug.org/svn/texlive?view=revision&revision=48816
Author: karl
Date: 2018-10-02 23:38:45 +0200 (Tue, 02 Oct 2018)
Log Message:
-----------
plautopatch (2oct18)
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/plextarydshln.sty
Modified: trunk/Master/texmf-dist/doc/latex/plautopatch/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/plautopatch/README.md 2018-10-02 21:38:29 UTC (rev 48815)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/README.md 2018-10-02 21:38:45 UTC (rev 48816)
@@ -21,6 +21,7 @@
- array (latex-tools) + plext (platex) -> plextarray (platex-tools)
- delarray (latex-tools) + plext (platex) -> plextdelarray (platex-tools)
- colortbl + plext (platex) -> plextcolortbl (maintained here!)
+- arydshln + plext (platex) -> plextarydshln (maintained here!)
- everysel (ms) -> pxeverysel (platex-tools)
- everyshi (ms) -> pxeveryshi (platex-tools)
- atbegshi (oberdiek) -> pxatbegshi (platex-tools)
@@ -43,6 +44,10 @@
Patch for colortbl.sty (by David Carlisle) to improve
compatibility with plext.sty in pLaTeX.
Can be used on pLaTeX/upLaTeX.
+- plextarydshln.sty:
+ Patch for arydshln.sty (by Hiroshi Nakashima) to improve
+ compatibility with plext.sty in pLaTeX.
+ Can be used on pLaTeX/upLaTeX.
- pxpdfpages.sty:
Patch for pdfpages.sty (by Andreas Matthias) to support
Japanese-style crop marks (called 'tombow' in Japanese).
@@ -69,6 +74,6 @@
## Release Date
-2018-09-21
+2018-10-02
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 2018-10-02 21:38:29 UTC (rev 48815)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex 2018-10-02 21:38:45 UTC (rev 48816)
@@ -104,6 +104,7 @@
\ITEMooTo array (latex-tools) + plext (platex) -> plextarray (platex-tools)
\ITEMooTo delarray (latex-tools) + plext (platex) -> plextdelarray (platex-tools)
\ITEMxoTo colortbl + plext (platex) -> plextcolortbl (maintained here!)
+\ITEMxoTo arydshln + plext (platex) -> plextarydshln (maintained here!)
\ITEMoTo everysel (ms) -> pxeverysel (platex-tools)
\ITEMoTo everyshi (ms) -> pxeveryshi (platex-tools)
\ITEMoTo atbegshi (oberdiek) -> pxatbegshi (platex-tools)
@@ -136,6 +137,7 @@
\item 2018/08/21 v0.2 最初のCTANリリース版
\item 2018/08/22 v0.3 元パッケージ検出の改良
\item 2018/09/21 v0.5 \textsf{colortbl}や\textsf{pgf}もサポート
+ \item 2018/10/02 v0.6 \textsf{arydshln}のサポート
\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 2018-10-02 21:38:29 UTC (rev 48815)
+++ trunk/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex 2018-10-02 21:38:45 UTC (rev 48816)
@@ -103,6 +103,7 @@
\ITEMooTo array (latex-tools) + plext (platex) -> plextarray (platex-tools)
\ITEMooTo delarray (latex-tools) + plext (platex) -> plextdelarray (platex-tools)
\ITEMxoTo colortbl + plext (platex) -> plextcolortbl (maintained here!)
+\ITEMxoTo arydshln + plext (platex) -> plextarydshln (maintained here!)
\ITEMoTo everysel (ms) -> pxeverysel (platex-tools)
\ITEMoTo everyshi (ms) -> pxeveryshi (platex-tools)
\ITEMoTo atbegshi (oberdiek) -> pxatbegshi (platex-tools)
@@ -138,6 +139,7 @@
\item 2018/08/21 v0.2 First CTAN release
\item 2018/08/22 v0.3 Improve detection of problematic packages
\item 2018/09/21 v0.5 Add support for \textsf{colortbl} and \textsf{pgf}
+ \item 2018/10/02 v0.6 Add support for \textsf{arydshln}
\end{itemize}
\end{document}
Modified: trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty 2018-10-02 21:38:29 UTC (rev 48815)
+++ trunk/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty 2018-10-02 21:38:45 UTC (rev 48816)
@@ -8,7 +8,7 @@
\NeedsTeXFormat{LaTeX2e}% not pLaTeX2e on purpose!
\ProvidesPackage{plautopatch}
- [2018/09/21 v0.5 Automated patches for pLaTeX/upLaTeX]
+ [2018/10/02 v0.6 Automated patches for pLaTeX/upLaTeX]
\ifx\pfmtname\@undefined
\PackageWarningNoLine{plautopatch}{%
@@ -183,8 +183,7 @@
\platpc at patch@after{atbegshi}{pxatbegshi}% platex-tools
\platpc at patch@before{ftnright}{pxftnright}% platex-tools
\platpc at patch@after{pdfpages}{pxpdfpages}% (maintained here!)
-% --- plextarydshln is not well tested, not activated for now
-%\platpc at patch@after at both{arydshln}{plext}{plextarydshln}% (maintained here!)
+\platpc at patch@after at both{arydshln}{plext}{plextarydshln}% (maintained here!)
% for TikZ/PGF
\platpc at patch@after{pgfrcs}{pxpgfrcs}% (maintained here!)
Modified: trunk/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty 2018-10-02 21:38:29 UTC (rev 48815)
+++ trunk/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty 2018-10-02 21:38:45 UTC (rev 48816)
@@ -7,7 +7,7 @@
%
% This package is expected to be compatible with
% * arydshln.sty
-% (????/??/??)
+% (2004/08/31 v1.71 -- 2018/09/26 v1.74)
% * plcore.ltx in platex
% (2001/09/26 v1.2a -- 2018/09/02 v1.3)
%
@@ -15,7 +15,7 @@
%% package declaration
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{plextarydshln}
- [2018/09/19 v0.1 Merge plext and arydshln]
+ [2018/10/02 v0.3 Merge plext and arydshln]
\RequirePackage{plext}
\RequirePackage{arydshln}
@@ -27,17 +27,34 @@
% So, hoping that users are clever enough to load
% them before plextarydshln, load known patches
% at this point when they are detected.
-%\@ifpackageloaded{array}{\RequirePackage{plextarray}}{}
-%\@ifpackageloaded{colortbl}{\RequirePackage{plextcolortbl}}{}
+\@ifpackageloaded{array}{\RequirePackage{plextarray}}{}
+\@ifpackageloaded{colortbl}{\RequirePackage{plextcolortbl}}{}
+% Note: The following package is not necessarily loaded
+% before arydshln; but handle the incompatibility
+% if loaded before plextarydshln.
+\@ifpackageloaded{delarray}{\RequirePackage{plextdelarray}}{}
%% patching internal code for arydshln.sty and plext.sty
%
\let\adl at p@array\p at array
-\def\p at array{%
- \adl at everyvbox\everyvbox
- \everyvbox{\adl at arrayinit \the\adl at everyvbox \everyvbox\adl at everyvbox}%
- \adl at p@array}
+\def\p at array{\adl at everyvbox\everyvbox
+ \everyvbox{\adl at arrayinit \the\adl at everyvbox \everyvbox\adl at everyvbox}%
+ \ifadl at inactive \adl at inactivate \else \adl at activate \fi
+ \let\adl at noalign\noalign
+ \adl at p@array}
+\def\endarray{\adl at endarray \egroup \adl at arrayrestore \egroup
+ \@end at alignbox \csname @arrayright\endcsname}
%
%% done
+%% compatibility with colortbl.sty
+%
+\@ifpackageloaded{colortbl}{\@firstofone}{\@gobble}
+{% = colortbl.sty loaded
+\def\endarray{\adl at endarray \egroup \adl at arrayrestore \CT at end \egroup
+ \@end at alignbox \csname @arrayright\endcsname}%
+}% =
+%
+%% done
+
\endinput
More information about the tex-live-commits
mailing list