newcommand svg-input
Verfasst: Di 19. Apr 2016, 22:33
Hallo Gemeinde,
ich schlage mich gerade mit einer Befehlsdefinition herum. In Anlehnung an diese Beschreibung möchte ich gerne folgenden Code verändern.
Dieser definiert also den Befehl
Nun hätte ich gerne die Möglichkeit die Exporteinstellungen für Inkscape anzupassen. Zum Beispiel soll das 'D' in
im Befehl veränderbar sein. Ich suche also einen Möglichkeit um einen Befehl
zu erzeugen.
Über Anregungen freue ich mich!
Beste Grüße
Max
ich schlage mich gerade mit einer Befehlsdefinition herum. In Anlehnung an diese Beschreibung möchte ich gerne folgenden Code verändern.
\documentclass[11pt,a4paper]{article} \usepackage[german]{babel} \usepackage[T1]{fontenc} \usepackage{graphicx} % für SVG-Input % https://laclaro.wordpress.com/2011/07/30/svg-vektorgrafiken-in-latex-dokumente-einbinden/ \newcommand{\executeiffilenewer}[3]{% \ifnum\pdfstrcmp{\pdffilemoddate{#1}}% {\pdffilemoddate{#2}}>0% {\immediate\write18{#3}}\fi% } % set inkscape binary path according to operating-system \IfFileExists{/dev/null}{% \newcommand{\Inkscape}{inkscape }% }{% \newcommand{\Inkscape}{"C:/Program Files/Inkscape/inkscape.exe" }% } % includesvgpdf[scale]{file} command \newcommand{\includesvgpdf}[2][1]{% \executeiffilenewer{#2.svg}{#2.pdf}{% \Inkscape -z -D --file="#2.svg" --export-pdf="#2.pdf"}% {\includegraphics[#1]{#2.pdf}}% } \begin{document} \begin{figure}[ht]% \centering \includesvgpdf[]{Zeichnung1} \end{figure} \end{document}
\includesvgpdf[scale]{file}
\Inkscape -z -D --file="#2.svg" --export-pdf="#2.pdf"
im Befehl veränderbar sein. Ich suche also einen Möglichkeit um einen Befehl
\includesvgpdf[scale][Exporteinstellung]{file}
Über Anregungen freue ich mich!
Beste Grüße
Max