Thesis & Projects
A Guide to Printing Group Project Reports With Multiple Contributors
10 April 2026
Group project reports are usually assembled from sections written independently by different members, often in different word processors with different default fonts, heading styles, and page numbering. Simply pasting or merging those sections together tends to make the seams obvious immediately — a heading style that changes partway through, page numbers that reset or skip, margins that shift between sections.
The cleanest fix is agreeing on one shared template — font, heading styles, margins, page size — before anyone starts writing their section. When that didn't happen, the practical remedy is having one person reformat every section into a single master document using consistent styles, rather than each contributor exporting their own section to PDF and merging the PDFs directly, since merging PDFs preserves each section's original formatting rather than fixing it.
Once everything is consolidated into one document, regenerate the table of contents and page numbers from that final combined file rather than trusting numbers carried over from an earlier draft — a table of contents built before consolidation reliably points to the wrong pages once earlier sections change length.
It's worth checking that figures, tables, and citations from different contributors follow one consistent style — the same numbering format and caption style across sections, and one consolidated reference list rather than each section carrying its own — since mismatched figure numbering or duplicate references are some of the more visible signs of a rushed group report.
Building in time for one person to review the fully consolidated PDF start to finish before it goes to print is worth it: that read-through catches formatting seams that no individual contributor would notice from reviewing only their own section, and printing cost is the same either way — catching an inconsistency before ordering is free, and catching it after a bound copy is not.