Marc van Dongen is a lecturer in the Computer Science
Department at University College Cork.
His book LaTeX and Friends
is an introduction to and a reference for
articles, theses, books, and computer presentations
with a free software called LaTeX.
The book presents modern, compatible solutions for
high-quality pdf documents with
algorithms, and much more.
Common themes are
(1) consistent presentation,
(2) effective presentation,
(3) planning, developing and maintaining the presentation, and
(4) controlling the presentation.
The book is driven by hundreds of
examples, showing input and output side by side.
The author's book website (http://csweb.ucc.ie/~dongen/LAF/LAF.html)
provides additional resources, including installation
instructions and lecture presentations.