赞
踩
由LaTeX系统提供
\begin{tabbing}
数据 \= 数据\= ... 数据 \\
数据 \> 数据\> ... 数据 <a rel="nofollow">\\
...
\end{tabbling}
</a>
\begin{table}[htbp]
\caption{\label{tab:test}示例表格}
\begin{tabular}{lcl}
\toprule 姓名 & 年龄 & 地址\\
\midrule 张三 & 32 & 中华人民共和国\\
李四 & 12 & 中华人民共和国\\
王五 & 24 & 中华人民共和国\\
\bottomrule \end{tabular}
\end{table}
学位论文普遍使用三线表
表格环境tabular、tabular*和array的命令结构分别为
\begin{tabular}[位置]{列格式}
表格行
\end{tabular}
\begin{tabular}{||||}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
& & \\
& & \\
& & \\
\hline
\end{tabular}
---------------------------------------------------------------------------
\begin{tabular*}{宽度}[位置]{列格式}
表格行
\end{tabular*}
--------------------------------------------------------------------------
\begin{array}[位置]{列格式}
表格行
\end{array}
\begin{array}{ccc}
& & \\
& & \\
& &
\end{array}
位置:可选参数,t /c / b
l | 左对齐 |
c | |
r | 右对齐 |
| | 表示所在位置画一条长度等于表格总高度的垂直线 |
*{n}{列格式} | 表示n个列格式选项相同的相邻列。例如*{3}{|c}|表示表格中有相邻三列都是居中排列并且两侧都有一条垂直线,等效于:|c|c|c|. |
>{声明} | 用在列格式选项l、c、r、p、m和b之前 |
<{声明} | 用在列格式选项l、c、r、p、m和b之后 |
水平排列的数据,数据之间用分列符&分隔,每行末尾加入换行命令\\表示本行结束;
每行数据个数与列格式定义列数相等,数据可为空,但&不能少。
表格行里可使用下列命令。
\hline | 该命令必须用在首行之前或紧跟在 \\之后,表示画一条长度与表格宽度相同的水平线;若连用两个\hline命令,表示画两条并排的水平线 |
\cline{i-j} | 必须紧跟在\\之后,表示从第i列的左侧到底j列的右侧,画一条水平线。例如\cline{1-1} \cline{3-5}表示从第一列的左侧至第一列的右侧,以及从第三列的左侧至第五列的右侧,分别画一条水平线 |
\multicolumn{n}{列格式}{文本} | 表示将本行其后的n列合并为一列,该列的数据是文本 |
\vline | 在所处位置画一条长度等于行高的垂直线,用这种方法可在某列一侧画垂直线,而不改变格的总高度。 |
array目前只能用在数学环境中
tabular示例
\begin{tabular}{|l|c|r|}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
\multicolumn{3}{|c|}{示例表格} \\\hline
列头 & 列头 & 列头 \\\hline
左对齐 & 居中 & 右对齐 \\\cline{1-2}
aligned& items & aligned \\\cline{2-3}
items & items & items \\\cline{1-2}
左侧列表& 居中列表 & 右侧 \\
\hline
\end{tabular}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。