2007/3/28, Johannes Kuester <jk@typoma.com>:
It seems linetable would do just what I need (at least I get rid of the
strut / unwanted vertical spacing problem, so I do get a grid-keeping
table), but:
Is there a way to use linetable in two-column mode?
(i.e. the consecutive lines of my table should be set just like normal
text would in two-column mode).
Currently linetable just streches over the whole textwidth, as it adds
white space between columns.
Johannes
%%%%%%%%%%
In my previous example below, using
\setuplinetable[n=4]
\setuplinetable[c][1] [width=6mm]
\setuplinetable[c][2] [width=5mm]
\setuplinetable[c][3] [width=51mm]
\setuplinetable[c][4] [width=1mm]
and then startlinetable / stoplinetable instead of start/stoptabulate
works fine for the vertical spacing problem.
>> %%%%%%%%%%
>>
>> \setuplayout[grid=yes]
>>
>> \showgrid
>> \showstruts
>>
>> \starttext
>>
>> \input tufte
>>
>> \starttabulate[|p(.1\textwidth)|p(.1\textwidth)|p(.5\textwidth)|p(.2\textwidth)|]%
>> \NC 002B
>> \NC $+$
>> \NC plus; Addition
>> \NC
>> \NR
>> \NC 00D7
>> \NC $\times$
>> \NC kartesisches Produkt (von Mengen);\hfill\break
>> Kreuzprodukt (Vektorprodukt);\hfill\break
>> mal; Produkt (bei Zahlwerten)
>> \NC
>> \NR
>> \NC 2217
>> \NC $*$
>> \NC (Stern, Asterisk); Konvolution; Faltung; Produkt
>> \NC
>> \NR
>> \NC 22C6
>> \NC $\star$
>> \NC (Stern); Zeichen fuer spezielle Produkte
>> \NC
>> \NR
>> \stoptabulate
>>
>> \blank
>>
>> \input tufte
>>
>> \stoptext
>>
>> %%%%%%%%%%
--
Johannes Kuester
typoma
Hi Johannes,
a short example to play for you. The important things are the stretch and
the lines key in \setuplinetable. You should also look at the end of core-ltb,
it contains a few interresting examples.
\setuplinetable[stretch=yes,lines=fit]
\starttext
\startcolumns
\startlinetable
\dorecurse{80}{\NC Text \NC Text \NC\NR}
\stoplinetable
\stopcolumns
\stoptext
Wolfgang