2009-11-19 3 views
1

J'ai donc un fichier Latex avec quelques tracés. Cependant, il y a un problème avec les figures flottantes dans l'image. J'ai une photo juste avant un saut de page, et le latex pousse le grand terrain à la suivante. Assez bien. Mais ensuite, il décide d'aller intelligemment et de pousser la section après l'intrigue, vers l'espace libre qui restait lorsque l'image a été poussée vers le bas. Le résultat est tel que vous comprenez assez confus, si vous parlez de complots.Les images du fichier latex rendu sortent après la section qui le précède dans le fichier latex

Voici un code

\subsection{Part A2.1.6} 
The Xsi2-distrubution with h=40 and 1\% significance gives 63.7(22.2) which 
is significantly smaller than both Ljung-Box applied to the linear and 
quadratic residuals, from which we can conclude that the residuals are not iid, 
and that the linear and quadratic models are not as good as wanted. 
\begin{figure}[h!] 
\hspace*{-2.5cm} 
    \centering 
    \includegraphics[scale=0.40]{plot7_MEGAPLOT.png} 
    \hspace*{-2.5cm} 
    \vspace*{-0.5cm} 
    \caption{Plot of raw and deseasonalized dat} 
\end{figure} 
\\ 
\section{Part A2.2} 
\subsection{Part A2.2.1} 
The main qualitative difference between the plots/roots is that we have an 
converging oscillating function for the complex roots while the real values 
gives us a weakly oscillating converging function. 
+0

Commutation effectuée h! à H pour tous les chiffres dans le fichier, qui a fonctionné. Cependant l'habillage est devenu presque inexistant en laissant de petites parcelles sur les pages de leur choix, ce qui n'est pas optimal ... –

+0

Si vous voulez que le texte entoure la figure/l'intrigue/la table, utilisez le paquetage wrapfig. Aussi, pourquoi utilisez-vous \ hspace * {}? De plus, il vaut mieux spécifier explicitement avec/height pour votre personnage, car la plupart des images raster ne contiennent pas d'informations de boîte englobante, de sorte que l'échelle est une option moindre dans mon esprit ... – Mica

+0

BTW, vous devez supprimer \\ et remplacez-le par une ligne vide –

Répondre

1

Ceci est tout à fait normal. S'il n'y a pas assez d'espace pour une figure, l'espace ne doit pas être laissé vide; il devrait être rempli avec le texte suivant dans le document. (Par exemple, vous ne voyez pas de pages vides dans des livres publiés par des professionnels.)

Si vous ne voulez pas que les chiffres flottent, vous pouvez utiliser [H], mais je ne le recommande pas car vous J'ai découvert qu'il laisse beaucoup d'espace vide.

Ma recommandation à tous ceux qui utilisent des flottants est de ne pas leur donner d'argument de placement (la valeur par défaut est [tbp]) ou d'utiliser [htbp] et de laisser LaTeX mettre les choses où elle veut. Obtenir un bon espacement une fois que le document est fini est autant un problème de peaufiner le matériel environnant comme il joue avec les paramètres de flotteur.


Par ailleurs, aucune discussion sur la façon dont les flotteurs poignées LATEX est complet sans un lien vers Robin Fairbairn FAQ entry sur le sujet.

1

Il semble que vous ayez besoin de l'ensemble placeins pour empêcher les flotteurs de franchir une barrière de section.

J'ai récapitulé ceci et la plupart des autres solutions pour gérer les emplacements flottants here.

0

Ce que vous ne dites pas est ce que vous attendez de voir. Si l'intrigue est trop grande pour "ici", alors LaTeX doit le mettre sur la page suivante (ou une page de chars). Cela laisse un espace qui, comme le dit Will, devrait être rempli de quelque chose. Quel effet espérez-vous voir?

Questions connexes