[TikZ] externalize und draft mit XeTeX
Verfasst: Sa 31. Okt 2015, 14:28
Basierend auf diesem tex.stackexchange-Post habe ich dieses Minibeispiel gemacht. Es läuft jedoch nicht. Evtl. ist das nciht Kompatible mit XeTeX? Im manual wird es jedenfalls nicht erwähnt.
Verstehe den output nicht so ganz. Evtl. stimmt da was mit externen Anwendungen nicht? Ich habe hier Lubuntu 14.04.3 am Laufen.
Ich hab auch mal frei ins Blaue einen Symlink von /usr/bin/md5sum nach /usr/bin/md5 gelegt. Ändert aber auch nix.
Anderer Versuch war
auch nix.
Die im output gerwähnte log-Datei (tikzext-figure0.log) existiert übrigens nicht.
%% tikzext.tex
\documentclass[draft]{article}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
\usepackage{tikz}
\usetikzlibrary{external}
\tikzexternalize
\begin{document}
\begin{tikzpicture}
\draw (1,1) -- (2,2);
\end{tikzpicture}
\end{document}...
! Package tikz Warning: The key 'up to date check=md5' is impossible, there is
no macro to compute MD5. Falling back to 'up to date check=diff'.
===== 'mode=convert with system call': Invoking 'xelatex -halt-on-error -intera
ction=batchmode -jobname "tikzext-figure0" "\def\tikzexternalrealjob{tikzext}\i
nput{tikzext}"' ========
! Package tikz Error: Sorry, the system call 'xelatex -halt-on-error -interacti
on=batchmode -jobname "tikzext-figure0" "\def\tikzexternalrealjob{tikzext}\inpu
t{tikzext}"' did NOT result in a usable output file 'tikzext-figure0' (expected
one of .pdf:.jpg:.jpeg:.png:.bmp:). Please verify that you have enabled system
calls. For pdflatex, this is 'pdflatex -shell-escape'. Sometimes it is also na
med 'write 18' or something like that. Or maybe the command simply failed? Erro
r messages can be found in 'tikzext-figure0.log'. If you continue now, I'll try
to typeset the picture.
See the tikz package documentation for explanation.Anderer Versuch war
tikzset{external/up to date check=simple}Die im output gerwähnte log-Datei (tikzext-figure0.log) existiert übrigens nicht.