PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Inkscape-SVG in PDF oder EPS wandeln



ellocco
05-10-2010, 14:06
Hallo,
anbei was zum anschauen und verbessern.
Ich habe mir ein LaTeX-Dokument gebastelt,
daß in der Lage ist, zugeschnittene PDF- bzw.
EPS- Dateien aus einer SVG-Grafik von Inkscape
zu exportieren.
Es gibt bestimmt elegantere Varianten, aber zum
herumexperimentieren taugt es allemal.
Das Beispiel funktioniert nur, wenn write18 bzw.
shell-escape aktiviert ist, da ich vor einer MS-Windows-
Kiste mit MiKTeX sitze habe ich es für diese Plattform
geschrieben.

Grüße

ellocco

P.S.:
Ich habe eben festgestellt, daß es zu Fehlern kommt,
wenn der Pfadname zu kompliziert wird.

ellocco
01-12-2010, 10:50
Damit alles funktioniert muß entweder "inkscape" im Suchpfad
sein (es muß über die Kommandozeile ansprechbar sein) oder
das Programm wird mit der kompletten Pfadangabe aufgerufen. -
Bloß wie stellt mensch das an? Für WIN-XP habe ich Folgendes
mit Erfolg definiert:

\newcommand{\inkskapecmd}{c:\string\Programme\stri ng\Inkscape\string\inkscape\space}
Nun kann anstelle von "inkscape" \inkskapecmd verwendet
werden.

Mein Beispiel arbeitet ja mit der Dokumentenklasse minimal,
das bedeutet, die Größenbefehle wie etwa \large fehlen,
ich habe deshalb die Definition aus der Datei "bk10.clo"
in die Preambel übernommen:

\makeatletter{}
% Definitions taken from file "bk10.clo"
\newcommand\large{\@setfontsize\large\@xiipt{14}}
\newcommand\Large{\@setfontsize\Large\@xivpt{18}}
\makeatother{}

bobmalaria
01-12-2010, 14:50
hi,

auch das hier könnte von nutzen sein, hier steht auch wie man latex mit inkscape verwendet und es automatisiert

http://kambing.ui.ac.id/ctan/info/svg-inkscape/InkscapePDFLaTeX.pdf

gruss

ellocco
01-12-2010, 16:18
hi,

auch das hier könnte von nutzen sein, hier steht auch wie man latex mit inkscape verwendet und es automatisiert

http://kambing.ui.ac.id/ctan/info/svg-inkscape/InkscapePDFLaTeX.pdf

gruss
Ja, genau die Quelle hat mir geholfen und auf die Quelle verweise
ich auch in meinem Beispiel. Dort wird aber nicht gezeigt,
wie man die Bilder als PDF oder EPS erzeugt. Es wird gezeigt, wie
die Bilder im lebenden LaTeX-code dynamisch verlinkt werden
(auch schick ;-) ).

tral
01-12-2010, 17:01
Hallo,

man kann doch aus Inkscape heraus einfach als PDF oder EPS speichern. Ich verstehe nicht ganz, wozu der Aufwand...

Christian.

bobmalaria
01-12-2010, 17:34
hi,

wenn du eine publikation oder sowas vorbereitest oder auch nur eine thesis, dann ist es wichtig, dass die schriftart des textes zur schriftart in den grafiken passt. nur so sieht ein dokument richtig gut aus (meine meinung).

mit etwas aufwand kannst du den text in deinen grafiken also durch die im dokument verwendete schriftart ersetzen lassen. manche finden das eventuell pedantisch, andere einfach nur schoen :cool:

ellocco
01-12-2010, 20:17
Hallo,

man kann doch aus Inkscape heraus einfach als PDF oder EPS speichern. Ich verstehe nicht ganz, wozu der Aufwand...

Christian.
Neben der Schönheit gibt es auch den Fall, daß bestimmte Zeichen
in Inkscape einfach nicht zu Verfügung stehen, die müßten dann
mühsam unter Inkscape gebastelt werden.
Ich benutze z.B. ein kaligrafisches U aus der Schrift "rsfs", das habe ich
in Inkscape noch nicht gefunden.
Unter gnuplot können auch LaTeX-Schriften eingebunden werden
(ohne das epslatex standalone terminal), aber mir ist unklar, ob das
mit Inkscape auch geht.