Tables/Overview of table environments features

Unofficial ConTeXt Wiki mirror

Last modified: 2025-01-18

Feature Tabulate Table deprecated ) / Tables deprecated Natural tables with TABLE Extreme tables with xtable Linetable (deprecated) framedtable
horizonal lines \HL \HL
\setupTABLE
[topframe=on]
or
\setupTABLE
[bottomframe=on]
\setupxtable[...]
unknown yes
vertical lines \VL \VL
\setupTABLE
[leftframe=on]
or
\setupTABLE
[rightframe=on]
\setupxtable[...]
unknown yes
multipage yes no / yes (tables) yes, with split=yes or split=repeat vertically yes, horizontally not but planned yes, even horizontally yes
repeated header
\setuptabulate
[header=repeat]
\starttabulatehead
...
\stoptabulatehead
only one line
tables only:
\setuptables
  [split=repeat]

\starttablehead
...
\stoptablehead
\bTABLE
[split=repeat]
\bTABLEhead
...
\eTABLEhead
yes yes yes
repeated footer no tables only:
\setuptables
  [split=repeat]

\starttabletail
...
\stoptabletail
no? yes no unknown
automatic fitting to given table width no \SetTableToWidth
\setupTABLE
[option=stretch,
 textwidth=10cm]
yes default unknown
problems very limited some limitations, problems with spacing
\starttext
\starttablehead
  \HL
\stoptablehead
\starttables[|l|l|]
\dorecurse{50}{%
  \VL SomeText
  \VL SomeText
  \VL \AR}
\stoptables
Problem: top margin on
first page is bigger.
\stoptext
there may be problems in width and height calculation and perhaps the multipage features very verbose lack of documentation, just experimental limitations, lack of documentation
documentation (except wiki) contextref.pdf, tabl-tbl.mkii, MAPS article ms-cb-en.pdf, tabl-tab.mkii enattab.pdf, NaturalTables.pdf, tabl-ntb.mkii / tabl-ntb.mkiv xtables-mkiv.pdf, tabl-xtb.lua tabl-ltb.mkii / tabl-ltb.mkiv ?