/lab-website

Lab website for the graphics group at McGill University

Primary LanguageCSS

Lab Website

This is the lab website for the graphics group at McGill University.

Building the website

This website is built by using Jinja2 templating language. To update the website, simply modify the necessary information in the config/*.json files and re-run python build-website.py. Templates used to generate the webpages can be found in config/templates/.

Adding publications

To add a publication, add a BiBTeX entry with keyword paperkey in pub-gen/templates/publications.bib. Add any related files (such as video and slides) in publications/. Each file related to paperkey should be named paperkey-filetype. For thumbnail and teaser images, the files need to be in publications/images/. Keywords supported can be found in pub-gen/templates/config.json. To add Keynote presentation slides for instance, rename the slides file as paperkey-slides.key and add it to the publications/ folder. For more info, consult pub-gen/README.md.

To generate all publications, run python ../build-publications.py -p -i within pub-gen/templates/. This is based on Wojciech Jarosz's open-source Python script.