diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/platex-tools/plarray.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/platex-tools/plarray.sty | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/platex-tools/plarray.sty b/Master/texmf-dist/tex/latex/platex-tools/plarray.sty new file mode 100644 index 00000000000..55002889c62 --- /dev/null +++ b/Master/texmf-dist/tex/latex/platex-tools/plarray.sty @@ -0,0 +1,39 @@ +% +% plarray.sty +% written by Hironobu Yamashita (@aminophen) +% +% This package is part of the platex-tools bundle. +% https://github.com/aminophen/platex-tools +% +% This package `plarray.sty' is based on: +% * array.sty in latex-tools (2016/10/06 v2.4d) +% * plcore.ltx in platex (2017/07/21 v1.2p) +% + +\NeedsTeXFormat{pLaTeX2e} +\ProvidesPackage{plarray} + [2017/07/29 v0.1c Tabular extension package for pLaTeX/upLaTeX] +\RequirePackage{array} + +%% patching internal code for array.sty +% +%% remove extra \xkanjiskip (pLaTeX2e 2016/04/17) +\def\@tabular{% + \leavevmode \null + \hbox \bgroup $\col@sep\tabcolsep \let\d@llarbegin\begingroup + \let\d@llarend\endgroup + \@tabarray} +\def\endtabular{\endarray $\egroup\null} +\expandafter \let \csname endtabular*\endcsname = \endtabular +% +%% inhibit JFM glue around tabular cell components (pLaTeX2e 2017/07/29) +\def\insert@column{% + \the@toks \the \@tempcnta + \mbox{}\inhibitglue \ignorespaces \@sharp \unskip \unskip + \the@toks \the \count@ \relax} +% +%% done + +%% all done + +\endinput |