【发布时间】:2017-01-15 07:24:37
【问题描述】:
问题和这个类似:How to display a content in two-column layout in LaTeX? 但关于并排放置两张桌子。
我有两张这样的小桌子:
\begin{table}[t]
\begin{tabular}{|c|l||r|r||r|r|}
%content goes here
\end{tabular}
\caption{some caption}
\end{table}
\begin{table}[t]
\begin{tabular}{|c|l||r|r||r|r|}
%content goes here
\end{tabular}
\caption{some caption for second table}
\end{table}
我有一个单列的文档,这些表格真的很窄,所以我想并排显示它们(带有单独的标题),一个在另一个下面,有很多未使用的空白区域。
我试图用这个\multicols 来做,但似乎不能将浮动(这里的表格)放在里面。
有什么想法吗?
编辑
好的,我做过类似的事情:
\begin{table}[h]
\begin{minipage}[b]{80mm}
\begin{tabular}{|c|l||r|r||r|r|}
%//first table goes here
\end{tabular}
\caption{some caption for first table}
\end{minipage}
\begin{minipage}[b]{80mm}
\begin{tabular}{|c|l||r|r||r|r|}
%//second table goes here
\end{tabular}
\caption{some caption for second table}
\end{minipage}
\end{table}
但无论我要设置多大的 minipage,表格总是会根据需要使用尽可能多的空间。例如,如果我有 80 毫米的 minipage,标题将被限制在这 80 毫米,但表格会更宽。
如果我有两张桌子,而一张桌子有点太宽,它不会出现在第一张桌子旁边,而是在下面。
有没有办法将表格限制在指定的宽度?还是强迫他们一个接一个地出现?或者也许如何仅更改其中一张表的字体大小?
【问题讨论】: