
Eu tenho um documento de artigo de duas colunas no qual desejo colocar uma figura abrangendo ambas as colunas acima de duas tabelas (independentes) (usando tabularx
), uma em cada coluna. Eu segui a respostaaqui, mas me fornece tabelas e figuras em páginas separadas. O que estou fazendo de errado?
MWE:
\documentclass[twocolumn]{article}
\usepackage{mwe}
\usepackage{tabularx}
\usepackage{graphicx}
\begin{document}
\begin{figure*}
\centering
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{figure*}
\begin{tabularx}{\columnwidth}{l|X}
1 & Some text\\
2 & Some more text
\end{tabularx}
\newpage
\begin{tabularx}{\columnwidth}{l|X}
3 & Some text\\
4 & Some more text
\end{tabularx}
\end{document}
Responder1
Quase certo :-) Mas figure*
sempre vem a páginadepoisele aparece na fonte, então você não pode fazer isso na primeira página (se precisar fazer algo um pouco mais complicado) e você precisa \noindent
evitar um recuo de parágrafo, fazendo com que suas tabelas de largura total não caibam em uma linha.
\documentclass[twocolumn]{article}
\usepackage{tabularx}
\usepackage{graphicx}
\begin{document}
\begin{figure*}
\centering
\includegraphics[width=0.5\textwidth]{example-image-a}
\end{figure*}
aaa
\pagebreak
aaa
\pagebreak
\noindent\begin{tabularx}{\columnwidth}{l|X}
1 & Some text\\
2 & Some more text
\end{tabularx}
\newpage
\noindent\begin{tabularx}{\columnwidth}{l|X}
3 & Some text\\
4 & Some more text
\end{tabularx}
\end{document}