SKILL.md
arXiv Preprint Template
Overview
A clean, minimal LaTeX template for arXiv preprints based on the NIPS/NeurIPS conference style. Provides professional formatting for CS/ML papers without the overhead of full conference submission templates. Includes proper bibliography, math support, and single/double column layouts.
Quick Start
git clone https://github.com/kourgeorge/arxiv-style.git
cd arxiv-style
# Edit main.tex, compile:
pdflatex main && bibtex main && pdflatex main && pdflatex main
Template Structure
\documentclass{article}
\usepackage{arxiv}
\title{Your Paper Title: A Descriptive Subtitle}
\author{
First Author\thanks{Equal contribution.} \\
Department of Computer Science\\
University Name\\
\texttt{[email protected]} \\
\And
Second Author \\
Research Lab\\
Institution Name\\
\texttt{[email protected]}
}
\begin{document}
\maketitle
\begin{abstract}
Your abstract here. Keep it under 200 words for arXiv.
State the problem, approach, key results, and implications.
\end{abstract}
\keywords{keyword1, keyword2, keyword3}
\section{Introduction}
% Background, motivation, contribution summary
\section{Related Work}
% Position relative to existing literature
\section{Method}
% Technical approach, algorithms, models
\section{Experiments}
% Setup, datasets, baselines, results
\section{Conclusion}
% Summary, limitations, future work
\bibliographystyle{unsrtnat}
\bibliography{references}
\appendix
\section{Supplementary Material}
% Proofs, additional results, hyperparameters
\end{document}
Key Features
Math Support
% Theorem environments
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\begin{theorem}
For any $\epsilon > 0$, there exists $\delta > 0$ such that...
\end{theorem}
% Algorithm
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{algorithm}
\caption{Training procedure}
\begin{algorithmic}[1]
\REQUIRE Dataset $\mathcal{D}$, learning rate $\eta$
\FOR{$t = 1$ to $T$}
\STATE Sample batch $B \sim \mathcal{D}$
\STATE $\theta \leftarrow \theta - \eta \nabla_\theta \mathcal{L}(B)$
\ENDFOR
\RETURN $\theta$
\end{algorithmic}
\end{algorithm}
