如何合并表格中的单元格

如何合并表格中的单元格

晚安,

我正在使用 Elsevier 期刊模板,我需要设置一个像图 1 这样的表格。我是 TeX 的初学者,我仍然不明白如何将单元格合并到表格中。理想情况下,表格应该采用图 2 的格式。我在模板中的代码是:

\begin{table}[h]
\centering
\begin{tabular}{l l l l l}
\hline
\textbf{Author} & \textbf{Year} & \textbf{Blockchain} & \textbf{Implementation}\\
\hline
{[31]} & 2018 & Ethereum & None \\
{[33]} & 2018 & Ethereum & Simulation \\
{[34]} & 2017 & Ethereum & Simulation \\
{[36]} & 2018 & Ethereum & Complete \\
{[37]} & 2017 & Ethereum & Simulation \\
\hline
\end{tabular}
\caption{Related Work.}
\end{table}

来自模板的表格:

在此处输入图片描述

我需要的表:

在此处输入图片描述

第二张图片是我在 Word 中制作的,但它必须符合我使用的模板的格式。

答案1

\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|c|c|c|c|}
    \hline
    City & N & Case & Gas used \\ 
    \hline
    \multirow{4}{*}{Coimbra} & \multirow{2}{*}{N1 Coimbra} & Case 1C & Gas 1C \\ \cline{3-4}
    & & Case 2C & Gas 2C \\ \cline{2-4}
    & \multirow{2}{*}{N2 Coimbra} & Case 3C & Gas 3C \\ \cline{3-4}
    & & Case 4C & Gas 4C \\ \hline
    \multirow{4}{*}{S\~ao Paulo} & \multirow{2}{*}{N1 S\~aoPaulo} & Case 1S & Gas 1S \\ \cline{3-4}
    & & Case 2S & Gas 2S \\ \cline{2-4}
    & \multirow{2}{*}{N2S\~ao Paulo} & Case 3S & Gas 3S \\ \cline{3-4}
    & & Case 4S & Gas 4S \\ \hline
\end{tabular}
\end{document}

相关内容