删除表格中索引两侧的线条

删除表格中索引两侧的线条

我正在处理这张表。我必须将其更改为表格才能使居中工作。现在我想删除顶行上的垂直线部分和第一列上的水平线部分。有办法吗?

\begin{figure}[ht!]
\centering

\begin{tabular}{r|c|c|c|}
    & \hspace*{2cm} & $\bm{b^{i^*}}$ & \hspace*{2cm} \\ \hline
    &  0    & 0 & 0 \\ \hline
$i_*^*$ &  & $\mathbf{0}$ & 0  \\ \hline
$i_*^*+1$ & $\ne 0$ & {} $\ne 0$ &  \\ \hline
k & $\ne 0$ & {} $\ne 0$ &  \\ \hline
j & $\ne 0$ & {} $\ne 0$ &  \\ \hline
\end{tabular}

\end{figure}

答案1

array如果在数学模式下使用,则会更容易,从而简化输入。

我给出了表格的两种实现,其中第 2 列到第 4 列大小相同。在第二种实现中,第二行与表格本身“分离”。

\documentclass{article}
\usepackage{amsmath}
\usepackage{bm}
\usepackage{array}

\usepackage{booktabs} % for the second realization

\begin{document}

$\begin{array}{r|w{c}{1cm}|w{c}{1cm}|w{c}{1cm}|}
\multicolumn{1}{r}{} & \multicolumn{3}{c}{\bm{b^{i^*}}} \\
\cline{2-4}
                   &  0    & 0          & 0 \\
\cline{2-4}
           i_*^*   &       & \mathbf{0} & 0 \\
\cline{2-4}
           i_*^*+1 & \ne 0 & \ne 0      &   \\
\cline{2-4}
           k       & \ne 0 & \ne 0      &   \\
\cline{2-4}
           j       & \ne 0 & \ne 0      &   \\
\cline{2-4}
\end{array}$

\bigskip

$\begin{array}{rw{c}{1cm}w{c}{1cm}w{c}{1cm}}
\toprule
& \multicolumn{3}{c}{\bm{b^{i^*}}} \\
\cmidrule{2-4}
                   &  0    & 0          & 0 \\
\midrule
           i_*^*   &       & \mathbf{0} & 0 \\
           i_*^*+1 & \ne 0 & \ne 0      &   \\
           k       & \ne 0 & \ne 0      &   \\
           j       & \ne 0 & \ne 0      &   \\
\bottomrule
\end{array}$

\end{document}

在此处输入图片描述

答案2

与。{NiceTabular}nicematrix

\documentclass{article}

\usepackage{nicematrix}
\usepackage{mathtools,bm}

\begin{document}

\begin{table}
\centering

\begin{NiceTabular}{ccc}[first-row,first-col,hvlines,columns-width=15mm]
    & & $\bm{b^{i^*}}$ & \\ 
    &  0    & 0 & 0 \\ 
$i_*^*$ &  & $\mathbf{0}$ & 0  \\ 
$i_*^*+1$ & $\ne 0$ & {} $\ne 0$ &  \\ 
$k$ & $\ne 0$ & {} $\ne 0$ &  \\ 
$j$ & $\ne 0$ & {} $\ne 0$ &  \\ 
\end{NiceTabular}

\end{table}

\end{document}

您需要多次编译(因为nicematrix在后台使用 PGF/Tikz 节点)。

上述代码的输出

答案3

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

\begin{figure}[ht!]
  \centering
  \begin{tabular}{r|c|c|c|}
    \multicolumn{1}{c}{}   &\multicolumn{1}{c}{ \hspace*{2cm}} &\multicolumn{1}{c}{ $\bm{b^{i^*}}$} & \multicolumn{1}{c}{\hspace*{2cm}} \\ \cline{2-4}
                           &  0    & 0 & 0 \\ \cline{2-4}
    $i_*^*$ &  & $\mathbf{0}$ & 0  \\ \cline{2-4}
    $i_*^*+1$ & $\ne 0$ & {} $\ne 0$ &  \\ \cline{2-4}
    k & $\ne 0$ & {} $\ne 0$ &  \\ \cline{2-4}
    j & $\ne 0$ & {} $\ne 0$ &  \\ \cline{2-4}
  \end{tabular}

\end{figure}

\end{document}

桌子

相关内容