|
|
||
|---|---|---|
| .. | ||
| .forgejo/workflows | ||
| .github/workflows | ||
| scripts | ||
| setup | ||
| .gitignore | ||
| CITATION.cff | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| Dockerfile.full | ||
| Dockerfile.tinytex | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| biblio.bib | ||
| build.el | ||
| docker-compose.yml | ||
| paper.org | ||
| polypaper-logo.svg | ||
| repo_meta.json | ||
README.md
PolyPaper: Org → Multi-venue LaTeX Toolkit
This is a literate, single-source paper template that exports venue-specific PDFs and HTML.
Requirements
- Emacs with Org-mode
- TeX toolchain (
latexmk,biber) - Python + Matplotlib
Quick start
make VENUE=arxiv
make VENUE=ieee
make VENUE=elsevier
make VENUE=acm
make supplement VENUE=arxiv
make camera-ready VENUE=ieee
make site VENUE=arxiv
Data & Code Availability Appendix
Edit repo_meta.json and rebuild. Validate with:
scripts/check_metadata.py
Dockerized builds
make build-image DOCKERFILE=Dockerfile.full DOCKER_IMAGE=polypaper:full
make docker VENUE=arxiv
Continuous Integration
- GitHub:
.github/workflows/build.yml - Forgejo:
.forgejo/workflows/build.yml