Tables
Capture tables outside the normal flow of text, in a floatGroup element. To display the table in its usual position, insert a processing instruction in the text.
|
TN |
Table number |
|
TT |
Table title |
|
TCH1 |
Table column head |
|
TCH2 |
Sub-table column head |
|
TSH |
Table spanner head |
|
TB |
Table body |
|
TFN |
Table footnote |
|
TSN |
Table source note |
|
UTB |
Unnumbered tabular material |
|
UTCH |
Unnumbered table column head |
|
TCF |
Table column foot |
|
TCAP |
Table caption |
| T-1 | Table sidehead |
| T-2 | Subordinate table sidehead |
| LDIS | Capture as a tableGroup
Note: use start/end environment tags LDIS-Open and LDIS-Close |
//floatGroup/tableGroup/table
Give the processing instructions the ID value of the id attribute of the corresponding tableGroup element. For example:
<?Insert-Table ID="acref-9780192831934-chapter-1-tableGroup-1"?>
Capture each table using the table element within a tableGroup (for an XML-encoded table), or using the graphic element within tableGroup (for graphical tables).
The table data model is broadly based on the CALS table DTD from OASIS, the main difference being that data within an entry element must be contained within p elements.
The table element can have the following three child elements:
- titleGroup - contains the table number and title.
- tgroup - contains the specification for each column, the table head (if there is one), the main body of the table, and the table foot (if there is one).
- note - each table footnote is captured within the table using this element.
Capture each row in a row element and each cell in an entry element. For every entry that is not part of a span, specify a colname attribute to indicate which column of the table it is in. An entry can span two or more columns of a table. Ensure that entries within rows correspond with each other as per the content at handover (i.e. content in an entry in the left hand column must correspond appropriately to content in an entry in the right hand column)
Use xref elements to cross-reference footnote references within a table to the relevant footnote id.
Capture empty cells as empty entry/ elements without empty p/ within the cell. Empty cells may be used to help ensure that entries correspond with each other appropriately.
Do not capture the rows of dots used to connect columns in a table.
Example
<entry colname="col1"/>