CTAN update: Memoize
New defaults: * `memo dir` is now in effect by default. Rationale: this option, which results a much more tidy output directory, should work out of the box on almost all systems. * `mkdir command` is now initialized to `memoize-extract.pl --mkdir` even when `extract=no` or `extract=tex`. Rationale: external extraction, e.g. triggered by `latexmk` (which supports Memoize since version 4.84), is easier to use with the new default. The manual was updated to reflect the new defaults, and also includes several minor improvements. Bugfixes: * The extraction scripts: properly escape `\` in log messages. (The bug was affecting Windows users.) * Biblatex support: `\volcites` now works as advertised.
This package is located at https://mirrors.ctan.org/macros/generic/memoize More information is at https://www.ctan.org/pkg/memoize
Thanks for the upload. For the CTAN Team Erik Braun
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
Memoize – Externalization of graphics and memoization of compilation results in general
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.
Package | Memoize |
Version | 1.4.1 2024-12-02 |
Copyright | 2020–2024 Saso Zivanovic |
Maintainer | Sašo Živanović |