表格边框问题

表格边框问题

我在工作中遇到了以下问题:我尝试准备表格的外部边框。它工作正常,直到我应用\multicolumn命令合并两个相邻单元格。新合并单元格的名称为“Oznaczenia zastosowane w artykule”。

请看下面的截图。

在此处输入图片描述

我们可以从单元格“Oznaczenia zastosowane w artykule”中看到左右两侧有蓝色的细部分边框颜色:

如何改进这种情况并保持两侧(左侧和右侧)外部较粗边框的颜色?

以下是我的 MWE 代码:

\documentclass[aps,physrev,showkeys,twocolumn,nofootinbib,floatfix]{revtex4-2}
\usepackage[polish]{babel}
\selectlanguage{polish}
\usepackage{polski}
\usepackage[table,xcdraw]{xcolor}
\usepackage{array,booktabs}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{setspace}
\newcommand\VRule[1][\arrayrulewidth]{\vrule width #1}


\begin{document}

\onecolumngrid
\newpage
\arrayrulecolor{blue}
\begin{table}[htbp]

\begin{tabular}{ !{\color{red}\VRule[.5mm]} l    l !{\color{green}\VRule[.5mm]}  } \specialrule{.5mm}{2pt}{0cm}
\hfill & \hfill \\[0.25cm]
\multicolumn{2}{|l|} {\hspace{5mm}\textbf{Oznaczenia zastosowane w artykule} }  \\ [4mm]
\hspace{5mm} \textbf{Symbol} & \textbf{Opis} \\ [4.5mm]
\hspace{5mm} $\mathrm{ a }$ \hspace{3cm} & --~połowa długości [długość] pęknięcia w próbce M(T) [CT]  \\ 
\hspace{5mm} $\mathrm{ BFS }$ & --~oznaczenie pozycji czujnika \\
\hspace{5mm} $\mathrm{ CC }$ & --~zamykanie się pęknięcia  \\ \specialrule{2pt}{0pt}{0pt}
\end{tabular}
\end{table}
\twocolumngrid

\end{document}

答案1

你指定了正常规则

 \multicolumn{2}{|l|}

我猜你想要

\multicolumn{2}{!{\color{red}\VRule[.5mm]}l!{\color{red}\VRule[.5mm]}} 

答案2

您可能有兴趣使用该tabularray包编写表格。其多列单元格的编写方式不会覆盖表格前言中定义的规则,因此您的问题不会发生:

\documentclass[aps,physrev,showkeys,twocolumn,nofootinbib,floatfix]{revtex4-2}
\usepackage[polish]{babel}
\selectlanguage{polish}
\usepackage{polski}
\usepackage[table,xcdraw]{xcolor}
\usepackage{tabularray}


\begin{document}

\onecolumngrid
\newpage
    \begin{table}[htbp]
\begin{tblr}{hline{1,Z} = {0.5mm,blue}, vline{1,Z} = {0.5mm, red},
             colspec  = {Q[l, mode=math, leftsep=4mm, wd=9em] Q[l]},
             row{1,2} = {font=\bfseries, mode=text},
             row{1-3} = {abovesep=4mm}
             }
\SetCell[c=2]{l}    Oznaczenia zastosowane w artykule     % multicolumn cell    
                &                                                           \\ 
Symbol          &   Opis                                                    \\ 
\mathrm{a}      & -- połowa długości [długość] pęknięcia w próbce M(T) [CT] \\
\mathrm{BFS}    & -- oznaczenie pozycji czujnika                            \\
\mathrm{CC}     & -- zamykanie się pęknięcia                                \\ 
\end{tblr}
    \end{table}
\twocolumngrid

\end{document}

在此处输入图片描述

与您的 MWE 相比,提出的解决方案有以下区别:

  • 第一列的左列间距为 4 毫米,因此您不需要在其单元格中插入水平空格
  • 第一列在数学节点中(因此您不需要写$
  • 前三行在表格序言中定义了垂直空间,因此[5.5mm]˛行后的终止符被删除
  • 前两行是文本模式,使用 bfseries 字体

相关内容