我有一份两列文档和一个长表格。我希望表格从一列开始,然后延伸到下一列。
我了解table*
环境;我不想要一个宽度等于两列文本的表格。我想要一个宽度等于一列文本的表格,但比文本列长,因此它必须延伸到下一列。
这在 LaTeX 中可行吗?我知道我可以在 Word 中做到这一点(ick!)。
答案1
wrapfig 包提供了 wrapfigure 环境,它可以做你想做的事,但是这需要大量的手动调整,我的建议是不要这样做,而是使用 table* 并让图形浮动,就像在学术文档中通常做的那样。
答案2
是的,通过使用星号table*
环境。请注意,这会将列的位置限制在页面顶部或其自己的页面上。
\documentclass[twocolumn]{article}
\usepackage{lipsum} % for lorem ipsum
\begin{document}
\begin{table*}
\begin{tabular}{p{.9\textwidth}}
\lipsum[1]
\end{tabular}
\end{table*}
\lipsum[2-12]
\end{document}