I am writing my senior thesis on latex. I've been using latex for a few years but I always have issues positioning the figures. Sometimes, I can place them whereever I want with use of !h, p, t parameters etc. But at this time, I stuck.
What I want to do is simply as it follows:
- A paragraph
- A figure
- Second Paragraph
- Second figure
What I get is
- First and second paragraph
- The figures
When I scale the figures to a smaller size, I get the correct order of placing. But I want to use the figures bigger.
As you can see the problem is caused because there is not enough space to put the figure down below the first paragraph because it is at the end of the page. So why not put the figure on top of a new page and then place the second paragraph below the first figure? I think you understand my problem here. How can I solve this? Please I'm outta my mind. Thanks

\includegraphicsthe only function of thefigureenvironment is to allow the figure to be moved to help with page breaking. If you use[h]then you are preventingtso the figure cant be placed at the top of the next page. latex warns about this and changes it to[ht]but includingpas well is better. See https://tex.stackexchange.com/questions/8625/force-figure-placement-in-text but it is better not to force the position and dont assume the figure is at a fixed place but refer to it indirectly via its number, that is why figures have numbered captions. – David Carlisle Oct 21 '21 at 10:02\usepackage{float}and\begin{figure}[H]and the figures will go exactly where you place them. – David Carlisle Oct 21 '21 at 14:47https://imgur.com/a/Mz8dAMR
PS: I included \usepackage{float} at the beginning of latex.
– Buğra Yalçın Oct 22 '21 at 11:29[H]thenn the figure will not move from where you place it in the source. The figre will appear between the paragraphs where you place it. If you believe you have found a bug in that code (which has been used by millions of people for decades) that is fine but you need to provide an example that shows the problem, edit your question a complete small document with a figure using[H]that does not appear where you expect. You can useexample-imageas the image as it is availabe for such tests. – David Carlisle Oct 22 '21 at 11:42[H]is working. It is of course possible that code you are loading in the preamble has redefinedfigureto undo the float package defining[H]but as you have not shown any code no one can help with that, – David Carlisle Oct 22 '21 at 11:43[H]forces the figures to the end of the document as it means not h not t not b not p so the float is not allowed anywhere. – David Carlisle Oct 22 '21 at 11:44