
\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*
。