首页 > 其他 > 详细

latex制作表格-跨行跨列

时间:2019-10-27 10:20:59      阅读:151      评论:0      收藏:0      [点我收藏+]

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}

如下效果:

技术分享图片

latex制作表格-跨行跨列

原文:https://www.cnblogs.com/litifeng/p/11746515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!