The CALS
table model allows for more flexibility and table customization than other models. When
choosing a CALS table model from the Insert Table dialog box,
you have access to more configurable properties. The layout of a CALS table includes a
colspecs section that allows you to easily configure some properties
without opening the Table Properties dialog box. For example, you can
change the value of column widths (@colwidth attribute) or the text alignment
(@align attribute). Although they appear as part of the Author
mode, the colspecs link and its controls will not appear in your
output. They are just there to make it easier to adjust how the columns of your table are
formatted.
Choosing an HTML table model from the Insert Table dialog box
in a DocBook document inserts a formal (captioned) HTML table. The layout of an HTML
table includes a section above the table that allows you to easily configure some properties
without opening the Table Properties dialog box. For example, you can
change the value of column widths (@width attribute) or the text alignment
(@align attribute). Although these properties appear as part of the Author mode, they
will not appear in your output. They are just there to make it easier to adjust how the
columns of your table are formatted.
docbook.html.table parameter to
1. You can find this parameter in the following stylesheet:Oxygen XML Author Eclipse plugin reports table layout problems that are detected in manual or automatic validations. The types of errors that may be reported for DocBook table layout problems include:
@cols attribute.@cols attribute.<colspecs> is different than the number of columns detected
from the table @cols attribute.@cols attribute is
different than the number of columns detected in the table structure.@cols, @rowsep, or
@colsep attributes are not numeric.@namest, @nameend, or @colname
attributes point to an incorrect column name.@colspan, @rowspan, or
@span attributes are not numeric.