Seite 1 von 1

Put-Befehl kollidiert mit Bildunterschrift

Verfasst: Di 24. Mai 2011, 22:54
von Mad Murdock
Hallo Leute,

ich verzweifle momentan an meiner Bachelorarbeit.
Ich hab das seltsame Problem, dass TeXShop mir einen Fehler ausspuckt sobald ich bei einem Bild gleichzeitig per \put Text ins Bild einfüge und dem Bild per \caption eine Unterschrift gebe.

\put funktioniert ohne \caption und umgekehrt, aber beide in Verbindung funktionieren auf meinem Mac in TeXShop nie. Allerdings funktioniert es in TeXnicCenter auf einem Windows-PC problemlos.

Hier mal der Code:
\documentclass[paper=A4]{scrreprt}
\usepackage{graphicx}

\begin{document}
\begin{wrapfigure}{O}{0.35\textwidth}
\centering
\includegraphics[width=0.27\textwidth]{Triode_mit_Arbeitswiderstand}
\caption{Triode mit Arbeitswiderstand}
\put(-059,163){$U_\g{B}$}
\end{wrapfigure}
\end{document}
Als Fehler wird mir ausgegeben:

You can't use '\raise' in internal vertical mode.
\put (#1,#2)#3->\@killglue \raise
#2\unitlength \hb@xt@ \z@ {\kern #1\unitle...
\put(-059,163){$U_\g{B}$}


Ich wäre euch äußerst dankbar, wenn mir jemand helfen könnte!

Verfasst: Mi 25. Mai 2011, 07:34
von KOMA
\put ist zur Verwendung in einer picture-Umgebung gedacht. Dass es auch außerhalb teilweise (nämlich nur im horizontalen Modus) funktioniert, ist eher Zufall und IMHO ein Designfehler. Du suchst vermutlich das overpic-Paket. Damit kann man auf saubere Weise über ein Bild malen, zeichnen, schreiben.

Verfasst: Mi 25. Mai 2011, 12:35
von Mad Murdock
Vielen Dank!
Ich werds gleich testen :)