NAME
HTML::FormatTable - base class for formatting HTML Tables
SYNOPSIS
require
HTML::FormatTable;
@ISA
=
qw(HTML::FormatTable)
;
DESCRIPTION
The HTML::FormatTable is a base class for formatting HTML tables. It is used by a class such as HTML::FormatTableNroff, which is called by the formatter HTML::FormatNroff when tables are processed.
METHODS
$table = new HTML::FormatTable($formatter, %attr);
Create new table representation. Formatter is used to output table (e.g. $formatter is HTML::FormatNroff
)
Attributes include
align: table alignment (
default
is
'left'
),
tab: the character used in tbl to separate table cells.
(the
default
is
'%'
, and should be a character not included
in table text)
page_width: the page width in inches (e.g.
"6"
)
width: width of table, string including the percent (eg
"100%"
)
$table->end_row();
End the current table row.
$table->start_data(%attr);
Start new table cell.
$table->end_data();
End table cell.
$table->add_text($text);
Add text to table
$table->output();
Output the table - must be overridden by subclass.
SEE ALSO
HTML::Formatter, HTML::FormatTableCell, HTML::FormatTableCellNroff, HTML::FormatTableNroff, HTML::FormatTableRow, HTML::FormatTableRowNroff
COPYRIGHT
Copyright (c) 1997 Frederick Hirsch. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Frederick Hirsch <f.hirsch@opengroup.org>