將小頁面寬度設定為可用空間

將小頁面寬度設定為可用空間

我正在嘗試將 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 放入longtablea 中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}

相關內容