Stellen Sie die Minipage-Breite auf den verfügbaren Platz ein

Stellen Sie die Minipage-Breite auf den verfügbaren Platz ein

Ich versuche, zwei Miniseiten nebeneinander anzuordnen. Eine davon soll 20 % \textwidthund die andere den restlichen verfügbaren Platz einnehmen, mit einem von mir einstellbaren Rand zwischen den beiden Miniseiten. Ich verwende den folgenden Code. Beachten Sie, dass ich es auch mit festen Werten für die Breite der Miniseiten versucht habe und immer noch das unten beschriebene Problem habe.

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

Mit diesem Code besteht ein großer Abstand zwischen den beiden Miniseiten, und die rechte Miniseite nimmt den verfügbaren Platz nicht ein. Wie kann ich diesen Abstand festlegen und meine Miniseite zwingen, den verfügbaren Platz auszufüllen?

Antwort1

Bitte posten Sie immer vollständige Dokumente, keine Fragmente. Dies ist also ungetestet, aber wenn Sie ein longtablein ein setzen minipage, werden alle Funktionen von entfernt, longtableund die Verwendung longtableanstelle von tabularentfernt alle Funktionen von tabular, insbesondere tabularnatürlich die Breite ihres Inhalts.

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

verwandte Informationen