Artigo em duas colunas com figura em uma coluna (como fazer?)

2,997 views
Skip to first unread message

Emmanuel Ferro

unread,
Jun 23, 2021, 4:22:32 PM6/23/21
to Latex-br

Olá,

Estou trabalhando com um template latex em duas colunas  e queria inserir figuras em uma coluna.

O template que estou adaptando é este: https://www.overleaf.com/project/60d397d65d85cb65a0bc5776

Francisco​ Dias Franco

unread,
Jun 23, 2021, 4:34:41 PM6/23/21
to late...@googlegroups.com
Olá, caso queira fazer um texto em duas colunas poderá utilizar o comando:

\begin{multicols}{2}

texto

%\raggedcolumns
\columnbreak

texto

\end{multicols}

o única maneira que encontrei de colocar imagem em duas colunas é utilizando o comando minipage com figure:

\begin{figure}[h]\centering
\begin{minipage}[c]{0.45\linewidth}

\centering
\includegraphics[scale=.45]{imagens/microsoft_whiteboard_1.png}

\end{minipage}%
\hfill%
\begin{minipage}[c]{0.45\linewidth}
texto

\end{minipage}%
\end{figure}

pode tentar utilizar o comando:

\begin{adjustbox}{max width=\textwidth}
\begin{figure}[h]\centering
\begin{minipage}[c]{0.45\linewidth}

\centering
\includegraphics[scale=.45]{imagens/microsoft_whiteboard_1.png}

\end{minipage}%

\end{adjustbox}
 
Nunca tentei utilizar esse comando dentro de uma coluna, mas, vai que rola.

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/14f8203f-8c04-4559-bc54-7502e20ccac2n%40googlegroups.com.


--
Atenciosamente, 

                                                       Francisco Dias Franco

*Técnico em Eletrônica - IFSUL*
*Aluno do curso de Licenciatura em Matemática - UFPel*

Emmanuel Ferro

unread,
Jun 23, 2021, 4:50:46 PM6/23/21
to Latex-br
O template que estou usando define 3 áreas, \pretextual, \textual e \postextual. O texto todo está em 2 colunas, mas o bloco \twocolumn[ ...] está apenas na área \pretextual. Nessa área ele usa os comandos \begin{resumoumacoluna}  e \end{resumoumacoluna} para fazer um trecho de uma só coluna.

Eu que poder fazer o mesmo na área \textual (que não está dentro do bloco \twocolumn[ ...]).

Youssef Cherem

unread,
Jun 23, 2021, 5:28:19 PM6/23/21
to late...@googlegroups.com
Caro Ferro,

Nenhum de seus dois links abre.
Se a questão for pôr a figura em "1 coluna" (isto é, ocupando o espaço das 2 colunas),
é só colocar um asterisco no ambiente figure: figure* ... figure*

Se a figura deve ocupar só uma coluna, é só inserir e remanejar o tamanho.



Francisco​ Dias Franco

unread,
Jun 23, 2021, 5:45:22 PM6/23/21
to late...@googlegroups.com
Quando você compartilha um projeto do overleaf, você precisa habilitar o link de compartilhamento nas configurações do projeto.

Francisco​ Dias Franco

unread,
Jun 23, 2021, 5:47:31 PM6/23/21
to late...@googlegroups.com
Não sabia disso, tinha uma época que fiquei quebrando a cabeça para descobrir.

No final troquei para minipage que era mais fácil.

Emmanuel Ferro

unread,
Jun 23, 2021, 5:52:31 PM6/23/21
to Latex-br
Você arrebentou, foram horas fuçando, testando até entregar os pontos e vir aqui no forum.
Obrigado.

Emmanuel Ferro

unread,
Jun 23, 2021, 5:56:02 PM6/23/21
to Latex-br
Só mais uma coisa, tenho duas figuras separadas por alguns parágrafos, mas as duas aparecem em seguida no pdf.

Youssef Cherem

unread,
Jun 23, 2021, 6:23:32 PM6/23/21
to late...@googlegroups.com
Francisco,

Não é que é mais fácil. É que o ambiente multicols não aceita floats. A solução mais fácil, dependendo da necessidade, é realmente usar a opção twocolumn como deve ser o template.
Se usar multicols tem que fazer como vc disse (mais incómodo) ou então não colocar dentro do ambiente figure:

\usepackage{caption} % ou \usepackcage{capt-of}

\includegraphics....
\captionof{figure}{asdfasdf}
..........



Reply all
Reply to author
Forward
0 new messages