Seite 1 von 1

Tabelle in Bild platzieren

Verfasst: Do 9. Jan 2020, 09:55
von Jens2102
Hallo zusammen,

ich habe ein Problem mit LaTeX. Ich würde gerne eine Tabelle in ein Bild einfügen. Eine Beispielbild wie es in etwas aussehen soll habe ich angefügt!!

Das Problem ist, dass ich meine Tabelle nicht vor die Abbildungsbeschriftung bekomme, da LaTex mir dann den Fehler: ! LaTeX Error: Not in outer par mode. ausspuckt.

Hat jemand eine Idee wie ich das Problem beheben kann?

Hier mein Minimalbeispiel des Bildes und der Tabelle. Ist aber leider nicht so zusammengefügt wie ich es haben möchte.
\documentclass[13pt, a4paper]{scrartcl}
\usepackage{booktabs,tabularx}
\usepackage{biblatex}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabu}
\usepackage{graphicx,xcolor}
\usepackage{placeins}

\begin{document}
\begin{figure}%[!htbp]
 \centering
 \includegraphics[scale=1]{Testbild.png}
 \caption{Material und Messpunkte}
 \label{Blablabla}
\end{figure}
\FloatBarrier

\begin{table}%[!htbp]
\centering
%\caption {Zusammensetzung}
\begin{tabular}{>{\centering\arraybackslash}m{3,5cm}>{\centering\arraybackslash}m{3,5cm}>{\centering\arraybackslash}m{3,5cm}>{\centering\arraybackslash}m{3,5cm}}  \hline
Phase & Mg & Al & ...  \\ \hline 
1 & xxx & yyy  & ...  \\ \hline 
2 & aaa & bbb  & ...  \\ \hline
... & ... & ...  & ...  \\ \hline  
\end{tabular}
\label{Kugel}
\end{table} 


\end{document}


Vielen Dank für eure Hilfe im Voraus

Verfasst: Do 9. Jan 2020, 10:09
von Gast
Wenn ich die nicht vorhandene Datei testbild.png entsprechend der Minimalbeispiel-Anleitung durch example-image ersetze, bekomme ich mit deinem Beispiel keine Fehlermeldung. Bist du sicher, dass das die richtige Datei ist, die bei dir auch die Fehlermeldung erzeugt?

Ansonsten sei auf einschlägige Pakete wie overpic aber auch auf TikZ/pgf für das Überschreiben von Bildern hingewiesen.

Im richtigen Forum (mit einem Literaturverzeichnis hat das ja eher wenig zu tun) gibt es sicher auch bereits Beispiele.

Verfasst: Do 9. Jan 2020, 10:16
von oft gesehener
Du suchst vermutlich so etwas:
\documentclass[13pt, a4paper]{scrartcl}
%\usepackage[utf8]{inputenc}% Sollte inzwischen überflüssig sein.
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{array}

\begin{document}
\begin{figure}%[!htbp]
 \centering
 \includegraphics[width=\textwidth]{example-image}\par
 \begin{tabular}{>{\centering}m{3,5cm}>{\centering}m{3,5cm}>{\centering}m{3,5cm}>{\centering\arraybackslash}m{3,5cm}}% \arraybackslash ergibt nur in der letzten Spalte wirklich einen Sinn (Hinweis: Die Tabelle ist ingesamt zu breit!)
   \hline
   Phase & Mg & Al & ...  \\ \hline
   1 & xxx & yyy  & ...  \\ \hline
   2 & aaa & bbb  & ...  \\ \hline
   ... & ... & ...  & ...  \\ \hline  
 \end{tabular}
 \caption{Material und Messpunkte}
 \label{Blablabla}
\end{figure}

\end{document}
Alle nicht verwendeten Pakete, habe ich aus der Dokumentpräambel entfernt. Eines habe ich auskommentiert, weil es auf total veralteten TeX-Installationen vielleicht noch gebraucht wird.

Verfasst: Do 9. Jan 2020, 10:40
von Jens2102
Danke. Das ist korrekt. So etwas habe ich gesucht. Vielen Dank für die schnelle Hilfe :)