texlive[56661] Master/texmf-dist: platex-tools (14oct20)

commits+karl at tug.org commits+karl at tug.org
Wed Oct 14 23:44:44 CEST 2020


Revision: 56661
          http://tug.org/svn/texlive?view=revision&revision=56661
Author:   karl
Date:     2020-10-14 23:44:44 +0200 (Wed, 14 Oct 2020)
Log Message:
-----------
platex-tools (14oct20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/platex-tools/README.md
    trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.tex
    trunk/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf
    trunk/Master/texmf-dist/tex/latex/platex-tools/plarray.sty
    trunk/Master/texmf-dist/tex/latex/platex-tools/plextarray.sty
    trunk/Master/texmf-dist/tex/latex/platex-tools/plextdelarray.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex
    trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf
    trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex
    trunk/Master/texmf-dist/tex/latex/platex-tools/pldocverb.sty
    trunk/Master/texmf-dist/tex/latex/platex-tools/plextcolortbl.sty

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/README.md	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/README.md	2020-10-14 21:44:44 UTC (rev 56661)
@@ -7,30 +7,32 @@
 
 ## Bundle contents
 
+All these packages can be used on pLaTeX and upLaTeX.
+
+- pldocverb.sty:
+    Patch for doc.sty (latex) to improve
+    compatibility with `\verb` redefinition in pLaTeX.
 - plarray.sty:
     Patch for array.sty (latex-tools) to improve
-    compatibility with pLaTeX/upLaTeX kernels.
-    Can be used on pLaTeX/upLaTeX.
+    compatibility with pLaTeX kernel.
 - plextarray.sty:
     Patch for array.sty (latex-tools) to improve
     compatibility with plext.sty in pLaTeX.
-    Can be used on pLaTeX/upLaTeX.
 - plextdelarray.sty:
     Patch for delarray.sty (latex-tools) to improve
     compatibility with plext.sty in pLaTeX.
-    Can be used on pLaTeX/upLaTeX.
+- plextcolortbl.sty:
+    Patch for colortbl.sty (by David Carlisle) to improve
+    compatibility with plext.sty in pLaTeX.
 - pxftnright.sty:
     Patch for ftnright.sty (latex-tools) to support
     Japanese classes for vertical writing.
-    Can be used on pLaTeX/upLaTeX.
 - pxmulticol.sty:
     Patch for multicol.sty (latex-tools) to support
     `\footnote` in vertical writing.
-    Can be used on pLaTeX/upLaTeX.
 - pxxspace.sty:
     Patch for xspace.sty (latex-tools) to fix
     interword spacing with Japanese characters.
-    Can be used on pLaTeX/upLaTeX.
     Version 0.2 was written by Takayuki YATO in 2019
     (https://gist.github.com/zr-tex8r/7de76036846e149bc28ec6399a683e3a),
     and incorporated into this bundle by his courtesy.
@@ -37,7 +39,6 @@
 - pxeverysel.sty:
     Patch for everysel.sty (ms) to improve
     compatibility with Japanese font selection in pLaTeX.
-    Can be used on pLaTeX/upLaTeX.
     Version 0.1 was written by Takayuki YATO in 2015
     (https://gist.github.com/zr-tex8r/48c6910bbbe2f41d72de),
     and incorporated into this bundle by his courtesy.
@@ -44,7 +45,6 @@
 - pxeveryshi.sty:
     Patch for everyshi.sty (ms) to support
     Japanese classes for vertical writing.
-    Can be used on pLaTeX/upLaTeX.
     Version 0.1 was written by Takayuki YATO in 2012
     (https://gist.github.com/zr-tex8r/2702969),
     and incorporated into this bundle by his courtesy.
@@ -51,12 +51,12 @@
 - pxatbegshi.sty:
     Patch for atbegshi.sty (oberdiek) to support
     Japanese classes for vertical writing.
-    Can be used on pLaTeX/upLaTeX.
     The essential part of this package was proposed by
     Hironori Kitagawa in 2017.
 
-The packages "pxgentombow", "gentombow" and "bounddvi" are now distributed
-as part of [gentombow](https://github.com/aminophen/gentombow) bundle.
+The packages "gentombow" (formerly "pxgentombow") and "bounddvi"
+are now distributed as part of
+[gentombow](https://github.com/aminophen/gentombow) bundle.
 
 ## Character encoding
 
@@ -83,6 +83,6 @@
 
 ## Release Date
 
-2020-09-27
+2020-10-14
 
 Hironobu Yamashita

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.tex	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/plarray.tex	2020-10-14 21:44:44 UTC (rev 56661)
@@ -7,8 +7,6 @@
 \usepackage{doc}
 \usepackage{plarray}
 \GetFileInfo{plarray.sty}
-\makeatletter
-\makeatother
 \title{Package \textsf{plarray} \fileversion}
 \author{Hironobu Yamashita}
 \date{\filedate}

Added: trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf	2020-10-14 21:44:44 UTC (rev 56661)

Property changes on: trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex	2020-10-14 21:44:44 UTC (rev 56661)
@@ -0,0 +1,54 @@
+%# -*- coding: utf-8 -*-
+\ifx\epTeXinputencoding\undefined\else % defined in e-pTeX (> TL2016)
+  \epTeXinputencoding utf8    % ensure utf-8 encoding for platex
+\fi
+
+\documentclass[a4paper]{jsarticle}% supports \verb in \footnote
+\usepackage{doc}
+\usepackage{pldocverb}
+\GetFileInfo{pldocverb.sty}
+\title{Package \textsf{pldocverb} \fileversion}
+\author{Hironobu Yamashita}
+\date{\filedate}
+\begin{document}
+
+\maketitle
+
+This package \textsf{pldocverb} provides small patches to
+\textsf{doc} package of \textsf{latex(-base)} for use with
+Japanese p\LaTeX/up\LaTeX.
+Current package supports re-definition of \verb+\verb+ command.
+
+This package is part of \textsf{platex-tools} bundle:
+\begin{verbatim}
+  https://github.com/aminophen/platex-tools
+\end{verbatim}
+
+\bigskip
+
+この\textsf{pldocverb}パッケージは、
+\textsf{latex(-base)}バンドルの\textsf{doc}パッケージによって
+上書きされて無効化されてしまうp\LaTeX/up\LaTeX カーネルの修正点を
+再有効化します。具体的には、\verb+\verb+コマンドの直前に
+\verb+\xkanjiskip+挿入を許可するための修正に対応します。
+
+\bigskip
+\begin{minipage}{0.6\linewidth}
+\noautoxspacing %% on purpose
+\begin{verbatim}
+  \documentclass{jarticle} % if you are using pLaTeX,
+  \usepackage{pldocverb}   % load this!
+  \usepackage{minijs}
+  \begin{document}
+  \setlength{\xkanjiskip}{10pt}
+  これが\verb+test+で\verb+テスト+です。
+  \end{document}
+\end{verbatim}
+\end{minipage}
+\begin{minipage}{0.35\linewidth}
+  \setlength{\xkanjiskip}{10pt}
+  これが\verb+test+で\verb+テスト+です。
+\end{minipage}
+\bigskip
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf	2020-10-14 21:44:44 UTC (rev 56661)

Property changes on: trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex	2020-10-14 21:44:44 UTC (rev 56661)
@@ -0,0 +1,64 @@
+%# -*- coding: utf-8 -*-
+\ifx\epTeXinputencoding\undefined\else % defined in e-pTeX (> TL2016)
+  \epTeXinputencoding utf8    % ensure utf-8 encoding for platex
+\fi
+
+\documentclass[a4paper]{jsarticle}
+\usepackage{doc}
+\usepackage{colortbl}
+\usepackage{plextcolortbl}
+\GetFileInfo{plextcolortbl.sty}
+\title{Package \textsf{plextcolortbl} \fileversion}
+\author{Hironobu Yamashita}
+\date{\filedate}
+\begin{document}
+
+\maketitle
+
+The package \textsf{plextcolortbl} provides a tiny patch to
+make \textsf{colortbl} compatible with \textsf{plext}.
+
+\bigskip
+
+\textsf{plextcolortbl}パッケージは、David Carlisle氏による
+\textsf{colortbl}パッケージと、p\LaTeX の拡張パッケージである
+\textsf{plext}パッケージを同時に使えるようにするものです。
+
+\section{使いかた}
+
+\textsf{plext}と\textsf{colortbl}を共存させたいときに、プリアンブルに
+\verb+\usepackage{plextcolortbl}+と書きます。
+
+以下に例を示します。
+
+\bigskip
+\begin{minipage}{0.5\linewidth}
+\begin{verbatim}
+  \documentclass{jsarticle}
+  %\usepackage{plext}
+  %\usepackage{colortbl}
+  \usepackage{plextcolortbl}
+  \begin{document}
+  \begin{tabular*}<t>{3cm}{%
+  @{\extracolsep{\fill}}
+  >{\columncolor{green}[0pt][20mm]}l
+  >{\columncolor{yellow}[5mm][0pt]}l
+  @{}}
+  one & いち \\
+  two & に
+  \end{tabular*}
+  \end{document}
+\end{verbatim}
+\end{minipage}
+\begin{minipage}{0.4\linewidth}
+  \begin{tabular*}<t>{3cm}{%
+  @{\extracolsep{\fill}}
+  >{\columncolor{green}[0pt][20mm]}l
+  >{\columncolor{yellow}[5mm][0pt]}l
+  @{}}
+  one & いち \\
+  two & に
+  \end{tabular*}
+\end{minipage}
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/platex-tools/plarray.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/platex-tools/plarray.sty	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/tex/latex/platex-tools/plarray.sty	2020-10-14 21:44:44 UTC (rev 56661)
@@ -7,9 +7,9 @@
 %
 % This package is expected to be compatible with
 %   * array.sty in latex-tools
-%     (2016/10/06 v2.4d -- 2019/08/31 v2.4l)
+%     (2016/10/06 v2.4d -- 2020/10/01 v2.5c)
 %   * plcore.ltx in platex
-%     (2001/09/26 v1.2a -- 2020/03/05 v1.3e)
+%     (2001/09/26 v1.2a -- 2020/09/28 v1.3g)
 %
 
 \NeedsTeXFormat{pLaTeX2e}

Added: trunk/Master/texmf-dist/tex/latex/platex-tools/pldocverb.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/platex-tools/pldocverb.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/platex-tools/pldocverb.sty	2020-10-14 21:44:44 UTC (rev 56661)
@@ -0,0 +1,41 @@
+%
+% pldocverb.sty
+% written by Hironobu Yamashita (@aminophen)
+%
+% This package is part of the plautopatch bundle.
+% https://github.com/aminophen/plautopatch
+%
+% This package is expected to be compatible with
+%   * doc.sty
+%     (2004/02/09 v2.1b -- 2020/06/15 v2.1m)
+%   * plcore.ltx in platex
+%     (2001/09/26 v1.2a -- 2020/03/05 v1.3e)
+%
+
+%% package declaration
+\NeedsTeXFormat{pLaTeX2e}
+\ProvidesPackage{pldocverb}
+  [2020/10/08 v0.2a doc package for pLaTeX/upLaTeX]
+\RequirePackage{doc}
+% doc.sty conditionally requires multicol.sty without passing options
+\IfFileExists{pxmulticol.sty}{\RequirePackage{pxmulticol}}{}
+
+%% enable \xkanjiskip insertion,
+%% while preserving beginning space characters (pLaTeX2e 2017/10/28)
+\@ifl at t@r{\pfmtversion}{2017/10/28}{\@firstoftwo}{\@secondoftwo}
+{% = for pLaTeX2e 2017/10/28 or newer
+\def\verb{\relax\ifmmode\hbox\else\leavevmode\vadjust{}\fi
+  \bgroup \let\do\do at noligs \verbatim at nolig@list
+    \ttfamily \verb at eol@error \let\do\@makeother \dospecials
+    \@ifstar{\@sverb}{\@vobeyspaces \frenchspacing \@sverb}}
+}% =
+{% = for pLaTeX2e 2017/09/26 or older
+\def\verb{\relax\ifmmode\hbox\else\leavevmode\fi
+  \bgroup \let\do\do at noligs \verbatim at nolig@list
+    \ttfamily \verb at eol@error \let\do\@makeother \dospecials
+    \@ifstar{\@sverb}{\@vobeyspaces \frenchspacing \@sverb}}
+}% =
+%
+%% done
+
+\endinput


Property changes on: trunk/Master/texmf-dist/tex/latex/platex-tools/pldocverb.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/platex-tools/plextarray.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/platex-tools/plextarray.sty	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/tex/latex/platex-tools/plextarray.sty	2020-10-14 21:44:44 UTC (rev 56661)
@@ -7,9 +7,9 @@
 %
 % This package is expected to be compatible with
 %   * array.sty in latex-tools
-%     (2016/10/06 v2.4d -- 2019/08/31 v2.4l)
+%     (2016/10/06 v2.4d -- 2020/10/01 v2.5c)
 %   * plext.sty in platex
-%     (2001/09/26 v1.2  -- 2019/09/29 v1.2l)
+%     (2001/09/26 v1.2  -- 2020/10/07 v1.2m)
 % Largely based on lltjext.sty from LuaTeX-ja project.
 %
 

Added: trunk/Master/texmf-dist/tex/latex/platex-tools/plextcolortbl.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/platex-tools/plextcolortbl.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/platex-tools/plextcolortbl.sty	2020-10-14 21:44:44 UTC (rev 56661)
@@ -0,0 +1,39 @@
+%
+% plextcolortbl.sty
+% written by Hironobu Yamashita (@aminophen)
+%
+% This package is part of the plautopatch bundle.
+% https://github.com/aminophen/plautopatch
+%
+% This package is expected to be compatible with
+%   * colortbl.sty
+%     (2012/06/21 v1.0b -- 2020/01/04 v1.0e)
+%   * plext.sty in platex
+%     (2001/09/26 v1.2  -- 2020/10/07 v1.2m)
+%
+
+%% package declaration
+\NeedsTeXFormat{pLaTeX2e}
+\ProvidesPackage{plextcolortbl}
+  [2018/09/19 v0.1a Merge plext and colortbl]
+\RequirePackage{plextarray}% colortbl requires array
+\RequirePackageWithOptions{colortbl}
+
+%% patching internal code for colortbl.sty
+%
+\AtBeginDocument{%
+  % recover \@tabarray from plextarray.sty
+  \def\@tabarray{\@ifnextchar<\p at tabarray{\p at tabarray<Z>}}
+  % change \p at tabarray instead
+  \expandafter\def\expandafter\p at tabarray
+    \expandafter<\expandafter#\expandafter1\expandafter>\expandafter{%
+    \expandafter\CT at start\p at tabarray<#1>}%
+}
+%
+\def\endarray{\crcr \egroup \egroup
+  \@end at alignbox %% added from plext.sty
+  \@arrayright \gdef\@preamble{}\CT at end}%
+%
+%% done
+
+\endinput


Property changes on: trunk/Master/texmf-dist/tex/latex/platex-tools/plextcolortbl.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/platex-tools/plextdelarray.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/platex-tools/plextdelarray.sty	2020-10-14 21:44:17 UTC (rev 56660)
+++ trunk/Master/texmf-dist/tex/latex/platex-tools/plextdelarray.sty	2020-10-14 21:44:44 UTC (rev 56661)
@@ -9,7 +9,7 @@
 %   * delarray.sty in latex-tools
 %     (2014/10/28 v1.01)
 %   * plext.sty in platex
-%     (2001/09/26 v1.2  -- 2019/09/29 v1.2l)
+%     (2001/09/26 v1.2  -- 2020/10/07 v1.2m)
 %
 
 \NeedsTeXFormat{pLaTeX2e}



More information about the tex-live-commits mailing list.