问题类似于这个问题:如何在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}
Run Code Online (Sandbox Code Playgroud)
我有一个单列文档,这些表格非常窄,所以我想并排显示它们(带有单独的标题),一个在另一个下方,有很多未使用的空白区域.
我试着这样做,\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}
Run Code Online (Sandbox Code Playgroud)
但是无论我设置的小型号是多少,桌子总是使用尽可能多的空间.例如,如果我有80毫米的小型号,标题将限制在这些80毫米,但桌子将更宽.
如果我有两个表,并且一个表只是有点太宽,它就不会在第一个表旁边,而是在下面.
有没有办法将表限制为指定的宽度?或者强迫他们出现在另一个旁边?或者也许如何改变其中一个表的字体大小?
小智 14
你的第二张桌子在第一张桌子下面而不是在它旁边的原因是因为两个小型馆之间的空间.你必须把声明放在另一个之下,否则乳胶会把它当作终点.花了我一个星期的时间来解决这个问题.
\end{minipage}
\begin{minipage}[b]{80mm}
Run Code Online (Sandbox Code Playgroud)
代替:
\end{minipage}
\begin{minipage}[b]{80mm}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25377 次 |
最近记录: |