我已经为乳胶制作了这张表,并在其中放置了 1 条垂直线,但这条线是不连续的,我希望这条垂直线与水平线相交,我的代码是
\begin{table}[htbp]
\centering
\caption{Add caption}
\begin{tabular}{cc|cccc}
\toprule
\textbf{Sr. No.} & \multicolumn{1}{c}{\textbf{Parameter}} & \textbf{Number} & \textbf{C} & \textbf{D} \\
\midrule
\multirow{2}[1]{*}{1} & \multirow{2}[1]{*}{A} & \multirow{2}[1]{*}{2} & 0 & 0 \\
& & & 0 & 0 \\
1 & B & 2 & 5 & 7 \\
\end{tabular}%
\label{tab:addlabel}%
\end{table}%
答案1
booktabs
完全不建议使用垂直线。
文档摘录:
如果您想将前两列与其他列“分开”,我建议您使用\cmidrule
以下示例:
\documentclass{article}
\usepackage{multirow,booktabs}
\begin{document}
\begin{table}[htbp]
\centering
\caption{Add caption}\label{tab:addlabel}
\begin{tabular}{cccccc}
\toprule
\textbf{Sr. No.} & \textbf{Parameter} & \textbf{Number} & \textbf{C} & \textbf{D} \\
\cmidrule(lr){1-2}\cmidrule(lr){3-5}
\multirow{2}[1]{*}{1} & \multirow{2}[1]{*}{A} & \multirow{2}[1]{*}{2} & 0 & 0 \\
& & & 0 & 0 \\
1 & B & 2 & 5 & 7 \\
\end{tabular}
\end{table}
\end{document}
输出:
还要注意,\label
必须立即遵循\caption
命令。