Download Latest Version v8.0.2 source code.zip (14.9 MB)
Email in envelope

Get an email when there's a new version of novathesis

Home / v8.0.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-06 2.3 kB
v8.0.2 source code.tar.gz 2026-08-06 13.8 MB
v8.0.2 source code.zip 2026-08-06 14.9 MB
Totals: 3 Items   28.6 MB 1

NOVAthesis 8.0.0 "Andorinha"

A release focused on build speed, a simpler build system, and documentation you can trust. A full pdfLaTeX build of the manual dropped from 109 s to 36 s.

⚠️ Breaking change: glossaries now use bib2gls

Acronyms, glossary terms and symbols are now defined in .bib files processed by bib2gls, instead of .tex files processed by makeglossaries. Existing documents must be migrated:

  1. Run make glsbib to convert your 1-FrontMatter/*.tex entry files to .bib.
  2. Re-add any sort keys (the converter drops them silently; make glsbib warns you per file).
  3. Convert symbol entries from @entry to @symbol.
  4. Delete \glsaddall if you use it; it has no bib2gls equivalent.
  5. Delete the old .tex entry files once the output looks right.

A leftover .tex entry file now stops the build with an error that names the fix, so you cannot miss the migration. Full procedure: the Migrating from 7.10.x appendix of the manual. New requirement: bib2gls needs a JRE (it ships with TeX Live; Overleaf provides one).

What's new

  • Command-line overrides: set any \ntsetup option at build time with make NT="doctype=msc,lang=pt", without editing a config file.
  • Rebuilt build system: the Makefile is now a thin wrapper over latexmk; per-school and full-matrix builds live in Makefile.dev.
  • make glsbib helper for the glossary migration.

What was improved

  • Faster builds: glossaries no longer use write registers, so morewrites is no longer loaded by default (register-heavy documents can restore it with FASTWRITES=0). Glossaries also no longer need -shell-escape.
  • Symbols glossary created only when a symbols file is registered.
  • Documentation corrected against the code, with several previously undocumented options now described.
  • Hardened the font downloader and the CI workflow.

What was fixed

  • Duplicate firing of the mainmatter/pre hook.
  • \ntprintfrontpage now respects print/frontpage.
  • SDG heading falls back to English for untranslated languages.
  • PDF bookmarks handle bracketless \ntindex entries.

Full details: see RELEASE_NOTES.md (github.com).

Source: README.md, updated 2026-08-06