我是 TeX 的新手,但是在任何地方都找不到解决我的问题的方法。
我在一页宽的图像之后的两列中有一些文本(这不是问题)。
但我想在右列顶部添加一个小表格(一种图例,也许是小页面?),与一列一样宽。
有办法吗?关于我应该寻找的软件包有什么建议吗?
提前致谢,Fabio
答案1
LaTeX 不会自动将浮点数保持在一起,因此您必须小心将它们放在源中,但是:
\documentclass[twocolumn]{article}
\usepackage{fixltx2e}
\def\a{One two three four five six. }
\def\b{\a\a\par Red green blue. \a\a\a\par Yellow black \a\a\a\a}
\def\c{Something \b \b More text here \b\b}
\begin{document}
\c\c\c
\begin{table*}
\centering
\begin{tabular}{|l|c|r|}
\hline
aaa aa aa aaa a a a aaaaaaaaa&1&bbbbbbbbbbbbbb\\
aaaaaaaaaaaaaaa&1&bbbb\\
aaaaaaaaaaa&1234567890&bbbbb b b b b bbbbbbbbbbb bbbbbbbbbb\\
\hline
\end{tabular}
\end{table*}
\c\c\c
\begin{table}
\raggedright\itshape
Some interesting text about the above table.
Some more interesting text about the above table.
Yet more interesting text about the above table.
\end{table}
\c\c\c\c\c\c
\c\c\c\c\c\c\c
\end{document}
答案2
正如大卫所解释的,开箱multicol
即用不支持浮动,因为它需要进行平衡,这意味着尚不清楚材料将落在哪里。
但是如果你知道你想要一个列浮动在特定页面的特定列中(换句话说,你正在做一些有点手动的事情),那么我的答案是
可能会给你一个解决方案。
您也可以考虑应用该flowfram
软件包。同样,这需要手动设置您的文档,但它可以让您更好地控制结果。