# Checklist for arXiv submissions

Currently, arXiv (<https://arxiv.org/>) compiles LaTeX projects using either TeX Live 2025 (default) or TeX Live 2023. See this page on the arXiv site for more details about its use of TeX Live: <https://info.arxiv.org/help/faq/texlive.html>.

The version of TeX Live 2025 that arXiv currently provides as its default is close to the standard TeX Live 2025 image provided by Overleaf.

* **arXiv Version**: 2025-08-03 (Standard TL 2025 plus early-summer updates).
* **Overleaf Version**: 2025-10-27 (Includes approximately 3 months of additional bug fixes and feature updates when compared to the arXiv version).

{% content-ref url="/pages/n2KcTsDOIbxTx3MOnAXx" %}
[TeX Live](/troubleshooting-and-support/tex-live.md)
{% endcontent-ref %}

If your project uses a feature or bug fix provided in TeX Live 2025 between August and late October 2025, you may see discrepancies in the compilation or output of your Overleaf project when you submit to arXiv.

Some projects that compile without errors on Overleaf may encounter unexpected compilation errors when submitted to the arXiv service due to other differences in the compile processes used by these two services. This page outlines some common reasons, and how to solve them.

<details>

<summary>Are you using the Overleaf Submit to arXiv feature?</summary>

arXiv expects a zip submission that includes some of the generated files from your project. These files can be obtained directly (see: [View Generated Files](/navigating-in-the-editor/generated-files.md)), but the **Submit to arXiv** option under the **Submit** button will provide you with a zip file with these included. This option is provided under the online repositories section of the Submit menu. If your project is using a dedicated journal template, the Submit button may not include options other than the journal for the template. To see all submit options, including arXiv, please make a copy of your project. The Submit button on the copy will include all options, not just the journal for the template.

</details>

<details>

<summary>Are you using an incompatible version of TeX Live?</summary>

At the time of writing (February 2026) the arXiv and Overleaf both use compatible versions of TeX Live 2025. Exceptions in compatibility may arise if your project is using packages that were updated between 2025-08-03 and 2025-10-27. A close review of the output.log from your arXiv submission and your Overleaf compile should help identify any discrepancies among the packages used.

</details>

<details>

<summary>Are you using the <code>hyperref</code> package?</summary>

When processing LaTeX submissions, arXiv loads the `hyperref` package with its required set of options. If your project also loads `hyperref` with options, you may then get an “Option clash for package hyperref” error on your arXiv submission.

You can try setting your `hyperref` options separately from the package loading. For example, the line

```latex
\usepackage[colorlinks,allcolors=black,pdftex]{hyperref}
```

can be changed to

```latex
\usepackage{hyperref}
\hypersetup{colorlinks,allcolors=black}
```

{% hint style="info" %}
It is [not necessary (nor recommended)](https://arxiv.org/help/submit_tex#pdflatex) to specify the `pdftex` (nor `dvips`, `dvipdfm`, ...) option for `hyperref` nor for other packages.
{% endhint %}

If the `hyperref` package is loaded by a *document class* or a *package* then it may not be feasible to change how `hyperref` options are loaded. One example is if you're using `\documentclass{mnras}`. In such cases you may have to [prevent arXiv from injecting its `hyperref` commands](https://arxiv.org/help/faq/mistakes#nohypertex). This can be done by adding a file to your project named `00README.XXX` and putting this line in it:

```latex
nohypertex
```

</details>

<details>

<summary>Is your main <code>.tex</code> file on the project’s top level?</summary>

arXiv submissions might not compile where the main `.tex` file is inside a folder, so before reattempting submission to arXiv, try moving that `.tex` file to the root-level of your Overleaf project. Remember that you may also need to update file paths for your `\include`, `\input`, `\includegraphics` and `\bibliography` commands, etc.

</details>

<details>

<summary>Are you using any <code>.eps</code> image files alongside <code>.png</code>, <code>.jpg</code> or <code>.pdf</code> image files?</summary>

arXiv will use `pdfLaTeX` to process your submissions and, of course, `pdfLaTeX` cannot directly incorporate `.eps` graphics files into the typeset PDF. They must first be converted to a format that `pdfLaTeX` can use. Overleaf can automatically convert `.eps` files to `.pdf` format during `pdfLaTeX` compilation but arXiv may not have this feature enabled. Consequently, arXiv’s compilation might generate errors with commands that try to include `.eps` files, such as `\includegraphics{plot.eps}`.

If your Overleaf project uses graphics in `.eps` format, we recommend that you convert them to `.pdf` format, upload them to your project and use the `.pdf` versions directly within any `\includegraphics` commands in your document.

</details>

For a more comprehensive list issues that can lead to compile failures on arXiv, please see this page on the arXiv site: <https://info.arxiv.org/help/faq/mistakes.html>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.overleaf.com/troubleshooting-and-support/checklist-for-arxiv-submissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
