colspec

colspec has these attributes...

[Extracted from http://www.oasis-open.org/specs/a502.htm.]


align

Text horizontal position within the column or spanning columns. Possible default source for entry.

Declared value

The enumerated values are:

ValueAlignment
leftFlush left
centerCentered
rightFlush right
justifyFlush 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)

Value(s)

Default Value

#IMPLIED

char

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.

Value(s)

CDATA

Default Value

#IMPLIED

charoff

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%)

Value(s)

CDATA

Default Value

#IMPLIED

colname

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.

Value(s)

NMTOKEN

Default Value

#IMPLIED

colnum

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.

Value(s)

CDATA

Default Value

#IMPLIED

colsep

Default for column ruling to the right of entrys starting in this column (within the tgroup). (IMPLIED, from tgroup.)

Value(s)

CDATA

Default Value

#IMPLIED

colwidth

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*")

Value(s)

CDATA

Default Value

#IMPLIED

rowsep

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.)

Value(s)

CDATA

Default Value

#IMPLIED
Back to colspec


Created: Tue Dec 23 14:02:01 2003