SPB Git

spb/wp3_uqo

Public

UQO Working Paper No. 3 — Hedonic housing price models for the US: parametric, quantile, and machine-learning approaches.

1.0 KB · 15 lines shellscript
1#!/usr/bin/env bash2# Compile every generated exhibit (paper/tables/v2_*.tex, paper/figures/v2_fig_*.tex) on its own page with the3# manuscript preamble, for the render-and-inspect audit (Stage E, Agent 9). Output: /tmp/wp03_exhibits/preview.pdf4# plus one PNG per page (pdftoppm -r 80). Cross-references to the manuscript show as ?? in the preview; that is expected.5set -euo pipefail6cd "$(dirname "$0")/../paper"7OUT=${OUT:-/tmp/wp03_exhibits}; mkdir -p "$OUT"8sed -n '1,/^\\begin{document}/p' main.tex | sed 's/\\begin{document}//' | grep -v 'input{inline_numbers}' > "$OUT/preamble.tex"9{ echo '\input{'"$OUT"'/preamble.tex}'; echo '\begin{document}'10  for f in tables/v2_*.tex figures/v2_fig_*.tex; do echo "\\input{$f}\\clearpage"; done11  echo '\end{document}'; } > "$OUT/preview.tex"12latexmk -pdf -interaction=nonstopmode -halt-on-error -output-directory="$OUT" "$OUT/preview.tex" >/dev/null13pdftoppm -r 80 -png "$OUT/preview.pdf" "$OUT/page" && echo "preview: $OUT/preview.pdf ($(ls "$OUT"/page-*.png | wc -l) pages)"14grep -c '^!' "$OUT/preview.log" || true15
Files · review-20261103
Menu

Theme