OK, guys, try this:
Open Pages.
Creat a new file. --I picked the template "Blank" (which starts in portrait mode, mind you) in the "Basic" group.
Go to File->Page Setup.
Select Paper Size->Manage Custom Sizes.
Click the "+" and create a new custom paper size. Title it "Really Big Paper" or whatever.
Make the paper size 34 wide by 56 high. (Again, portrait orientation). Click “OK”.
Make the paper landscape orientation and click “OK”.
Put something in the file—like a big light gray box (make its Opacity <50% so you don’t waste ink) that fills up the whole page.
Select File->Print
Click the popup menu that says “Layout” and select “Paper Handling”
Click the box for “Scale to fit paper size” and select “US Legal” as the Destination Paper Size.
Click the “Print” button.
What do you get? I get a gray box horizontally across the middle third of a portrait oriented page. What I want is a page almost entirely filled with gray, which is what would happen if it really printed in landscape mode.
You can fool around with the custom paper size and start with it shorter on width or shorter on height, but if you want to print a document that is large and is wider than it is tall, when you print it on a single page, it will always print **across the middle of a portrait oriented page** and not in landscape mode.
I can repeat this on both my HP and Canon printers. Same result. So it isn’t the print driver, unless you think HP and Canon have the same bug in their print drivers (fairly unlikely, I would guess). You can print to PDF and you get the same result, too.
Again: printing worked fine for me a few weeks (and one or two Pages updates) ago!