paper-compile
Paper Compile automates the LaTeX-to-PDF workflow, handling multi-pass compilation, diagnosing common errors, and applying fixes across multiple attempts. It verifies page counts against conference limits, checks for undefined references and citations, and confirms submission readiness including anonymity and font embedding.
Paper Compile converts LaTeX source files to submission-ready PDFs with automatic error detection and multi-pass fixing.
AI-generated summary based on this skill's SKILL.md
Install
wanshuiyin/Auto-claude-code-research-in-sleep/paper-compile · repository language: Python
git clone https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep
cp -r Auto-claude-code-research-in-sleep/skills/paper-compile ~/.claude/skills/paper-compileFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does Paper Compile compile LaTeX paper to PDF?
Paper Compile automates the LaTeX-to-PDF workflow by handling multi-pass compilation automatically. It processes your LaTeX source files through the necessary compilation cycles, manages bibliography generation, and applies fixes across multiple attempts to resolve common issues before producing your final PDF output.
Can Paper Compile fix LaTeX compilation errors?
Yes. Paper Compile diagnoses and resolves LaTeX compilation errors and warnings by identifying common issues and applying targeted fixes. It handles problems like undefined references, citation errors, missing figures, and other typical LaTeX failures, allowing your document to compile successfully.
Does Paper Compile verify page count for conference submissions?
Paper Compile verifies that your paper meets conference page limits and submission requirements. It checks your compiled PDF against specified page count constraints and confirms other submission readiness criteria, helping ensure your document complies with conference guidelines before you submit.
What does Paper Compile check before submission?
Paper Compile checks for undefined references, citations, and missing figures in your LaTeX document. It also verifies font embedding, anonymity settings, and other formatting requirements needed for camera-ready PDFs, confirming your paper is submission-ready.
Can Paper Compile prepare a camera-ready PDF?
Paper Compile prepares camera-ready PDFs with proper formatting and font embedding. It ensures your compiled document meets professional publication standards and conference requirements, producing a final PDF suitable for immediate submission or publication.
SKILL.md
rendered from the published skill — quoted content, verbatim
Paper Compile: LaTeX to Submission-Ready PDF
Compile the LaTeX paper and fix any issues: $ARGUMENTS
Constants
- COMPILER =
latexmk— LaTeX build tool. Handles multi-pass compilation automatically. - ENGINE =
pdflatex— LaTeX engine. Options:pdflatex(default),xelatex(for CJK/custom fonts),lualatex. - MAX_COMPILE_ATTEMPTS = 3 — Maximum attempts to fix errors and recompile.
- PAPER_DIR =
paper/— Directory containing LaTeX source files. - MAX_PAGES — Page limit. ML conferences: main body to Conclusion end (excluding references & appendix). ICLR=9, NeurIPS=9, ICML=8. IEEE venues: references ARE included in page count. IEEE journal ≈ 12-14 pages, IEEE conference ≈ 5-8 pages (all inclusive).
Workflow
Step 1: Verify Prerequisites
Check that the compilation environment is ready:
```bash
Check LaTeX
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/paper-compile/SKILL.md