Seite 1 von 2

Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Di 6. Feb 2024, 16:22
von idontknowmyname
Hi, ich möchte ein paar Bilder in meinen Text einfügen und habe dafür die Flag [h!] genutzt. Trotzdem werden meine Bilder nicht an gewünschter Stelle angezeigt, sondern an einer anderen. Woran liegt das?

So sieht der Head aus:
\documentclass[12pt,twoside]{article}

\usepackage[a4paper, left=1in, right=1in, top=1in, bottom=1in]{geometry}
\usepackage{ngerman}           
\usepackage[utf8]{inputenc}  
\usepackage[T1]{fontenc}       
\usepackage{ae}                
\usepackage{graphicx}          
\usepackage{pstricks,pst-node} 
\usepackage{fancyhdr}         
\usepackage{url}              
\usepackage{nameref}
\usepackage{xcolor}
\usepackage{hyperref}

\pagestyle{fancyplain}
\headheight\baselineskip
\topmargin-0.75cm
\textheight47\baselineskip
\def\MakeUppercase#1{#1}
\makeatletter
\lhead[\fancyplain{}{\thepage}]
      {\fancyplain{}{\slshape blabla}} % <--- Titel eintragen
\rhead[\fancyplain{}{\slshape name}]    % <--- Name eintragen
      {\fancyplain{}{\thepage}}
\cfoot[]{}
\makeatother


\begin{document}
Und so habe ich zum Beispiel ein Bild eingefügt:
\begin{figure}[h!]
\centering
	\includegraphics[scale=0.5]{image.png}
	\caption{lalala}
\end{figure}

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Di 6. Feb 2024, 17:12
von Stefan Kottwitz
Willkommen im Forum!

Evtl. passt es von der Höhe nicht mehr auf den verbleibenden Platz der Seite. Auch wenn es zu breit wäre, würde es nicht auf der gleichen Seite platziert. Prüfe mal ob es wirklich passen würde.

Weiterhin würde ich [htbp!] für die Optionen verwenden, das hat die meiste Flexibilität.

Stefan

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 12:58
von u_fischer
Weil "h" nur bedeutet, "hier wenn es passt".

Siehe https://tex.stackexchange.com/a/39020/2388 für eine Beschreibung des Floatalgorithmus.

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 13:13
von idontknowmyname
u_fischer hat geschrieben:
Mi 7. Feb 2024, 12:58
Weil "h" nur bedeutet, "hier wenn es passt".

Siehe https://tex.stackexchange.com/a/39020/2388 für eine Beschreibung des Floatalgorithmus.
Ja, aber deswegen habe ich ja das Ausrufezeichen eingefügt gehabt: h! als override

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 13:16
von idontknowmyname
Stefan Kottwitz hat geschrieben:
Di 6. Feb 2024, 17:12
Willkommen im Forum!

Evtl. passt es von der Höhe nicht mehr auf den verbleibenden Platz der Seite. Auch wenn es zu breit wäre, würde es nicht auf der gleichen Seite platziert. Prüfe mal ob es wirklich passen würde.

Weiterhin würde ich [htbp!] für die Optionen verwenden, das hat die meiste Flexibilität.

Stefan
Danke! Das Ding ist, das Bild ist ja zwischen Text, Latex fügt das Bild aber nach dem kompletten Text ein, als dass es ihn an der Position (mitten im Text) einfügt. Also es sollte nicht an Platzmangel liegen, eher der Text der danach kommt, sollte verschoben werden auf die nächste Seite. Platz gibts eigentlich genug.
htbp! hat keine Unterschiede gemacht leider

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 13:32
von Stefan Kottwitz
Zur Not kannst Du das float-Paket laden und [H] verwenden, siehe Figure (or table) exactly where I want it.

Stefan

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 15:19
von Stammgast
Stefan Kottwitz hat geschrieben:
Mi 7. Feb 2024, 13:32
Zur Not kannst Du das float-Paket laden und [H] verwenden, siehe Figure (or table) exactly where I want it. [...]
Meine Präferenz bei Standardklassen wäre unter dem gleichen Link das unmittelbar folgende Beispiel mit caption.
\begin{minipage}
%  \centering
  \includegraphics{example-image-a}
  \captionof{figure}{caption text}
  \label{fig:example-a}
\end{minipage}

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 15:23
von Stammgast
Korrektur!
\begin{minipage}{\textwidth}
%  \centering
  \includegraphics{example-image-a}
  \captionof{figure}{caption text}
  \label{fig:example-a}
\end{minipage}

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Mi 7. Feb 2024, 15:28
von idontknowmyname
Stefan Kottwitz hat geschrieben:
Mi 7. Feb 2024, 13:32
Zur Not kannst Du das float-Paket laden und [H] verwenden, siehe Figure (or table) exactly where I want it.

Stefan
Danke, das hat geholfen! Das Problem ist nur, dass jetzt große leere Lücken entstanden sind, zwischen Textabschnitten aber auch zwischen sections. Weisst du wie ich das beheben kann?

Re: Bild bleibt nicht an fixierter Stelle trotz [h!] stehen

Verfasst: Do 8. Feb 2024, 11:38
von u_fischer
idontknowmyname hat geschrieben:
Mi 7. Feb 2024, 13:13
u_fischer hat geschrieben:
Mi 7. Feb 2024, 12:58
Weil "h" nur bedeutet, "hier wenn es passt".

Siehe https://tex.stackexchange.com/a/39020/2388 für eine Beschreibung des Floatalgorithmus.
Ja, aber deswegen habe ich ja das Ausrufezeichen eingefügt gehabt: h! als override
Das ändert nichts. Wenn es nicht passt, passt es nicht. Daran ändert auch ein ! nichts.