欢迎来到天天文库
浏览记录
ID:37553467
大小:495.15 KB
页数:11页
时间:2019-05-25
《XeLaTeX从零学起05_表格与插图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、XƎLATEX从零学起05表格与插图sunxb10*2013年3月24日1一个简单的表格作为入门,我们首先来排版一个简单的表格:XƎLATEX提供了table与tabular这两种环境,其中tabular是表格本身,table则负责为tabular环境加上标题、索引并设置对齐格式。因此tabular可以单独使用以输出简单的表格;table则要包含tabular,以提供更加完善的表格。大体的命令如下:begin{table}[htbp]centeringcaption{...}begin{tabular}{
2、c
3、c
4、c
5、}
6、hline...&...&...\hline...&...&...\hlineend{tabular}end{table}从内向外逐项来看:begin{tabular}{
7、c
8、c
9、c
10、}
11、与end{tabular}之间就是tabular环境,可以看出它与之前数学公式中的array环境非常类似,实际上这两个环境的命令是完全一样的,&和nn的含义都不变。有变化的就是表格线,其中{
12、c
13、c
14、c
15、}就是在{ccc}的基础上加上了4条竖直线(表格左右两侧各1条,每两列之间也加1条),
16、的位置就是插入的竖直线的位置,比如{c
17、
18、c
19、c}就表示只在两列之间加竖直线,表格左右两侧无竖直线。hline表示在对应位置加水平线,水平线实际上是独占了一行,因此上面的代码表示表格有两行,且加入了三条水平线。caption{...}用于设定表格的标题,如果设定caption{}则最终输出的表格没有标题,只显示表格序号。centering设置表格在整个页面内居中显示,居左是flushleft,居右是flushright。begin{table}[htbp]中的[htbp]设定表格的位置为优先排在当前位置(here),如果不行就按照页面顶部(top)、底部(b
20、ottom)或新的一页(page)的顺序匹配排版位置。从道理上*本文大量借鉴和参考了《一份不太简短的LATEX2"介绍》、《XƎLATEX与WinEdt6.0入门指南》等作品,以及诸多网友发表在网络上的博客文章。特此声明相关作品的版权归其原作者所有,并在此向他们表示感谢!1来讲,我们只要使用[h]这单独一个参数值就行了,它将让表格出现在当前位置,但后面我们会看到真实情况绝非如此简单。熟悉了各项指令之后,我们来上手排版一个最简单的表格:begin{table}[htbp]centeringcaption{asimpletabl
21、e}begin{tabular}{
22、c
23、c
24、c
25、}hlinea&b&c\hlineA&B&C\hlineend{tabular}end{table}Table1:asimpletableabcABC在上面的基础上做一点变化:将上面代码中的{
26、c
27、c
28、c
29、}改成{c
30、c
31、c},并删掉第一个和第三个hline。再在导言区加入以下两行代码:%将表格序号与标题之间的冒号改为空格captionsetup[table]{labelsep=space}%将表格序号中的“Table”改为“表”renewcommandtab
32、lename{表}之后得到的将是这样的效果:表2asimpletableabcABC如果你能够理解上面两个表格为何会有不同的形式,那么请你在上面的基础上实现下面这个表格(表格序号具体是多少并不重要,目前你只需要关心表格的形式):表3asimpletableabcABC如果你能够独立地实现第三个表格,那么恭喜你,你已经掌握了XƎLATEX中最基本的制表方法。22一幅“简单”的插图对于初学者,在XƎLATEX中加入插图绝对不是件简单的事情。除了对XƎLATEX指令本身不熟悉之外,初学者常常会感到不爽的就在于为何XƎLATEX只支持.e
33、ps图片格式,而对于人民群众喜闻乐见的.jpg、.bmp格式都不支持呢?这是由于.eps是矢量图格式,.jpg、.bmp都是位图格式。所谓矢量图就是指整幅图片是由一系列特定的指令生成的,在任何放大倍数下都不会模糊;位图则是由文件存储的所有像素点上的颜色等信息生成的,放大之后会模糊。熟悉PS的同学对这两个概念一定不会陌生。XƎLATEX天生地带有“完美主义”标签,因此它只支持矢量图,具体就是.eps格式。为了演示下面的例子,我们需要几张.eps格式的图片,获取.eps文件的方法有以下几种:使用CorelDRAW或AdobeIllus
34、trator绘制.eps矢量图、百度搜索“.eps矢量图”并下载、使用MATLAB生成.eps矢量图或者使用软件将.jpg图片转换为.eps图片。对于前三种方法不做过多介绍,至于最后一种方法,相关的软件有很多,对于我们这样的非专业人士,可以百度搜索
此文档下载收益归作者所有