New on CTAN: TeXRocks

CTAN Announcements via ctan-ann <[email protected]>
Newsgroups gmane.comp.tex.ctan.announce
Organization CTAN
Message-ID <89a5c1b0a5be8133@hogwart>
Zhenyu Wu submitted the

                TeXRocks

package.

Version: 0.3.6
License: gpl3

Summary description: A minimal (La)TeX distribution

Announcement text:
--------------------------------------------------------------------------------

TeXRocks is a minimal (La)TeX distribution powered by Luarocks/Lux and LuaTeX.
It has the following features:
- virtual environment: all TeX 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
<https://luarocks.org/modules/freed-wu/latex-base/2025.06.01-1> not 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 TeX packages: <https://ustctug.github.io/texrocks/>

- use lua to develop TeX packages: <https://luarocks.org/m/texmf>

We also provide some related TeX tools, like
kpsewhich and texdef written in lua. See official website
<https://texrocks.readthedocs.io/>

--------------------------------------------------------------------------------

This package is located at
   https://mirrors.ctan.org/systems/texrocks

More information is at
   https://ctan.org/pkg/texrocks


--------------------------------------------------------------------------------


   Thanks for the upload.

     For the CTAN Team
    Manfred Lotz



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.