Ответ 1
LaTeX Companion говорит, что пакет flafter
может использоваться для обеспечения того, чтобы поплавки никогда не помещались перед их ссылками. Чтобы использовать это, добавьте следующее в преамбулу документа:
\usepackage{flafter}
Обратите внимание, что согласно этот поток, то, что flafter
делает, гарантирует, что поплавок никогда не появится перед его позицией в источнике LaTeX код.
Это может сработать, если в вашем документе имеется только несколько поплавков. Для документов с большим количеством поплавков размещение становится намного сложнее, и вы можете обнаружить, что все ваши поплавки отображаются вместе в конце документа или главы или вы можете получить ошибку "Слишком много необработанных поплавков". Я предлагаю прочитать эту страницу и эту страницу в UK TeX FAQ для получения дополнительных предложений.