如何合并两个列大小不同且之间没有空格的表格

如何合并两个列大小不同且之间没有空格的表格

我尝试将tabularray包中的表格放在一起,但不改变表格的大小。最后它应该看起来像这样:

在此处输入图片描述

我的想法是创建两个不同的表格并尝试改变它们之间的间距,但我不知道如何做到这一点:

\documentclass[10pt,a4paper]{article}

\usepackage{tabularray}
\usepackage{amssymb,amsfonts,amsmath}

\begin{document}

\begin{tblr}{X[l,1]X[l,2]X[l,3]}
    \hline
    Name & Geb & Lebensgeschichte \\ 
    \hline
    Jens & 146 & Ich bin the Best\\
    \hline
\end{tblr}
\begin{tblr}{X[l,2]X[l,1]X[l,2]}
    \hline
    Name & Geb & Lebensgeschichte \\ 
    \hline
    Jens & 146 & Ich bin the Best\\
    \hline
\end{tblr}

\end{document}

结果,但两个表之间有空格:

在此处输入图片描述

感谢您的时间。Jens Seyfarth

答案1

尝试以下方法(有点粗鲁的解决方案,但有效):

\documentclass[10pt,a4paper]{article}

\usepackage{tabularray}
\UseTblrLibrary{amsmath}
\usepackage{amssymb}

\begin{document}
\noindent%
\begin{tblr}{hlines,
             colspec = {X[l,1]X[l,2]X[l,3]}
             }
    Name & Geb & Lebensgeschichte \\
    Jens & 146 & Ich bin the Best\\
\end{tblr}
\begin{tblr}{hline{2-Z},
             colspec = {X[l,1]X[l,2]X[l,3]},
             row{1}  = {abovesep=0pt},
             }
    Name & Geb & Lebensgeschichte \\
    Jens & 146 & Ich bin the Best\\
\end{tblr}%

\end{document}

在此处输入图片描述

诀窍在于,在第二个表中,您不要先绘制\hline,而是将第一行上方的空间减少为零。

答案2

您必须将另一个表格移到下一个段落。接下来,如果包含该段落的框超出了常规高度,LaTeX 将在段落之间添加一个小间隙。如果您插入任何大于标准文本、表格、图像等的内容,就会发生这种情况。该间隙的大小由 控制\lineskip。但是,如果您插入 ,您可以简单地告诉 LaTeX 不要在下一个段落之前添加任何内容\nointerlineskip。对于您的情况,您应该将其添加到第二个表格之前。

这是代码。显然,\hline根据最终效果,您可能希望删除第二个表中的顶部。

\documentclass[a4paper]{article}
\usepackage{tabularray}
\usepackage{amssymb,amsfonts,amsmath}
\usepackage{blindtext}

\begin{document}
\blindtext

\begin{center}
\setlength\parindent{0pt}%
\begin{tblr}{X[l,1]X[l,2]X[l,3]}
    \hline
    Name & Geb & Lebensgeschichte \\ 
    \hline
    Jens & 146 & Ich bin the Best\\
    \hline
\end{tblr}

\nointerlineskip   % removes \lineskip
\begin{tblr}{X[l,2]X[l,1]X[l,2]}
    \hline
    Name & Geb & Lebensgeschichte \\ 
    \hline
    Jens & 146 & Ich bin the Best\\
    \hline
\end{tblr}
\end{center}

\blindtext
\end{document}

在此处输入图片描述

相关内容