Skip to content

novathesis/ips-ests

Repository files navigation

NOVAthesis LaTeX Template


GitHub forks GitHub stars GitHub watchers GitHub followers

Maintenance made-with-latex GitHub license

GitHub release GitHub Workflow Status (with branch) GitHub commits Last commit

GitHub license


Table of Contents


1. Overview

NOVAthesis is a complete LaTeX template for academic theses and dissertations. It provides:

  • Ready‑to‑use cover pages compliant with each institution's rules
  • A structured, extensible LaTeX codebase
  • Automated bibliography management via biblatex + biber
  • Professional typographic standards

The template is open‑source and actively maintained.


2. Key Features

✔ Beginner‑Friendly

  • Minimal setup
  • Clear configuration files
  • Works with any major LaTeX distribution

✔ Expert‑Ready

  • Uses the powerful memoir class
  • Supports extensive customization
  • Well‑organized and modular

✔ School‑Compliant

  • 20+ schools supported
  • Automatic generation of covers, spine, and formatting rules

✔ Modern Tooling

  • latexmk support
  • biber for bibliographies
  • Overleaf‑ready

3. Who Is This For?

  • MSc and PhD students
  • Supervisors preparing guidelines or templates
  • Institutions wanting a high‑quality standard
  • Anyone writing a large LaTeX document that needs structure

4. Installation Options

4.1. Local LaTeX Installation

This is the preferred option, especially for large projects.

4.1.1. Install LaTeX

4.1.2. Download NOVAthesis

If your school is listed below, download the tailored version for your school.

Otherwise, download the default/main repository (last in the list).

How to download

  • 📦 => Download ZIP archive;
  • github => Clone the git repository.

The NOVAthesis repositories

Universidade NOVA de Lisboa
FCTFCT CBBIFCT DI-ADCENSPITQBFCSH
nova-fct-phd   nova-fct-msc
📦    github
nova-fct-cbbi
📦    github
nova-fct-di-adc
📦    github
nova-ensp
📦    github
nova-itqb
📦    github
nova-itqb
📦    github
Universidade de Lisboa    Universidade do Porto
FCULISTISEGFMVFCUP
ulisboa-fcul
📦    github
ulisboa-ist
📦    github
ulisboa-iseg
📦    github
ulisboa-fmv
📦    github
uporto-fcup
📦    github
Universidade do Minho    Universidade Lusófona
(all / todas)DEISIMGE
uminho   uminho
📦    github
ulht-deisi   ulht-deisi
📦    github
ulht-mge   ulht-mge
📦    github
Inst. Politécnico Lisboa    Inst. Politécnico Setúbal    NOVAthesis
SELESTSmain repo
ipl-isel
📦    github
ips-ests
📦    github
novathesis
📦    github

4.1.3. Compile

If you have make installed in your computer, simply run

make

otherwise run

latexmk -shell-escape -file-line-error -luapdf template

Important: The template uses biber by default, not bibtex. However, bibtex can be also be used.

4.1.4. Configure & Recompile

Carefully edit the files inside the 0-Config/ directory to set your document metadata, e.g.:

  • Document type;
  • School;
  • Language(s) used;
  • Cover metadata;
  • Bibliography settings;

4.2. Cloud Services (Overleaf)

NOVAthesis is available as an official Overleaf template. Despite the regular updates, the version in Overleaf, although fully operational, may be slightly outdated.

  1. Follow the instructions above and download the ZIP;
  2. Upload the ZIP to Overleaf;
  3. Set template.tex as the root document;
  4. Compile;
  5. Follow the steps above (4.1.4. Configure & Recompile) to customize you document.

Warning: You will need a paid Overleaf account. The template will not compile under Overleaf Free Plan, which has a 20‑second compilation limit.


5. Project Structure

template.tex            # Document main file (do not change this file)
0-Config/               # Document configuration and customization
  ├── 0_memoir.tex      #   low level customization (for advanced users only)
  ├── 1_novathesis.tex  #   main document customization file
  ├── 2_biblatex.tex    #   biliography customization
  ├── 3_cover.tex       #   cover contents/metadata
  ├── 4_files.tex       #   files to include in the document
  ├── 5_packages.tex    #   user customization (pckages and commands)
  ├── 6_list_of.tex     #   ordering for the lists (for advanced users only)
  └── 9_*.tex           #   School‑specific configs
1-FrontMatter/          # Abstract, Dedicatory, …
2-MainMatter/           # Document main content (main chapters)
3-BackMatter/           # Appendices and Annexes
4-Bibliography          # Bibliography databse (your .bib files)
5-Figures/              # All the figures uaed in the document

Each configuration file has a single, well‑defined purpose to keep the project modular.


6. Getting Help

Documentation

Community Support

Please don’t contact the author directly. Support is community‑based.


7. Contributing

Contributions are welcome:


8. Supported Schools

A large and growing list including:

  • NOVA University Lisbon (FCT, IMS, FCSH, ITQB, ENSP)
  • University of Lisbon (ISEG, IST, FC, FMV)
  • University of Minho (EAD, EC, ED, EEG, EENG, ELACH, EMED, EPSI, ESE, I3BS, ICS, IE)
  • Universidade Lusófona
  • Instituto Politécnico de Lisboa (ISEL)
  • Instituto Politécnico de Setúbal (ESTS)
  • Escola Superior de Enfermagem do Porto

(For the full list with cover examples, check the Wiki.)


9. Showcase

Sample covers from the supported schools are available in the Wiki's Showcase page.


10. Disclaimer

This is not an official template from any school.
Compliance has been ensured to the best extent possible using public documentation.


11. Deprecated Word Templates

The Word templates (unmaintained) can be found in
https://github.com/joaomlourenco/novathesis_word


12. Please give this repository a ⭐️

Star History Chart

12. Contributers (thank you!)

Made with contrib.rocks.


13. Say thank you!

  1. Star this repository by clicking the (⭐️) at the top right of the project's page.
  2. Make a small donation (pay me a beer!)
  3. Cite the NOVAthesis manual in your thesis/dissertation (e.g., in the acknowledgments) with \cite{novathesis-manual} (the correct bibliographic reference will be added automatically).

GitHub license

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published