定义表格环境中垂直线和水平线的位置

定义表格环境中垂直线和水平线的位置

我怎样才能去掉第一行的垂直线?我希望它只从 SI 延伸到底部。同时,我还想知道是否可以更精确地定义“\hline”,比如说它只应该从 W 延伸到 E。

我对 Latex 还很陌生,所以对很多软件包都不是很熟悉

这就是我所拥有的:

\usepackage{siunitx}
\begin{document}
\begin{tabular}{||c| c c c c c c||}
    \hline
     & W & Q & U & C & E & $\epsilon_0$\\ \hline\hline
    SI & \si{\joule} & \si{\coulomb} & \si{\volt} & \si{\farad} & \si{\volt\per\meter} & \si{\coulomb\per\volt\per\meter}\\ \hline
    base  &
\end{tabular}
\end{document}

在此处输入图片描述

答案1

可以通过\cline其参数采用两个用破折号分隔的整数来获得表格中的较短行,第一个整数表示行应该开始的列,第二个整数表示行应该结束的列。

但是,我认为您想将这样一条较短的线与一条\hline横跨所有列的线结合起来。遗憾的是,\cline{2-7}\hline这行不通,但您可以使用包\hhline提供的宏hhline

\documentclass{article}
\usepackage{siunitx}
\usepackage{hhline}
\begin{document}
\begin{tabular}{||c| c c c c c c||}
    \cline{2-7}
    \multicolumn{1}{c|}{} & W & Q & U & C & E & $\epsilon_0$\\ 
    \hhline{-======}
    SI   & \si{\joule} & \si{\coulomb} & \si{\volt} & \si{\farad} & \si{\volt\per\meter} & \si{\coulomb\per\volt\per\meter}\\ 
    \hline
    base &  &  &  &  &  &  \\ 
    \hline
\end{tabular}
\end{document}

在此处输入图片描述

如果要删除“W”左边的垂直线,可以这样做:

\documentclass{article}
\usepackage{siunitx}
\usepackage{hhline}
\begin{document}
\begin{tabular}{||c| c c c c c c||}
    \cline{2-7}
    \multicolumn{1}{c}{} & W & Q & U & C & E & $\epsilon_0$\\ 
    \hhline{-======}
    SI   & \si{\joule} & \si{\coulomb} & \si{\volt} & \si{\farad} & \si{\volt\per\meter} & \si{\coulomb\per\volt\per\meter}\\ 
    \hline
    base &  &  &  &  &  &  \\ 
    \hline
\end{tabular}
\end{document}

在此处输入图片描述


也许还可以看一下在tabularray单元格边框方面提供更多灵活性的包(并且在我看来提供了更好的间距):

\documentclass{article}
\usepackage{tabularray}
\usepackage{siunitx}
\begin{document}
\begin{tblr}{ 
    colspec = { *{7}{c} },
    hline{1} = {1}{2-Z}{},
    hline{2} = {1}{2-Z}{},
    hline{2-Z} = {2}{1-Z}{},
    vline{1} = {1}{2-Z}{},
    vline{1} = {2}{2-Z}{},
    vline{2,Z} = {1}{1-Z}{},
    vline{Z} = {2}{1-Z}{},
}
         & W & Q & U & C & E & $\epsilon_0$ \\ 
    SI   & \si{\joule} & \si{\coulomb} & \si{\volt} & \si{\farad} & \si{\volt\per\meter} & \si{\coulomb\per\volt\per\meter} \\ 
    base &  &  &  &  &  &  \\ 
\end{tblr}
\end{document}

在此处输入图片描述

相关内容