Sašo Živanović submitted the
Memoize
package.
Version: 1.0.0 2023-10-10 License: lppl1.3c
Summary description: Externalization of graphics and memoization of compilation results in general
Announcement text: ----------------------------------------------------------------------
More than three years have passed since the proof-of-concept version of Memoize was published at GitHub. Now, finally, here is the first proper release.
Memoize is a package for externalization of graphics and memoization of compilation results in general, allowing the author to reuse the results of compilation-intensive code. Memoize (i) induces very little overhead, as all externalized graphics is produced in a single compilation. It features (ii) automatic recompilation upon the change of code or user-adjustable context, and (iii) automatic externalization of TikZ pictures and Forest trees, easily extensible to other commands and environments. Furthermore, Memoize (iv) supports cross-referencing, TikZ overlays and Beamer, (v) works with all major engines and formats, and (vi) is adaptable to any workflow.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/memoize
The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/generic/memoize/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Petra Rübe-Pugliese
------------------------------------------------------------------------
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