R “own”中两个表的最佳实践;“世界其他地区”;(例如t1:70%| t2:30%),并在每个单元格中实现100%,您可以在其中设置字体大小

R “own”中两个表的最佳实践;“世界其他地区”;(例如t1:70%| t2:30%),并在每个单元格中实现100%,您可以在其中设置字体大小,r,latex,sweave,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的东西 我的下一个问题是,我正在使用\resi

我使用一个表将两个表放在一行中,并将它们放在两个迷你页中,分别设置为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}
但是这样我就不能改变字体大小了。字体大小根据每个单元格中表格的宽度和高度自动设置。因此,有时它很大,有时很小。

解决方案如下:

\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有助于在两个表之间留出空间。左对齐和右对齐现在也是正确的。谢谢你的建议


我遇到的其他一些问题现在已经解决了。

因为我正在使用R swave将R代码放入“tex”(Rnw)文件Puting\tiny{begin{table}……end{table}无法正常工作。字体大小变小了一点,但不是这样的\tiny应该可以使用下面的粘贴插入一个与
\textwidth
一样宽的
表格,由两列以70%/30%的比例展开组成:不确定这是否是您想要的。似乎很少需要
minipage
s,因为您可以指定每个
表格的宽度。