(repost of an answer to a similar question)
MANY MANY PEOPLE have been troubled by this longstanding, work-stopping MacOs LibreOffice bug … including my spouse at 2:00 am.
Here is a clean workaround (which I found by exhaustive testing).
The chief advantage of this workaround is that it requires NO changes to the document itself—hence, no future changes will be required, if-and-when some future LibreOffice release fixes this bug.
• MacOS: works for both 10.11.6 (El Capitan) and 10.12.6 (Sierra)
• LibreOffice: works for both 5.3.6 and 5.4.2
-
Call up the print dialog for a “Letter” text document by the usual method, namely “File” → “Print”
-
If necessary, select the menu item “LibreOffice” (other choices in this menu include “Layout”, etc.)
-
Two tabs will be visible now: namely “LibreOffice Writer” and “More”; select the tab “More”
-
Now a menu will be visible, whose choices include “All Pages”.
-
(Here’s the “magic”) select ANY menu item OTHER than “All Pages” … then reselect “All Pages”.
The net effect SHOULD be nil … but instead, this sequence will trigger a refresh of the entire dialog box … and the refreshed box will display a now-correct “Portrait” mode.
Problem solved … but alas, this workaround must be applied anew for each new print job.
Hopefully this work-stopping LibreOffice bug—a bug of several years’ standing—will be fixed sooner rather than later.