O'Reilly logo

DocBook 5: The Definitive Guide by Richard L. Hamilton, Norman Walsh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Name

entrytbl — A subtable appearing in place of an entry in a table

Synopsis

entrytbl ::= (colspec*, spanspec*, theaddb.cals.entrytbl.thead, tbody db.cals.entrytbl.tbody)

Attribute synopsis

Common attributes and common linking attributes.

Additional attributes:

  • align (enumeration) = “center” | “char” | “justify” | “left” | “right”

  • char

  • charoff (decimal)

  • At most one of:

    • colname

    • namest

    • spanname

    • All or none of:

      • namest

      • nameend

  • cols (positiveInteger)

  • colsep (enumeration) = “0” | “1”

  • rowsep (enumeration) = “0” | “1”

  • tgroupstyle

Description

The entrytbl element allows for a single level of nesting within CALS tables.

An entry table may occur in a row instead of an entry. An entrytbl has most of the elements of a table but may not include itself, thus limiting nesting to a single level.

Note

An entrytbl can span horizontally (across columns), but it cannot span across rows. Whether this is by accident or by design is unclear, but it has always been that way in CALS.

Processing expectations

This element is expected to obey the semantics of the CALS Table Model Document Type Definition [calsdtd].

The content of entrytbl is formatted, as a table, to fit within the table cell that it occupies. Horizontal and vertical spanning may allow an entrytbl to occupy several physical cells in the table that contains it.

If multiple entrytbls occur in a single row, formatters that support entrytbl are not required to ensure that subrows within the various tables are vertically aligned.

Many formatters are incapable of supporting ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required