Faq/Writer/162

    From The Document Foundation Wiki
    < Faq‎ | Writer


    How do I make the text continue from one area to another?

    We want to divide text into different areas on one or more pages. The distribution should be automatic, the text should flow automatically from one area to another, as it would with a DTP[1] system.

    The principle is to insert frames into the document, which will be the reserves into which the text will be typed or pasted. You just have to connect the frames in the desired order.

    Implementation

    • create the required frames (at least roughly; we can complete them later). In general, this type of document frame:
      • is anchored to page
      • height and width are not automatically defined
    • select the first frame;
    • click the tool Link Frames of the Frame toolbar (View ▸ Toolbars ▸ Frame) (not available if no frame is selected)
    screenshot Frame Toolbar
    Link Frames tool


    • hover the cursor on the next frame (the cursor shape is modified), then click;


    screenshot of cursor frame
    Cursor change showing the linking possibility


    • continue with the same process to continue to link the frames.

    Now you only have to enter (or paste) the text in the first frame and it will flow automatically in the linked frames. As in a spreadsheet, a red triangle symbolizes the overflow (i.e text too long to be displayed). In this case, you can increase the size of the frame, or create a new frame, or decrease the font size or the text, etc.

    In the above example, frames are displayed on the same page because of the screenshot, but they can be organized on different pages.

    You can also use a menu to link the frames:

    • right click on a frame to select it and display its contextual menu;
    • choose Frame and then Options tab; and
    • the lists Previous Link and Next Link allow you to choose them.

    Frame with columns from version 7.2

    From version 7.2 there is an easier way.

    • Choose Insert ▸ Frame ▸ Frame... from the menu.
    • In the tab "Type" enter for width e.g. 17.00 cm.
    • In the "Frame" dialog you now have a "Columns" tab.
    • Select the tab "Columns" and choose 2 columns.
    • At "Width and Spacing", there at "Spacing", enter a value for the spacing between the columns or leave the default value.
    • Now enter text in the left column.
    • The more text you enter, the text flows from column 1 to column 2 and the frame increases in height.

    Writer - Rahmen mit Spalten.gif Writer - Frame with Columns

    Footnote

    1. DTP: Desktop Publishing