section
Reports
Finished-narrative deliverables — paper, PDF, print, or web-hosted long-form. Distinct from Visualizations: reports are read top-to-bottom; visualizations are pivoted and filtered. The TuxReport primitives provide the chrome; what goes inside is your call (stats, charts, prose, embeds).
paper · PDF
TuxReportFrame
Page-sized canvas (letter / a4, portrait or landscape) for PDF export and print. Visualizations, stats, and prose go inside.
print stylesheet
TuxReportPrintSheet
Drop-in print stylesheet. Hides chrome, forces black ink, paginates with data-print-break attributes.
web-hosted
TuxReportWebFrame
Long-form HTML canvas — cover, byline, lede, optional sticky TOC, body, footer. For permanent-URL deliverables (annual report, findings, accreditation summary).
when to reach for which
Pick by output medium
- Deliverable leaves the app on paper or PDF (quarterly write-up, IRB submission, sponsor packet) → TuxReportFrame.
- Existing page needs a "Print" button that produces a clean paper version of itself → TuxReportPrintSheet.
- Deliverable lives at a permanent URL on tti.tamu.edu or a program site (annual report, findings page, accreditation summary) → TuxReportWebFrame.
- Reader is meant to pivot or filter the data — that's not a Report, it's a Visualization.