figure* を使用すると、2 列のドキュメントで画像が新しいページに移動します。これを防ぐ方法はありますか?

figure* を使用すると、2 列のドキュメントで画像が新しいページに移動します。これを防ぐ方法はありますか?

\begin{figure*}[H]2 列ページで図をページ全体の幅に広げたいので を使用していますが、 を使用し[H]てフローティング イメージを正確な位置に配置しているにもかかわらず、図が新しいページに移動されてしまいます。 を使用しているときはこの現象は発生しません\begin{figure}[H]が、その場合は、イメージが隣接する列のテキストと重なるのを防ぐことができません。この問題を解決する方法はありますか?

PS: 以下は私が使用しているコードの一部です:

\begin{figure*}[H]
\includegraphics[width=\textwidth]{your-figure-file}
\end{figure*}

答え1

以前の質問には答えが含まれているものがいくつかありますが、それらには他の多くの情報も含まれているため、この答えを見つけるのは困難です。

ここで重要な事実は、(La)TeX はバックトラックできないということです。したがって、ページの最初の列にすでに何かがある場合、2 列の (星印の付いた) フロートは新しいページに強制的に移動されます。段落間の入力で、確実に前のページに残っている場所を見つけて、そこに入力を移動しますfigure*

関連情報