diff options
| author | sillylaird <sillyfanboy@gmail.com> | 2026-09-03 00:33:59 +0000 |
|---|---|---|
| committer | sillylaird <sillyfanboy@gmail.com> | 2026-09-03 00:33:59 +0000 |
| commit | 898b52edcb47bcb3e9d6106e74ca73e74ea01e70 (patch) | |
| tree | 85c6ee5ad58b860144551184d4cf86b560c62b91 /.agents/skills/ml-paper-writing/templates/README.md | |
| download | www-main.tar.gz www-main.zip | |
Diffstat (limited to '')
| -rw-r--r-- | .agents/skills/ml-paper-writing/templates/README.md | 251 |
1 files changed, 251 insertions, 0 deletions
diff --git a/.agents/skills/ml-paper-writing/templates/README.md b/.agents/skills/ml-paper-writing/templates/README.md new file mode 100644 index 0000000..0633b73 --- /dev/null +++ b/.agents/skills/ml-paper-writing/templates/README.md @@ -0,0 +1,251 @@ +# LaTeX Templates for ML/AI Conferences + +This directory contains official LaTeX templates for major machine learning and AI conferences. + +--- + +## Compiling LaTeX to PDF + +### Option 1: VS Code with LaTeX Workshop (Recommended) + +**Setup:** +1. Install [TeX Live](https://www.tug.org/texlive/) (full distribution recommended) + - macOS: `brew install --cask mactex` + - Ubuntu: `sudo apt install texlive-full` + - Windows: Download from [tug.org/texlive](https://www.tug.org/texlive/) + +2. Install VS Code extension: **LaTeX Workshop** by James Yu + - Open VS Code → Extensions (Cmd/Ctrl+Shift+X) → Search "LaTeX Workshop" → Install + +**Usage:** +- Open any `.tex` file in VS Code +- Save the file (Cmd/Ctrl+S) → Auto-compiles to PDF +- Click the green play button or use `Cmd/Ctrl+Alt+B` to build +- View PDF: Click "View LaTeX PDF" icon or `Cmd/Ctrl+Alt+V` +- Side-by-side view: `Cmd/Ctrl+Alt+V` then drag tab + +**Settings** (add to VS Code `settings.json`): +```json +{ + "latex-workshop.latex.autoBuild.run": "onSave", + "latex-workshop.view.pdf.viewer": "tab", + "latex-workshop.latex.recipes": [ + { + "name": "pdflatex → bibtex → pdflatex × 2", + "tools": ["pdflatex", "bibtex", "pdflatex", "pdflatex"] + } + ] +} +``` + +### Option 2: Command Line + +```bash +# Basic compilation +pdflatex main.tex + +# With bibliography (full workflow) +pdflatex main.tex +bibtex main +pdflatex main.tex +pdflatex main.tex + +# Using latexmk (handles dependencies automatically) +latexmk -pdf main.tex + +# Continuous compilation (watches for changes) +latexmk -pdf -pvc main.tex +``` + +### Option 3: Overleaf (Online) + +1. Go to [overleaf.com](https://www.overleaf.com) +2. New Project → Upload Project → Upload the template folder as ZIP +3. Edit online with real-time PDF preview +4. No local installation needed + +### Option 4: Other IDEs + +| IDE | Extension/Plugin | Notes | +|-----|------------------|-------| +| **Cursor** | LaTeX Workshop | Same as VS Code | +| **Sublime Text** | LaTeXTools | Popular, well-maintained | +| **Vim/Neovim** | VimTeX | Powerful, keyboard-driven | +| **Emacs** | AUCTeX | Comprehensive LaTeX environment | +| **TeXstudio** | Built-in | Dedicated LaTeX IDE | +| **Texmaker** | Built-in | Cross-platform LaTeX editor | + +### Troubleshooting Compilation + +**"File not found" errors:** +```bash +# Ensure you're in the template directory +cd templates/icml2026 +pdflatex example_paper.tex +``` + +**Bibliography not appearing:** +```bash +# Run bibtex after first pdflatex +pdflatex main.tex +bibtex main # Uses main.aux to find citations +pdflatex main.tex # Incorporates bibliography +pdflatex main.tex # Resolves references +``` + +**Missing packages:** +```bash +# TeX Live package manager +tlmgr install <package-name> + +# Or install full distribution to avoid this +``` + +--- + +## Available Templates + +| Conference | Directory | Year | Source | +|------------|-----------|------|--------| +| ICML | `icml2026/` | 2026 | [Official ICML](https://icml.cc/Conferences/2026/AuthorInstructions) | +| ICLR | `iclr2026/` | 2026 | [Official GitHub](https://github.com/ICLR/Master-Template) | +| NeurIPS | `neurips2025/` | 2025 | Community template | +| ACL | `acl/` | 2025+ | [Official ACL](https://github.com/acl-org/acl-style-files) | +| AAAI | `aaai2026/` | 2026 | [AAAI Author Kit](https://aaai.org/authorkit26/) | +| COLM | `colm2025/` | 2025 | [Official COLM](https://github.com/COLM-org/Template) | + +## Usage + +### ICML 2026 + +```latex +\documentclass{article} +\usepackage{icml2026} % For submission +% \usepackage[accepted]{icml2026} % For camera-ready + +\begin{document} +% Your paper content +\end{document} +``` + +Key files: +- `icml2026.sty` - Style file +- `icml2026.bst` - Bibliography style +- `example_paper.tex` - Example document + +### ICLR 2026 + +```latex +\documentclass{article} +\usepackage[submission]{iclr2026_conference} % For submission +% \usepackage[final]{iclr2026_conference} % For camera-ready + +\begin{document} +% Your paper content +\end{document} +``` + +Key files: +- `iclr2026_conference.sty` - Style file +- `iclr2026_conference.bst` - Bibliography style +- `iclr2026_conference.tex` - Example document + +### ACL Venues (ACL, EMNLP, NAACL) + +```latex +\documentclass[11pt]{article} +\usepackage[review]{acl} % For review +% \usepackage{acl} % For camera-ready + +\begin{document} +% Your paper content +\end{document} +``` + +Key files: +- `acl.sty` - Style file +- `acl_natbib.bst` - Bibliography style +- `acl_latex.tex` - Example document + +### AAAI 2026 + +```latex +\documentclass[letterpaper]{article} +\usepackage[submission]{aaai2026} % For submission +% \usepackage{aaai2026} % For camera-ready + +\begin{document} +% Your paper content +\end{document} +``` + +Key files: +- `aaai2026.sty` - Style file +- `aaai2026.bst` - Bibliography style + +### COLM 2025 + +```latex +\documentclass{article} +\usepackage[submission]{colm2025_conference} % For submission +% \usepackage[final]{colm2025_conference} % For camera-ready + +\begin{document} +% Your paper content +\end{document} +``` + +Key files: +- `colm2025_conference.sty` - Style file +- `colm2025_conference.bst` - Bibliography style + +## Page Limits Summary + +| Conference | Submission | Camera-Ready | Notes | +|------------|-----------|--------------|-------| +| ICML 2026 | 8 pages | 9 pages | +unlimited refs/appendix | +| ICLR 2026 | 9 pages | 10 pages | +unlimited refs/appendix | +| NeurIPS 2025 | 9 pages | 9 pages | +checklist outside limit | +| ACL 2025 | 8 pages (long) | varies | +unlimited refs/appendix | +| AAAI 2026 | 7 pages | 8 pages | +unlimited refs/appendix | +| COLM 2025 | 9 pages | 10 pages | +unlimited refs/appendix | + +## Common Issues + +### Compilation Errors + +1. **Missing packages**: Install full TeX distribution (TeX Live Full or MikTeX) +2. **Bibliography errors**: Use the provided `.bst` file with `\bibliographystyle{}` +3. **Font warnings**: Install `cm-super` or use `\usepackage{lmodern}` + +### Anonymization + +For submission, ensure: +- No author names in `\author{}` +- No acknowledgments section +- No grant numbers +- Use anonymous repositories +- Cite own work in third person + +### Common LaTeX Packages + +```latex +% Recommended packages (check compatibility with venue style) +\usepackage{amsmath,amsthm,amssymb} % Math +\usepackage{graphicx} % Figures +\usepackage{booktabs} % Tables +\usepackage{hyperref} % Links +\usepackage{algorithm,algorithmic} % Algorithms +\usepackage{natbib} % Citations +``` + +## Updating Templates + +Templates are updated annually. Check official sources before each submission: + +- ICML: https://icml.cc/ +- ICLR: https://iclr.cc/ +- NeurIPS: https://neurips.cc/ +- ACL: https://github.com/acl-org/acl-style-files +- AAAI: https://aaai.org/ +- COLM: https://colmweb.org/ |
