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

Best practice for two tables in own "row" (e.g. t1:70% | t2:30%), and achieving 100% in each cell, where you can set font size

我正在使用 table 将两个 table 放在一行中,并将它们放入 2 个分别设置为 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 来实现每个 minipage 中每个 table 的 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}

但是这样我就不能改变字体大小了。字体大小根据每个单元格中 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 有助于在两个表之间留出空间。左右齐平现在也是如此。谢谢你的建议。

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