任何有关此问题的建议都将不胜感激。我必须使用模板来撰写论文,但我不能使用 \cline 合并表格中的单元格。下面是一个简单的代码:
\documentclass{cta-author}%%%%where cta-author is the template name
\begin{document}
\begin{tabular}{|c|c|c|c|c|}
\hline
\multirow{2}{*}{A $\wedge$ B} & \multicolumn{4}{c|}{B} \\
\cline{2-5}
& \textbf{P} & \textbf{O} & \textbf{X} & \textbf{N} \\
\hline
\end{tabular}
\end{document}
该模板可以在这里找到:https://github.com/jubaitca/latex
答案1
请尝试以下操作:
\documentclass{cta-author}%%%%where cta-author is the template name
\usepackage{hhline,multirow} % <---
\begin{document}
{
\setlength\extrarowheight{2pt} % <--- (for better looking table
\begin{tabular}{|c|c| c|c|c|}
\hhline{|-----|} % <--- (instead of \hline
\multirow{2}{*}{A $\wedge$ B} & \multicolumn{4}{c|}{B} \\
\hhline{|~|----|} % <--- (instead of \cline
& \textbf{P} & \textbf{O} & \textbf{X} & \textbf{N} \\
\hhline{|-----|}
\end{tabular}
}
\end{document}
答案2
您可以轻松地用 构建与您的课程兼容的{NiceTabular}
表。nicematrix
\documentclass{cta-author}%%%%where cta-author is the template name
\usepackage{nicematrix}
\begin{document}
\begin{NiceTabular}{ccccc}[hvlines,cell-space-top-limit=2pt]
\Block{2-1}{A $\wedge$ B} & \Block{1-4}{B} \\
& \textbf{P} & \textbf{O} & \textbf{X} & \textbf{N} \\
\end{NiceTabular}
\end{document}
您需要多次编译(因为nicematrix
在后台使用 PGF/Tikz 节点)。