Put-Befehl kollidiert mit Bildunterschrift

Tabellen und Grafiken erstellen und anordnen


Mad Murdock
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 24. Mai 2011, 22:33

Put-Befehl kollidiert mit Bildunterschrift

Beitrag 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!

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag 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.

Mad Murdock
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 24. Mai 2011, 22:33

Beitrag von Mad Murdock »

Vielen Dank!
Ich werds gleich testen :)

Antworten