This repository holds my notes (in French, sorry 🤷 ) for courses at Université Libre de Bruxelles in the Master in Information and Communication Science and technology program.
There are three ways to use this repository:
If you're a cool person and you use Rofi, executing ./courses_script.sh
allows you to do many fancy things:
- Pick and choose the course directory, instead of editing the
.env
file - Open the active course in Sublime Text, a terminal, and the resulting PDF (TODO: make editor, terminal emulator and others configurable)
- Create new lecture in the active course (this creates a new file in the
/lectures
directory and auto-adds it to theindex.tex
file of the course)
- Edit the
.env
file to pick which course you're currently working on
COURSE=<your desired class directory>
- Run the docker-compose file
docker-compose up
cd <your desired class directory>
pdflatex index.tex
The LaTeX structure (preamble, headers, lecture
command, and others) are
largely inspired by Gilles Castel's
blogpost "How I manage my LaTeX lecture notes". May he Rest In Peace.