3

レポートを書こうとしているのですが、幅の広い図で立ち往生しています。私のドキュメント タイプは、revtex4.1 を 2 列使用した PRL です。8 つのサブフィギュアで構成されるワイド フィギュアがあります。ページの一番下に配置しようとしていますが、次のページに移動することを主張しています。私のワイドフィギュアのコードは次のとおりです。

\begin{figure*}
\centering
\subfloat[s1]{\label{fig:s1}\includegraphics[width=0.20\textwidth]{s1.png}}\qquad
\subfloat[s2]{\label{fig:s2}\includegraphics[width=0.20\textwidth]{s2.png}}\qquad
\subfloat[s3]{\label{fig:s3}\includegraphics[width=0.20\textwidth]{s3.png}}\qquad
\subfloat[s4]{\label{fig:s4}\includegraphics[width=0.20\textwidth]{s4.png}}\\
\subfloat[s5]{\label{fig:s5}\includegraphics[width=0.20\textwidth]{s5.png}}\qquad
\subfloat[s6]{\label{fig:s6}\includegraphics[width=0.20\textwidth]{s6.png}}\qquad
\subfloat[s7]{\label{fig:s7}\includegraphics[width=0.20\textwidth]{s7.png}}\qquad
\subfloat[s8]{\label{fig:s8}\includegraphics[width=0.20\textwidth]{s8.png}}
\caption{\label{fig:s}Caption}
\end{figure*}
4

2 に答える 2

1

こちらもお試しください

\begin{figure*}[!hb]

Figure の幅が広すぎる場合は、幅の広い表または図の中央揃えが役立つ場合があります。

于 2010-07-27T09:21:56.107 に答える
0

それが機能するかどうかはわかりませんが、プレースメントを使用してみましたか:

\begin{figure*}[b]

どこで b は底を表しますか?

float パッケージを使用することもできます (プリアンブルの \begin{document} の前にこれを入れます:

\usepackage{float}

そして使用する

\begin{figure*}[H]

図を配置したい場所を正確に指定します。つまり、図を配置したいテキストに対して正確な位置に図を配置します。

Figure が大きすぎてそこに収まらない可能性があるため、Figure のサイズを小さくするか、余白をいじる必要がある場合があります (推奨されませんが、可能です)。

最後に、6 日後にはLaTeXの質問と回答の Web サイトが誰でも利用できるようになります。

于 2010-07-27T07:22:57.427 に答える