summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/arydshln/arydshln.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/arydshln/arydshln.sty')
-rw-r--r--Master/texmf-dist/tex/latex/arydshln/arydshln.sty20
1 files changed, 16 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/arydshln/arydshln.sty b/Master/texmf-dist/tex/latex/arydshln/arydshln.sty
index 9b8999fcb5c..08300466c32 100644
--- a/Master/texmf-dist/tex/latex/arydshln/arydshln.sty
+++ b/Master/texmf-dist/tex/latex/arydshln/arydshln.sty
@@ -50,7 +50,7 @@
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
\ProvidesPackage{arydshln}}
\else\def\next[#1]{}\fi\next
-[2018/09/26 v1.74 ]
+[2018/12/26 v1.75 ]
%% Register Declaration
\newdimen\dashlinedash \dashlinedash4pt %
@@ -94,6 +94,7 @@
\let\adl@org@classz\@classz
\let\adl@org@@startpbox\@@startpbox
\let\adl@org@@endpbox\@@endpbox
+\let\adl@org@startpbox\@startpbox
\let\adl@org@endpbox\@endpbox
\let\adl@org@cline\cline
@@ -132,6 +133,7 @@
\ifadl@usingarypkg \let\@classz\adl@org@classz \fi
\let\@@startpbox\adl@org@@startpbox
\let\@@endpbox\adl@org@@endpbox
+ \let\@startpbox\adl@org@startpbox
\let\@endpbox\adl@org@endpbox
\def\adl@cr{\cr}%
\def\adl@argcr##1{\cr}%
@@ -149,6 +151,7 @@
\ifadl@usingarypkg \let\@classz\adl@act@classz \fi
\let\@@startpbox\adl@act@@startpbox
\let\@@endpbox\adl@act@@endpbox
+ \let\@startpbox\adl@act@startpbox
\let\@endpbox\adl@act@endpbox
\let\adl@cr\adl@act@cr
\let\adl@argcr\adl@act@argcr
@@ -322,8 +325,16 @@
\def\@@endpbox{\unskip \ifhmode \nobreak
\vrule\@width\z@\@height\z@\@depth\dp\@arstrutbox \fi
\par \egroup \adl@colhtdp \box\adl@box \hfil}
-\let\@endpbox\@@endpbox
-\def\adl@startmbox{\bgroup $\vcenter\@startpbox}
+\def\@startpbox#1{\bgroup
+ \color@begingroup
+ \setlength\hsize{#1}\@arrayparboxrestore
+ \everypar{%
+ \vrule \@height \ht\@arstrutbox \@width \z@
+ \everypar{}}%
+}
+\def\@endpbox{\@finalstrut\@arstrutbox \color@endgroup \egroup
+ \adl@colhtdp \box\adl@box \hfil}
+\def\adl@startmbox{\bgroup $\vcenter\adl@org@startpbox}
\def\adl@endmbox{\adl@org@endpbox $\egroup \adl@colhtdp \box\adl@box \hfil}
%%^L
@@ -732,6 +743,7 @@
\ifadl@usingarypkg \let\adl@act@classz\@classz \fi
\let\adl@act@@startpbox\@@startpbox
\let\adl@act@@endpbox\@@endpbox
+\let\adl@act@startpbox\@startpbox
\let\adl@act@endpbox\@endpbox
\let\adl@act@cr\adl@cr
\let\adl@act@argcr\adl@argcr
@@ -1040,7 +1052,7 @@
\let\adl@org@activate\adl@activate
\def\adl@inactivate{\adl@org@inactivate \let\CT@setup\adl@CT@setup}
\def\adl@activate{\adl@org@activate \let\CT@setup\adl@act@CT@setup
- \let\@endpbox\adl@org@endpbox}
+ \let\@startpbox\adl@org@startpbox \let\@endpbox\adl@org@endpbox}
\let\adl@CT@setup\CT@setup
\def\CT@setup{\adl@CT@setup