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

Tabellen und Grafiken erstellen und anordnen


idontknowmyname
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 6. Feb 2024, 16:17

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

Beitrag 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}

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2534
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

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

Beitrag 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

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4267
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

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

Beitrag 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.

idontknowmyname
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 6. Feb 2024, 16:17

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

Beitrag 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

idontknowmyname
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 6. Feb 2024, 16:17

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

Beitrag 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

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2534
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

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

Beitrag von Stefan Kottwitz »

Zur Not kannst Du das float-Paket laden und [H] verwenden, siehe Figure (or table) exactly where I want it.

Stefan

Stammgast

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

Beitrag 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}

Stammgast

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

Beitrag von Stammgast »

Korrektur!
\begin{minipage}{\textwidth}
%  \centering
  \includegraphics{example-image-a}
  \captionof{figure}{caption text}
  \label{fig:example-a}
\end{minipage}

idontknowmyname
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Di 6. Feb 2024, 16:17

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

Beitrag 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?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4267
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

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

Beitrag 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.

Antworten