ミニページの幅を利用可能なスペースに設定する

ミニページの幅を利用可能なスペースに設定する

2 つのミニページを隣り合わせに配置しようとしています。1 つのミニページが の 20% を占め\textwidth、もう 1 つのミニページが残りのスペースを占めるようにし、両方のミニページの間にマージンを設定できるようにしたいと考えています。以下のコードを使用しています。ミニページの幅を固定値に設定しても試しましたが、以下に説明する問題がまだ発生していることに注意してください。

 \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}

このコードでは、2 つのミニページの間に大きな余白があり、右側のミニページは使用可能なスペースを占めません。このスペースを設定し、ミニページが使用可能なスペースを埋めるようにするにはどうすればよいですか?

答え1

常に完全なドキュメントを投稿してください。断片ではありません。これはテストされていませんが、 に を入れるとlongtableminipageすべての機能が削除され、の代わりにlongtableを使用するとのすべての機能が削除されます。特に は、当然ながらそのコンテンツの幅になります。longtabletabulartabulartabular

 \begin{table}[!htb]
        \begin{tabular}[t]{l}
            Content
        \end{tabular}%
\quad
        \begin{tabular}[t]{lll}
            Content
        \end{tabular}
\end{table}

関連情報