Patrick Gundlach wrote:
There are commands like \toprule, \midrule, \bottomrule that insert
horizontal rules with different thickness (default values, optional
ones can be added with [..] right after the command). Eckhart has sent
an example in his first post.
\starttable[|||]
\HL[2]
\NC test \NC test \NC \FR
\HL[5]
\NC test \NC test \NC \MR
\HL[8]
\NC test \NC test \NC \LR
\HL[2]
\stoptable
To get a horizontal rule from column a to column b you can (in LaTeX)
use:
\cmidrule[wd](trim){ab}
where wd is the rulethickness, trim is where to cut off a bit, and a,
b the columns. This is a very nice command that I often use.
\starttable[]
\HL[2]
\NC test \NC test \NC test \NC \FR
\DC \DL[2] \DR
\NC test \NC test \NC test \NC \MR
\HL[8]
\NC test \NC test \NC test \NC \LR
\HL[2]
\stoptable
\addlinespace addes a little space between rows.
we have \SR for that
Table preambles can be complicated... but the next one is pretty
simple:
[EMAIL PROTECTED]@{}}
means: to the left of the table, there should be no whitespace (i.e.
the leftmost glyph of the table should be tight to the preceding
glyph) now, there is a right aligned column, two left aligned, 22
centered columns and one type v and to the right there should be no
whitespace either. The column type v is defined like this
\framed[offset=overlay]{%
\starttable[s0|s1r|l|l|*{2}{c}|]
\NC right \NC left \NC left \NC one \NC two \AR
\NC r \NC l\NC l\NC 1 \NC 2 \AR
\stoptable
}
something is wrong with the format key defining mechanism and hooks; i need to
check this
[actually, i need to merge the original table code and my patches into one file
so that i can make things more robust]
\newcolumntype{v}[1]{{\raggedright\hspace{0pt}}p{#1}}
Ragged right but so that the first word can be hyphenated.
Or another columntype could be:
\newcolumntype{R}[1]{%
{\begin{turn}{90}\begin{minipage}[t][0pt]{#1}\smalltabsize\raggedright\hspace{0pt}}l%
{\end{minipage}\end{turn}}%
}
that would lead to rotated raggedright text in a smaller font.
keys ... but i need to fix something
I know that ConTeXt tables have a lot of features that LaTeX tables
don't have.
hidden features -)
Hans
-
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context