![同じ列内の複数のセル間の線を削除するにはどうすればよいですか?](https://rvso.com/image/475739/%E5%90%8C%E3%81%98%E5%88%97%E5%86%85%E3%81%AE%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%BB%E3%83%AB%E9%96%93%E3%81%AE%E7%B7%9A%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
黄色の線を削除したいテーブルがあります。これは、それらのセル (同じ列) に同じ値があるためです。そのため、結合されたセルに 1 つの一意の値を保持したいと思います。
やり方を詳しく教えていただけますか?ご協力ありがとうございます!
\documentclass{article}
\usepackage{amsthm}
\begin{document}
\begin{center}
\begin{tabular}{ |c|c|c| }
\hline
\textbf{Result} & \textbf{Assumption} & \textbf{Content} \\
\hline \hline
a & & b \\
\hline
c & D & e \\
\hline
f & D & g \\
\hline
h & I & j \\
\hline
k & I & l \\
\hline
m & I & n \\
\hline
\end{tabular}
\end{center}
\end{document}
答え1
パッケージを使用しmultirow
て複数行のセルを作成し、コマンドを使用cline
して部分的な水平線を作成できます。以下のコードを参照するか、この返信より完全な例については、こちらをご覧ください。
\documentclass{article}
\usepackage{amsthm}
\usepackage{multirow}
\begin{document}
\begin{center}
\begin{tabular}{ |c|c|c| }
\hline
\textbf{Result} & \textbf{Assumption} & \textbf{Content} \\
\hline \hline
a & & b \\
\hline
c & \multirow{2}*{D} & e \\
\cline{1-1}\cline{3-3}
f & & g \\
\hline
h & \multirow{3}*{I} & j \\
\cline{1-1}\cline{3-3}
k & & l \\
\cline{1-1}\cline{3-3}
m & & n \\
\hline
\end{tabular}
\end{center}
\end{document}