Falsche Breite der Umgebung nach Includegraphics

Falsche Breite der Umgebung nach Includegraphics

Ich habe mit dem Paket eine eigene Umgebung erstellt mdframed. Mein Problem ist, wenn ich ein Bild in die selbst definierte Umgebung einfüge, ist die Breite des Farbfelds falsch.

Hier ist der Code:

\documentclass{book}
\usepackage{geometry}

\geometry{left=4cm,right=3cm, top=2cm, bottom=2cm} 
\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{helvet}
\usepackage{wallpaper}
\usepackage[final]{pdfpages} 
\usepackage[colorlinks,linkcolor=black,bookmarksopen=false,
hypertexnames=TRUE,pdfpagelabels=true]{hyperref}[2011/02/05]

\usepackage{xcolor,bookmark}
\usepackage{scrextend}
\usepackage{titlepic}
\usepackage{shorttoc}
\usepackage{courier}
\usepackage{type1cm}         
\usepackage{zref-abspage}
\usepackage{makeidx}       
\usepackage{graphicx}        
\usepackage{multicol}        
\usepackage[bottom]{footmisc}
\usepackage{tocstyle}
\usetocstyle{allwithdot} 
\usepackage{thmbox}
\usepackage{shadethm}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{marginnote}
\usetocstyle{KOMAlike}
\usepackage{wrapfig}
\usepackage{paralist}
\usepackage{mdframed}
\makeindex  

\definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
\definecolor{shadethmcolor2}{rgb}{1,.925,.545}%
\definecolor{aufgaben}{rgb}{0.9333,0.93333,0.933333}%
\definecolor{loesung}{rgb}{0.972,0.93725,0.85098}
\definecolor{textbeispiel}{rgb}{0.86666,0.78431,0.78431}  


\newtheoremstyle{mystyle}
  {\topsep}{\topsep}{}{}%
  {\bfseries}{:}{.5em}{}%

\newtheoremstyle{mystyle2}
  {\topsep}{\topsep}{}{}%
  {\bfseries}{}{.5em}{}%

\theoremstyle{mystyle}

\newmdtheoremenv[hidealllines=true,backgroundcolor=shadethmcolor,skipabove=\topsep,
skipbelow=\topsep]{beispiel}{Beispiel}

\newmdtheoremenv[hidealllines=true,
backgroundcolor=shadethmcolor2,skipabove=\topsep,
skipbelow=\topsep]{formel}{Formel}


\theoremstyle{mystyle2}

\newmdtheoremenv[hidealllines=true,
backgroundcolor=aufgaben,skipabove=\topsep,
skipbelow=\topsep]{aufgabe}{Aufgabe}


\newmdtheoremenv[hidealllines=true,
backgroundcolor=loesung,skipabove=\topsep,
skipbelow=\topsep]{loesung}{L\"osung}


\begin{document}
\begin{loesung}
\includegraphics[scale=0.5]{histloesungzeichnung.png}\\
c)\\
Here comes a lot of text which describes different things, but this complete area should have the same color background width as the solution below! : $\bar{x}=\frac{1}{99}(18*1.5+20*3.5+25*5+22*7+14*9)$
\end{loesung}
\begin{loesung}
here comes the next solution with the correct width of the color background box!
\end{looesung}
\end{document}

Wie kann ich dafür sorgen, dass die Farbfelder die gleiche Breite haben?

Auch eine allgemeine Frage: Wenn ich versuche, eine Float-Zahl einzubinden, funktioniert das nicht. Mir scheint, dass es generell nicht möglich ist, eine Float-Zahl figurein die selbst definierte Umgebung einzubinden loesung. Auch ein tableist nicht möglich (aber tabular). Irgendwelche Ideen dazu? Die Fehlermeldung, wenn ich Zahlen in der loesungUmgebung verwende, ist Float(s) lost.

Ich schreibe an einem größeren Dokument, daher habe ich dieses Problem mehrmals und es ärgert mich wirklich. Die anderen Probleme habe ich gelöst, indem ich einfach verwendet habe tabular, aber in diesem Fall muss das Bild dort wirklich eingefügt werden.

Vielen Dank!

Ich habe einen Screenshot meines Problems angehängt (ich habe den Text geändert, damit Sie das Problem besser verstehen, die Änderung des Textes spielt keine Rolle), ich habe kein Konto, deshalb muss ich Ihnen den Screenshot geben:

http://tinypic.com/r/33wbhb6/6

Antwort1

Verwenden Sie in der \includegraphicsAnweisung nicht [scale=0.5], sondern [width=\textwidth].

Zwei bescheidene Bitten an dieser Stelle: 1. Wenn Sie ein minimales Arbeitsbeispiel veröffentlichen,Bitte1. Vermeiden Sie alle Tippfehler (siehe: \end{looesung}); achten Sie auf das Wort „funktionierend“ im Begriff „minimales funktionierendes Beispiel“. 2. Vermeiden Sie bitte auch das Laden jeglicher Pakete im MWE, die nicht unbedingt erforderlich sind, um das vorliegende Problem zu veranschaulichen und/oder zu reproduzieren.

verwandte Informationen