Fin
26-08-2008, 15:57
Hallo allerseits!
Ich habe in einem Dokument das Problem Bilder nebeneinander und (an anderer Stelle) auch untereinander einzufuegen. Einige Beitraege habe ich jetzt schon durch, aber mein Error bleibt hartnaeckig. Daher bitte ich um Loesungsvorschlaege.
Ein Minimalbeispiel hab ich auch schon vorbereitet (ich hoffe es entspricht der Norm hier im Forum - ist mein erster Beitrag, daher bitte ich um Nachsicht)
\documentclass[12pt]{scrreprt}
\linespread{1.5}
\usepackage[T1]{fontenc}
\usepackage[pdftex]{graphicx}
\usepackage{wrapfig}
%\usepackage{subfig} % subfigure --> Nachfolgepaket: subfig
\usepackage[caption=false]{subfig} % aus mrunix
\usepackage[subfigure]{tocloft} % aus http://people.ee.ethz.ch/~dominikb/l2picfaq/l2picfaq.pdf (page20)
\usepackage[hang]{caption} % caption2 --> Nachfolgepaket: caption
% margin=10pt,font=small,labelfont=bf,format=hang
\usepackage{textcomp,booktabs,amsmath}
\usepackage[scaled]{helvet}
\usepackage[a4paper, left=4.0cm, right=3.5cm, top=3.5cm, bottom=3.5cm]{geometry}
\usepackage{scrpage2}
\usepackage[Latin1, ansinew]{inputenc}
\usepackage{SIunits}
\usepackage{listliketab,tabularx}
\usepackage[english,ngerman]{babel}
\usepackage{listings}
\begin{document}
\begin{figure}[h]
\centering
\subfloat[cap a]{\label{b1}\includegraphics[width=0.48\textwidth]{../Pics/fig5a.png}}
\hfill
\subfloat[cap b]{\label{b2}\includegraphics[width=0.48\textwidth]{../Pics/fig5b.png}}
\caption{nebeneinander}
\label{fig1}
\end{figure}
\begin{figure}[h]
\centering
\subfigure[cap1]{\label{b3}\includegraphics[width=1\textwidth]{../Pics/tensile.png}}
\subfigure[cap2]{\label{b4}\includegraphics[width=1\textwidth]{../Pics/tensile2.png}}
\caption{untereinander}
\label{fig2}
\end{figure}
\end{document}
Soweit ich selber dem Problem auf der Spur war liegt die Ursache vermutlich in dem subfig Paket. Wenn ich statt dem neueren subfig das package subfigure benutze, bekomme ich die Bilder untereinander gut hin. Dann aber wird der subfloat auseinander gehauen. Ich formuliere das besser stichpunktartig:
mit \usepackage{subfig} folgt:
Bilder mit subfloat (also nebeneinander) sind OK; Error mit den subfigure Bildern
mit \usepackage{subfigure} folgt:
Bilder mit subfigure (also untereinander) sind OK; Error mit den subfloat Bildern
Vielen Dank schon mal!
Ich habe in einem Dokument das Problem Bilder nebeneinander und (an anderer Stelle) auch untereinander einzufuegen. Einige Beitraege habe ich jetzt schon durch, aber mein Error bleibt hartnaeckig. Daher bitte ich um Loesungsvorschlaege.
Ein Minimalbeispiel hab ich auch schon vorbereitet (ich hoffe es entspricht der Norm hier im Forum - ist mein erster Beitrag, daher bitte ich um Nachsicht)
\documentclass[12pt]{scrreprt}
\linespread{1.5}
\usepackage[T1]{fontenc}
\usepackage[pdftex]{graphicx}
\usepackage{wrapfig}
%\usepackage{subfig} % subfigure --> Nachfolgepaket: subfig
\usepackage[caption=false]{subfig} % aus mrunix
\usepackage[subfigure]{tocloft} % aus http://people.ee.ethz.ch/~dominikb/l2picfaq/l2picfaq.pdf (page20)
\usepackage[hang]{caption} % caption2 --> Nachfolgepaket: caption
% margin=10pt,font=small,labelfont=bf,format=hang
\usepackage{textcomp,booktabs,amsmath}
\usepackage[scaled]{helvet}
\usepackage[a4paper, left=4.0cm, right=3.5cm, top=3.5cm, bottom=3.5cm]{geometry}
\usepackage{scrpage2}
\usepackage[Latin1, ansinew]{inputenc}
\usepackage{SIunits}
\usepackage{listliketab,tabularx}
\usepackage[english,ngerman]{babel}
\usepackage{listings}
\begin{document}
\begin{figure}[h]
\centering
\subfloat[cap a]{\label{b1}\includegraphics[width=0.48\textwidth]{../Pics/fig5a.png}}
\hfill
\subfloat[cap b]{\label{b2}\includegraphics[width=0.48\textwidth]{../Pics/fig5b.png}}
\caption{nebeneinander}
\label{fig1}
\end{figure}
\begin{figure}[h]
\centering
\subfigure[cap1]{\label{b3}\includegraphics[width=1\textwidth]{../Pics/tensile.png}}
\subfigure[cap2]{\label{b4}\includegraphics[width=1\textwidth]{../Pics/tensile2.png}}
\caption{untereinander}
\label{fig2}
\end{figure}
\end{document}
Soweit ich selber dem Problem auf der Spur war liegt die Ursache vermutlich in dem subfig Paket. Wenn ich statt dem neueren subfig das package subfigure benutze, bekomme ich die Bilder untereinander gut hin. Dann aber wird der subfloat auseinander gehauen. Ich formuliere das besser stichpunktartig:
mit \usepackage{subfig} folgt:
Bilder mit subfloat (also nebeneinander) sind OK; Error mit den subfigure Bildern
mit \usepackage{subfigure} folgt:
Bilder mit subfigure (also untereinander) sind OK; Error mit den subfloat Bildern
Vielen Dank schon mal!