Question

J'utilise le package multicol, avec deux colonnes, et ont besoin d'un chiffre pour couvrir les deux colonnes. Je suis conscient de \begin{figure*}, mais je ne veux pas le chiffre de flotter. Je suis googler pendant environ une heure, en vain. Toute aide serait grande.

Était-ce utile?

La solution

Jetez un coup d'oeil au nonfloat paquet (il fait partie de TeXlive donc il y a une bonne chance que vous l'avez déjà). L'exemple ci-dessous du manuel de nonfloat montre comment vous pouvez avoir une figure non flottante avec sous-titre:

\begin{minipage}{\linewidth} 
\centering% 
\includegraphics[width=0.8\linewidth,clip=]{input.eps}% 
\figcaption{Caption}% 
\label{fig:input.eps}% 
\end{minipage} 

Le paquet nonfloat fournit la commande \ figcaption qui peut être utilisé à l'extérieur des flotteurs. Afin de combiner cela avec Multicol je pense que vous devez \ end {} multicols, mettez la figure, puis \ begin {multicols} {2}.

Autres conseils

Pas complètement hors-sujet, http://www.deesaster.org/latex-magazinerstellung .php a un article exemple montrant comment faire des magazines avec le latex (voir l'exemple laTeX Magazinerstellung-Artikel.pdf) qui utilise Multicol et a des images couvrant plus d'une colonne. Ceci, je pense, est intéressant, malheureusement le code source et le guide sont en allemand, mais je pense qu'il le fait avec un \ parbox ...

Eh bien, les chiffres flottant dans LATEX peut être difficile ... Mais pour autant que je me souvienne, le cœur est qu'un chiffre est toujours flottant et il n'y a aucun moyen de changer cette autre que de ne pas utiliser une figure, mais includegraphics directement .

Après avoir dit que, chapitre 9 « tableaux et figures flottant » dans « Guide de LATEX » mentionne certaines choses qui pourraient vous aider (par ordre mentionné):

\suppressfloats
package flafter
package float
package here
package floatflt
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top