novathesis

Get started

Four steps from a clean machine to a compiled thesis. If you would rather not install anything, there are browser-based editors below.

01

Install LaTeX

TeX Live on Linux and Windows, MacTeX on macOS. MikTeX also works.

02

Download your repository

Take the ZIP for your school, or clone it if you want to pull updates.

03

Set your details

Title, author, supervisors, degree and language, all in 0-Config.

04

Compile

Run make, or latexmk. Bibliography and glossaries are handled for you.

Local build

With latexmk, biber and bib2gls installed, one command builds the document, the bibliography and the glossaries. bib2gls ships with TeX Live but needs a Java runtime (JRE) on your machine — check with bib2gls --version.

make

ScienHub

Free

A free browser-based LaTeX editor with real-time collaboration and Git version control. Its compilation limit is generous enough to build the current template, which makes it a working alternative to a paid Overleaf plan.

There is no one-click import: download the ZIP for your school, then upload it to a new ScienHub project and set template.tex as the main document.

Open ScienHub

Prism

Free

An AI-assisted LaTeX editor from OpenAI, free to use.

There is no one-click import: sign in, then bring in the ZIP for your school and set template.tex as the main document.

Open Prism

Overleaf

Paid plan required

Open the template in the browser, no installation. Recommended for short documents and shared supervision.

The template does not compile on the Overleaf Free plan, whose 20-second compilation limit is too short for novathesis — a paid subscription is required.

The button below opens the current version straight from the main repository, not the outdated official Overleaf template.

Open in Overleaf

Overleaf gave the project a temporary paid account, since expired, so the template could be tested on their platform.

Inscrive

PRO plan required

A newer browser-based editor that accepts the same one-click import as Overleaf, straight from your school's repository.

The template needs a PRO account to compile, as it does on Overleaf.

Open in Inscrive

Inscrive gave the project a long-term PRO account so the template could be tested on their platform.