带边框的表格问题

带边框的表格问题

我对多行边框有问题。我真的很感激有人能帮助我。

我的代码:

\begin{tabular}{ | m{2cm} | m{3.2cm}|| m{2cm}| m{3.2cm}|} 
\hline
Linia & Energia teor. [eV] & Linia & Energia teor. [eV] \\
\hline
\hline
Cr~$K_{\alpha 1}$  & 5~405.5384(71) & \multirow{2}{2cm}{Cr~$K_{\alpha}$} &  \multirow{2}{3.2cm}{5405.5384(71)} \\ 
Cr~$K_{\alpha 2}$ & 5~413.88(42)    \\
\hline
Cr~$K_{\beta 1}$ & 5~940.74(92) & \multirow{2}{2cm}{Cr~$K_{\beta}$} & \multirow{2}{3.2cm}{5414.8045(71)} \\
Cr~$K_{\beta1}$ & 5~947.10(100) \\
\hline
Fe~$K_{\alpha 1}$  &  6 391.0264(99)  & \multirow{2}{*}{Fe~$K_{\alpha}$} & \multirow{2}{*}{6391.0264(99)}   \\
Fe~$K_{\alpha 2}$& 6~403.13(43)\\
\hline
Fe~$K_{\beta 1}$ & 77~053.23(100)& \multirow{2}{2cm}{Fe~$K_{\beta}$} &  \multirow{2}{3.2cm}{6404.0062(99)}\\
Fe~$K_{\beta 2}$ & 7~059.9(11)\\
\hline
Ni~$K_{\alpha 1}$  & 7 461.0343(45) & \multirow{2}{2cm}{Ni~$K_{\alpha}$} &  multirow{2}{3.2cm}{7461.0343(45)}\\
Ni~$K_{\alpha 2}$& 7~477.72(44) \\
\hline
Ni~$K_{\beta 1}$  & 8~262.4(11)  & \multirow{2}{2cm}{Ni~$K_{\beta}$} & \multirow{2}{3.2cm}{7478.2521(45)}\\
Ni~$K_{\beta 2}$ & 8~267.6(11)\\
\hline 
\end{tabular}

我的标签

答案1

这个包tabularray是我第一次用。这个网站有很多例子。

在此处输入图片描述

    \documentclass{article}
    \usepackage{tabularray}
    \begin{document}

    \begin{tblr}{
            vlines,
            colspec = {X[l,wd=2cm] X[l,wd=3.2cm] | X[l,wd=2cm] X[l,wd=3.2cm]},
        }
        \hline
    Linia             & Energia teor. [eV] & Linia                             & Energia teor. [eV]              \\
        \hline
        \hline
        Cr~$K_{\alpha 1}$ & 5~405.5384(71)     & \SetCell[r=2]{m}{Cr~$K_{\alpha}$} & \SetCell[r=2]{m}{5405.5384(71)} \\
        Cr~$K_{\alpha 2}$ & 5~413.88(42)     &&\\
        \hline
    \end{tblr}
    \end{document}

答案2

没有最小工作示例,我必须猜测你使用了什么包。

您只需要在多行之后的行中添加“空”单元格

\documentclass{article}
\usepackage{multirow,array}
\usepackage{amsmath}
\begin{document}
\begin{tabular}{ | m{2cm} | m{3.2cm}|| m{2cm}| m{3.2cm}|} 
\hline
Linia & Energia teor. [eV] & Linia & Energia teor. [eV] \\
\hline
\hline
Cr~$K_{\alpha 1}$  & 5~405.5384(71) & \multirow{2}{2cm}{Cr~$K_{\alpha}$} &  \multirow{2}{3.2cm}{5405.5384(71)} \\ 
Cr~$K_{\alpha 2}$ & 5~413.88(42) & & \\
\hline
Cr~$K_{\beta 1}$ & 5~940.74(92) & \multirow{2}{2cm}{Cr~$K_{\beta}$} & \multirow{2}{3.2cm}{5414.8045(71)} \\
Cr~$K_{\beta1}$ & 5~947.10(100) & &\\
\hline
Fe~$K_{\alpha 1}$  &  6 391.0264(99)  & \multirow{2}{*}{Fe~$K_{\alpha}$} & \multirow{2}{*}{6391.0264(99)}   \\
Fe~$K_{\alpha 2}$& 6~403.13(43) & &\\
\hline
Fe~$K_{\beta 1}$ & 77~053.23(100)& \multirow{2}{2cm}{Fe~$K_{\beta}$} &  \multirow{2}{3.2cm}{6404.0062(99)}\\
Fe~$K_{\beta 2}$ & 7~059.9(11) & &\\
\hline
Ni~$K_{\alpha 1}$  & 7 461.0343(45) & \multirow{2}{2cm}{Ni~$K_{\alpha}$} &  \multirow{2}{3.2cm}{7461.0343(45)}\\
Ni~$K_{\alpha 2}$& 7~477.72(44) & & \\
\hline
Ni~$K_{\beta 1}$  & 8~262.4(11)  & \multirow{2}{2cm}{Ni~$K_{\beta}$} & \multirow{2}{3.2cm}{7478.2521(45)}\\
Ni~$K_{\beta 2}$ & 8~267.6(11) & &\\
\hline 
\end{tabular}
\end{document}

在 LaTeX 表格中,如果您不写分隔符,则不会绘制单元格。它认为您希望行在此单元格处结束,并且不需要行的其余部分。

希望能帮助到你

相关内容