summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-10-02 21:38:45 +0000
committerKarl Berry <karl@freefriends.org>2018-10-02 21:38:45 +0000
commit5bfad1c0800a6601c6682b9653268fde4dbf045d (patch)
tree97a80edef49354e86e3ca091f75eb9a8cdd60f11 /Master
parent87b42249ac677966bfd54cc27cbbb090523bd97a (diff)
plautopatch (2oct18)
git-svn-id: svn://tug.org/texlive/trunk@48816 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/README.md7
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdfbin96116 -> 99552 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex2
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdfbin29610 -> 33336 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex2
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty5
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty33
7 files changed, 37 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/latex/plautopatch/README.md b/Master/texmf-dist/doc/latex/plautopatch/README.md
index 9b8cf5d5c61..8b1a3bb9423 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/README.md
+++ b/Master/texmf-dist/doc/latex/plautopatch/README.md
@@ -21,6 +21,7 @@ The following patches are currently registered:
- 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 @@ together with the main package. Short information:
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 An­dreas Matthias) to support
Japanese-style crop marks (called 'tombow' in Japanese).
@@ -69,6 +74,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2018-09-21
+2018-10-02
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 989e3eafb3e..195f56d1889 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 dbf7a08572d..8dfff9a854e 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
@@ -104,6 +104,7 @@ p\LaTeX/up\LaTeX{}で動作するソースと通常の\LaTeX{}ソースの
\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 @@ p\LaTeX/up\LaTeX{}で動作するソースと通常の\LaTeX{}ソースの
\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}
diff --git a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdf
index ff98fea240c..ca69882097e 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 70cf605e89e..b49ed41cce4 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
@@ -103,6 +103,7 @@ Current version (\filedate\space\fileversion) supports the followings:
\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 @@ a comma-separated list of them:
\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}
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty b/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
index 8dbc7eb9383..39eb927aae7 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}
- [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@patch@after{atbegshi}{pxatbegshi}% platex-tools
\platpc@patch@before{ftnright}{pxftnright}% platex-tools
\platpc@patch@after{pdfpages}{pxpdfpages}% (maintained here!)
-% --- plextarydshln is not well tested, not activated for now
-%\platpc@patch@after@both{arydshln}{plext}{plextarydshln}% (maintained here!)
+\platpc@patch@after@both{arydshln}{plext}{plextarydshln}% (maintained here!)
% for TikZ/PGF
\platpc@patch@after{pgfrcs}{pxpgfrcs}% (maintained here!)
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty b/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
index fc15b056043..a699a391bdd 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
@@ -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,16 +27,33 @@
% 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@p@array\p@array
-\def\p@array{%
- \adl@everyvbox\everyvbox
- \everyvbox{\adl@arrayinit \the\adl@everyvbox \everyvbox\adl@everyvbox}%
- \adl@p@array}
+\def\p@array{\adl@everyvbox\everyvbox
+ \everyvbox{\adl@arrayinit \the\adl@everyvbox \everyvbox\adl@everyvbox}%
+ \ifadl@inactive \adl@inactivate \else \adl@activate \fi
+ \let\adl@noalign\noalign
+ \adl@p@array}
+\def\endarray{\adl@endarray \egroup \adl@arrayrestore \egroup
+ \@end@alignbox \csname @arrayright\endcsname}
+%
+%% done
+
+%% compatibility with colortbl.sty
+%
+\@ifpackageloaded{colortbl}{\@firstofone}{\@gobble}
+{% = colortbl.sty loaded
+\def\endarray{\adl@endarray \egroup \adl@arrayrestore \CT@end \egroup
+ \@end@alignbox \csname @arrayright\endcsname}%
+}% =
%
%% done