Metadata
| Status | abandoned ‖ paused |
|---|---|
| Created | 2026-05-05T11:22:04.300430817+00:00 |
| Tags | paper-prep,integrator,render |
| Failure reason | duplicate of render-manuscript-draft-2; created by harness before user-rejection landed |
Description
GOAL: produce paper_prep/synthesis/MANUSCRIPT_DRAFT.pdf from paper_prep/synthesis/MANUSCRIPT_DRAFT.md. ENVIRONMENT: pandoc is already installed (/home/erikg/.guix-profile/bin/pandoc). Missing a PDF engine: xelatex, weasyprint, and wkhtmltopdf are NOT available. TASK:
- Install a PDF engine via guix. Try in this order until one succeeds: a. 'guix install texlive-xetex texlive-collection-fontsrecommended texlive-collection-latexrecommended' (provides xelatex) b. 'guix install weasyprint' (HTML+CSS path, no LaTeX needed) c. 'guix install wkhtmltopdf' Log every guix command and its outcome via 'wg log '.
- Once a PDF engine is available, render with pandoc using whichever engine succeeded: xelatex: pandoc paper_prep/synthesis/MANUSCRIPT_DRAFT.md --pdf-engine=xelatex --toc --citeproc --bibliography=paper_prep/synthesis/REFERENCES.bib -o paper_prep/synthesis/MANUSCRIPT_DRAFT.pdf weasyprint: pandoc ... --pdf-engine=weasyprint ... wkhtmltopdf: pandoc ... --pdf-engine=wkhtmltopdf ... Make sure relative figure paths in the markdown resolve. The figures live under paper_prep/figures/{fig1..fig4,ed1..ed8}/ and figure PDFs may need conversion to PNG for some engines. If pandoc complains about figure formats, convert PDFs to PNG with 'pdftoppm -png -r 200' or 'gs' on the fly into a temp dir and rewrite refs only in a working copy.
- Verify the produced PDF: ls -la, file, pdfinfo (page count > 0).
- Record paper_prep/synthesis/MANUSCRIPT_DRAFT.pdf as a 'wg artifact'. NOTE: paper_prep/synthesis/*.pdf is in .gitignore — DO NOT git add the resulting PDF. ACCEPTANCE: paper_prep/synthesis/MANUSCRIPT_DRAFT.pdf exists, file reports 'PDF document', pdfinfo shows >= 5 pages, wg artifact recorded.
Depends on
- (none)
Required by
- (none)
Log
- 2026-05-05T11:22:04.284692947+00:00 Task paused
- 2026-05-05T11:52:32.602333687+00:00 Task abandoned: duplicate of render-manuscript-draft-2; created by harness before user-rejection landed