veränderte Inkscape-Grafiken automatisch aktualisieren

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: veränderte Inkscape-Grafiken automatisch aktualisieren

von giztech » Do 24. Jul 2014, 13:23

Ja, ich habe eine svg Datei namens TESTFILE.svg im gleichen Ordner.

von Besserwisser » Do 24. Jul 2014, 13:23

Option -shell-escape beim Aufruf von pdflatex, xelatex bzw. luiatex vergessen?

Näheres erfährst du beispielsweise aus der Anleitung der von dir verwendeten TeX-Distribution und ggf. dem von dir verwendeten Editor.

von prankenandi » Do 24. Jul 2014, 13:15

Hast du denn eine Testfile zur Verfügung gestellt (in dem gleichen Ordner wie dein Dokument) bzw. heißt deine Grafik denn Testfile ?
\includesvg{TESTFILE} 

veränderte Inkscape-Grafiken automatisch aktualisieren

von giztech » Do 24. Jul 2014, 13:10

Ausgehend von dieser Anleitung: http://ctan.mirrors.hoobly.com/info/svg ... FLaTeX.pdf
möchte ich, dass eingefügte Inkscape Grafiken bei Änderung automatisch im Latex-Dokument aktualisiert werden (siehe ab Abschnitt 3.3):
\documentclass{scrbook}
\usepackage{xcolor}

% Code aus der Anleitung:
\newcommand{\executeiffilenewer}[3]{%
\ifnum\pdfstrcmp{\pdffilemoddate{#1}}%
{\pdffilemoddate{#2}}>0%
{\immediate\write18{#3}}\fi%
}
\newcommand{\includesvg}[1]{%
\executeiffilenewer{#1.svg}{#1.pdf}%
{inkscape -z -D --file=#1.svg %
--export-pdf=#1.pdf --export-latex}%
\input{#1.pdf_tex}%
}


\begin{document}

\begin{figure}
\centering
\def\svgwidth{\columnwidth}
\includesvg{TESTFILE}
\end{figure}

\end{document}
Beim Ausführen kommt eine Fehlermeldung mit: "TESTFILE.pdf_tex not found".
Was mache ich falsch?

Nach oben