PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bilder direkt nebeneinander



patschi
19-10-2007, 08:37
Hallo!

Ich möchte 4 Bilder direkt nebeneinander platzieren, sodass kein vertikaler und kein horizontaler Freiraum dazwischen zu sehen ist. Leider erhalte ich immer einen Freiraum, egal, was ich probiere. Bin bei LaTeX ja auch noch Anfänger. Da ich diese Art Bilderlayout mehrfach brauche, wollte ich nicht jedesmal mit einem Grafikprogramm zusammenschustern.
Wer könnte mir weiterhelfen? Welcher Ansatz ist am besten? Mit oder ohne Tabelle?

Viele Grüße
Patschi

sofa-surfer
19-10-2007, 09:16
Hallo,

wahrscheinlich hast du an den entscheidenden Stellen immer das %-Zeichen vergessen. Hier mal zwei Beispiele mit und ohne dem subfig-Paket. Den \rule-Befehl musst du nach Bedarf mit \includegraphics ersetzen ...


\documentclass{article}
\usepackage{xcolor}
\usepackage{subfig}

\begin{document}
\begin{figure}
\rule{.25\textwidth}{3cm}%
{\color{red}\rule{.25\textwidth}{3cm}}%
{\color{blue}\rule{.25\textwidth}{3cm}}%
{\color{green}\rule{.25\textwidth}{3cm}}%
\caption{Ohne das subfig-Paket}
\end{figure}

\begin{figure}
\subfloat[bla]{\rule{.25\textwidth}{3cm}}%
\subfloat[blub]{{\color{red}\rule{.25\textwidth}{3cm}}}%
\subfloat[foo]{{\color{blue}\rule{.25\textwidth}{3cm}}}%
\subfloat[bar]{{\color{green}\rule{.25\textwidth}{3cm}}}%
\caption{Mit dem subfig-Paket}
\end{figure}


%zum Vergleich
\noindent\rule{\textwidth}{3cm}

\end{document}

Wichtig sind wie gesagt die Prozentzeichen am Ende der Zeile. (siehe z.B. auch hier (http://www.mrunix.de/forums/showpost.php?p=222315&postcount=7))



Matthias

patschi
19-10-2007, 15:41
Danke erstmal!

Das mit dem %-Zeichen funktioniert schon super. Jetzt habe ich keine Freiräume mehr zwischen zwei horizontal benachbarten Bildern mehr.

Jetzt gibts es nur noch Freiräume zwischen zwei übereinander liegenden Bildern. Wie kann man diese entfernen. Kann man irgendwie den Zeilenabstand auf 0 verkleinern?



\begin{figure}
{\includegraphics[width=3cm,height=3cm]{bild.png}}%
{\includegraphics[width=3cm,height=3cm]{bild.png}}\\
{\includegraphics[width=3cm,height=3cm]{bild.png}}%
{\includegraphics[width=3cm,height=3cm]{bild.png}}%
\end{figure}

MasterOfPuppets
19-10-2007, 16:08
Abstände kann man mit \\[-Maß] anpassen.

patschi
19-10-2007, 16:16
Danke! :-)

Jetzt ist alles so, wie ich es wollte.