arxiv-package

Featured

Package a TeX/LaTeX project into a clean tarball or zip for arXiv upload: file selection, build-artifact exclusion, 00README.XXX generation, ancillary file organization, archive validation. Triggers on: "package for arXiv", "create arXiv tarball", "bundle submission", "zip for arXiv", "prepare arXiv upload", "arXiv submission archive". Companion to arxiv-preflight and arxiv-figures.

AI & Automation 316 stars 47 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# arXiv Submission Packager ## Purpose Assemble a TeX/LaTeX project into a clean, correctly structured `.tar.gz` or `.zip` archive ready for arXiv upload. Handles file selection, artifact exclusion, directory structure, 00README generation, and validation of the final package. Companion skills: - `arxiv-preflight` — validate before packaging - `arxiv-figures` — optimize figures before packaging ## Workflow ### 1. Inventory Scan the project directory. Classify every file: **INCLUDE — Required** - Main `.tex` file(s) - All `\input`/`\include` targets (recursively trace) - All `\includegraphics` targets - `.bbl` files (pre-processed bibliography) - `.ind` files (pre-processed index) - `.gls`/`.nls` files (glossary/nomenclature) - Custom `.sty`, `.cls`, `.bst` files not in TeX Live - `00README.XXX` (if present) - `anc/` directory contents (ancillary files) **EXCLUDE — Build Artifacts** - `.aux`, `.log`, `.toc`, `.lot`, `.lof`, `.out`, `.nav`, `.snm`, `.vrb` - `.dvi`, `.ps`, `.pdf` (except figure PDFs and ancillary PDFs) - `.synctex`, `.synctex.gz`, `.fls`, `.fdb_latexmk` - `.blg`, `.ilg`, `.glg`, `.nlg` (log files from bib/index/glossary processing) - `*.bak`, `*~`, `*.swp`, `*.swo` (editor backups) - `.DS_Store`, `Thumbs.db`, `desktop.ini` (OS artifacts) **EXCLUDE — Should Not Submit** - Journal templates / style guides (unless custom `.sty` needed for compilation) - Referee letters, cover letters - Build scripts (`Makefile`, `la...

Details

Author
Mathews-Tom
Repository
Mathews-Tom/armory
Created
6 months ago
Last Updated
yesterday
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category