
Atualmente fiz uma figura em LaTeX incluindo oito gráficos (as subfiguras). A figura tem o tamanho de uma página, o que é perfeito. O problema, porém, é que a figura é colocada na última página do meu arquivo e não na página que eu quero.
Usei o seguinte código:
\begin{figure}[h]
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{Brazil.png}
\caption{Bovespa index}
\label{fig:sfig1}
\end{subfigure}%
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{Russia.png}
\caption{MOEX index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{India.png}
\caption{Sensex index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{China.png}
\caption{SSE index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{US.png}
\caption{AEX index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{Japan.png}
\caption{ASX index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{Netherlands.png}
\caption{SP500 index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{Australia.png}
\caption{Nikkei index}
\label{fig:sfig2}
\end{subfigure}
\caption{Historical closing prices for all markets}
\label{fig:fig}
\end{figure}
\newpage
Alguém que possa me ajudar?
Responder1
Você não fornece um MWE (Exemplo Mínimo de Trabalho), que podemos testar como está. Devido à falta do MWE, só podemos adivinhar o conteúdo do seu documento.
Seu fragmento de código prevê que cada imagem esteja em sua própria linha (linha). Isso é desejado? Prefiro organizar as imagens em duas colunas e cinco linhas:
\documentclass[12pt]{article}
\usepackage[demo]{graphicx}
\usepackage{subcaption}
\usepackage{multicol}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage[round]{natbib}
\usepackage{apalike}
\graphicspath{ {figures/} }
\usepackage{array}
\usepackage{listings}
\usepackage{amsmath, amssymb}
\usepackage{subfiles}
\usepackage{placeins}
\usepackage{eurosym}
%\usepackage[figuresonly,nolists,nomarkers]{endfloat}
\usepackage{fullpage}
\begin{document}
\begin{figure}[htp] % <---
\setkeys{Gin}{width=\linewidth}
\begin{subfigure}{.48\textwidth}
\includegraphics{Brazil.png}
\caption{Bovespa index}
\label{fig:sfig1}
\end{subfigure}%
\hfill
\begin{subfigure}{.48\textwidth}
\includegraphics{Russia.png}
\caption{MOEX index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.48\textwidth}
\includegraphics{India.png}
\caption{Sensex index}
\label{fig:sfig2}
\end{subfigure}
\hfill
\begin{subfigure}{.48\textwidth}
\includegraphics{China.png}
\caption{SSE index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.48\textwidth}
\includegraphics{US.png}
\caption{AEX index}
\label{fig:sfig2}
\end{subfigure}
\hfill
\begin{subfigure}{.48\textwidth}
\includegraphics{Japan.png}
\caption{ASX index}
\label{fig:sfig2}
\end{subfigure}
\begin{subfigure}{.48\textwidth}
\centering
\includegraphics{Netherlands.png}
\caption{SP500 index}
\label{fig:sfig2}
\end{subfigure}
\hfill
\begin{subfigure}{.48\textwidth}
\centering
\includegraphics{Australia.png}
\caption{Nikkei index}
\label{fig:sfig2}
\end{subfigure}
\caption{Historical closing prices for all markets}
\label{fig:fig}
\end{figure}
\end{document}
Observe que, como você pode observar no MWE acima, removi quase todas as linhas vazias (que empurram imagens após imagens e as preservam somente após cada par de imagens.
Editar:
Agora, ao fornecer algumas informações sobre o seu documento, deixe claro que nele você solicita por meio de pacote endfloat
que as imagens devem estar no final do documento (veja o comentário do @ Axel Sommerfeldt abaixo). Se você não gosta de tê-los no final, remova este pacote do preâmbulo do seu documento. Também para posicionamento de imagens, [ht]
você deve usar [htp]
a opção de posicionamento de figuras.
Editar 2: Estendo meu MWE com o preâmbulo do seu documento e adiciono algum texto fictício que mostra que a solução fornecida funciona conforme o esperado.