CTAN Comprehensive TeX Archive Network

Announcements for TeXRocks

Rocks – A minimal distribution

Rocks is a minimal distribution powered by Luarocks/Lux and Lua. It has the following features:

  • virtual environment: all packages are installed to .lux/5.3/XXXXX-package_name@version/, like nodejs's node_modules/ and python's .venv/. After development of PDF, you can delete it safely, and it will not affect your next development of PDF.
  • minimal: we only install required packages
  • package version control: when you declare latex-base == "2025.06.01-1", it will install exactly latex-base and no other versions! Pin the version like nodejs's package.json and python's requirements.txt
  • package installation in parallel: install many packages at the same time
  • a server to host compiled packages: Rocks
  • use lua to develop packages: texmf

We also provide some related tools, like kpsewhich and texdef written in lua. See official website Rocks

PackageTeXRocks
Version0.3.6
MaintainerZhenyu Wu

Atom Atom 1.0 feed with announcements for package TeXRocks.
RSS RSS 2.0 feed with announcements for package TeXRocks.

Guest Book Sitemap Contact Contact Author