A clean, reliable, and optimized two-column LaTeX template for arXiv preprint submissions.
Forked and enhanced from myst-templates/arxiv_two_column, this version introduces improved compatibility, simpler usage, and better formatting.
- 📄 Two-column layout optimized for arXiv PDF submissions
- 🔧 Customizable and lightweight: uses a single
preprint.styfile - 🎯 Minimal dependencies
- 🧩 Compatible with Overleaf and offline LaTeX environments
- 🧾 Designed for better readability and journal-like appearance
git clone https://github.com/yujmo/arXiv-template.git
cd arXiv-template- Use document class
\documentclass{article} - Copy
preprint.styto the directory of your.texfile - Add the following line after
\documentclass:
\usepackage{preprint}- Compile
main.texas your starting point
| File | Description |
|---|---|
preprint.sty |
The core style file |
main.tex |
A sample LaTeX document using the template |
main.bib |
BibTeX bibliography file |
To ensure correct bibliography rendering on arXiv, you must manually include the .bbl file if you're using BibTeX.
- Compile your project successfully on Overleaf
- Click "Logs and output files" on the left panel
- Open the
.bblfile - Copy all contents, paste into a local file, save as
main.bbl - Upload
main.bblback to Overleaf or your GitHub repo
⚠️ Important: arXiv does not run BibTeX. If you forget to includemain.bbl, your references will not compile correctly.
The two-column format:
- 🧠 Enhances readability
- 📑 Mimics journal layouts
- ✅ Looks clean and professional
- 📐 Optimized for space efficiency
- 📧 Contact: yujmo@qq.com
- 📅 Version: v1.0 (July 10, 2025)
- 🙏 Template inspired by: myst-templates/arxiv_two_column
We welcome all contributions!
- Report bugs or submit feature requests via Issues
- Submit improvements via Pull Requests
This project is open-source and free to use.
Attribution is appreciated if you reuse or modify this template in your own project.