Archiv verlassen und diese Seite im Standarddesign anzeigen : Zwei Bilder nebeneinander mit Abstand mittig
TeXBjoern
02-04-2009, 16:38
Einen schönen Frühlingstag wünsche ich,
ich habe ein kleines Problem. Ich würde gerne 2 Bilder nebeneinander setzen, zwischen ihnen einen bestimmten Abstand, sagen wir 2mm, und zusammen sollten sie sich an der Textbreite orientieren. Ich bekomme es leider nicht mit dynamischen Größenverhältnissen hin. Habt ihr eine Idee?
Hier wäre ein Beispiel, wie ich es mir gedacht hätte. Es ist bestimmt ganz einfach. :(
\documentclass{scrreprt}
% Packages for implementing graphics
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{subfig}
\begin{document}
\begin{figure}%
\centering%
\subfloat[\label{a}]{\includegraphics[width=0.5\textwidth]{dummy}}%
%und hier sollte jetzt irgendwie ein absoluter Abstand hinein von z.B. 2mm
\subfloat[\label{B}]{\includegraphics[width=0.5\textwidth]{dummy}}%
\caption{}%
\label{img:myexample}%
\end{figure}
\end{document}
bobmalaria
02-04-2009, 16:47
hi,
versuche es doch mal mit
\hfill
damit sollte es genau passen.
gruss
TeXBjoern
02-04-2009, 17:34
Hallo bobmalaria,
ich verstehe nicht ganz. Du schlägst also vor:
\documentclass{scrreprt}
% Packages for implementing graphics
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{subfig}
\begin{document}
\begin{figure}%
\centering%
\subfloat[\label{a}]{\includegraphics[width=0.5\textwidth]{dummy}}%
\hfill
\subfloat[\label{B}]{\includegraphics[width=0.5\textwidth]{dummy}}%
\caption{}%
\label{img:myexample}%
\end{figure}
\end{document}
Damit ändert sich bei mir leider nichts. Ich denke, dass die Angaben der Breite der jeweiligen Graphikdatei bei includegraphics das \hfill dominieren, nicht wahr?
Sprich, halbe Textweite weg durch Graphik eins, andere halbe Textweite weg durch Graphik zwei - wo soll nun da noch ein Abstand dazwischen?
Nur, falls mich nicht konkret genug ausgedrückt hab. Ich hätte gerne, dass es so funktioniert:
\textwidth(Graphik I + 2 mm Abstand + Graphik II)
Sonnigen Gruß,
Björn
bobmalaria
02-04-2009, 17:47
hi,
naja, wenn deine grafiken 0.5 und 0.5 textwidth sind, dann ist nunmal die summe 1 und damit kein platz mehr für einen abstand. wenn du die bilder etwas kleiner machst dann hast du auch einen abstand dazwischen.
die bilder sollten in einem guten dokument nicht in den rand ragen.
gruss
TeXBjoern
02-04-2009, 17:57
Interessanter Hinweis - nicht an den Rand der Seite oder nicht an den Rand des Textes? Ich denke, Du meinst letzteres, aber der Sicherheit wegen frage ich lieber noch mal :)
Vielen Dank, ich werde es dann also doch relativ über die Angabe der jeweiligen Graphik regeln.
bobmalaria
02-04-2009, 18:13
hi,
also dein text hat eine gewisse breite. über diese breite sollte nichts herausstehen, wie sieht das denn aus?
also musst du wenn du zwei bilder hast diese so verkleinern, dass sie zusammen weniger als die textbreite breit sind
bild 1: breite 0.49\textwidth
bild 2: 0.49\textwidth
\hfill kann also die länge 0.02\textwidth annehmen
was du glaube ich machen willst ist
bild 1: 0.5\textwidth
abstand 2mm
bild 2: 0.5\textwidth
führt zu 1\textwidth+2mm=bild steht in den rand
letzteres solltest du aber vermeiden
TeXBjoern
02-04-2009, 18:59
Hallo noch einmal,
nein das möchte ich eben gerade nicht. Ich möchte gern ein
0.x\textwidth +2 mm + 0.y\textwith = 1*\textwidth
Moin moin,
nein das möchte ich eben gerade nicht. Ich möchte gern ein
0.x\textwidth +2 mm + 0.y\textwith = 1*\textwidth
also jeweils 0.5\textwidth-1mm? Mit \usepackage{calc} könntest Du das so sogar angeben ...
MfG
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.