Wikipublisher automatically formats tables to fit the page.
On this page… (hide)
For simple tables, any column width settings are ignored and it calculates suitable widths based on the contents of the cells. The alignment of columns is based on the most used alignment in any given colum.
Tables normally do not break across page boundaries; rather they float to the top of the next available page. The following text flows back to fill the space left behind. If the table is longer than one page, it will run off the bottom of the page.
Add “class=long” to the attributes of a simple table that is longer than a single page. This will:
It treats the cells of advanced tables as discrete blocks — it always breaks these on row boundaries, never part way through a row. By default, all columns of advanced tables are equal width. However, if the cells include a width attribute, it uses the last occurrence of this attribute in each column to determine the width of the column.
Other advanced table attributes, such as styles, are currently ignored.
To create a cross-reference from the text to a table, add %id=reference"summary text"% to the table attributes and use the TAB(reference) markup. Wikipublisher uses the table summary text as the cross-reference text. In the PDF, the cross-reference includes the table number. Because tables can float to another page, it is good practice to use cross-references when referring to a table in the body text.
Table captions always print above the table.