Table properties dialog

Lets you view or modify the display characteristics of a given table.

You can set properties for the table as a whole, for a row or column, or even for a specific cell.
Note: The column and row separators specify their display appearance in the XMetaL editor. Their final appearance in formatted output depends upon their definitions in your XSLs. The same is true of frame selection.
  • Table tab - sets the default properties for the table. You can override these for a specific column, row, or cell using those tabs.
    • Frame - lets you select the frame appearance. The values that appear are the attribute values from the DTD or rules file for the Frame attribute of the Table element.
    • Column separator - specifies appearance of lines between columns. If left blank, the default values specified by Frame apply. Select:
      • 1 - lines are solid.
      • 0 - lines are broken.
    • Row separator - specifies appearance of lines between rows. If left blank, the default values specified by Frame apply. Select:
      • 1 - lines are solid.
      • 0 - lines are broken.
    • Horizontal alignment - specifies the text alignment in relation to the sides of cells.
      • Left - text aligns to left edge of cells. Right margin is ragged.
      • Center - text aligns in the center of cells. Left and right margins are ragged.
      • Right - text aligns to right edge of cells. Left margin is ragged.
      • Justify - text aligns proportionally within cells. Left and right margins are straight.
      • Implied - text uses the default alignment.
  • Column tab - sets properties for the currently selected column. The defaults for this tab are those specified on the Table tab.
    • Name - specifies the name. This does not display in a browser.
    • Width - these fields specify the value and units of measurement for the column width. The following units of measurement are offered:
      • * (proportional) - specifies proportional spacing. The default column width is 1*. A column width of 2* is twice that width. Column widths in a table having both fixed and proportional values are calculated by allocating space to columns with fixed width, and then using the proportional values to allocate space on a proportional basis to the remaining columns.
      • pt (points)
      • cm (centimeters)
      • mm (millimeters)
      • pi (picas)
      • in (inches)
    • Column separator - sets the column separator for the right side of the column.
    • Row separator - sets the row separator for the entire column.
    • Horizontal alignment - sets the horizontal alignment for the column's text as described for the Table tab, with the following addition:
      • Char. - text aligns with a specified character (a decimal point, for example). This enables the following options:
        • Inherit offset - text uses the default alignment.
        • Offset % - specifies the distance from the alignment character to the left side of the cell as a percentage of the cell's total width.
  • Row tab - sets properties for the currently selected row. The defaults for this tab are those specified on the Column tab.
    • Row separator - sets the row separator for the bottom edge of the row.
    • Vertical alignment - specifies the text alignment in relation to the top and bottom of cells within the row.
      • Top - if text does not fill cell, white space appears below it.
      • Bottom - if text does not fill cell, white space appears above it.
      • Middle - if text does not fill cell, white space is distributed above and below.
      • Implied - Text inherits alignment characteristics from its parent or ancestor element.
    • Row type - select Header or Body.
  • Cell tab - sets properties for the currently selected cell. The defaults for this tab are those specified on the Row tab.
    • Column separator - sets the column separator for the right side of the cell.
    • Row separator - sets the row separator for the bottom of the cell.
    • Horizontal alignment - sets the horizontal alignment for the cell's text as described for the Column tab.
    • Vertical alignment - sets the vertical alignment for the cell's text.