Learn how to specify table position and spacing in FrameMaker.
Normally, a table appears below the line of text containing the anchor symbol. However, you can force a table to start at the top of a page or column, or you can let the table float.
If a text column where a floating table is anchored is too small to contain the table, a floating table moves to the first text column that can contain it. However, the line of text containing the table’s anchor symbol does not move. If the table moves to the next text column, text fills the space below the line containing the anchor symbol.
The space between a table and the paragraph above it is determined by the table’s space above setting or the paragraph’s space below setting, whichever is larger. The space between a table and the paragraph below it is determined by the table’s space below setting or the paragraph’s space above setting, whichever is larger. When the table is at the top or bottom of a column, the above or below setting is ignored.
Click in the table you want to change, and choose
.In the Basic properties of the Table Designer, do one or more of the following:
Enter indent values in the Left and Right boxes.
Enter spacing values in the Above and Below boxes.
Specify alignment from the Alignment pop-up menu.
Specify placement from the Start pop-up menu.
Click Apply.
If the anchor symbol for a top-of-column table appears below a paragraph that straddles columns, the table appears in the next column but just below the straddle paragraph, instead of at the top of the column.
Know how to straddle or un-straddle tables and cells in FrameMaker.
Tables can straddle columns in multicolumn layouts, and their positions are sometimes affected by straddle paragraphs. Straddling does not affect the structure of a table and is not a format rule override.
Do one of the following:
Anchor the table in a straddle paragraph. A table anchored in a straddle paragraph, whatever the table’s width, always straddles the full width of the text frame.
In case of structured documents, anchor the table in a paragraph element that’s formatted to straddle the columns. If the table is wide enough, it straddles the full column width. If it is not wide enough, the plane of the table nevertheless straddles the full width.
Extend the table width into a second column of the body area. If you want the table to straddle both the side-head area and the body area, extend it into the side-head area as well.
To unstraddle a table that’s anchored in a straddle paragraph or paragraph element, move the anchor to a nonstraddle paragraph or nonstraddle element.
To unstraddle a table that’s anchored in an unstraddled paragraph or paragraph element, resize the column widths of the table to fit in the text column.
If you straddle cells that have contents, the contents of those cells also merge, creating a separate paragraph for each merged cell.
Do one of the following:
Select the cells you want to straddle, and choose
.Select the cells you want to unstraddle, and choose
. The contents of the straddle cell appear in the upper left new cell, not back in the original cells.Know how to rotate cells and tables, insert a rotated table in a page of un-rotated text in FrameMaker.
When you rotate a cell in a table, you can type in it just as you do in any other cell.
You can also rotate an entire table by placing the table in an anchored frame that is rotated. A rotated table can be in an anchored frame on a page of unrotated text or on a rotated page (one that uses a rotated master page). Place the table on a rotated page instead of rotating the table itself if you want background items (such as headers or footers) or body text to be rotated with the table. You cannot edit a table in a rotated page.
Rotating a cell or a page with a table does not affect the structure of a table, and it is not a format rule override.
Select the cells you want to rotate, and choose
.Specify the orientation you want for the cells and click Rotate.
Insert an anchored frame, and draw a text frame in it.
Insert the table in the text frame.
Select the text frame, choose
, and rotate the text frame counterclockwise. You can adjust the size of the text frame or the anchored frame to view the entire table.Click in the text where you want to anchor the table.
Select a graphic element for empty anchored frames in the Elements catalog and click Insert.
Choose Below Current Line from the Anchoring Position pop-up menu, set the width and height of the frame, and click New Frame. Try to set the size of the frame to be slightly larger than the size of the table.
Draw a text frame in the anchored frame. Select Place A Text Frame tool in the Tools pod. Drag to draw the frame and click Set in the dialog box that appears.
and click theClick in the text frame and use
to insert an unstructured table.Choose
and rotate the text frame. You can adjust the size of the text frame or the anchored frame to view the entire table.Create a rotated master page and apply it to the body page where the table appears.
If document editing causes the table to move to a different page, you’ll need to reapply master pages.
Unrotate the text frame, edit the table, and then rotate it back when you’re finished.
Learn how to insert page breaks in a table, set the minimum number of rows in FrameMaker.
If all the rows of a table don’t fit in a text column, some of the rows move to the next page or column. You can control how the table breaks between pages or columns. For example, you can set the minimum number of rows that can appear on a page or column, or specify that two rows always appear together on the same page or column. You can also force a break at any row in a table.
When you insert a table, the minimum number of rows in a column or on a page is determined by the table format. You can change this number in the Table Designer.
Keeping two rows together and forcing a page break are not part of the table format; they are custom settings, which you make on a case-by-case basis. If you apply a different format to the table, these settings are not overwritten.
If a table doesn’t fit on one page or in one column, the location of the page break is based on the number of orphan rows allowed for the table. The orphan row property determines the minimum number of body rows that must be kept together on a page or in a column.
Click in the table you want to change, and choose
.In the Basic properties of the Table Designer, enter the number of rows in the Orphan Rows box. The number can range from 1 and 255.
Click Apply.
Select the row you want to keep together with the next or previous row, and choose
.In the Keep With area, choose Next Row or Previous Row, and click Set.
Just as you can have a table or paragraph always start at the top of a page or column, you can do the same with a specific row in a table. Later, you can remove the page break if you want to.
Click in the row you want to change, and choose
.Do one of the following:
To force the row to the top of the next column, choose Top Of Column or one of the Top Of Page options from the Start Row pop-up menu.
To remove a page break, choose Anywhere from the Start Row pop-up menu.
Click Set.