LaTeX制作表格

无框线表格环境tabbling

由LaTeX系统提供

\begin{tabbing}

数据 \= 数据\= ... 数据 \\

数据 \> 数据\> ... 数据 \\

...

\end{tabbling}

带框线

\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}


 

 

 


 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值