Thanks to the answer I received here, I am able print 2 pages on 1 standard sheet of paper without problems. This is working very well for us. It worked when other approaches (such as mail merge) would not work. (Our document formatting seems to be too complex to put into a label template.) This approach also does not add complexity to maintaining the document, and we like that.
Now I need to sequentially serial number each page. For example, say a 1 page document needs 100 copies printed with unique serial numbers from 00 to 99. Serial numbers 00 and 01 would be printed on the first sheet of paper (because we print 2 pages on 1 sheet).
Lacking other ideas, we tried printing the complexly formatting document (2 pages per sheet) first, then running the printed documents through the printer again to add the unique serial numbers with mail merge. Obviously, this is not a great solution. But without better solutions, we tried it.
However, when printing 2 pages per sheet using the technique in the answer linked here, the same serial number is repeated on both pages on that sheet (e.g., both pages on the first sheet are serial numbered 00). So that did not work…
When attempting it with Mail Merge, only the first sheet is printed in the correct (landscape) orientation. All subsequent sheets are printed in portrait. Is this a Mail Merge bug in LO 5.0?
Is there another way to solve this issue?
Reference:
Print 2 pages on 1 sheet - I can’t get it to print correctly [closed] - Ask LibreOffice