I recommend always using htbp until the document is complete. I want to insert png files into my document. basically, like this, it works (after invoking ‘float’),. I can’t test it here, but I think the combination htbp and! is not allowed. A similar problem is the exact placement of tables where usually the table environment is used. This topic was discussed in the LaTeX Community Forum and on the MatheBoard. 13. In the first one, the important thing to include is!htbp, right?
Override internal parameters LaTeX uses for determining good float positions. The caption used for each figure will appear in these lists, along with the figure numbers, and page numbers that they appear on.
Positioning Images And Tables