\clearpage 後の 2 列ドキュメントのフロート ページを防止する

\clearpage 後の 2 列ドキュメントのフロート ページを防止する

ページをクリアして、すぐに図を上に、次にこの新しいページの図の下にテキストを表示しようとしています。しかし、表示されるのは次のようになります。図は 2 ページ目の真ん中にあり、テキストは 3 ページ目にあります。3 ページ目を消去して、現時点で 3 ページ目にあるテキストを図とともに 2 ページ目に表示したいのです。

/clearpage または /FloatBarrier を使用しないと、テキストは最初のページに移動しますが、これは最低限の対策です。\afterpage も試しましたが、これも機能しませんでした。おそらく何か間違ったことをしたのでしょう。ご協力いただき、ありがとうございます。
現在 次のようなページを希望します: 期待される

以下は私のコードサンプルです:

\documentclass[twoside,twocolumn]{article}
\usepackage{subcaption}
\usepackage{afterpage}
\usepackage[section]{placeins}
\begin{document}
 .....
\renewcommand\thesubfigure{\alph{subfigure}}
\graphicspath{ {Data/N-DImensional(0<r_i<1)/r_i_0dot0262955/} }
\begin{figure*}[h]
\centering
\begin{subfigure}{0.5\textwidth}
\centering
  \includegraphics[width=0.85\linewidth]{0dot348731M}
  \caption{Biomass vs. Biodiversity}
  \label{fig:sub41}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
  \centering
  \includegraphics[width=0.85\linewidth]{0dot348731D}
  \caption{Biomass vs. Biodiversity}
  \label{fig:sub42}
\end{subfigure}
\caption{4-Dimensional Lokta-Volterra model with different growth rates $(x_0=0.348731)$.}
\end{figure*}

\FloatBarrier

\noindent Text Sample

\end{document}

以下は私がインポートした 2 つのページのリンクです。

現時点でのページは次のようになっています

そして、\clearpageなしでは、このように見えます。

答え1

これはチャットでの会話から引き継いだものです。根本的な問題は、テキストと画像の両方が同じページに収まる場合にフロート ページが作成されないようにしようとしていることだと思います。

\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}

\begin{figure*}
    \centering
    \includegraphics[height=0.25\textwidth,width=0.75\linewidth]{pic}
    \caption{Picture}
    \label{fig:1}
\end{figure*}
\lipsum[1]

\end{document}

これにより、次の結果が得られます。フロートページ

私は LaTeX の float パラメータ (および\dblfloatpagefraction類似のもの) をいろいろいじってみましたが、うまくいきませんでした。回避策としては、これを\includegraphicsfloat 環境内にまったく置かないようにすることでしょうか?

\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}

\twocolumn[{%
    \centering
    \includegraphics[height=0.25\textwidth,width=0.75\linewidth]{pic}
    \vspace{1em}
}]

\lipsum[1]

\end{document}

結果:

2列のフロートなしページ

たとえば、パッケージ\captionofからキャプションを追加することもできます。caption

関連情報