自己"行"中两个表的最佳实践(例如t1:70%| t2:30%),并在每个单元格中实现100%,您可以在其中设置字体大小

时间:2015-12-01 12:20:57

标签: r latex sweave

我使用一张桌子将两张桌子放到一排,然后将它们装到两个小型设备中,这些小型设置为70%和30%:

\begin{table}[htb]
  \begin{minipage}{.7\textwidth}
    TABLE_1
  \end{minipage}
  \begin{minipage}{.3\textwidth}
    TABLE_2
  \end{minipage}
\end{table}

我需要一个更好的解决方案,如果在HTML中存在类似CSS的内容。

我的下一个问题是我使用\ resizebox在每个小型邮件中实现每个表的100%宽度,例如:

\begin{table}[htb]
  \begin{minipage}{.7\textwidth}
     \centering
     \resizebox{\textwidth}{!}{%
        TABLE_1
     }
  \end{minipage}
  \begin{minipage}{.3\textwidth}
    \centering
     \resizebox{\textwidth}{!}{%
        TABLE_1
     }
  \end{minipage}
\end{table}

但是这样我无法改变字体大小。根据每个单元格中表格的宽度和高度自动设置字体大小。所以有时它很大,有时很小。

1 个答案:

答案 0 :(得分:0)

解决方案就是这样:

\begin{table}[htb]
  \begin{minipage}{.65\textwidth}
  {\tiny
     \begin{tabularx}{\textwidth}{XXX}%
       AAA & BBBB & CCCC  \\
       \hline
       AAA & BBBB & CCCD
     \end{tabularx}%no space between tables
  }
  \end{minipage}
  \hfill
  \begin{minipage}{.25\textwidth}
     \begin{tabularx}{\textwidth}{XXX}%
       AAA & BBBB & CCCC  \\
       \hline
       AAA & BBBB & CCCD
     \end{tabularx}%no space between tables
  \end{minipage}
\end{table}

\ hfill有助于在两个表之间留出空格。左右冲洗现在也是如此。谢谢你的建议。

我现在解决的其他一些问题现在就解决了。