Convert Figma logo to code with AI

kourgeorge logoarxiv-style

A Latex style and template for paper preprints (based on NIPS style)

1,134
303
1,134
5

Top Related Projects

MLNLP社区用来帮助大家避免论文投稿小错误的整理仓库。 Paper Writing Tips

Best practice and tips & tricks to write scientific papers in LaTeX, with figures generated in Python or Matlab.

1,467

LaTeX Journal Article Templates for R Markdown

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

A pandoc LaTeX template to convert markdown files to PDF or LaTeX.

Quick Overview

The kourgeorge/arxiv-style repository is a LaTeX template for creating academic papers in the style of arXiv preprints. It provides a clean and professional layout for scientific manuscripts, making it easier for researchers to format their papers according to arXiv standards.

Pros

  • Easy to use and customize for different research fields
  • Includes a well-structured template with common sections for academic papers
  • Provides a professional and consistent look for arXiv submissions
  • Comes with a sample paper to demonstrate usage and formatting

Cons

  • Limited to arXiv-style papers, may not be suitable for other publication formats
  • Requires basic knowledge of LaTeX to use effectively
  • May need additional packages or modifications for specific research needs
  • Not actively maintained, with the last update being several years ago

Getting Started

To use the arXiv-style template:

  1. Clone the repository or download the files.
  2. Open the arxiv.tex file in your LaTeX editor.
  3. Replace the sample content with your own paper's content.
  4. Compile the document using your LaTeX compiler.

Example of basic usage in the arxiv.tex file:

\documentclass[10pt,twocolumn,letterpaper]{article}

\usepackage{arxiv}

\title{Your Paper Title}

\author{
    Author 1\thanks{Use footnote for providing further information about author (webpage, alternative address)} \\
    Institution1\\
    \texttt{email1@example.com} \\
    \And
    Author 2 \\
    Institution2 \\
    \texttt{email2@example.com} \\
}

\begin{document}

\maketitle

\begin{abstract}
Your abstract text goes here.
\end{abstract}

\section{Introduction}
Your introduction text goes here.

% Rest of your paper content

\end{document}

Customize the template by modifying the arxiv.sty file or adding additional LaTeX packages as needed for your specific paper requirements.

Competitor Comparisons

MLNLP社区用来帮助大家避免论文投稿小错误的整理仓库。 Paper Writing Tips

Pros of Paper-Writing-Tips

  • Comprehensive coverage of various aspects of academic writing, including style, structure, and best practices
  • Collaborative effort with contributions from multiple researchers and writers
  • Regularly updated with new tips and resources

Cons of Paper-Writing-Tips

  • Less focused on LaTeX and arXiv-specific formatting
  • May be overwhelming for beginners due to the large amount of information
  • Lacks ready-to-use templates or code snippets

Code Comparison

arxiv-style:

\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}

Paper-Writing-Tips:

# Paper Writing Tips

## 1. Title
- Make it catchy and informative
- Use keywords relevant to your research

The arxiv-style repository provides LaTeX code for formatting, while Paper-Writing-Tips offers markdown-based guidelines for content creation.

Best practice and tips & tricks to write scientific papers in LaTeX, with figures generated in Python or Matlab.

Pros of paper-tips-and-tricks

  • Broader scope, covering various aspects of academic paper writing and LaTeX usage
  • Includes practical tips for improving paper quality and readability
  • Offers guidance on figure creation and presentation

Cons of paper-tips-and-tricks

  • Less focused on specific LaTeX templates or styles
  • May require more effort to implement suggestions across different paper formats
  • Not tailored specifically for arXiv submissions

Code comparison

paper-tips-and-tricks:

\usepackage[capitalise]{cleveref}
\crefname{equation}{Eq.}{Eqs.}
\crefname{figure}{Fig.}{Figs.}
\crefname{table}{Table}{Tables}

arxiv-style:

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{url}
\usepackage{booktabs}

The code snippets show that paper-tips-and-tricks focuses on improving cross-referencing, while arxiv-style includes packages for basic document formatting and hyperlinks. arxiv-style is more tailored for arXiv submissions, whereas paper-tips-and-tricks offers general LaTeX improvements applicable to various document types.

1,467

LaTeX Journal Article Templates for R Markdown

Pros of rticles

  • Broader scope with templates for multiple journals and article types
  • Integrated with RStudio and R Markdown ecosystem
  • More actively maintained with frequent updates

Cons of rticles

  • Steeper learning curve due to more complex structure
  • May include unnecessary features for users only interested in arXiv submissions
  • Requires R and RStudio, which might not be preferred by all users

Code Comparison

arxiv-style:

\documentclass{article}
\usepackage{arxiv}
\begin{document}
\title{Your Paper Title}
\author{Author Name}
\maketitle
\end{document}

rticles:

