figure
is a float environment. Floats can,

float. The default float options for figures in
latex
are
tbp
. I think, you want
hbp
or
bp
for this float. See an introduction to LaTeX for more information about floats.
And please use the code tag to mark code. Otherwise the new online compiling feature (see the
Run LaTeX here
button below my examples) would not work. And for the same reason, please try to show a compilable
minimal working example, like:
Code: Select all
\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}% NOTE: german would be outdates/old spelling
\usepackage{xcolor}
%\usepackage[utf8]{inputenc}% NOTE: Not needed from LaTeX 2018-04-01
\usepackage{amsmath, amsthm, amssymb}
\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{pdflscape}% Better alternative to lscape with respect to PDF viewers.
\usepackage[onehalfspacing]{setspace}% NOTE: The package knows options!
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage[round]{natbib}% NOTE: I would recommend to use biblatex + biber!
\usepackage{hyperref}
\bibliographystyle{apalike}% NOTE: This is not suitable for German.
\newtheorem{definition}{Definition}[section]
\newtheorem{interview}{Interview}[section]
\newtheorem{satz}{Satz}[section]
\newtheorem{beispiel}{Beispiel}[section]
\newtheorem{bemerkung}{Bemerkung}[section]
\newtheorem{literaturverzeichnis}{Literaturverzeichnis}[section]
\usepackage[top=25mm, bottom=20mm, vmargin=25mm, includehead]{geometry}
\setlength{\topmargin}{0cm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\setlength{\parindent}{5mm}% NOTE: Combination of paragraph intend with
\setlength{\parskip}{2mm}% paragraph skip is nonsense
\setlength{\evensidemargin}{0mm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\setlength{\oddsidemargin}{0cm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\begin{document}
\appendix
\section{Abbildungen}
In diesem Anhang finden Sie alle Abbildungen.
\begin{figure}[hbp]
\includegraphics[width=\textwidth]{example-image}
\caption{Schema zur Metakognition} \centering\cite{Egle}
\end{figure}
\end{document}
But maybe in your case it would be better not to use floats, because in a figure appendix they don't make sense. So maybe:
Code: Select all
\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}% NOTE: german would be outdates/old spelling
\usepackage{xcolor}
%\usepackage[utf8]{inputenc}% NOTE: Not needed from LaTeX 2018-04-01
\usepackage{caption}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{pdflscape}% Better alternative to lscape with respect to PDF viewers.
\usepackage[onehalfspacing]{setspace}% NOTE: The package knows options!
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage[round]{natbib}% NOTE: I would recommend to use biblatex + biber!
\usepackage{hyperref}
\bibliographystyle{apalike}% NOTE: This is not suitable for German.
\newtheorem{definition}{Definition}[section]
\newtheorem{interview}{Interview}[section]
\newtheorem{satz}{Satz}[section]
\newtheorem{beispiel}{Beispiel}[section]
\newtheorem{bemerkung}{Bemerkung}[section]
\newtheorem{literaturverzeichnis}{Literaturverzeichnis}[section]
\usepackage[top=25mm, bottom=20mm, vmargin=25mm, includehead]{geometry}
\setlength{\topmargin}{0cm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\setlength{\parindent}{5mm}% NOTE: Combination of paragraph intend with
\setlength{\parskip}{2mm}% paragraph skip is nonsense
\setlength{\evensidemargin}{0mm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\setlength{\oddsidemargin}{0cm}% NOTE: You should not manipulate the length on your own. Use geomtry options!
\begin{document}
\appendix
\section{Abbildungen}
In diesem Anhang finden Sie alle Abbildungen.
\noindent\begin{minipage}{\linewidth}
\centering
\includegraphics[width=\textwidth]{example-image}
\captionof{figure}[Schema zur Metakognition]{Schema zur Metakognition \cite{Egle}}
\end{minipage}
\end{document}
would be better.