Skip to content

[Feat Req] adding support for typst #288

Description

@NeutrinoLiu

Is your feature request related to a problem? Please describe.

arXiv currently doesn't support Typst compilation, requiring authors to submit pre-compiled PDFs rather than source files. While PDF submission works, it prevents leveraging arXiv's source-based archival benefits that TeX/LaTeX users enjoy.

Describe the solution you'd like

Add Typst as a supported compilation format alongside existing TeX/LaTeX processors. Authors could submit .typ source files with arXiv compiling them server-side using the open-source Typst compiler, similar to how LaTeX submissions currently work.

Why Typst deserves support:

Typst has shown strong adoption since its March 2023 release:

  • 45,000+ GitHub stars and 350+ contributors on the compiler

Technical feasibility:

  • Open-source (Apache-2.0 license) with active maintenance
  • Deterministic, reproducible compilation
  • Single binary with minimal dependencies
  • Already proven stable in large-scale production environments

This aligns well with arXiv's recent modernization efforts

Describe alternatives you've considered

  • Submit PDF only: Works but loses source-based archival benefits
  • Maintain parallel LaTeX version: Creates maintenance burden and version drift risks
  • Convert to LaTeX: No reliable automated tools; manual conversion defeats the purpose

Additional context

Supporting Typst would future-proof arXiv's infrastructure for next-generation typesetting tools while maintaining source-based archival for a rapidly growing user base. Given Typst's adoption trajectory and arXiv's recent willingness to add new processors (XeLaTeX), native Typst support would be a natural next step.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions