João M. Lourenço

Workflow Status

João Lourenço — personal academic page

Source for my personal academic website, built with Hugo and the wowchemy / starter-hugo-academic theme. You can find the live version here.

Looking for the NOVAthesis LaTeX template instead? Head to its own repository.

Content

Updating the publication list

Publications are populated from my Google Scholar profile using the script in scripts/, adapted from Simon Gravelle’s scholar-collector. To refresh:

python3 -m venv .venv && source .venv/bin/activate
pip install scholarly "bibtexparser<2"
python3 scripts/collect_publications.py content/publications/

It only adds publications that aren’t already present, so it’s safe to re-run.

How to build locally

hugo server

How to deploy

Pushing to master triggers the gh-pages.yml GitHub Action, which builds the site with Hugo and publishes it to the gh-pages branch. In the repository Settings → Pages, set the source to deploy from the gh-pages branch, /(root).

Credit

This site is based on the personal page template built by Simon Gravelle, itself based on wowchemy.