summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/xtab
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-02-14 00:12:12 +0000
committerKarl Berry <karl@freefriends.org>2010-02-14 00:12:12 +0000
commitcaf27f98dd109e15fcda5323dce0c3a9f3e6eed0 (patch)
treef0d7ac2cfe016ab076682b60f0f31427f646bcef /Master/texmf-dist/tex/latex/xtab
parent06a770f9fb7cc731254863ff9de5e19807c652a3 (diff)
xtab 2.3e (13feb10)
git-svn-id: svn://tug.org/texlive/trunk@16998 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/xtab')
-rw-r--r--Master/texmf-dist/tex/latex/xtab/xtab.sty38
1 files changed, 21 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/xtab/xtab.sty b/Master/texmf-dist/tex/latex/xtab/xtab.sty
index 09b882d7b25..0bd745d276f 100644
--- a/Master/texmf-dist/tex/latex/xtab/xtab.sty
+++ b/Master/texmf-dist/tex/latex/xtab/xtab.sty
@@ -7,26 +7,24 @@
%% xtab.dtx (with options: `xtab')
%%
%% -----------------------------------------------------------------
-%% Author: Peter Wilson (herries dot press (at) earthlink dot net)
+%% Author: Peter Wilson
+%% Maintainer: Will Robertson (will dot robertson at latex-project dot org)
%% Copyright 1998 -- 2008 Peter R. Wilson
+%% Copyright 2010 Will Robertson
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
-%% version 1.3 of this license or (at your option) any
-%% later version.
-%% The latest version of the license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3 or later is part of all distributions of
-%% LaTeX version 2003/06/01 or later.
+%% version 1.3c of this license or (at your option) any
+%% later version: <http://www.latex-project.org/lppl.txt>
%%
-%% This work has the LPPL maintenance status "author-maintained".
+%% This work has the LPPL maintenance status "maintained".
+%% The Current Maintainer of this work is Will Robertson.
%%
%% This work consists of the files listed in the README file.
%% -----------------------------------------------------------------
%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{xtab}[2008/07/26 v2.3c Extended supertabular package]
-
+\ProvidesPackage{xtab}
+ [2010/02/06 v2.3e Extended supertabular package]
\newcount\c@tracingst
\DeclareOption{errorshow}{\c@tracingst\z@}
%%%%\DeclareOption{pageshow}{\c@tracingst\tw@}
@@ -146,23 +144,29 @@
{\ifnum0=`{\fi}\cr\ST@cr}}
\def\ST@argtabularcr[#1]{%
\ifnum0=`{\fi}%
- \ifdim #1>\z@
+ \setlength\@tempdima{#1}%
+ \ifdim \@tempdima>\z@
\unskip\ST@xargarraycr{#1}%
\else
\ST@yargarraycr{#1}%
\fi}
\def\ST@xargarraycr#1{%
- \@tempdima #1\advance\@tempdima \dp \@arstrutbox
+ \setlength\@tempdima{#1}%
+ \advance\@tempdima \dp \@arstrutbox
\vrule \@height\z@ \@depth\@tempdima \@width\z@ \cr
- \noalign{\global\ST@toadd=#1}\ST@cr}
+ \noalign{\setlength{\global\ST@toadd}{#1}}\ST@cr
+}
\def\ST@yargarraycr#1{%
- \cr\noalign{\vskip #1\global\ST@toadd=#1}\ST@cr}
-
+ \cr\noalign{%
+ \setlength{\global\ST@toadd}{#1}%
+ \vskip\ST@toadd
+ }\ST@cr
+}
\def\ST@startpbox#1{%
%%%% \setbox\ST@pbox\vtop\bgroup\hsize#1\@arrayparboxrestore}
\setbox\ST@pbox\vtop\bgroup\setlength\hsize{#1}\@arrayparboxrestore}
\def\ST@astartpbox#1{%
- \bgroup\hsize#1%
+ \bgroup\setlength\hsize{#1}%
%%%% \setbox\ST@pbox\vtop\bgroup\hsize#1\@arrayparboxrestore}
\setbox\ST@pbox\vtop\bgroup\setlength\hsize{#1}\@arrayparboxrestore}
\def\ST@endpbox{%