At 09:33 AM 7/11/01 +0200, [EMAIL PROTECTED] wrote:
>Is there a way to force a column break between or (even better) in a
>tabulate enviroment?
>
>\startcolumns
>\starttabulate[|r|p|]
>\NC Fieldname \NC FieldValue \NC \AR
>...
>\stoptabulate
>\column
>\starttabulate..
>\stoptabulate
>\stopcolumns
>
>Does not work. Nor does putting the \column inside the tabulate (e.g.
>....\NR \n \column \n \NC...., which I would prefer)
columns acts on the whole page, not on individual components, and tables
are independent things
>A related question:
>
>Is there another way to insert something like a narrow blank line in a
>tabulate? I tried using \LR and \FR, and it looks good, (\DC...\DL is
>way too much space), but for generating the output and for adjusting the
>space I would long for something like \blank[dimension], e.g.
>\blankline[dimension] Is there such a beast?
you can add
\noalign{\blank[small]}
between rows, ot alternatively add to cont-new.tex:
\def\complexTableTB[#1]{\TABLEnoalign{\blanko[#1]}}
\def\simpleTableTB {\TABLEnoalign{\blanko}}
\def\TabulateTB
{\complexorsimpleTable{TB}}
\def\doTableinterline% #1
{\ifnum\currentTABLEcolumn>\maxTABLEcolumn
\chuckTABLEautorow
\else\ifnum\currentTABLEcolumn=0
\TABLEnoalign
{\global\let\checkTABLEautorow=\empty
\global\let\chuckTABLEautorow=\empty}%
\else
\setTABLEerror\TABLEmissingcolumn
\handleTABLEerror
\fi\fi
\complexorsimpleTable} % {#1}
\def\TableHL{\doTableinterline{HL}}
\def\TableTB{\doTableinterline{TB}}
\appendtoks\let\TB\TableTB \to\everytable
\appendtoks\let\TB\TabulateTB\to\everytabulate
And then use \TB
\starttabulate
\NC text \NC text \NC \NR
\TB[small]
\NC text \NC text \NC \NR
\TB[4*big]
\NC text \NC text \NC \NR
\stoptabulate
\starttable[|||]
\VL text \VL text \VL \AR
\TB[small]
\VL text \VL text \VL \AR
\TB[4*big]
\VL text \VL text \VL \AR
\stoptable
I have no time to fully integrate and test this now, so for the moment it's
cont-new functionality
Hans
-------------------------------------------------------------------------
Hans Hagen | PRAGMA ADE | [EMAIL PROTECTED]
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------