Combine all chapters of Operating Systems: Three Easy Pieces(OSTEP) into a single PDF with a table of contents and centralized page numbering.
sudo apt install python3-fitz texlive-latex-recommended
chmod +x run.sh
./run.sh
docker build -t ostep:latest .
# Mount current directory into docker @ /home/.
docker run -it --rm -v .:/home/ ostep:latest
chmod +x run.sh
./run.sh
./run.sh
Do you want a fresh download of all files(y) or want to reuse already downloaded files(n)?:
Usecases for y:
- Building for the first time.
- Building for an updated version of the book.
Usecases for n:
- When you have some or all of the chapters locally.
- When previous run experienced network errors or was interrupted.
Issues and Pull requests are welcome.