The Generic Table Editor
------------------------
All table editors are very similar. With each table editor you can 
create and manipulate textual tables, i.e. tables in which the cells 
are filled with a multi-line text string.

When you start up a table editor, or issue the New command in a table
editor, a new table is created having N x M empty cells (by default,
N = 7 and M = 7). New rows and columns of empty cells can be created
with the Add Row and Add Column commands. Selected rows and columns can
be deleted with the Delete Rows and Delete Columns commands.

By default, the table is positioned on the drawing area having its 
top-left corner a little right below the top-left corner of the drawing
area. You can reposition the entire table by means of the four arrow
buttons in the bottom-left corner of the main window. The page 
boundaries are displayed. If you print the table or save it as plain 
PostScript, the table is positioned on the printed page exactly as it 
is positioned on the drawing area (what you see is what you print).
 
Each row and each column has an order number label. These labels are 
used to select an entire row or column or to move an entire row or
column to a new position. These labels cannot be edited or printed. In 
the View menu there is an option to hide the labels.

Specific Table editors impose certain constraints on the tables that 
are being edited. These are either immediately enforced (an attempted 
violation is immediately prevented) or soft constraints (the editor 
warns it, after it is asked to check the drawing). The soft constraints
are checked by the Check Document command in the Document menu.

The tool TGT (Tool for Generic Tables) is intended for generic tables 
not covered by one of the other table editors. This editor has exactly 
the features described in the previous section. The contents of the 
cells are unrestricted. Check document will not find any violations.

More about table editors can be found in chapter 7 of the user's guide.
