colname Column Name (OASIS Table Model)

The name of one of the columns of a table, used to identify it for column assignment and column spanning (See related attributes @namest and @nameend.)


Horizontal spanning in tables is accomplished by placing the content to be spanned in a table cell (<oasis:entry>) and using its @namest and @nameend attributes to indicate the column on which the span should start and the column on which the span should end (inclusive). Both attributes indicate a column by column name (the content of the @colname attribute).
The official OASIS Exchange (CALS) Table Model documentation can be found at
OPTIONAL on elements: <oasis:colspec>, <oasis:entry>
Value Meaning
A name An alphanumeric string, which may begin with either a letter or a number, that acts as a name for referencing the column
Restriction @colname is an optional attribute; there is no default.
Tagged Sample

Simple column names

<oasis:table frame="all">
<oasis:tgroup cols="7">
<oasis:colspec colnum="1" colname="col1" align="center" colsep="1"/>
<oasis:colspec colnum="2" colname="col2" align="center" colsep="1"/>
<oasis:colspec colnum="3" colname="col3" align="center" colsep="1"/>
<oasis:colspec colnum="4" colname="col4" align="center" colsep="1"/>
<oasis:colspec colnum="5" colname="col5" align="center" colsep="1" colwidth="2"/>
<oasis:colspec colnum="6" colname="col6" align="center" colsep="1"/>
<oasis:colspec colnum="7" colname="col7" align="char" charoff="30" char="."/>
<oasis:thead valign="middle">...</oasis:thead>
<oasis:tbody valign="middle">...</oasis:tbody>