#!/usr/bin/env bash # MD → LaTeX → PDF (XeLaTeX) # Usage: scripts/md2pdf.sh report.md [out_dir] set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" cd "$ROOT" MD="${1:?markdown file}" OUT="${2:-}" ARGS=(-m md2latex "$MD" --pdf) if [[ -n "$OUT" ]]; then ARGS+=(-o "$OUT"); fi exec python "${ARGS[@]}"