Zwei Bilder in einer Tabelle - mit Caption

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zwei Bilder in einer Tabelle - mit Caption

von Thomas123 » Di 25. Jan 2011, 16:17

Danke, jetzt klappts.

von Sepp99 » Di 25. Jan 2011, 13:46

\label{} kommt immer nach \caption{}

Gruß, Sepp.-

von Thomas123 » Di 25. Jan 2011, 13:23

\documentclass[
	12pt,						% Schriftgre
	DIV10,
	german,					% fr Umlaute, Silbentrennung etc.
	a4paper,					% Papierformat
	oneside,					% einseitiges Dokument
	titlepage,				% es wird eine Titelseite verwendet
	halfparskip,			% Abstand zwischen Abstzen (halbe Zeile)
	normalheadings,		% Gre der berschriften verkleinern
	%liststotoc,				% Verzeichnisse im Inhaltsverzeichnis auffhren
	bibtotoc,				% Literaturverzeichnis im Inhaltsverzeichnis auffhren
	idxtotoc,				% Index im Inhaltsverzeichnis auffhren
	tablecaptionabove,	% Beschriftung von Tabellen oberhalb ausgeben
	final						% Status des Dokuments (final/draft)
]{scrreprt}

\usepackage{graphicx}
\begin{document}

a: \ref{fig:a}

\begin{figure}[!htb]
\begin{minipage}[t]{.4\textwidth}
  \hspace*{-1cm}\includegraphics[]{PDF/a.pdf}
	\label{fig:a}
	\caption{a}
\end{minipage}\hfill
\begin{minipage}[t]{.4\textwidth}
\hspace*{1.5cm}\includegraphics[]{PDF/b.pdf}
\label{fig:b}
\caption{b}
\end{minipage}
\end{figure}

a: \ref{fig:a}

\end{document}
Da wird mir leider bei a: nichts angezeigt.

von sommerfee » Mo 24. Jan 2011, 20:03

Thomas123 hat geschrieben:Gibt es irgendwelche Probleme wenn ich \label{fig:a} in einer minipage verwende?
Geht hier ohne Probleme:
\documentclass{scrartcl}                %KOMA-Script-Klasse | scrbook | scrartcl | 
\usepackage[ngerman]{babel} 

\usepackage[latin1]{inputenc}  %Eingabecodierung | ansinew | utf-8 
\usepackage[T1]{fontenc}                        %T1-Codierung Zeichensatz 
\usepackage{graphicx} 
\usepackage{caption} 

\begin{document} 

\begin{minipage}[t]{.48\textwidth}
\centering
\rule{5cm}{5cm}%\includegraphics[draft, width=\textwidth]{PDF/a.pdf} 
\captionof{figure}{BlaBla} 
\label{fig:a} 
\end{minipage} 
\hfill 
\begin{minipage}[t]{.48\textwidth} 
\centering
\rule{6cm}{8cm}%\includegraphics[draft,width=\textwidth]{PDF/b.pdf} 
\captionof{figure}{BlaBla} 
\label{fig:b} 
\end{minipage} 

\bigskip

Abbildung \ref{fig:a} und \ref{fig:b}.
\end{document}
Wenn es bei dir nicht geht, wäre ein Minimalbeispiel hilfreich.

von IrenaSekuta » Mo 24. Jan 2011, 19:39

Ich würde mich freuen, wenn Du dir angewöhnen würdest, Minimalbeispiele zu präsentieren, statt das Umgesetzte in Prosa zu hüllen. :-)

Zumindest mir würde es das Verständnis erleichtern. Zudem zeigt es den Helfern, dass auch Du dir bei der Findung einer Lösung zumindest Mühe gemacht hast.

Außerdem könnten dann auch andere User von der Lösung profitieren.

Gruß,

Irena

von Thomas123 » Mo 24. Jan 2011, 16:48

Ich habe das Problem jetzt mit hspace{} und Irenas Vorschlag gelöst, danke.

Das Problem war, dass die Bilder zu nah zusammen lagen und deswegen vermutlich die eine Caption weiter runter gesetzt wurde damit beide problemlos hinpassen. Ich weis leider nicht wieso die Bilder halb übereinander lagen. Habe eine fertige Latex Vorlage genommen, also gut möglich dass da irgendwas eingestellt wurde was das Positionieren irgendwie beeinflusst hat. Leider kenne ich mich noch zu wenig mit Latex aus.

Direkt über den minipages habe ich jetzt \ref{fig:a} verwendet, aber im PDF werden mir nur zwei Fragezeichen in rot angezeigt. Gibt es irgendwelche Probleme wenn ich \label{fig:a} in einer minipage verwende?

von Sepp99 » Mo 24. Jan 2011, 16:11

Danke, das habe ich auch probiert, allerdings ist dann die Caption auf unterschiedlicher Höhe. Ich habe einfach \caption verwendet. Ich kann auch einen Screenshot machen wenn das hilft.
Kann ich nicht nachvollziehen. Das Beispiel von Irena klappt doch:
\documentclass{scrartcl}                %KOMA-Script-Klasse | scrbook | scrartcl |
\usepackage[ngerman]{babel}

\usepackage[latin1]{inputenc}  %Eingabecodierung | ansinew | utf-8
\usepackage[T1]{fontenc}                        %T1-Codierung Zeichensatz
\usepackage{graphicx}
\usepackage{caption}

\begin{document}

\begin{minipage}[t]{.48\textwidth}
\rule{5cm}{5cm}%\includegraphics[draft, width=\textwidth]{PDF/a.pdf}
\captionof{figure}{BlaBla}
\label{fig:a}
\end{minipage}
\hfill
\begin{minipage}[t]{.48\textwidth}
\rule{6cm}{8cm}%\includegraphics[draft,width=\textwidth]{PDF/b.pdf}
\captionof{figure}{BlaBla}
\label{fig:b}
\end{minipage}

\end{document}
Siehe auch Anhang.

Gruß, Sepp.-[/quote]
Dateianhänge
bildintab.pdf
(5.56 KiB) 355-mal heruntergeladen

von Thomas123 » Mo 24. Jan 2011, 15:48

Hm ich habe eine figure Umgebung verwendet, deswegen hat caption geklappt. Mit draft sehe ich dass die Bilder sich überschneiden. Allerdings ist das auch wenn ich die figure Umgebung weg lasse.

von Thomas123 » Mo 24. Jan 2011, 14:42

Danke, das habe ich auch probiert, allerdings ist dann die Caption auf unterschiedlicher Höhe. Ich habe einfach \caption verwendet. Ich kann auch einen Screenshot machen wenn das hilft.

minipage

von IrenaSekuta » Mo 24. Jan 2011, 14:05

Einfach beide Bilder in minipage-Umgebungen (wie von Mechanicus bereits erwähnt) einbringen:
\begin{minipage}[t]{.48\textwidth}
\includegraphics[draft, width=\textwidth]{PDF/a.pdf} 
\captionof{figure}{BlaBla}
\label{fig:a} 
\end{minipage}
\hfill
\begin{minipage}[t]{.48\textwidth}
\includegraphics[draft,width=\textwidth]{PDF/b.pdf} 
\captionof{figure}{BlaBla}
\label{fig:b} 
\end{minipage}
Gruß,

Irena

Nach oben