- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
latex编写表格
HYPERLINK /tex-archive/macros/latex/required/tools/array.pdf array
标准 LaTeX 提供有 array 和 tabular 两个制表环境,它们的完整格式如下:
\begin{array}[表格位置]{列样式}? \end{array}
\begin{tabular}[表格位置]{列样式}? \end{tabular}
\begin{tabular*}{表格总宽度}[表格位置]{列样式}? \end{tabular*}
这两个环境的选项和参数定义是相同的,不过 array 主要用于数组矩阵的排版,且只能用在数学环境中,如 equation 等。
array 宏包扩展了 array 和 tabular 环境功能,主要增加和增强了列样式选项,甚至可编程定义新的列样式;还增加了许多细部微调功能,如改变垂直表格线的粗细和自动调整表格间隙等。使用该宏包可以排印出外形美观、功能丰富的表格。
该宏包没有任何选项,扩展后的两个环境的列样式选项:
?
选项
说明
l
该列左对齐排列
c
该列居中排列
r
该列右对齐排列
p{列宽}
设置该列宽度,文本顶对齐
@{声明}
该列每行插入声明中文本
m{列宽}
设置该列宽度,文本居中对齐
b{列宽}
设置该列宽度,文本底对齐
{声明}
声明可以是命令或插入列元素之前的文本
{声明}
声明可以是命令或插入列元素之后的文本
|
列边或列间加入一条垂直线
!{声明}
用声明要求的样式取代列间垂直线
?
应用举例:
列样式还可设置为:{\setlength{\parindent}{26pt}}p{列宽},对该列文本行或段落缩排。
HYPERLINK /tex-archive/macros/latex/required/tools/array.dtx 源文件
Frank Mittelbach et al
?
HYPERLINK /tex-archive/macros/latex/contrib/booktabs/booktabs.pdf booktabs
它定义了三条划线命令:\toprule、\midrule 和 \bottomrule,可分别对表格顶部、中部和底部使用不同粗细的水平线,见下例:
它还可以改变表格的行距,使表格尤其是长表格更加美观。
该宏包可与 HYPERLINK /package/float.htm \l endfloat enfloat、 HYPERLINK /package/table.htm \l threeparttable threeparttable、 HYPERLINK /package/float.htm \l rotating rotating 宏包配合使用。同时加载 HYPERLINK /package/table.htm \l colortbl colortbl 宏包,还可以划彩色格线。
使用 booktabs 宏包应注意:绝不要画垂直线,绝不要画双线;如果表格左右两边的内容毫无关联,最好将其分为两个表格而不是用垂直线隔开。另外在排表格时,单位符号应置于列首;相同数据不要用“同上”之类的简称;0.1不要写成.1。
再加载 HYPERLINK /package/table.htm \l longtable longtable 宏包,该宏包的三条划线命令也可在跨页长表格中使用。
HYPERLINK /tex-archive/macros/latex/contrib/booktabs/booktabs.dtx 源文件
Simon Fear
?
HYPERLINK /tex-archive/macros/latex/contrib/colortbl/colortbl.pdf colortbl?
它可以设置表格中数据、文本、行、列、单元格前景和背景以及边框的颜色,从而得到彩色表格。它需要 array 和 color 两个宏包的支持。它提供了一组着色命令,经常用到是列着色命令,其格式为:
\columncolor[色系]{色名}[左伸出][右伸出]。
常用色系有三原色 rgb 和灰度 gray 两种;被预定义的色名有68个,详见 HYPERLINK /package/tool.htm \l color color 宏包介绍中所附的色标;左右伸出的长度单位可用 pt。
举例说明:
源文件经过 LaTeX、dvips、pspdf 编译后,得到:
HYPERLINK /tex-archive/macros/latex/contrib/colortbl/colortbl.dtx 源文件
David Carlisle
?
HYPERLINK /tex-archive/macros/latex/
文档评论(0)