latex-formatting
Handle LaTeX formatting, templates, and styling for academic papers. Set up conference templates (ICML, ICLR, NeurIPS, AAAI, ACL), fix formatting issues, manage packages, and ensure venue-specific compliance. Use when the user needs to set up a paper template, fix LaTeX formatting, or prepare for su
By lingzhi227 · 1,920 installs
npx skills add lingzhi227/agent-research-skills --skill latex-formatting
Source repository · Upstream listing
LaTeX Formatting
Set up and manage LaTeX formatting for academic papers.
Input
$0 — Action: setup , fix , check
$1 — Venue name (for setup ) or .tex file path (for fix / check )
Scripts
Pre submission format checker
Checks: word count, required sections, TODO markers, anonymization, mismatched environments, content stats.
Validate citations and references
Clean LaTeX text (fix special characters)
Replaces special/non UTF8 characters with LaTeX equivalents, skips math environments.
Key flags: dry run , tables only
Auto fix after checking
Runs checks then applies clean latex.py fixes, writing to main fixed.tex .
References
Venue specs, project structure, packages, commands: ~/.claude/skills/latex formatting/references/venue templates.md
Action: setup
Create the project directory structure and main.tex for the specified venue. Use the template from references/venue templates.md .
Action: fix
Fix common LaTeX issues: unescaped special chars, math mode errors, float placement, overfull/underfull boxes, cross reference issues.
Action: check
Run latex checker.py for pre submission validation. Check page count, anonymization, required sections, TODO markers.
Related Skills
Upstream: [paper writing section](../paper writing section/), [table generation](../table generation/)
Downstream: [paper compilation](../paper compilation/)
See also: [citation management](../citation management/)