---
title: "Your Paper Title"
author: "Author Name"
output: rticles::arxiv_article
---

# Introduction

Your content here...

Summary

arxiv-style is a simpler, more focused option for arXiv submissions, while rticles offers a comprehensive solution for various academic publishing needs within the R ecosystem. The choice between them depends on the user's specific requirements, preferred tools, and familiarity with R and LaTeX.

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

Pros of Awesome-CV

  • More comprehensive and feature-rich, offering multiple templates and styles
  • Includes sections for skills, projects, and publications, making it suitable for various professions
  • Actively maintained with frequent updates and contributions from the community

Cons of Awesome-CV

  • Steeper learning curve due to its complexity and numerous customization options
  • May be overkill for those seeking a simple, academic-style CV or resume
  • Requires more setup and configuration to achieve desired results

Code Comparison

Awesome-CV:

\documentclass[11pt, a4paper]{awesome-cv}
\geometry{left=1.4cm, top=.8cm, right=1.4cm, bottom=1.8cm, footskip=.5cm}
\fontdir[fonts/]
\colorlet{awesome}{awesome-emerald}

arxiv-style:

\documentclass[10pt,a4paper]{article}
\usepackage{arxiv}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

The Awesome-CV code snippet demonstrates its focus on customization and styling, while the arxiv-style code shows a simpler, more academic-oriented approach. Awesome-CV offers more built-in features and design options, whereas arxiv-style provides a straightforward structure for academic papers and CVs.

A pandoc LaTeX template to convert markdown files to PDF or LaTeX.

Pros of pandoc-latex-template

  • More versatile, supporting various document types beyond academic papers
  • Offers greater customization options for document styling
  • Actively maintained with frequent updates and contributions

Cons of pandoc-latex-template

  • Less specialized for academic publishing, particularly arXiv submissions
  • May require more setup and configuration for specific use cases
  • Steeper learning curve for users unfamiliar with Pandoc

Code Comparison

arxiv-style:

\documentclass[11pt,a4paper,sans]{article}
\usepackage{arxiv}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

pandoc-latex-template:

---
title: "Example Document"
author: [Author Name]
date: "2023-05-10"
subject: "Markdown/Pandoc"
keywords: [Markdown, Pandoc, LaTeX, PDF]
lang: "en"
---

The arxiv-style uses a LaTeX-based approach with a custom class file, while pandoc-latex-template employs a YAML metadata block for document configuration, allowing for easier integration with Markdown content.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

Description:

The project hosts an aesthetic and simple LaTeX style suitable for "preprint" publications such as arXiv, techrXhiv and biorXiv, etc. It is based on the nips_2018.sty style.

This styling maintains the esthetic of NeurIPS but adding and changing features to make it (IMO) even better and more suitable for preprints. The result looks fairly different from NeurIPS style so that readers won't get confused to think that the preprint was published in NeurIPS.

Why NeurIPS?

Because the NeurIPS styling is a comfortable single column format that is very esthetic and convenient for reading.

Usage:

  1. Use Document class article.
  2. Copy arxiv.sty to the folder containing your tex file.
  3. add \usepackage{arxiv} after \documentclass{article}.
  4. The only packages used in the style file are geometry and fancyheader. Do not reimport them.

See template.tex

Project files:

  1. arxiv.sty - the style file.
  2. template.tex - a sample template that uses the arxiv style.
  3. references.bib - the bibliography source file for template.tex.
  4. template.pdf - a sample output of the template file that demonstrated the design provided by the arxiv style.

Handling References when submitting to arXiv.org

The most convenient way to manage references is using an external BibTeX file and pointing to it from the main file. However, this requires running the bibtex tool to "compile" the .bib file and create .bbl file containing "bibitems" that can be directly inserted in the main tex file. However, unfortunately the arXiv Tex environment (Tex Live) do not do that. So easiest way when submitting to arXiv is to create a single self-contained .tex file that contains the references. This can be done by running the BibTeX command on your machine and insert the content of the generated .bbl file into the .tex file and commenting out the \bibliography{references} that point to the external references file.

Below are the commands that should be run in the project folder:

  1. Run $ latex template
  2. Run $ bibtex template
  3. A template.bbl file will be generated (make sure it is there)
  4. Copy the template.bbl file content to template.tex into the \begin{thebibliography} command.
  5. Comment out the \bibliography{references} command in template.tex.
  6. You ready to submit to arXiv.org.

General Notes:

  1. For help, comments, praises, bug reporting or change requests, you can contact the author at: kourgeorge/at/gmail.com.
  2. You can use, redistribute and do whatever with this project, however, the author takes no responsibility on whatever usage of this project.
  3. If you start another project based on this project, it would be nice to mention/link to this project.
  4. You are very welcome to contribute to this project.
  5. A good looking 2 column template can be found in https://github.com/brenhinkeller/preprint-template.tex.