Macro Language Reference > PIs > Tables > <?tbcolpref>
  
<?tbcolpref>
Description
This command assigns an existing column paragraph reference to a whole column in a table. If the command is inserted at the top of the table all the columns in the table will reflect the specified style.
The column paragraph reference can be overridden for an individual cell by a cell paragraph reference applied via the <?tbcpref> command. This <?tbcpref> command can in turn be overridden by a paragraph (i.e. text) style tag placed after it.
 
Since the cell paragraph reference occurs before a paragraph style, normal attributes in the cell paragraph reference can be overridden by a subsequent style tag. This does mean though that attributes in the lump will not be affected.
A <?tbrdef> used to define a row default will only take precedence when the column paragraph reference is '''', invalid or unspecified, however.
This command can also be specified using <?tbcolpararef>.
Syntax
<?tbcolpref '@' '+' style name:t>
@
The "@" character is optional and only has relevance when pre-specifying column references at the top of the table. It specifies that this column is the one whose properties should be repeated if required, for any columns whose style has not been actually specified.
+
The initial "+" character is optional and, if specified, ensures that multiple <?tbcolpref> commands can be specified instead of a single one with multiple values. The "+" also indicates the presence of further details for the current column when specifying columns at the top of the table, rather than moving on to specify the next column in sequence.
style name
Column style tag name
* 
Beware of lump attributes clashing if used.
Additional Information
For more information, see Technote 0001: Inclusion Order of Reference Streams.
Related Links