PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch bei psfrag



mrunix1234
10-01-2009, 00:13
Hallo
in den eps Dateien meiner Diplomarbeit ersetze ich per \psfrag den Text.
Nun möchte ich gerne dass mehrzeiliger oder zumindest zweiweiliger Text eingefügt wird.

Es funktioniert zwar so:
\psfrag{Option}[b][b]{$\stackrel{Option}{Bit}$}

Allerdings ist für den stackrel Befehl die Formelumgebung nötig welche wiederum zu einer kursiven Schrift führt, was dann mit einzeilig ersetztem Text nicht übereinstimmt.

Kennt jemand eine Lösung?

Viele Grüße
mrunix123

localghost
10-01-2009, 00:45
Setze den Text in eine parbox von bestimmter Breite.

\psfrag{Option}[b][b]{\parbox[t]{2cm}{Zweizeiliger Text}}
Den optionalen Parameter kannst Du ja selbst wählen (bottom oder top).


MfG
Thorsten¹

mrunix1234
10-01-2009, 18:48
Danke das funktioniert.

Allerdings habe ich noch ein Problem. Zunächst zeichen ich in Coreldraw ein Blockschaltbild in dessen Blöcke ich in die Mitte einen Buchstaben setze. Die Schriftgröße der Dummys mache ich in einem Blockschaltbild einheitlich meistens Größe 9.
In Latex werden dann die Dummys per psfrag ausgetauscht. Nur sitzt dann gerne der neue Text nicht mehr mittig in der Box oder ist zu groß für die Box.

Muss ich also die Größe des neuen Textes per scale im psfrag Befehl manuell anpassen oder gibts eine Art "autoscale" Funktion?

Die Position wählt passt man dann am besten nach dem ersten Kompilieren noch mal im Original an, also man verschiebt den Dummy?

Macht ihr das auch so oder gibts da bessere Wege?