我想制作一个第一列没有边框的表格

我想制作一个第一列没有边框的表格

我想在 Latex 中制作一个如下所示的表格。基本上,我不知道如何不在第一列周围添加边框。

在此处输入图片描述

答案1

我假设您熟悉创建具有tabular环境的表的基础知识。

以五列表格为例,您可以通过以下方式实现格式化目标:(a)不在|第一个列类型说明符的左侧指定(此处:c用于居中)和(b)使用\cline{2-5}而不是\hline

在此处输入图片描述

\documentclass{article} % or some other suitable document class
\usepackage{array}
\setlength\extrarowheight{2pt} % optional, for a less-cramped "look"
\begin{document}

\begin{table}[ht]
\centering % horizontal centering inside text block
\begin{tabular}{c|c|c|c|c|}
\cline{2-5}
Alice   & Test 1 & Test 1 & Test 1 & Test 1 \\ \cline{2-5}
Cooper  & Test 2 & Test 2 & Test 2 & Test 2 \\ \cline{2-5}
Eric    & Test 3 & Test 3 & Test 3 & Test 3 \\ \cline{2-5}
Clapton & Test 4 & Test 4 & Test 4 & Test 4 \\ \cline{2-5}
\end{tabular}
\end{table}

\end{document}

答案2

只是为了告诉你如何编写表格的另一种可能性。通过使用tabularray包,表格的代码非常简单:

\documentclass{article} 
\usepackage{tabularray}

\begin{document}
    \begin{table}[ht]
\centering 
\begin{tblr}{hline{1-Z}={2-Z}{solid}, vline{2-Z}={1-Z}{solid},
             colspec={ccccc}
             }
Alice   & Test 1 & Test 1 & Test 1 & Test 1 \\ 
Cooper  & Test 2 & Test 2 & Test 2 & Test 2 \\
Eric    & Test 3 & Test 3 & Test 3 & Test 3 \\ 
Clapton & Test 4 & Test 4 & Test 4 & Test 4 \\ 
\end{tblr}
    \end{table}
\end{document}

在此处输入图片描述

相关内容