PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : figure Grafiken nebeneinander



Revan335
08-04-2012, 15:00
Hi Leute,

ich versuche grade meine Grafiken ins Abbildungsverzeichnis zu bekommen.

ohne figure klappt das mit nebeneinander der Grafiken auch, nur mit weiß ich nicht wie ich das machen soll.

ohne figure:



\includegraphics[width=0.5 \textwidth] {DVI-A Stecker.png}
\includegraphics[width=0.5 \textwidth] {Adapter_DVI_to_VGA.jpg}


mit figure:



\begin{figure}[tbh] \includegraphics[width=0.5 \textwidth] {DP-Stecker.jpg}
\caption{DP-Stecker}
\end{figure}
\begin{figure}[tbh]
\includegraphics[width=0.5 \textwidth] {DP-Buchse.png}
\caption{DP-Buchse}
\end{figure}

e271
08-04-2012, 15:01
Versuche es mal mit Minipages.

Revan335
08-04-2012, 15:08
Versuche es mal mit Minipages.

So, bringt er den Fehler:


\begin{minipage}[t]{0.5\textwidth}
\begin{figure}[tbh]
\includegraphics {DP-Stecker.jpg}
\caption{DP-Stecker}
\end{figure}
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\begin{figure}[tbh]
\includegraphics {DP-Buchse.png}
\caption{DP-Buchse}
\end{figure}
\end{minipage}



! LaTeX Error: Not in outer par mode.

Was wohl an der figure liegt, wie bekomme ich das den mit figure hin ?

Xenara
08-04-2012, 16:08
Du kannst die Gleitumgebung figure nicht in eine minipage zwingen. Das geht nicht.

Diese beiden Varianten sind möglich:

\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}

\usepackage[draft]{graphicx}

\begin{document}

Text vor minipage-Variante.

\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Stecker.jpg}
\captionof{figure}{DP-Stecker}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Buchse.png}
\captionof{figure}{DP-Buchse}
\end{minipage}

Text nach minipage-Variante. Das Bild klebt genau da, wos im Quelltext angegeben ist.

\clearpage
Jetzt die Variante mit figure, wo es gleiten darf. Dieser Text steht im Quelltext davor.
\begin{figure}[tbp]
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Stecker.jpg}
\caption{DP-Stecker}%
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Buchse.png}
\caption{DP-Buchse}
\end{minipage}
\end{figure}

Und der hier danach.

\end{document}

Revan335
08-04-2012, 16:25
Du kannst die Gleitumgebung figure nicht in eine minipage zwingen. Das geht nicht.

Diese beiden Varianten sind möglich:

\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}

\usepackage[draft]{graphicx}

\begin{document}

Text vor minipage-Variante.

\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Stecker.jpg}
\captionof{figure}{DP-Stecker}
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Buchse.png}
\captionof{figure}{DP-Buchse}
\end{minipage}

Text nach minipage-Variante. Das Bild klebt genau da, wos im Quelltext angegeben ist.

\clearpage
Jetzt die Variante mit figure, wo es gleiten darf. Dieser Text steht im Quelltext davor.
\begin{figure}[tbp]
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Stecker.jpg}
\caption{DP-Stecker}%
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Buchse.png}
\caption{DP-Buchse}
\end{minipage}
\end{figure}

Und der hier danach.

\end{document}


Jetzt klascht der die Bilder ganz oben auf die Seite, die sollen aber unten in den Abschnitt.


\begin{figure}[tbp]
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Stecker.jpg}
\caption{DP-Stecker}
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics {DP-Buchse.png}
\caption{DP-Buchse}
\end{minipage}
\end{figure}


mit clearpage sind sie zwar auf der nächsten Seite, aber sie sollen ja nur unter den passenden Abschnitt.

rstuby
08-04-2012, 16:51
Xenara hat dir doch im oberen Beispiel eine Möglichkeit ohne Gleitumgebung gezeigt und wie du trotzdem eine caption bekommst. Du solltest keine Gleitumgebungen (figure, table) benutzen, wenn du wirklich nicht willst, dass dein Objekt gleitet.

Revan335
08-04-2012, 16:58
Xenara hat dir doch im oberen Beispiel eine Möglichkeit ohne Gleitumgebung gezeigt und wie du trotzdem eine caption bekommst. Du solltest keine Gleitumgebungen (figure, table) benutzen, wenn du wirklich nicht willst, dass dein Objekt gleitet.

Hatte den Hinweis falsch verstanden, sorry.

Jetzt geht es.