<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 31 May 2016 at 15:36, Arno Trautmann <span dir="ltr"><<a href="mailto:Arno.Trautmann@gmx.de" target="_blank">Arno.Trautmann@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
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.<br>
The document is just a minimal one:<br>
<br>
\RequirePackage{luatex85}<br>
\documentclass{minimal}<br>
\usepackage{pgfplots}<br>
\usepgfplotslibrary{external}<br>
\tikzexternalize<br>
\begin{document}<br>
\begin{tikzpicture}<br>
\end{tikzpicture}<br>
test<br>
\end{document}<br>
<br>
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 …<br>
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.<br>
<br>
Any help appreciated,<br>
best<br>
Arno<br>
<br>
<br></blockquote><div><br></div><div>\write18 is no longer special in luatex so until things update you need<br><br>\RequirePackage{luatex85,shellesc}<br><br><br></div><div>to make it special again....<br><br><br></div><div>David<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
tikz output:<br>
<br>
===== 'mode=convert with system call': Invoking 'lualatex -shell-escape -halt-on-error -interaction=batchmode -jobname "./figures_pgfplots/test-figure0" "\def\tikzexternalrealjob{test}\input{test}"' ========<br>
lualatex -shell-escape -halt-on-error -interaction=batchmode -jobname "./figures_pgfplots/test-figure0" "\def\tikzexternalrealjob{test}\input{test}"<br>
<br>
./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:.<br>
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.<br>
_______________________________________________<br>
TeX FAQ: <a href="http://www.tex.ac.uk/faq" rel="noreferrer" target="_blank">http://www.tex.ac.uk/faq</a><br>
Mailing list archives: <a href="http://tug.org/pipermail/texhax/" rel="noreferrer" target="_blank">http://tug.org/pipermail/texhax/</a><br>
More links: <a href="http://tug.org/begin.html" rel="noreferrer" target="_blank">http://tug.org/begin.html</a><br>
<br>
Automated subscription management: <a href="http://tug.org/mailman/listinfo/texhax" rel="noreferrer" target="_blank">http://tug.org/mailman/listinfo/texhax</a><br>
Human mailing list managers: <a href="mailto:postmaster@tug.org" target="_blank">postmaster@tug.org</a></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><a href="http://dpcarlisle.blogspot.com/" target="_blank">http://dpcarlisle.blogspot.com/</a></div>
</div></div>