Я пытаюсь разместить 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
в 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}