LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation.
I have used Latex for greater than 20 years and below is some example documents with source code for your interest.
All code is free to use/reuse, but comes with no warranty whatsoever.

Carnot to Supercritical steam cycle efficiency in Latex
The sole purpose of this document is to illustrate and show calculations for the progression from the theoretical Carnot cycle proposed in ‘Reflections on the Motive Power of Fire 1824’ by Sadi Carnot to the advanced Rankine Supercritical cycle employed today in many power generation plants.

CEGB Correspondence Tuition Scheme for Power Plant Operators from the 1960/70’s
The following files are a selection from the CEGB (Central Electric Generating Board) correspondence course for power plant operations that I have re-written in Latex.
more to come soon!