+---------------------------------------------------------+ | tabu - Flexible LaTeX tabulars | +---------------------------------------------------------+ tabu provides a single environment: tabu designed to make all kind of tabulars provided that they do not split accross pages. tabu is based on array.sty and requires no other package. tabu does not modify array.sty nor the classes of tokens. Starting from version 1.5, longtabu is provided: based on longtable, longtabu allows tabulars to stretch out on several pages. tabu can be used in place of tabular, tabular* and tabularx X columns in tabu can be specified with a width coefficient the alignement (l,r,c,j) the column type (p,m,b) or even $. tabu also works in math mode and its name remains tabu. tabu can contain any type of tabular, array, tabularx tabu can be put inside tabular, array, tabularx, tabular* \begin{tabu} is like tabular if the preamble has no X column \begin{tabu} to specifies the target width \begin{tabu} spread enlarge the natural width tabu with X columns has a default target if not specified (usefull for nested tabus + compatibility with \linegoal) tabu provides facilities to change the font and the alignment in one row (\rowfont), save and restore the preamble and the tabular parameters (\savetabu, \usetabu, \preamble). tabu provides other facilities to align numbers in X columns draw lines with color, dashed or even leaders. Those facilities are provided for convenience: they work as long as the tabu preamble does not contain "too special tokens". tabu has been tested successfully with many packages related to tabulars, cells, alignment...