[texhax] tikz externalize with LuaTeX 0.95

David Carlisle d.p.carlisle at gmail.com
Tue May 31 16:43:27 CEST 2016

On 31 May 2016 at 15:36, Arno Trautmann <Arno.Trautmann at gmx.de> wrote:

> Hi all,
> I have a document using externalizaton of a tikz (pgfplots) figure. It
> works fine with pdfLaTeX and LuaTeX 0.80 from TL 2015, but fails on LuaTeX
> 0.95 from TL 2016. I added the luatex085 package, but does not seem to
> help. Without externalization, the document compiles fine. With ext., it
> does not even start the process correctly and leaves no log file to
> investigate. The consove just responds with the error message shown below.
> The document is just a minimal one:
> \RequirePackage{luatex85}
> \documentclass{minimal}
> \usepackage{pgfplots}
> \usepgfplotslibrary{external}
> \tikzexternalize
> \begin{document}
> \begin{tikzpicture}
> \end{tikzpicture}
> test
> \end{document}
> I can only guess that this is related to the changes in LuaTeX from 0.85
> on, but since I get no useable output, I'd be thankful for any hints on
> what to do with this situation …
> If the external file is already present, e.g. produced by a pdfLaTeX run,
> LuaLaTeX silently integrates it, even if I try to force remaking.
> Any help appreciated,
> best
> Arno
\write18 is no longer special in luatex so until things update you need


to make it special again....


> tikz output:
> ===== 'mode=convert with system call': Invoking 'lualatex -shell-escape
> -halt-on-error -interaction=batchmode -jobname
> "./figures_pgfplots/test-figure0"
> "\def\tikzexternalrealjob{test}\input{test}"' ========
> lualatex -shell-escape -halt-on-error -interaction=batchmode -jobname
> "./figures_pgfplots/test-figure0"
> "\def\tikzexternalrealjob{test}\input{test}"
> ./test.tex:18: Package tikz Error: Sorry, the system call 'lualatex
> -shell-escape -halt-on-error -interaction=batchmode -jobname
> "./figures_pgfplots/test-figure0"
> "\def\tikzexternalrealjob{test}\input{test}"' did NOT result in a usable
> output file './figures_pgfplots/test-figure0' (expected one of
> .pdf:.jpg:.jpeg:.
> png:). Please verify that you have enabled system calls. For pdflatex,
> this is 'pdflatex -shell-escape'. Sometimes it is also named 'write 18' or
> something like that. Or maybe the command simply failed? Error messages can
> be found in './figures_pgfplots/test-figure0.log'. If you continue now,
> I'll try to typeset the picture.
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq
> Mailing list archives: http://tug.org/pipermail/texhax/
> More links: http://tug.org/begin.html
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
> Human mailing list managers: postmaster at tug.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/texhax/attachments/20160531/212d904d/attachment-0001.html>

More information about the texhax mailing list