将图像定位在两列文档的第一列中

将图像定位在两列文档的第一列中

我正在尝试强制将图像显示在双列文档的右列上。我已经写了 5 页。第 5 页以一张图片结尾:

\begin{figure}[!h!tpb]
\centering
\begin{minipage}{.77\columnwidth}
    \subfloat[Age range.]                   {\includegraphics[width=.91\textwidth, right]   {Evaluation/questions/AgeRange}} \\
    \subfloat[Level of education.]          {\includegraphics[width=.91\textwidth, right]   {Evaluation/questions/Scholarity}} \\
    \subfloat[Knowledge of vector fields.]  {\includegraphics[width=.99\textwidth, right]   {Evaluation/questions/Knowledge}} 
    \caption{Summary of the participants.}
    \label{fig:participants_summary}
\end{minipage}
\end{figure}

由于我的图像包含文本并且大小各异,因此我使用了一个小页面来解决这个问题。

在该页面之后,我开始放置新的图形:

\begin{figure}[!htpb]
    \centering
    \vspace{-10pt}
    \subfloat[]{\includegraphics[width=.45\columnwidth]{Evaluation/questions/Q1/IV0} 
                      \includegraphics[width=.45\columnwidth]{Evaluation/sim/original/VF0}}
    \vspace{-10pt}
    \subfloat[]{\includegraphics[width=.45\columnwidth]{Evaluation/sim/original/VF5}
                      \includegraphics[width=.45\columnwidth]{Evaluation/questions/Q1/IV1}} 
    \vspace{-10pt}
    \subfloat[]{\includegraphics[width=.45\columnwidth]{Evaluation/sim/original/VF4}
                      \includegraphics[width=.45\columnwidth]{Evaluation/questions/Q1/IV2}} 
    \vspace{-10pt}
    \subfloat[]{\includegraphics[width=.45\columnwidth]{Evaluation/questions/Q1/IV3}
                      \includegraphics[width=.45\columnwidth]{Evaluation/sim/original/VF2}} 
    \vspace{-10pt}
    \subfloat[]{\includegraphics[width=.45\columnwidth]{Evaluation/sim/original/VF3}
                      \includegraphics[width=.45\columnwidth]{Evaluation/questions/Q1/IV4}} 
    \caption{Data set presented to the participants in Q1.}
    \label{fig:q1_data}
\end{figure}

text

我原本希望将这组图像放置在右列(新页面的第一列)。但是,如果我开始写一些东西(在图形环境之后),该图像将放置在第二列。

我不明白为什么。

在此处输入图片描述

答案1

你的图片清楚地显示你的身材太大,不适合在页面上显示,

在此处输入图片描述

LaTeX 会发出警告,指出浮点数太大,因此被迫进行\textheight紧急恢复。

由于浮动(现在)\textheight很高,它必须独自占据一列,而不能放在包含文本的列中,即使它只是一行“文本”。

 \includegraphics[width=.99\textwidth, right] 

right除非您加载了添加此密钥的包,否则大概还会给出有关未知密钥的错误。标准\includegraphics命令没有该名称的密钥。

为了使内容合适,您要么需要在图中放置较少的图像,以便它们可以分别浮动到不同的列中,要么如果您需要它们全部放在一列中,请将它们缩放到更小的尺寸,以便总高度适合页面。

相关内容