CTAN update: robust-externalize

CTAN Announcements ctan-ann at ctan.org
Wed Nov 15 19:46:47 CET 2023


Léo Colisson submitted an update to the

                robust-externalize

package.

Version: 2.2
License: mit

Summary description: Cache anything (TikZ, python, ...) in a robust, efficient and pure way

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

Fix a regression from 2.1 (it was impossible to have new commands in the cached
image) and a few bugs (`compile in parallel` was failing in MacOs, and `auto
forward` was failing in the presence of an environment).

More precisely:
- v2.1 introduced two bugs where hashes could not be used in a |\cacheMe|
  environment, and |auto forward| was not working if the string was containing
  an environment. This is fixed now.
- Fix issue with |compile in parallel| on MacOs (xargs there is not GNU xargs
  and is missing |-a| option)
- Added `*ExpandableDocumentCommandAutoForward`.
- Added `\genericAutoForward` to forward arbitrary code.
- Added `if windows` and `if unix` tests to apply different settings, like to
  disable compilation in parallel on windows.
- Added details on the future difference between `if matches` and `if matches word`

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

This package is located at
   https://mirrors.ctan.org/macros/latex/contrib/robust-externalize

More information is at
   https://www.ctan.org/pkg/robust-externalize


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

   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 .


More information about the Ctan-ann mailing list