joeylitalien / lab-website

Lab website for the graphics group at McGill University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Lab website for the graphics group at McGill University


Languages

Language:CSS 48.8%Language:HTML 25.4%Language:Python 22.8%Language:TeX 2.9%Language:ApacheConf 0.0%