我正在尝试将 2 个迷你页面并排放置,我希望其中一个页面占用 20% 的空间\textwidth
,另一个页面占用剩余的可用空间,两个迷你页面之间可以设置边距。我使用下面的代码。请注意,我也尝试过使用迷你页面宽度的固定值,但仍然遇到下面将描述的问题。
\documentclass[a4paper, 10pt]{report}
\begin{document}
\begin{table}[!htb]
\begin{minipage}[t]{0.3\textwidth}
\begin{tabular}{l}
Content
\end{tabular}
\end{minipage}%
\begin{minipage}[t]{0.7\textwidth}
\begin{tabular}{lll}
Content
\end{tabular}
\end{minipage}%
\end{table}
\end{document}
使用此代码,两个小页面之间有很大的空白,而右侧小页面不会占用可用空间。我该如何设置这个空间,并强制我的小页面填充可用空间?
答案1
请始终发布完整的文档而不是片段,因此这是未经测试的,但是longtable
在 a 中放置 aminipage
会删除的所有功能longtable
,并且使用longtable
而不是tabular
会删除的所有功能tabular
,特别是tabular
自然是其内容的宽度。
\begin{table}[!htb]
\begin{tabular}[t]{l}
Content
\end{tabular}%
\quad
\begin{tabular}[t]{lll}
Content
\end{tabular}
\end{table}