1、列的合並,使用 \multicolumn{跨幾列}{格式}{填充內容}
\documentclass[UTF8]{ctexart} \begin{document} 三囚犯問題進行300次實驗后\ldots\ldots \begin{tabular}{|c|c|c|} \hline 被赦免的囚犯& \multicolumn{2}{|c|}{看守告訴A的名字} \\ \hline $A \qquad 100/300$& B 50次& C 50次 \\ \hline $B \qquad 100/300$&\multicolumn{2}{|c|}{C 100次} \\ \hline $C \qquad 100/300$&\multicolumn{2}{|c|}{B 100次} \\ \hline \end{tabular} \end{document}
效果如下圖:
2、行的合並。對於行的合並我們使用的是\cline這個命令.這個命令有點像我們的\hline這個命令。它們兩者都是用來畫水平的表格線,但是\cline可以用來指定畫線的起始和終止位置。
關鍵還要使用命令:multirow命令。
首先,要在導言區引用宏包: \usepackage{multirow}
其次,命令格式: \multirow{跨的行數}*{填充內容}
\documentclass[UTF8]{ctexart} \usepackage{multirow} \begin{document} \begin{tabular}{|c|r|r|} \hline \multirow{2}*{姓名} & \multicolumn{2}{c|}{成績} \\ \cline{2-3} & 語文 & 數學 \\ \hline 張三 & 87 & 100 \\ \hline \end{tabular} \end{document}
如下效果: