2010-10-26 7 views
13

In un modello di lattice IEEEtran, sto provando a inserire una figura che si estenda per tutta la larghezza della pagina. sto facendo,Figura che copre l'intera larghezza della pagina nell'articolo a due colonne

\begin{figure*}[h] 
\centering 
\setlength\fboxsep{0pt} 
\setlength\fboxrule{0.25pt} 
\fbox{\includegraphics[width=6.2in]{Figure7}} 
\caption{Figure} 
\label{f7} 
\end{figure*} 

Questo pone l'immagine in una nuova pagina alla fine di questo articolo. Come posso posizionarlo dove dovrebbe essere? Grazie

+0

quindi ... qual è stata la soluzione? – AbiusX

risposta

11

Per i principianti, potrei provare a inserire il blocco di figura più in alto nel documento, solo per verificare che LaTeX non lo stia posizionando lì per un motivo logico.

Se ciò non funziona, rimuoverei tutti i comandi estranei nel blocco * della figura per accertarsi che non stiano causando problemi.

Infine, potrei provare a utilizzare una figura che non richiede ridimensionamento o utilizzare [larghezza = 0.9 \ linewidth] solo per verificare; a volte le figure che sono "troppo grandi" possono essere urtate fino alla fine del documento.

Modifica: puoi anche provare a utilizzare (temporaneamente) un modello diverso. Ad esempio, so che revtex4-1 ha un ambiente di figura * che si comporta come si desidera, per verificare se il problema è di ieeetran o forse se è parte del loro stile.

7

il problema è [h]. sbarazzarsi di quello, funzionerà.

+3

Non solo non sono d'accordo, ma 2 1/2 anni dopo dubito che l'OP abbia più bisogno di questo. –

+11

Ha funzionato per me (con [h] in effetti lo faccio in qualche pagina da solo alla fine, senza che venga più o meno dove dovrebbe essere), e non penso che l'idea di StackOverflow sia solo per rispondere alle domande per l'OP. – Claude

+1

Rimuovendo la [h], la mia figura in realtà è saltata di una pagina in su. Inoltre, sono d'accordo con Claude sul fatto che lo Stack sia utile anche per tutti i passanti come me. – LunaticNeko

Problemi correlati