web-dev-qa-db-fra.com

Ajouter des figures pleine page dans Latex, comment?

J'ai une figure pleine page que LaTeX continue de mettre à la fin en raison de sa taille.

Je voudrais qu'il soit intégré sur une page séparée dans le flux de texte. Comment puis-je le faire?

25
Víctor
\begin{figure}[hbtp]
  • h = ici
  • b = bas
  • t = haut
  • p = page de flotteurs

L'algorithme essaiera d'abord la position actuelle dans le document, puis en bas, puis en haut et ensuite sur une page séparée. Si vous spécifiez simplement 'h' vous forcerez le placement à l'endroit où se trouve la commande figure dans le document. L'ordre est codé par vous - c'est-à-dire que vous pouvez spécifier ptbh ce qui forcerait un ordre inverse d'évaluation.

p.s., je recommande fortement à toute personne utilisant du latex d'utiliser lyx . C'est tout aussi puissant que le latex droit mais son wysiwyg et vous pouvez passer au tex où vous voulez.

30
Hassan Syed

Si vous souhaitez également faire pivoter la légende, vous pouvez également utiliser

\usepackage{rotating}

\begin{sidewaysfigure}

Cela élimine également la nécessité d'utiliser angle=90 ou quelque chose comme ça

9
busfahrer
\begin{figure*}[tb] 
\centering
 \makebox[\textwidth]{\includegraphics[width=.9\paperwidth]{./fig/fig5.eps}}
\caption{The SAP data model based on an UML class diagram: classes and relationships.}
\label{fig:Fig5}
\end{figure*}
7
Reza Nourjou