PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zwei Grafiken untereinander mit einer Caption seitwärts?



Artifex
04-10-2008, 17:26
Hi,

ich habe ne Frage, ich möchte gerne zwei Grafiken untereinander arrangieren mit einer Caption. Allerdings soll die Caption rechts neben den Grafiken angeordnet werden und zwar Bündig zum Beginn des ersten Bildes.

Darüberhinaus soll noch eine Zeile Abstand vom ersten Bild zum zweiten Bild sein, damit es nicht so gequetscht aussieht.

Habe jetzt mal folgendes VErsucht:

\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{histgbc.png}
\includegraphics[width=0.7\textwidth]{gbcmarge.pdf}
\caption{Bildbeschreibung mit Bezug auf a und b}
\label{fig:Bild}
\end{figure}

allerdings macht er mir jetzt die Grafiken ohne Zeile Abstand und die Caption unter die Grafiken.

Kann mir jemand weiterhelfen?

Gruß
Arti

sommerfee
04-10-2008, 17:36
Wenn du eine KOMA-Script-Dokumentenklasse verwendest, schaue dir mal die Umgebung "captionbeside" an.

Wenn nicht: Die Paket sidecap und hvfloat können das auch.

Gruß,
Axel

Artifex
04-10-2008, 17:47
funktioniert leider nicht! Wenn ich es so mache:

\begin{SCfigure}
\centering
\includegraphics[width=0.7\textwidth]{histgbc.png}
\includegraphics[width=0.7\textwidth]{gbcmarge.pdf}
\caption{test}
\label{fig:Bild}
\end{SCfigure}

dann macht er mir beide Grafiken nebeneinander (auch über den Rand hinaus) und ich sehe gar keine Caption!

Ich will die Grafiken aber untereinander haben mit einer Zeile abstand und dann die Caption bündig zur ersten grafik oben ausgerichtet haben,...

falls keiner dazu ne Lösung hat, würde mir auch schon reichen, wenn mir jemand sagen könnte, wie ich einen Abstand zwischen die Grafiken bekomme. Habe
\newline
\vspace
\vfill
\\

probiert, klappt aber nicht

noch ne idee?(Benutze LLNCS Dokumentenklasse)

HappyTex
04-10-2008, 19:19
Hallo,

ich mach's relativ elementar (mit TeX):

\begin{figure}
\fbox{\begin{minipage}[t]{0.3\linewidth}\hrule width \linewidth height 0pt
A

A

A

A
\end{minipage}}
\fbox{\begin{minipage}[t]{0.3\linewidth}\hrule width \linewidth height 0pt
\caption{CAP}
\end{minipage}}
\end{figure}

% hope that helps
%
% HappyTex

sommerfee
04-10-2008, 19:29
Habe
\newline
\vspace
\vfill
\\

probiert, klappt aber nicht

Sorry, hatte ganz vergessen, daß das sidecap-Paket den unangenehmen Nebeneffekt hat, alles in eine horizontale Box zu packen, so daß Umbrüche etc. nicht greifen. Umgehen kann man das, indem man den Inhalt in eine vertikale Box packt, z.B. so:



\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{sidecap}
\sidecaptionvpos{figure}{t} % Beschriftung oben
\begin{document}

\begin{SCfigure}
\vbox{%
\centering
\includegraphics[width=0.7\textwidth]{histgbc.png}
\par\medskip
\includegraphics[width=0.7\textwidth]{gbcmarge.pdf}}
\caption{test}
\label{fig:Bild}
\end{SCfigure}

\end{document}


Gruß,
Axel