Phase 7 of MIP pipeline - Generate final PDF document from the essay and appendix using pandoc.
Generate the final PDF document from the completed essay and appendix.
Use pandoc to convert the markdown files into a professionally formatted PDF.
Before generating, verify:
mip-analysis/essay/analysis.md exists and is completemip-analysis/essay/appendix.md existsmip-analysis/essay/verification-report.md confirms all quotes verifiedwhich pandoc)pandoc mip-analysis/essay/analysis.md mip-analysis/essay/appendix.md \
-o mip-analysis/essay/analysis.pdf \
--pdf-engine=xelatex \
-V geometry:margin=1in \
-V fontsize=12pt \
-V linestretch=2 \
-V mainfont="Times New Roman" \
--toc \
--toc-depth=2 \
-V colorlinks=true \
-V linkcolor=blue
If xelatex is not available:
# Try pdflatex
pandoc mip-analysis/essay/analysis.md mip-analysis/essay/appendix.md \
-o mip-analysis/essay/analysis.pdf \
--pdf-engine=pdflatex \
-V geometry:margin=1in \
-V fontsize=12pt
# Or use wkhtmltopdf via HTML
pandoc mip-analysis/essay/analysis.md mip-analysis/essay/appendix.md \
-o mip-analysis/essay/analysis.html && \
wkhtmltopdf mip-analysis/essay/analysis.html mip-analysis/essay/analysis.pdf
Target format:
If pandoc fails:
Common fixes:
$ symbols: \$mip-analysis/essay/analysis.pdfAfter successful PDF generation, report:
MIP Pipeline Complete!
Output files:
├── mip-analysis/
│ ├── research-notes.md
│ ├── annotations/
│ │ └── chapter-01.json ... chapter-09.json
│ ├── cmt-systems.json
│ ├── cmt-summary.md
│ ├── outline.md
│ └── essay/
│ ├── analysis.md
│ ├── appendix.md
│ ├── verification-report.md
│ └── analysis.pdf ← FINAL OUTPUT
Total metaphors analyzed: [N]
CMT systems identified: 4
Essay word count: ~3250
PDF pages: [N]