[texhax] tabular, tabulary, tabularx,
tabular* vs. rubber length ---> tabrule environment
Johan Glimming
glimming at kth.se
Thu Mar 3 12:43:20 CET 2005
Hi,
I would like to ask how I can create a tabular environment such that
all columns stretches over the whole linewidth, and such that the
left-most column and right-most column have no extra space, e.g.
| left-most | middle | middle | rightmost |
|______| |___| |____| extra space
I note that the tabulary environment has a different way to compute
column width than tabular. However, when I give tabulary the width
\linewidth, e.g.
\begin{tabulary}{\linewidth}{CCC} A & B & C \end{tabulary}, that does
_not_ extend over the whole line. I tried to add \hspace{\stretch 1}
after each table element to make it stretch into the whole line, but
this made no difference. I tried the same thing with tabular but no
difference.
In addition, in my wish list, is that fact that I would like all table
elements to support a command \tag just like the gather-environment. I
think this would give me a good setting for typesetting inference
rules, since \tag can put a label to the left of each element. But
perhaps I can embed the gather-environment in each element (this is
cumbersome, but works). A better solution is to automatically begin a
gather environment inside all tables inside this special "tabrule"
environment.
Johan Glimming.
More information about the texhax
mailing list