LaTeX compile → PDF — latexmk compile + auto-fix + page count/anonymity/font/[UNCONFIRMED] checks + submission checklist

Compile LaTeX papers with latexmk and verify submission requirements.

Updated May 23, 2026
One-click install
npx skills add https://github.com/duany049/multi-skill-orchestration --skill latex-compile-pdf-latexmk-compile-auto-fix-page-count-anonymity-font-unconfirmed-checks-submission-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: LaTeX compile → PDF — latexmk compile + auto-fix + page count/anonymity/font/[UNCONFIRMED] checks + submission checklist
Source: https://github.com/duany049/multi-skill-orchestration/tree/main/i18n/en/skills/paper-compile
Command: npx skills add https://github.com/duany049/multi-skill-orchestration --skill latex-compile-pdf-latexmk-compile-auto-fix-page-count-anonymity-font-unconfirmed-checks-submission-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a LaTeX paper into a submission-ready PDF by compiling with latexmk, automatically fixing common build issues, and verifying key venue requirements like page limits and anonymity compliance.

Core Features & Use Cases

  • Compilation with error triage: Runs latexmk, parses errors/warnings, and classifies issues such as missing packages, undefined references/citations, missing figures, and syntax errors.
  • Optional auto-fix workflow: In --fix mode, installs missing TeX packages (when available), repairs label/citation gaps, corrects figure paths, and applies safe, non-destructive edits to improve build success within bounded cycles.
  • Submission verification: Checks page count via pdfinfo, performs heuristic anonymity scans across .tex files, flags hard-blocking [UNCONFIRMED] markers, verifies font embedding with pdffonts, and validates content completeness (TODOs, missing figures, abstract presence).
  • Operational use case: When you have a draft produced by a paper-draft stage, run this Skill to get a compiled paper/main.pdf plus a checklist that highlights blocking issues before you submit.

Quick Start

Compile and generate the submission checklist by running: i18n/en/skills/paper-compile paper-dir --checklist

Frequently Asked Questions about LaTeX compile → PDF — latexmk compile + auto-fix + page count/anonymity/font/[UNCONFIRMED] checks + submission checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compile a LaTeX paper into a submission-ready PDF?

You compile a LaTeX paper into a submission-ready PDF by running latexmk on your main.tex file, which generates the output PDF and a compile report detailing any build issues.

Can I automatically fix missing packages and undefined references during latexmk compilation?

Yes, you can automatically fix missing packages and undefined references during latexmk compilation by enabling the optional auto-fix mode to apply safe, non-destructive edits within bounded cycles.

What does a LaTeX submission checklist verify for venue compliance?

A LaTeX submission checklist verifies venue compliance by checking page count via pdfinfo, scanning for anonymity compliance, validating font embedding with pdffonts, and flagging hard-blocking UNCONFIRMED markers.

How do I check font embedding and page limits without pdfinfo or pdffonts installed?

If pdfinfo or pdffonts are unavailable, the latexmk compilation process automatically skips these specific font embedding and page limit checks while still completing the core PDF generation.

Why does my LaTeX build fail with missing figures and syntax errors?

Your LaTeX build fails with missing figures and syntax errors because latexmk parses and classifies these issues during compilation, which the optional auto-fix mode can resolve by correcting figure paths.