#!/usr/bin/env bash
# Compile push_relabel_lecture_notes.md into a PDF via pandoc + xelatex.
# Usage: ./build_notes.sh [input.md]
set -euo pipefail

cd "$(dirname "$0")"

SRC="${1:-push_relabel_lecture_notes.md}"
OUT="${SRC%.md}.pdf"

pandoc "$SRC" \
    -o "$OUT" \
    --pdf-engine=xelatex \
    -V header-includes='\usepackage{amssymb}\usepackage{longtable}\usepackage{booktabs}\usepackage[table]{xcolor}\usepackage{graphicx}' \
    --syntax-highlighting=tango

echo "Wrote $OUT"
