novathesis
21 August 2026 · Ler em português

novathesis 8.2.0 — Hummingbird: Travelling Light

A new school — Faculdade de Farmácia da Universidade de Lisboa — a build option to cap the PDF size, and a fix for AMS symbols under pdfLaTeX.

hummingbird-1.png

Version 8.2.0 is out. The headline is a new school, but there are two changes worth knowing about even if you are not at ULisboa.

A new school: ULisboa FFUL

Faculdade de Farmácia da Universidade de Lisboa is now supported, with its cover, spine, statement pages and a modality choice between dissertation, report and project:

\ntsetup{school=ulisboa/fful}

Support for it was contributed by Afonso Nóbrega.

Capping the size of your PDF

Submission systems often cap the size of the file you can upload. There is now a build option for that:

make SIZE=10

After the normal build, Ghostscript binary-searches the highest raster-image resolution that still keeps the PDF under 10 MB, so you give up as little quality as the limit allows. Text, fonts and vector graphics are never touched — only raster images are resampled, which means a mostly-vector document may not reach a very small target. When that happens the build still succeeds: it warns, and gives you the smallest PDF it managed.

Your full-quality build is kept alongside as template.pdf.orig, so nothing is lost. It needs Ghostscript (gs) on your PATH, and if you are producing a PDF/A file for final submission, re-validate it afterwards — downsampling rewrites every image stream.

A fix worth knowing about

If you compile with pdfLaTeX and your school uses the Times font style, \hbar and other AMS symbols used to fail with Undefined control sequence. The cause was a load-order clash between mathptmx and amssymb; it is fixed. LuaLaTeX and XeLaTeX were never affected.

The full list of changes is in the changelog.

← All posts