7.7.3 Configuring row format
properties
The names of table row formats must end in Row. The default row format
is named Row. Row format Row has no default properties;
however, you can define a format for Row:
[Row]
property1 = value1
property2 = value2a value2b value2c ...
. . .
For HTML output, row format names are used in the
class attribute of row elements,
and result in CSS that implements their properties. Table 7-6 lists the properties
you can define for rows.
Columns are handled by cell lists in row formats.
You must keep those lists synchronized for all row formats referenced
in a table format, or it gets ugly. For example, you must have the same
count of row header cells in all of the row formats referenced by the
table format.
Table 7-6 Format properties of
table rows
category
|
TableRowFormats
|
help
|
Any text to describe purpose or use of format
|
row type
|
body, header, or footer; overrides the
row type specificied in the source document
|
row height
|
adapt (to text, default),
or minimum (adapts to text,
but has the minimum size given)
|
keep
|
none (allow page break
in row) or together; RTF output
only
|
header cells
|
List of names of cell formats for row header cells;
the number of formats in the list is the number of cells used as row
headers
|
body cells
|
List of names of cell formats for body cells, forming
a column pattern; if the number of body cells exceeds the list length,
the list is restarted
|
border left
border right
border top
border bottom
border sep
|
Names of border formats; table and cell border properties
override row border properties; when two row borders conflict, the heavier
border prevails; border sep is used between
header and body rows, and between footer and body rows, overriding top
or bottom borders.
|
shading
|
List of shading formats; overrides table shading;
overridden by cell shading
|
css
|
(HTML only) Adds information to the row-format
CSS code
|
rtf
|
(RTF only) Adds information to the row-format
RTF code
|
Some examples:
[Row]
; These are the default row properties:
row type = body
body cells = Cell
border bottom = LightBorder
[BodyRow]
based = Row
body cells = BodyCell BodyCell ShadedCell
border top = LightBorder
border bottom = LightBorder
border left = LightBorder
border right = LightBorder
[HeaderRow]
based = BodyRow
row type = header
body cells = ColHeadCell
border bottom = HeavyBorder
border sep = DoubleBorder
[ShadedRow]
based = BodyRow
body cells = ShadedCell ShadedCell XtraShadedCell
shading = LightGreyShade
Previous Topic: 7.7.2 Configuring
table format properties
Next Topic: 7.7.4 Configuring
cell format properties
Parent Topic: 7.7 Configuring
table output formats
Sibling Topics:
7.7.1 Naming and
defining table, row, and cell formats
7.7.2 Configuring
table format properties
7.7.4 Configuring
cell format properties