summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-06 21:49:00 +0000
committerKarl Berry <karl@freefriends.org>2019-06-06 21:49:00 +0000
commit79fbe27423e43f95ee32ae7dbc3f6fc3cb09ad8b (patch)
treeaca138b60d11f0f3442237f3a0cda45436c081b6
parenta00ccc589e31a793b43c011f84af168d8f4789b6 (diff)
plautopatch (6jun19)
git-svn-id: svn://tug.org/texlive/trunk@51331 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/LICENSE2
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.pdfbin100238 -> 100134 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex1
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.pdfbin33973 -> 33938 bytes
-rw-r--r--Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex1
-rw-r--r--Master/texmf-dist/source/latex/plautopatch/Makefile (renamed from Master/texmf-dist/doc/latex/plautopatch/Makefile)0
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plarydshln.sty2
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty5
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty4
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plextcolortbl.sty4
-rw-r--r--Master/texmf-dist/tex/latex/plautopatch/plsiunitx.sty39
12 files changed, 42 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/latex/plautopatch/LICENSE b/Master/texmf-dist/doc/latex/plautopatch/LICENSE
index 09610e6994e..16f906567a4 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/LICENSE
+++ b/Master/texmf-dist/doc/latex/plautopatch/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2018 Hironobu Yamashita
+Copyright (c) 2018-2019 Hironobu Yamashita
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/Master/texmf-dist/doc/latex/plautopatch/README.md b/Master/texmf-dist/doc/latex/plautopatch/README.md
index af23bdad44c..bfec3d0daf8 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/README.md
+++ b/Master/texmf-dist/doc/latex/plautopatch/README.md
@@ -90,6 +90,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2018-11-25
+2019-06-06
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 bf504cdc80f..a1dfcfdac78 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 74c71ada9b5..f199a1b349d 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch-ja.tex
@@ -148,6 +148,7 @@ p\LaTeX/up\LaTeX{}で動作するソースと通常の\LaTeX{}ソースの
\item 2018/10/27 v0.8 \textsf{everysel}サポートの改良
\item 2018/11/03 v0.9 \textsf{siunitx}のサポート
\item 2018/11/25 v0.9b \textsf{multicol}と\textsf{doc}のサポート
+ \item 2019/06/06 v0.9c \textsf{siunitx}のパッチ改良
\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 837c0a218c9..2d9b0ad42b3 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 f5a848f74d3..06f2db69464 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
+++ b/Master/texmf-dist/doc/latex/plautopatch/plautopatch.tex
@@ -150,6 +150,7 @@ a comma-separated list of them:
\item 2018/10/27 v0.8 Better support for \textsf{everysel}
\item 2018/11/03 v0.9 Add support for \textsf{siunitx}
\item 2018/11/25 v0.9b Add support for \textsf{multicol} and \textsf{doc}
+ \item 2019/06/06 v0.9c Update patch for \textsf{siunitx}
\end{itemize}
\end{document}
diff --git a/Master/texmf-dist/doc/latex/plautopatch/Makefile b/Master/texmf-dist/source/latex/plautopatch/Makefile
index 5f2ef4e5d65..5f2ef4e5d65 100644
--- a/Master/texmf-dist/doc/latex/plautopatch/Makefile
+++ b/Master/texmf-dist/source/latex/plautopatch/Makefile
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plarydshln.sty b/Master/texmf-dist/tex/latex/plautopatch/plarydshln.sty
index f020235b5bd..b7e2c3a1442 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plarydshln.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plarydshln.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)
+% (2004/08/31 v1.71 -- 2019/02/21 v1.76)
% * plcore.ltx in platex
% (2001/09/26 v1.2a -- 2018/09/02 v1.3)
%
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty b/Master/texmf-dist/tex/latex/plautopatch/plautopatch.sty
index da5747b34e3..378c2b32082 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/11/25 v0.9b Automated patches for pLaTeX/upLaTeX]
+ [2019/06/06 v0.9c Automated patches for pLaTeX/upLaTeX]
\ifx\pfmtname\@undefined
\PackageWarningNoLine{plautopatch}{%
@@ -195,6 +195,9 @@
\platpc@patch@after{pgfrcs}{pxpgfrcs}% (maintained here!)
% --- pxpgfmark is useful on e-(u)pTeX + dvipdfmx
% --- but does no harm for other conditions
+% --- [Update] pgf 2019-01-05 v3.1 (with \gdef\pgfversion{3.1})
+% ---- already supports inter-picture connections
+% ---- so pxpgfmark is no longer required
\platpc@patch@after{pgfcore}{pxpgfmark}% by Takayuki YATO (ZR)
% special case, mainly for problematic packages
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty b/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
index 53df6eaa78b..ac0059c5e46 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plextarydshln.sty
@@ -7,9 +7,9 @@
%
% This package is expected to be compatible with
% * arydshln.sty
-% (2004/08/31 v1.71 -- 2018/09/26 v1.74)
+% (2004/08/31 v1.71 -- 2019/02/21 v1.76)
% * plext.sty in platex
-% (2001/09/26 v1.2 -- 2018/09/20 v1.2j)
+% (2001/09/26 v1.2 -- 2018/10/07 v1.2k)
%
%% package declaration
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plextcolortbl.sty b/Master/texmf-dist/tex/latex/plautopatch/plextcolortbl.sty
index 2a5c09a594f..08ae5bd82dc 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plextcolortbl.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plextcolortbl.sty
@@ -7,9 +7,9 @@
%
% This package is expected to be compatible with
% * colortbl.sty
-% (2012/06/21 v1.0b -- 2018/05/02 v1.0c)
+% (2012/06/21 v1.0b -- 2018/12/12 v1.0d)
% * plext.sty in platex
-% (2001/09/26 v1.2 -- 2018/09/20 v1.2j)
+% (2001/09/26 v1.2 -- 2018/10/07 v1.2k)
%
%% package declaration
diff --git a/Master/texmf-dist/tex/latex/plautopatch/plsiunitx.sty b/Master/texmf-dist/tex/latex/plautopatch/plsiunitx.sty
index 1f9a4c00dd1..f4041287d5f 100644
--- a/Master/texmf-dist/tex/latex/plautopatch/plsiunitx.sty
+++ b/Master/texmf-dist/tex/latex/plautopatch/plsiunitx.sty
@@ -4,7 +4,7 @@
%
% This package is part of the plautopatch bundle.
% https://github.com/aminophen/plautopatch
-% (mostly based on lltjp-siunitx.sty 2018-11-02)
+% (mostly based on lltjp-siunitx.sty 2019-06-06)
%
% This package is expected to be compatible with
% * siunitx.sty
@@ -16,7 +16,7 @@
%% package declaration
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{plsiunitx}
- [2018/11/04 v0.2 siunitx package for pLaTeX/upLaTeX]
+ [2019/06/06 v0.3 siunitx package for pLaTeX/upLaTeX]
\RequirePackageWithOptions{siunitx}
\RequirePackage{plarray}% siunitx requires array
@@ -27,22 +27,41 @@
%% inhibit JFM glue around tabular cell components (pLaTeX2e 2018/03/09)
\@ifl@t@r{\pfmtversion}{2017/07/29}{\@firstofone}{\@gobble}
{% = for pLaTeX2e 2017/07/29 or newer
+%
%% new table column: S and s
+\bool_new:N \l__platpc_siunitx_table_collect_relax_bool
+\cs_set_protected:Npn \__siunitx_table_collect_begin_s: {
+ \bool_set_false:N \l__platpc_siunitx_table_collect_relax_bool
+ \cs_set_eq:NN \__siunitx_table_collect_token:N
+ \__siunitx_table_collect_token_s:N
+ \cs_set_eq:NN \__siunitx_table_print: \__siunitx_table_print_s:
+ \__siunitx_table_collect_init_s:
+ \__siunitx_table_collect_get:
+}
+%
\@ifpackageloaded{mdwtab}{}{%
\cs_set_protected:Npn \__siunitx_table_collect_not_braced:N #1
{
- \token_if_eq_meaning:NNF #1 \relax {
- \token_if_eq_meaning:NNF #1 \pltx@next@inhibitglue {
- \token_if_eq_meaning:NNF #1 \removejfmglue {
- \token_if_eq_meaning:NNF #1 \tex_ignorespaces:D
- {
- \token_if_eq_meaning:NNF #1 \tex_unskip:D
- { \__siunitx_table_collect_not_braced_aux_i:N #1 }
+ \token_if_eq_meaning:NNTF #1 \tex_relax:D {
+ \bool_if:NTF \l__platpc_siunitx_table_collect_relax_bool {
+ \__siunitx_table_collect_not_braced_aux_i:N #1
+ } {
+ \bool_set_true:N \l__platpc_siunitx_table_collect_relax_bool
}
- }}}
+ } {
+ \token_if_eq_meaning:NNF #1 \pltx@next@inhibitglue {
+ \token_if_eq_meaning:NNF #1 \removejfmglue {
+ \token_if_eq_meaning:NNF #1 \tex_ignorespaces:D
+ {
+ \token_if_eq_meaning:NNF #1 \tex_unskip:D
+ { \__siunitx_table_collect_not_braced_aux_i:N #1 }
+ }
+ }}
+ }
\__siunitx_table_collect_next:
}
}
+%
}% =
%
%% done