`
orcl_zhang
  • 浏览: 234240 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

latex表格制作

阅读更多
一,基本表格制作
  关于使用latex制作表格,论坛里有篇文章参考http://lc52520.iteye.com/blog/755367.
二,分页表格
   在标准 LaTeX 中的表格是当做一个“盒子”来处理的,不能分割,所以无法跨页显示。其一是使用longtable,其二是使用supertabular.在这里我们使用supertabular.
   supertabular是一个tabular environment的扩展.通常使用tabular时,表格只能在一页,如果表格太大,超过了bottom margin,就会报Overfull vbox错误.
   supertabular接到\\ command后,会重新计算可以使用的空间,如果到了页面高度,就会自动插入tabeltail,开始新的一页,新的一页以tablehead连接.
   主要用到的command有以下几个.
   1, \tablefirsthead takes one argument, it defines the contents of the first occurence of the tabular head.The use of this command is optional. Don’t forget to close the head by a \\.用来显示列第一行.
   2, \tablehead takes one argument, it defines the contents of all subsequent ocurrences of the tabular head.Don’t forget to close the head by a \\.当分页时,会显示在下页的第一行.
   3, \tabletail takes one argument, it defines something which should be inserted before each \end{tabular}, except the last.当分页时,会显示在该页最后一行,但是最后一页不会显示.
   需要注意的是, \tablefirsthead, \tablehead一定要加\\.
   具体的使用参考附件document.
三,关于表格并列 
   经常会遇到表格并列的问题.
   并列,一般的做法是用minipage来实现,然后minipage里包含子minipage,分别每个字minipage设定宽度,可以控制位置.如果用到图表混排的话,使用figure应该会更好.
   当然如果使用minipage,可能会遇到种种比如分页,对齐的问题.如果想让minipage里的表格对齐两边对齐,可以使用\raggedright和\raggedleft,命令形式可以很好的配合环境命令使用.如果出现无法对齐,可能的原因就是minipage的宽度调节的有问题,或者是表格太大,无法并排.
   使用\noindent可以是并排表格时,外面的环境的左缩进消失.相关内容,可以参考段落格式排版.
四,关于表格的其他
   1,如果想让表格宽度太窄,希望能和段落左右对齐,即左右拉伸,可以使用\extracolsep
   代码:\begin{tabular*}{1\textwidth}{@{\extracolsep{\fill}} r c r c}
   2,表格合并.\multicolumn{2}{c}{\cellcolor[gray]{0.8}{Delivery To}}
   3,如果想让几个小表格始终在同一个页面.可以将其放在一个minipage下.
   4,隔行变色.\rowcolors{1}{light-gray}{white}
   注意隔行变色,如果和\begin{tabular*}{1\textwidth}{@{\extracolsep{\fill}} r c r c}使用会出现比较奇怪的现象,就是左边会出现一点空白,然后没有填充颜色,可以在每行加入\makebox[0pt][l]{\fboxsep2pt\colorbox{bg-gray}{\strut\hspace*{0.94\linewidth}}} 的方法来解决。不过在分页的时候还是会出问题。
   5,同时设定表格的宽度和表格内文字的位置.
   \begin{tabular}[l]{|>{\centering}p{13mm}|p{16mm}<{\centering}|p{18mm}<{\centering}|p{10mm}<{\centering}|p{10mm}<{\centering}|}
    代码看起来比较麻烦,暂时没想好更好的.

    关于表格的更多详细内容参考:http://en.wikibooks.org/wiki/LaTeX/Tables
  




   
分享到:
评论

相关推荐

    LaTeX表格制作

    该文档整合了论文排版中常用到的表格的制作方法,基于latax的文档,在写论文的朋友可以下载学习一下

    LaTeX中表格的制作

    LaTeX中表格的制作,论文排版,在排版论文挺实用的

    LATEX中表格的制作

    有关LATEX中表格的制作方法,挺实用的。

    Splits:将表格数据分隔加& 用于Latex表格制作-matlab开发

    选择csv所在的文件夹和txt输出的文件夹即可

    latex图片排版和表格制作.zip

    latex图片排版和表格制作。其中包括多行多列图片排版和一行多列图片排版,表格包括三线表的制作,以及横向和纵向单元格合并。

    LATEX中表格的制作.doc

    LATEX中表格的制作.doc

    LaTeX论文写作教程-表格制作

    LaTeX论文写作教程-表格制作 LaTeX是一种基于TeX的排版系统,用于创建高质量的科技文档,如学术论文、书籍、报告等。与传统的字处理软件(如Word)相比,LaTeX具有以下优势: 专业排版:LaTeX提供了丰富的命令和...

    Latex符号表

    很详细的Latex符号表,写论文的时候配合Aurora等软件使用,非常方便

    matlab级数符号求和代码-csv2latextab:通过逗号分割数据文件实现LaTeX表格的制作

    通过CSV文件生成LaTeX表格的几种方法 本项目通过实例说明如果通过CSV文件(逗号分割值文件)生成LaTeX表格的几种方法,兼容最新版的TeXLive、MacTeX 、MikTeX发行版,支持跨平台使用。 CSV文件称逗号分隔值(Comma-...

    LaTeX文档.zip

    第三章讲述文档排版的基本元素——标题、目录、列表、图片、表格等等。结合前一章的内容, 你应当能够制作内容较为丰富的文档了。 第四章LATEX 排版公式的能力是众人皆知的。本章的内容涉及了一些排版公式经常用到的...

    LaTeX 入门精品—含有latex经典书(都是经典哦)

    精品含有:(都是经典哦) LATEX中文使用手册.rar Math into LaTeX.rar CJK-primer.pdf latex_novices_scr.pdf LaTeX中表格的制作.pdf lshort-zh-cn.pdf TeXbook(中文).pdf

    latex论文格式大全(一篇完整论文latex源文件,内容为网上资源)

    latex论文格式大全,包含一篇完整论文latex源文件,其中内容有关胶囊网络,为网上资源,格式主要包括: 1. 图片的插入,图片占两栏或半栏 2. 标题,表格的制作 3. 页边距的调整 4. 页眉页脚的设置 5. 引用的格式

    Latex学习笔记(转)

    Latex入门笔记,中文排版,表格制作,图片插入,演示文稿制作

    LaTeX经典书籍

    收集了学习LaTeX的基本经典书籍,包括 ...LaTeX中表格的制作.pdf LaTeX中数学公式的排版.pdf 让TeX中文套装更简单.pdf xeCJK宏包-manual-cn.pdf 如何使用latex撰写科技论文.pdf 用Latex写漂亮学位论文.pdf

    LaTeX小白学习手册

    主要是LaTeX的常用命令及基本的使用,简单又案例指导,方便入门。 1 LaTeX 必备常识 2 页眉的制作(依照美赛论文页眉的要求制作) 3 公式的输入 4 Table表格 5 图片的插入 6 算法输入 7 其他常用功能

    latex学习—公式入门

    latex公式入门部分,主要是使用latex排版数学公式的笔记

    python2latex:Python到LaTeX转换器

    您是否曾经为制作高质量的表格和图形而对LaTeX的繁琐工作感到不知所措? 不用再担心了,Python2LaTeX在这里! 自动轻松地生成完美的表格,创建可无缝集成到tex文件中的图形和绘图,甚至直接从Python编写完整的文章!...

    10Hour-LaTeX:10小时搞定Latex排版

    II3.1 脚注3.2 定理环境3.3 自定义环境3.4 附录环境3.5 中文环境格式定制4.1 字体和字号4.2 页边距、行距、段距4.3...表格制作辅助工具介绍5.4 文档的分割5.5 一个article类型文档的排版演示绘图和动画、视频的制作和插

Global site tag (gtag.js) - Google Analytics