我正在嘗試將 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
請始終發布完整的文檔而不是片段,因此這是未經測試的,但是將 a 放入longtable
a 中minipage
會刪除 的所有功能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}