OmniOutliner Pro is an intuitive and powerful application, but it hasn’t yet achieved perfection. One aspect of OOP that baffles some users is printing.

By default, OOP resizes pages so the content matches the width of your document. This means that if you’re like me and you like to stretch your OmniOutliner document window fairly wide as you’re taking notes or making edits, if you go to print those notes you’ll be in for a surprise. The font size on the printed version of your notes will not match the font you used in creating your notes.

Here’s how you make OOP print your notes in the correct font size:

While in OOP, go to File -> Page Setup. Use the Settings pulldown menu to select OmniOutliner Pro.

The Page Setup dialog box

When the OmniOutliner Pro print settings come up, uncheck the Scale to Fit Page Width checkbox.

OmniOutliner Pro print settings print width

You’re not done yet. Now in your OOP document, select the lower right corner of the document window and drag it in to the left. When you get close to the standard print width, a red vertical line will appear, floating over your notes. Keep dragging until you meet that line. Let go of the document window. The text will reflow accordingly. If you don’t take this last step, your document will print with the correct font sizing, but unhappiness will result. Trust me. I know from experience.

Page Boundary line in OOP
Note: I am using OmniOutliner Pro 3.6.2.