• Surprised this is the first time I have seen this question because I have always had this problem in SQL Server even from earlier releases. It was never fixed by MS and I never found a "real" solution although I found a work-around.

    Put a tiny x in the lower right corner of every diagram page. That forces the print mechanism to think the diagram takes up the entire page and it doesn't try to format the page for you.