Text Wrapping Modes in LibreOffice Writer

Text wrapping in LibreOffice Writer controls how text flows around embedded objects such as images, shapes, frames, and charts. Understanding these settings allows you to design professional layouts, eliminate awkward gaps, and place graphics precisely where you want them. This guide explains how text wrapping operates in LibreOffice Writer, with a specific focus on the mechanics, behavior, and ideal use cases for Optimal Wrap and Wrap Through.


How Text Wrapping Works in LibreOffice Writer

When you insert an image or object into a document, it is assigned an anchor point (e.g., To paragraph, To character, or To page) and a text wrap mode. The wrap mode dictates whether text flows around the object’s bounding box, follows its contour, avoids the object entirely, or flows directly over or behind it.

You can access these settings by right-clicking any object, navigating to the Wrap submenu, or by opening the Properties dialog and selecting the Wrap tab.


Optimal Wrap (Optimal Page Wrap)

Optimal Wrap (often labeled as Optimal Page Wrap) is an intelligent dynamic wrapping mode. Instead of forcing text to both sides of an object regardless of available space, LibreOffice evaluates the spacing around the object to determine the best readability.


Wrap Through

Wrap Through disables standard text boundaries around the object entirely, allowing the text and the graphic to occupy the same spatial area.


Comparison with Other Wrapping Modes

To understand Optimal Wrap and Wrap Through in context, consider the standard alternatives available in LibreOffice Writer:


Fine-Tuning Wrap Behavior

For both Optimal Wrap and standard wrapping modes, you can refine layout precision using these additional options in the Properties > Wrap menu:

  1. Spacing (Margins): Add top, bottom, left, and right margins to prevent text from touching the outer edges of the graphic.
  2. Contour Wrap: When enabled, text wraps around the actual shape/edges of a transparent image (such as a PNG with an alpha channel) rather than its rectangular bounding box.
  3. First Paragraph: Forces text wrapping to begin only after the first paragraph following the object.