Forum: PC Hard- und Software LaTeX Beschriftung in Bild einfügen


von Pipapo (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich möchte meine Laborarbeiten an der FH mit LaTeX dokumentieren.
Ich habe mir bereits eine gute Vorlage erstellt, sodass ich z.B. auch 
mit Gnuplot Graphen erstellen kann usw.
Nun müssen natürlich noch irgendwelche Messschaltungen gezeichnet 
werden. Siehe Anhang. Das habe ich mit Inkscape gemalt, ist soweit auch 
einigermasen brauchbar. Das Problem ist: Wenn ich in Inkscape Text 
einfüge, dann hat der den falschen Font, und ich kann keine 
LaTeX-Formeln usw. benutzen, auch keine Indizes und dergleichen. Frage 
deshalb: gibt es eine eingermassen bequeme Möglichkeit, wie ich im 
angehängten Bild noch Beschriftungen einbringen kann, wo der Font 
stimmt, und ich Indizes brauchen kann?

Gruss

von Läubi .. (laeubi) Benutzerseite


Lesenswert?


von Pipapo (Gast)


Lesenswert?

Hi Läubi,
das sieht schon mal nicht so schlecht aus :-) ein wenig aufwendig, aber 
immerhin kann ich damit das erreichen was ich möchte.
Gäbe es sonst auch noch eine einfachere Möglichkeit?

von Ben (Gast)


Lesenswert?

Ich habe meine ganzen Zeichnungen als eps Grafiken erstellt und 
anschliessend mit dem Paket 'psfrag' bestimmte, zuvor gesetzte, 
Platzhalter in der Grafik ersetzt. Liefert top Ergebnisse !
Ben

von Robby (Gast)


Lesenswert?

Ich habe die Abbildungen für meine LaTeX-Dokumente auch in Inkscape 
erstellt und mit folgendem Plug-In Latex-Text und Formel eingefügt:

http://pav.iki.fi/software/textext/

Schau es dir mal an!

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Alternativ kannst du natürlich in Inkscape auch das ganze als LaTex 
Zeichnung exportieren und dann nach belieben modifizieren.

von Klaus T. (gauchi)


Lesenswert?

Ich hab das immer so gemacht, dass ich die Texte, die ich im Bild haben 
wollte, in LaTeX gesetzt hab, das resultierende ps in Illustrator (geht 
mit Inkscape sicher auch) aufgemacht und die entsprechenden Teile 
rauskopiert habe. Ist zwar sicher nicht die eleganteste Methode, 
funktioniert aber recht zuverlässig.

von Michael H. (michael_h45)


Lesenswert?

Ben schrieb:
> Ich habe meine ganzen Zeichnungen als eps Grafiken erstellt und
> anschliessend mit dem Paket 'psfrag' bestimmte, zuvor gesetzte,
> Platzhalter in der Grafik ersetzt. Liefert top Ergebnisse !
Kann ich bestätigen.

von Richard (Gast)


Lesenswert?

Ich bin mit IPE bisher ganz gut gefahren.
Mit diesem kannst du Latex-Text einfuegen und auch direkt mit Latex die 
Beschriftung "compilen".
Du muesstest, falls du eine alternative Schrift verwendest, nur die 
Header von IPE aendern, um dein entsprechendes \usepackage einzustellen.

http://de.wikipedia.org/wiki/Ipe_(Zeichenprogramm)
http://sourceforge.net/projects/ipe7/

Gruesse,
Richard

von Pipapo (Gast)


Lesenswert?

Richard,

IPE ist toll! genauso was habe ich gesucht, und bisher leider noch nicht 
gefunden. Aber das könnte was werden! es ist zwar ein wenig 
gewöhnungsbedürftig, aber egal, das wird schon ;-)

Ben's psfrag klingt auch interessant, schaue ich mir auch an.

Herzlichen Dank!

von Pipapo (Gast)


Lesenswert?

Noch eine Frage:
Wenn ich in Inkscape was zeichne, und als EPS abspeichere, so kann er 
nachher den Text nicht ersetzen mit psfrag. Was muss ich in Inkscape 
umstellen, damit's geht?

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Text in Pfade umwandeln sollte deaktiviert sein, die Option gibt es 
zumindest bei PDF.

von Pipapo (Gast)


Angehängte Dateien:

Lesenswert?

So, hab das mal wie folgt gemacht.
Inkscape-Zeichnung, ohne Text. Dann den gewünschten Text in LaTeX 
schreiben, in Pfade umwandeln, in Inkscape importieren und dann die 
Beschriftungen am richtigen Ort platzieren.

Die EPS-Dateien, die Inkscape kreiert, lassen sich mit psfrag leider 
nicht verarbeiten... Daher muss das leider so kompliziert gemacht 
werden.
Das Ergebnis ist im Anhang ersichtlich. Was haltet ihr davon?

von meiner (Gast)


Lesenswert?

In neueren Versionen kann inkscape beim pdf exportieren text+bild 
trennen...
dh bild als pdf und gleich dabei eine latexdatei, die die entsprechenden 
texte ins bild schreibt und dieses einbindet

von Yalu X. (yalu) (Moderator)


Lesenswert?

Pipapo schrieb:
> So, hab das mal wie folgt gemacht.
> Inkscape-Zeichnung, ohne Text. Dann den gewünschten Text in LaTeX
> schreiben, in Pfade umwandeln, in Inkscape importieren und dann die
> Beschriftungen am richtigen Ort platzieren.

Der Menüpunkt

  Extensions/Render/Latex formula

tut im Prinzip dasselbe, aber wesentlich komfortabler über ein
Python-Skript. Sie auch hier:

  http://wiki.inkscape.org/wiki/index.php/LaTeX

von Jochen (Gast)


Lesenswert?

Klar: 
ftp://ftp.fu-berlin.de/tex/CTAN/info/svg-inkscape/InkscapePDFLaTeX.pdf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.