Table 填充宽度为 2 列,每列为多行
Table filling width with 2 columns each as multi-row
我正在尝试设置一个包含 2 列的 table。它应该填满 A4 页面的整个宽度。
每列应包含一个 \multirow
(每列的行数不同)。
左列应左对齐,右列应右对齐。
我正在努力处理列之间填充的 space 的详细信息。到目前为止,我已经尝试过使用通常的 tabular
包,但也尝试过使用 longtable
,但我看到了各种缩进问题。这些软件包似乎不支持页面的 geometry
详细信息。
看这里:
% \begin{longtable}{@{\extracolsep{\fill}\hspace{\tabcolsep}} l r}
\begin{tabular}{>{\raggedright}p{0.5\linewidth}>{\raggedleft}p{0.5\linewidth}}
\multirow{2}{*}{\begin{tabular}{l}xx \ zz \ \end{tabular}} &
\multirow{2}{*}{\begin{tabular}{r}xx \ zz \ \end{tabular}} \
\end{tabular}
% \end{longtable}
我想要 2 列:
- 一个在最左边,左对齐
- 另一个在最右边,靠右对齐
- 没有框架或线条,只有 text/words
如果您不需要框架并且列的行数也不同,为什么不将两个 minipage
并排放置而不是使用 table?
\documentclass{article}
\begin{document}
\noindent%
\begin{minipage}{.5\textwidth}
\raggedright
xx
zz
\end{minipage}%
\begin{minipage}{.5\textwidth}
\raggedleft
xx
zz
\end{minipage}%
\end{document}
我正在尝试设置一个包含 2 列的 table。它应该填满 A4 页面的整个宽度。
每列应包含一个 \multirow
(每列的行数不同)。
左列应左对齐,右列应右对齐。
我正在努力处理列之间填充的 space 的详细信息。到目前为止,我已经尝试过使用通常的 tabular
包,但也尝试过使用 longtable
,但我看到了各种缩进问题。这些软件包似乎不支持页面的 geometry
详细信息。
看这里:
% \begin{longtable}{@{\extracolsep{\fill}\hspace{\tabcolsep}} l r}
\begin{tabular}{>{\raggedright}p{0.5\linewidth}>{\raggedleft}p{0.5\linewidth}}
\multirow{2}{*}{\begin{tabular}{l}xx \ zz \ \end{tabular}} &
\multirow{2}{*}{\begin{tabular}{r}xx \ zz \ \end{tabular}} \
\end{tabular}
% \end{longtable}
我想要 2 列:
- 一个在最左边,左对齐
- 另一个在最右边,靠右对齐
- 没有框架或线条,只有 text/words
如果您不需要框架并且列的行数也不同,为什么不将两个 minipage
并排放置而不是使用 table?
\documentclass{article}
\begin{document}
\noindent%
\begin{minipage}{.5\textwidth}
\raggedright
xx
zz
\end{minipage}%
\begin{minipage}{.5\textwidth}
\raggedleft
xx
zz
\end{minipage}%
\end{document}