Grande lacuna entre o texto quando forço meus números a aparecerem onde eu queria em um relatório de duas colunas

Grande lacuna entre o texto quando forço meus números a aparecerem onde eu queria em um relatório de duas colunas

Quero que o texto preencha a enorme lacuna mostrada na imagem abaixo:

É quando eu forço a aparecer naquela página entre o paragarafo que eu queria que fosse

Este é o código que usei:

\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{float}
\begin{document}
\begin{figure}[H]
\centering
\begin{subfigure}[c]{\linewidth}
  \includegraphics[width=\linewidth]{MutIscU_RSeq}
  \caption{subcaption 1}
  \label{fig: fortafix 11l-min}
\end{subfigure}
\hfill
\begin{subfigure}[c]{\linewidth}
  \includegraphics[width=\linewidth]{MutIscU_RSeq}
  \caption{Water circulated at 9 litres per minute}
  \label{fig: fortafix 9l-min}
\end{subfigure}
\hfill
\begin{subfigure}[c]{\linewidth}
  \includegraphics[width=\linewidth]{MutIscU_SeqQuality}
  \caption{Water circulated at 6 litres per minute}
  \label{fig: fortafix 6l-min}
\end{subfigure}
\caption{Plate mould cooling with Fortafix flexseal 350 gap filler layer}
\label{fig: plate cooling fortafix traces}
\end{figure}
\end{document}

Tentei ajustar a largura da subfigura e funcionou, mas as imagens são muito pequenas. Se eu aumentar de .3\textwidthpara .4\textwidth, ele mostra a lacuna conforme mostrado na imagem anterior ou aparece no final do documento. Aqui está o código que usei que funciona:

\begin{figure}[hbt]
\centering
\begin{subfigure}[c]{.3\textwidth}
  \includegraphics[width=\linewidth]{MutIscU_RSeq}
  \caption{subcaption 1}
  \label{fig: fortafix 11l-min}
\end{subfigure}
\hfill
\begin{subfigure}[c]{.3\textwidth}
  \includegraphics[width=\linewidth]{MutIscU_RSeq}
  \caption{Water circulated at 9 litres per minute}
  \label{fig: fortafix 9l-min}
\end{subfigure}
\hfill
\begin{subfigure}[c]{.3\textwidth}
  \includegraphics[width=\linewidth]{MutIscU_SeqQuality}
  \caption{Water circulated at 6 litres per minute}
  \label{fig: fortafix 6l-min}
\end{subfigure}
\caption{Plate mould cooling with Fortafix flexseal 350 gap filler layer}
\label{fig: plate cooling fortafix traces}
\end{figure}

A lacuna entre o texto agora está preenchida

Alguém sabe como preencher essa lacuna enquanto maximiza a imagem das minhas subfiguras para abranger toda a coluna? Qualquer ajuda seria apreciada!

Responder1

as figuras normalmente não irão para o final do documento, a menos que você as impeça de ir para qualquer outro lugar, mas em qualquer caso, grandes espaços nas quebras de página são inevitáveis ​​se você usar, Hpois a figura não se moverá em relação ao texto ao redor, portanto, se precisar ir sobre a página fica uma lacuna, é isso que [H]significa.

Seu segundo exemplo, por exemplo, usa [hbt]o efeito principal disso: evita que o látex coloque o float em uma página flutuante, já que o argumento não inclui, ptornando muito mais provável que o float não possa ser posicionado e, portanto, seja mantido até o final do documento.

Como a opção de figura padrão tbpgeralmente é melhor não usar nenhum argumento opcional. se você usar um, para incluir, hpor exemplo, é melhor incluir também p. [H]às vezes é útil como ferramenta de último recurso, mas apenas às vezes :-)

informação relacionada