LaTeX使用入门之表格
的有关信息介绍如下:这篇文章主要介绍LaTex排版系统表格的生成
上一篇《LaTeX使用入门》中忘记介绍怎么换行了
很简单
就在换行的位置加上两个反斜杠\\
一个简单的两行五列的表格
\documentclass{article}
\usepackage{multirow}
\author{authorname}
\title{papertitle}
\begin{document}
\maketitle
this is table% This is comment
\\
\\
\begin{table}[!hbp]
\begin{tabular}{|c|c|c|c|c|}
\hline
\hline
lable 1-1 & label 1-2 & label 1-3 & label 1 -4 & label 1-5 \\
\hline
label 2-1 & label 2-2 & label 3-3 & label 4-4 & label 5-5 \\
\hline
\end{tabular}
\caption{example of table}
\end{table}
\end{document}
如下图所示
有的表格可能比较复杂,涉及跨行跨列。下面这个例子就是跨行跨列。
代码如下图所示:
解释如下:
(1)begin{table}[!hbp]——开始表格
(2)begin{tabular}{|c|c|c|c|c|}——开始绘制表格,{|c|c|c|c|c|}表示会有5列, 每格方式居中(c),其中|表示绘制列线
(3)hline——绘制一条水平的线
(4)lable 1-1 & label 1-2 & label 1-3 & label 1 -4 & label 1-5——这是表格的一行, 其中5个元素, 用 &隔开.
(5)multirow{2}{*}{Multi-Row} & \multicolumn{2}{|c|}{Multi-Column} & \multicolumn{2}{|c|}{\multirow{2}{*}{Multi-Row and Col}} \\——上面开始两行合并, 然后又是正常的两列合并, 接下来是两行两列合并
(7)& column-1 & column-2 & \multicolumn{2}{|c|}{}\\——填补上面的两列合并的那一行
(8)multirow{2}{*}{text}——第一个参数表示行的数目,*表示由系统自动调整文字,text表示要写入的文字
(9)multicolumn{2}{|c|}{text}——表示跨2行,采用中心对齐的方式,text是要写入的文字。
(10)cline用于画横线,cline{i-j}表示从第i列画到第j列.