I use linked XML to import content for my book into my InDesign document. It's one text flow across multiple pages, and certain content deserves to have its own frame (e.g., pull quotes, images, exercises, and captions).

I imagine I could get the correct pieces of text to flow into the correct frames with line breaks, but I don't want to manually insert line breaks after import. How can I include InDesign frame breaks into my XML document?

1 Answer 1


You don't insert frame breaks into the XML contents. You do that in Paragraph StylesKeep Options, where you set the start of the paragraph in the next frame.

But it requires that your XML content be explicitly mapped to paragraph styles, either via TagsMap Tags to Styles, which automatically applies styles to corresponding tags when content is placed onto the page, or by declaring aid:pstyle attributes on your XML nodes.

Lastly, that won't work straight away with pictures unless you specifically embed the img nodes inside a text node with a corresponding paragraph style.

A snapshot of paragraph keep options settings.

  • For people who can't read French menus, that says Keep Options > Start Paragraph > Next Frame.
    – Merchako
    Oct 30, 2017 at 10:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.