Rotate Print Page from vertical half-letter to horizontal half-letter

My Page is Portrait (8.5in(V) x 5.5in(H)). The document report to be printed must be in this format. To print several pages, we use continuous paper with tear-offs at every half-letter size ie (size of paper is 5.5inches(V) x 8.5inches(H)).

Our question is how do we send a print job that will rotate the document 90degree (either to the left or to the right). We are using libreoffice writer and our printer is a dot-matrix epson LX300 or LX310. Is there a printer driver we can use or a libreoffice macro we can use to do such a job?

In microsoft access report, we were able to use a macro provided in a forum to do such job.

(/upfiles/1607392014262360.jpg)

Under Linux (you didn’t mention your OS), the CUPS printing infrastructure allows such a procedure. I don’t know if it is really a CUPS feature or a LO one.

Define your document page size as it is, i.e. half-Letter portrait.

In the print dialog, set the printer sheet size as Letter landscape. In the Page Layout tab, request 2 pages per sheet. The preview allows you to check you have the correct layout.

To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!

Thank you for your reply. We tried it and seems to probably rotate the print out. However, it feeds(goes) to the second half-letter before printing on it. The first half-letter paper is blank. We will do more testing.

You may have an initial page break (though it should not matter) or your page style requires some “parity alignment” like Left Page for the first page.

After experimenting, it looks like we need to set the order “right to left” so that the page 1 is printed first. Otherwise, if we set the order “left to right”, then page 2 is printed first (if only one page then first page is blank).

Thanks again.

Good.

For community benefit, be kind enough to click on the gray tick mark (only once even if seemingly nothing happens) to flag the question as answered.