CALS Tables
The CalsTable component adds support for the CALS table model used by DocBook and DITA: merged cells, per-column widths and alignment, and fine-grained border control. A graphical grid editor in the CMS handles the structure—merging and splitting cells, inserting and deleting rows and columns—so you never need to hand-edit the underlying table data.
- Select CALS Table from the Embed list.
- Use the Frame, Title and Page-wide controls at the top to set the table's outer border, caption and width.
- Click a cell to select it. Shift-click or drag to select a rectangular range of cells.
- Click Merge to combine the selected cells, or Split to undo a merge. Merge is only enabled when the selection is a clean rectangle that doesn't cut through an existing merged cell.
- Use Insert Row Above/Below, Delete Row, Insert Column Left/Right and Delete Column to change the grid's shape.
- Double-click a cell to edit its content. Cell content is Markdown, so
**bold**,*italic*, links and inline code all work. - Save your changes.
Scope
Each table supports one header, body and footer section with a single set of columns. DocBook's multiple-tgroup-per-table and nested-table (entrytbl) features aren't supported.
Example:
Channel | Cadence | Support |
|---|---|---|
Stable | Monthly | Full |
Beta | Weekly | |
Nightly | None | |
For more on the underlying model, see the CALS table model reference or the DocBook table documentation.
Related topics
- Footnotes – Automatically numbered and back-linked footnotes.
- Tabs – Using tabs in docStatic.
- Related Topics – Automatically generate links to related content based on shared taxonomy tags.
- Create a doc – Create a Markdown document.
- Creating pages – Creating pages in the CMS.
- Hosted CMS – Using docStatic with cloud-hosted or self-hosted TinaCMS.
- Citations – Cite sources from a central CSL bibliography.