This repo contains quickstart code for writing CVPR/ICCV papers in LaTeX. It is a direct extension of the official template (for CVPR 2022 and beyond) and is submission-ready. Up-to-date for CVPR 2025.
- Available on Overleaf! (Menu > Actions > Copy Project)
- You can also fork this repo and import into Overleaf or compile with
pdflatex
.
Feel free to suggest changes or packages/macros you think are widely useful via a PR!
Compile with _main.tex
as the main document.
- Modify paper metadata in
_constants.tex
. Change confName to ICCV if applicable. - Set
\review
OR\arxiv
OR\camera
in line 2 of_main.tex
. - In arXiv mode,
12_appendix.tex
(i.e. the supplemental material) will be appended as appendices.
- Update the abstract in
00_abstract.tex
\input
each paper section (e.g.03_method.tex
) in_main.tex
- Add references to
11_references.bib
Add your own packages and macros to _macros.tex
. Some handy built-in macros:
\cref{}
to refer to sections/tables/figures by their\label{}
.\nbf{}
is a bold paragraph header.- Use
\supp
to refer to "supplemental material" or "appendix" in text (automatically determined based on compilation mode). \todo{}
Add supplemental material to 12_appendix.tex
. Compile with _supplementary.tex
as the main document.
- Set
\review
OR\camera
in line 2 of_supplementary.tex
. - You can refer to sections, references, figures, tables, etc. in the main document!
- Overleaf: Submit -> arXiv -> Download project ZIP with submission files (e.g. .bbl)
- Delete the following files:
README.md
,latexmkrc
,_supplementary.tex
, and (important!)_rebuttal.tex
. - Optionally, run arxiv-latex-cleaner.
- Tar/gzip the produced files and upload.
Compile with _rebuttal.tex
as the main document.
- You can use
\R{1}
,\R{2}
, etc. as colored references to reviewers. - You can refer to sections, references, figures, tables, etc. in the main document!
- Alex Naumann's fork supports LaTeX compilation in Visual Studio Code using Dev Containers!