I strongly recommend to learn how to use LaTeX for report writing. While it is not as obvious to use as conventional word processing software, it saves a lot of time taking formatting task away from you.

Required software

LaTeX/TeX software

LaTeX is part of TeX distributions and can be installed with variable set of “packages”. If you have enough space I suggest to go for the full version.

Online LaTeX tools

If you do not want to install above gigantic distributions, you may try web based Overleaf (requires registration). It seems to be the most popular way. Here is the direct link to lab report template in Overleaf

Integrated LaTeX writing environment software

LaTeX files can be prepared with any text editor, but alternatives below hide the LaTeX machinery from you and simplify document compilation. They are user friendly and recommended for beginners.

LaTeX manual

Below is a link to The not so Short Introduction to LaTeX.

LaTex source of the sample report

This template shows how to use section, figures, tables, and citations.

Run several times the command:

pdflatex labreport_template.pdf

Latex takes care of the page numbering and references to the figures, tables and citations thus several executions are required. This is similar to the execution of the parser, compiler, and linker for compiling languages.

Results of compilation