Am 20.09.2012 um 09:26 schrieb Procházka Lukáš Ing. - Pontex s. r. o. 
<l...@pontex.cz>:

> Hello
> 
> how to center a table over several pages?
> 
> Suppose the following code:
> 
> ----
> \def\TAB{%
>  \bTABLE[split=repeat]
>    \bTABLEhead
>      \bTR
>        \bTH head1 \eTH
>      \eTR
>    \eTABLEhead
>    %
>    \bTABLEbody
>      \dorecurse{40}{%
>        \bTR
>          \bTD body \eTD
>        \eTR
>      }
>    \eTABLEbody
>  \eTABLE
> }
> 
> \starttext
>  Table 1:
> 
>  \midaligned{\TAB}
> 
>  \page
>  Table 2:
> 
>  \startalignment[middle]
>    %\dontleavehmode%
>    \TAB
>  \stopalignment
> \stoptext
> ----
> 
> Table 1 is centered in the page, however both parts of the table are placed 
> next to each other (unwanted).
> 
> If I use \startalignment instead \midaligned (table 2), the table is not 
> centered on the page (also unwanted), even if I uncomment the \dontleavehmode.
> 
> So - how to center a long table on every page it is printed on?

Use \placetable[force]{}{…} and omit the caption with the “none” keyword when 
you don’t want it.

WOlfgang
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to