summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/supertabular/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/supertabular/ChangeLog')
-rw-r--r--macros/latex/contrib/supertabular/ChangeLog104
1 files changed, 75 insertions, 29 deletions
diff --git a/macros/latex/contrib/supertabular/ChangeLog b/macros/latex/contrib/supertabular/ChangeLog
index cadcb72935..1dedbe6cd4 100644
--- a/macros/latex/contrib/supertabular/ChangeLog
+++ b/macros/latex/contrib/supertabular/ChangeLog
@@ -1,59 +1,105 @@
-2001-08-21 Johannes Braams (texniek at braams.cistron.nl)
+2020-02-02 Johannes Braams <texniek at braams.xs4all.nl>
+
+ * supertabular.dtx: Replaced the way the height of normal tabular
+ lines is calculated by basing it on the height and depth of
+ \strutbox. This also ment being able to take the \extrarowheight
+ from the array package into account.
+ Also the height of the first and subsequent heads was not taken
+ into account in the calculation of the available pageheigt. This
+ meant that especially the first part of the table could become too
+ high and hence be forced onto the next page (which is, by
+ consequence) not entirely filled).
+ Finally, if a caption preceeds the table, the entire height of the
+ caption and the white space around it may not yet be accounted in
+ \pagesofar. Therefore we substract a little extra from
+ \ST@pageleft.
+
+2020-01-26 Johannes Braams <texniek at braams.xs4all.nl>
+ * supertabular.dtx: Updated the copyright year and rearranged the
+ text around the examples in order to get the first table to split
+ accross a page boundary again.
+
+2019-01-18 Johannes Braams <texniek at braams.xs4all.nl>
+
+ * supertabular.dtx: The linenumber in the tracing information, that
+ is reported from within \\, is off by one when the optional
+ argument is missing. Therefore the input linenumber is now saved
+ before TeX starts scanning. Problem reported by Frank Mittelbach.
+
+2019-01-16 Johannes Braams <texniek at braams.xs4all.nl>
+
+ * supertabular.dtx: The option "pageshow" didn't work as it set a
+ too low value in \c@tracingst. Problem reported by Frank
+ Mittelbach.
+
+2019-01-12 Johannes Braams <texniek at braams.xs4all.nl>
+ * supertabular.dtx : The definition for the first table head was
+ different from the definition of the regular table heads.
+ This problem was reported by FMi as it produced an extra table in
+ an example.
+ The same was true for the table tail and the last table tail,
+ applied the same fix.
+ FMi also reported that a first table head, once set would appear on
+ all subsequent supertabulars. The internal macro's now `undefine'
+ themselves although this couteracts the change that was introduced
+ on 08-08-1999.
+
+2001-08-21 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : The macro \ST@next needs to be defined when
\ST@skippage was called. Therefore I moved the default definition
to earlier in the code; just before the \if clause after which it
is called; possibly defined by \ST@newpage. This problem was
- reported by Andrew Dorrell (dorrell@research.canon.com.au).
+ reported by Andrew Dorrell <dorrell@research.canon.com.au>.
-1999-08-08 Johannes Braams (texniek at braams.cistron.nl)
+1999-08-08 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : No longer re-initialize the internal variable
\@table@first@head and \@table@last@tail. This made it impossible
to have more than one supertabular in the same document with the
exact same appearance of the heads and tail without repeatedly
redeclaring the firsthead and/or lasttail. Reported by Christian
- Matuszewski (matuszew at informatik.uni-halle.de).
+ Matuszewski <matuszew@informatik.uni-halle.de>.
-Fri Nov 7 20:27:27 1997 Johannes Braams (texniek at braams.cistron.nl)
+Fri Nov 7 20:27:27 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : For standard LaTeX we need to change
\@@startpbox not \@startpbox. Found by Peter R Wilson
- (Peter.Wilson@PSS.Boeing.com)
+ <Peter.Wilson@PSS.Boeing.com>
-Wed Oct 8 22:35:40 1997 Johannes Braams (texniek at braams.cistron.nl)
+Wed Oct 8 22:35:40 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx: Running the documentation revealed a loop;
inside the table tail and head \\ was reset to \@tabularcr instead
of to \@@tabularcr (now: \org@tabularcr). First found by Thomas
- Esser (te at informatik.uni-hannover.de)
+ Esser <te@informatik.uni-hannover.de>
-Sat Sep 27 21:35:29 1997 Johannes Braams (texniek at braams.cistron.nl)
+Sat Sep 27 21:35:29 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx: Added the mpsupertabular and mpsupertabular*
- environments provided by Axel Kielhorn (A.Kielhorn at tu-bs.de);
+ environments provided by Axel Kielhorn <A.Kielhorn@tu-bs.de>;
added \noindent in front of all the starts of tabulars and
minipages as it seems senseles to have a paragraph indent in front
of a large tabularl; fixed a few documentation bugs.
The calculation of the available height still missed the case
where TeX has already begun the second column.
-Thu Sep 18 00:31:55 1997 Johannes Braams (texniek at braams.cistron.nl)
+Thu Sep 18 00:31:55 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : The \tablehead and \tabletail commands reset
the command \\; they used \cr for it. That should have been
\@tabularcr to properly deal with it's optional argument.
- Found by Axel Kielhorn (A.Kielhorn at tu-bs.de)
+ Found by Axel Kielhorn <A.Kielhorn@tu-bs.de>
-Wed Sep 17 23:59:13 1997 Johannes Braams (texniek at braams.cistron.nl)
+Wed Sep 17 23:59:13 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : In two column mode the parameters that
determine how much space is left on the page were not correctly
initialised when TeX hasn't yet filled up the first column
completely.
- Found by Jeffrey Spielberg (jspielberg at infinet-software.com)
+ Found by Jeffrey Spielberg <jspielberg@infinet-software.com>
-Tue May 20 23:46:08 1997 Johannes Braams (texniek at braams.cistron.nl)
+Tue May 20 23:46:08 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : \shrinkheight didn't shrink the available
height for a part of the tabular (as documented); it just *set* it
@@ -61,43 +107,43 @@ Tue May 20 23:46:08 1997 Johannes Braams (texniek at braams.cistron.nl)
\setSTheight for the former functionality
At the end of a supertabular \@table@first@head and
\@table@last@tail are undefined; this shoud be done globally.
- Found by Axel Kielhorn (A.Kielhorn at tu-bs.de)
+ Found by Axel Kielhorn <A.Kielhorn@tu-bs.de>
-Sat Apr 12 23:37:33 1997 Johannes Braams (texniek at braams.cistron.nl)
+Sat Apr 12 23:37:33 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : Added \ST@stretchht and \ST@prevht to improve
decision process. \estimate@lineht now also computes the
difference between a normal line height and when \arraystretch is
in effect.
-Thu Apr 10 23:33:07 1997 Johannes Braams (texniek at braams.cistron.nl)
+Thu Apr 10 23:33:07 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx: Had to repaire some documentation errors.
- (found by Thomas Esser (te at informatik.uni-hannover.de))
+ (found by Thomas Esser <te@informatik.uni-hannover.de>)
-Wed Apr 9 00:29:36 1997 Johannes Braams (texniek at braams.cistron.nl)
+Wed Apr 9 00:29:36 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : Only the first part of a supertabular can be
moved to the next page. Therefore we need to change the definition
of \ST@skippage in the middle of processing the supertabular data.
-Thu Mar 6 21:56:18 1997 Johannes Braams (texniek at braams.cistron.nl)
+Thu Mar 6 21:56:18 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx : Using a tabular environment in the cells of a
supertabular gives `interesting' results when the algorithm
decides to split the supertabular down the middle of an inner
tabular. A number of changes were necessary to make this work.
- Found by Axel Kielhorn (i0080108 at ws.rz.tu-bs.de)
+ Found by Axel Kielhorn <i0080108@ws.rz.tu-bs.de>
-Thu Feb 20 23:29:18 1997 Johannes Braams (texniek at braams.cistron.nl)
+Thu Feb 20 23:29:18 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx: Renamed \tableformat into \ST@tableformat
because the KOPMA-packages also use \tableformat and therefore
clashed with babel.
- Found by Axel Kielhorn (i0080108 at ws.rz.tu-bs.de)
+ Found by Axel Kielhorn <i0080108@ws.rz.tu-bs.de>
-Tue Feb 4 23:50:50 1997 Johannes Braams (texniek at braams.cistron.nl)
+Tue Feb 4 23:50:50 1997 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx (section{The Implementation}): Removed the use
of the page height correction for p-columns; the current algorithm
@@ -109,7 +155,7 @@ Tue Feb 4 23:50:50 1997 Johannes Braams (texniek at braams.cistron.nl)
page on a calculated minimum height of the table. The minimum is
the head, the tail and 1 line of tabular data.
-Thu Nov 28 20:38:53 1996 Johannes Braams (texniek at braams.cistron.nl)
+Thu Nov 28 20:38:53 1996 Johannes Braams <texniek at braams.xs4all.nl>
* supertabular.dtx: Started a cleanup of the code, made source
file a full fledged .dtx file
@@ -122,12 +168,12 @@ Thu Nov 28 20:38:53 1996 Johannes Braams (texniek at braams.cistron.nl)
% jurriens at fwn.rug.nl P.O Box 800, 9700 AV Groningen
%
% revised by: Johannes Braams
-% texniek at braams.cistron.nl TeXniek (NL)
+% texniek at braams.xs4all.nl TeXniek (NL)
% \def\fileversion{3.7c}
% \def\filename{supertabular sty}
% \def\filedate{1995/10/16}
%
-% \changes{v3.7c}{1995/10/16}{No space after the argument of
+% \changes{v3.7c}{1995/10/16}{No space after the argument of
% supertabular led to a `mysterious' error because of the space
% delemiting the argument}
% \changes{v3.7b}{1994/05/16}{Rewrote the page break deciding
@@ -195,7 +241,7 @@ Thu Nov 28 20:38:53 1996 Johannes Braams (texniek at braams.cistron.nl)
% Reintroduced the version numbering
%
% revised by: Gabriele Kruljac
-% kruljac at ds0mpi11 Max-Planck-Institute Stuttgart
+% kruljac@ds0mpi11 Max-Planck-Institute Stuttgart
%
%
% 06.06.89 Correction: now care is taken of probably existing onecolumn