LaTeX制作表格
今天真的是学到了!先看代码~
我们先在导言区引入宏包:
\documentclass{ctexart}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage[table ]{ xcolor}
\usepackage{latexsym}
\usepackage{longtable}
在正文区设置表格格式:
\begin{document}
\begin{table}[htbp]%注释1
{\large %注释2
\setlength{\LTleft}{-1in}
\setlength{\LTright}{-1in plus 1 fill} %注释3
\centering%注释4
\caption{计提坏账准备}\label{}%注释5
\begin{tabular}{|c|c|c|c|}
\toprule%注释6
\rowcolor[HTML]{F6F6F6}%注释7
信威集团 &2014 &2015 &2016 \\
\midrule
营业收入 &31.57亿元&35.74亿元 &30.88亿元\\
\midrule
\rowcolor[HTML]{F6F6F6}
营业利率同比增长&- &13\% &- \\
\midrule
归母净利润 &10.68亿元&19亿元 &15.27亿元 \\
\bottomrule
\end{tabular}}
\end{table}
\end{document}
注释1:[htbp]是浮动格式:
[h]当前位置。将图片或表格放置在正文文本中给出该图表环境的地方。如果本页所剩的页面不够,这一参数将不起作用;
[t]顶部。将图表放置在页面的顶部;
[b]底部。将图形放置在页面的底部;
[p]浮动页。将图形放置在一只允许有浮动对象的页面上。
[htbp]是latex会尽量满足排在前面的浮动格式,就是h-t-b-p这个顺序,让排版的效果尽量好。
注释2:调整字体,在表格开始前声明字体大小,比如\small或者\tiny、\large,为了不影响表格后面的字体大小,用{}括起来。
注释3:减少表格和页面左右边缘之间的距离(margins),这样就可以放入更多的内容。
注释4:表格环境居中。
注释5:设置表格的标题名称。
注释6:使用\toprule、\midrule、\bottomrule需要使\usepackage{booktabs}宏包,否则会报错哦,这与\hline是有区别的。
注释7:根据颜色代码对照表设置表格颜色,需要使用\usepackage[table ]{ xcolor}宏包。
我们一起来看看效果图吧!
小关才疏学浅,仅供入门参考,如有错误,还请大家及时指正~