Wie kann ich tikzexternalize dazu bringen, den aktuellen Figurennamen für die Verwendung durch latexmk auszugeben?

Wie kann ich tikzexternalize dazu bringen, den aktuellen Figurennamen für die Verwendung durch latexmk auszugeben?

Ich versuche, tikz-externalize zu patchen, um eine \typeout{figure-0.pdf}(beschriebeneHier) für alle Zahlen, latexmkerkennt also, dass es sich um eine Abhängigkeit handelt und führt die folgende Regel aus

add_cus_dep('md5', 'pdf', 0, 'gnu_make');
sub gnu_make {
    system("$make -f  %A.makefile \"$_[0].pdf\"");
}

aber ich kann nicht herausfinden, wie die nächste Datei heißt und wo sie erstellt wird.

Edit: eine andere Frage, die etwas Ähnliches machtHier, haben dasselbe gemacht, aber ihre eigene Umgebung erstellt, während ich eine vorhandene Umgebung patchen möchte (die interne Externalisierungsumgebung)

verwandte Informationen