You have to experiment with your own template to figure out how much content fits on each single page. Then you have to manually build each page yourself, typically with page breaks and large <> <> blocks.
For example, if I have a report set up that uses a START expression to output X number of records, and I know 15 records can fit on the first page after the header info, then 20 records can fit on each page afterwards, I’d set up something like this.