I've always been told to trust the decisions of the person who coded the documentclass, when it comes to typesetting. Questions about what emphasized text should look like or whether a paragraph should be indented are supposed to be left to someone else. However, the guidance I've been given on figure environments and other floats is basically to ignore what Latex is doing and try to fight with it as much as possible. This feels somewhat foolish to me - if the default behaviour is so bad, why isn't this behaviour fixed by the documentclass authors? It's not as if it's that complicated to figure out.
Asked
Active
Viewed 35 times
[H]placement option provided by thefloatpackage despite this being a non-popular choice among the experts on this site (I am not an expert). – Dr. Manuel Kuehner Dec 04 '21 at 20:26\begin{figure}[h]at a point where "here" is not allowed, so disallowing the float being placed anywhere. – David Carlisle Dec 04 '21 at 20:55