colspec has these attributes...
[Extracted from http://www.oasis-open.org/specs/a502.htm.]
Text horizontal position within the column or spanning columns. Possible default source for entry.
The enumerated values are:
| Value | Alignment |
|---|---|
| left | Flush left |
| center | Centered |
| right | Flush right |
| justify | Flush left and right |
| char | Align text to the leftmost occurrence of the value of the non-null attribute char value. |
IMPLIED (means use value from tgroup)
Default source for entrys starting in this column. If character alignment is specified, the value is the single alignment character source for any implied char values
entry immediately in this column. A value of "" (the null string) means there is no aligning character.
If the column is alinged on a character, e.g. ".", the char attribute should contain this character.
CDATA
Default source for entrys starting in this column. For character alignment on an entry in the column, horizontal character offset is the percent of the current column width to the left of the (left edge of the) alignment character.
This value should be number, greater than 0 and less than or equal to 100.
IMPLIED, means "50" (i.e., 50%)
CDATA
A name for the column, used by the namest and nameend attributes in entry.
Name of column, used to specify the position or horizontal span of columns in a row by reference in entry using colname, namest, and/or nameend.
The colname value could be the same as colnum, as its declared value is NMTOKEN, though there is no such requirement. The name space for colnames is different for each tgroup.
colspec cannot be referenced without colname.
NMTOKEN
Number of column, counting from 1 at left of the table. The value of colnum is not useful to identify a column in an entry, so serves no functional purpose other than a consistency check on the order of the colspecs.
CDATA
Default for column ruling to the right of entrys starting in this column (within the tgroup). (IMPLIED, from tgroup.)
CDATA
Either proportional measure of the form number*, e.g., "5*" for 5 times the proportion, or "*" (which is equivalent to "1*"); fixed measure, e.g., 2pt for 2 point, 3pi for 3 pica. (Mixed measure, e.g., 2*+3pt, while allowed in the full CALS table model, is not supported in this Exchange model.) Coefficients are positive integers or fixed point numbers; for fixed point numbers, a leading (possibly 0) integer part is required, and implementations should support at least 2 decimal places. A value of "" [the null string] is treated as a proportional measure of "1*".
The fixed unit values are case insensitive. The standard list of allowed unit values is "pt" (points), "cm" (centimeters), "mm" (millimeters), "pi" (picas), and "in" (inches). The default fixed unit should be interpreted as "pt" if neither a proportion nor a fixed unit is specified.
IMPLIED (means assume a proportional measure of "1*")
CDATA
Default for row ruling below an entry starting in this column when there is neither a rowsep value on the entry nor on the row in which the entry occurs. Note that with a non-zero value for morerows on the entry, that ruling will be several rows lower. (IMPLIED, from tgroup.)
CDATA
Created: Tue Dec 23 14:02:01 2003