I just printed a Transactions by Category report. Single spaced. (I used CutePDF ("printer") for my test) Are you maybe having more subtotaling than you want, or something?
You can also right-click into the report and Copy. Then paste into a different application, such as Excel or Word. Those are more customizable.
Also consider a smaller font.