1. A method of printing multiple data sources, comprising: collecting a plurality of data sources for printing; assigning each data source of the plurality of data sources to at least one of a plurality of sheet representations, wherein a number of data sources assigned to a sheet representation is independent of a number of data sources assigned to other sheet representations; and printing the plurality of data sources on the sequence of sheets according to assignments of the data sources to the sheet representations.