文档章节

Latex 表格内文字过长自动换行 & 表格内单元格内容强制换行

Yong_Luo
 Yong_Luo
发布于 2011/06/09 16:11
字数 455
阅读 31248
收藏 3

\usepackage{array}

\begin{tabular}{m{5cm}}或者\begin{tabular}{p{0.9\columnwidth}}

[LaTex]表格内单元格内容强制换行

multirow

multirow 宏包提供了 \multirow 命令可以在表格中排版横跨两行以上的文本。命令的格式如下:

\multirow{nrows}[bigstructs]{width}[fixup]{text}

nrows

设定所占用的行数。

bigstructs

此为可选项,主要是在你使用了 bigstruct 宏包时使用。

width

设定该栏文本的宽度。如果想让 LaTeX 自行决定文本的宽度,则用 * 即可。

fixup

此为可选项,主要用来调整文本的垂直位置。

text

所要排版的文本。可用 \\ 来强迫换行。

下面是几个例子:

\usepackage{multirow}

\newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}} \begin{tabular}{|c|c|} \hline \multirow{4}{1in}{Common g text} & Column g2a\\ & Column g2b \\ & Column g2c \\ & Column g2d \\ \hline \multirow{3}[6]*{Common g text} & Column g2a\bigstrut\\\cline{2-2} & Column g2b \bigstrut\\\cline{2-2} & Column g2c \bigstrut\\ \hline \multirow{4}[8]{1in}{Common g text} & Column g2a\bigstrut\\\cline{2-2} & Column g2b \bigstrut\\\cline{2-2} & Column g2c \bigstrut\\\cline{2-2} & Column g2d \bigstrut\\ \hline \multirow{4}*{\minitab[c]{Common \\ g text}} & Column g2a\\ & Column g2b \\ & Column g2c \\ & Column g2d \\ \hline \end{tabular}



如果在转换过程中有表套表的情况,LaTeX 中使用\multicolumn 命令完成,MathML 中则是嵌套使用 mtable 来完成。Multicolumn 命令的格式是\multicolumn{noc}{fmt}{text},它把文本 "text" 以对齐格式 "fmt" 放置在跨越 "noc" 个竖栏的区域内。当于 tabular 环境中时,为了设计出多行表格,经常会连续使用多句 multicolumn 命令,转换过程需要根据 noc 进行判断,加入相应的 mtable 标签。

    \begin{table}[htbp]
    \caption{sdfsfds}
    \label{tab:yingshe}
    \centering
    \begin{tabular}{|c|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{adf}   &   \multirow{2}{*}{\centering sdf}    &   \multirow{2}{*}{\centering 4FSK~sdf}\\
    \cline{1-2}
    Bit 1   &   Bit 0 && \\
    \hline
    0  &   1   &   +1  &   +1.944KHz\\
    \hline
    \end{tabular}
    \end{table}

本文转载自:http://hi.baidu.com/shcruiser/blog/item/4fac2717d28442064a90a73b.html

Yong_Luo
粉丝 13
博文 123
码字总数 1875
作品 0
海淀
私信 提问
LaTeX | 为学术论文排版而生【浮动体篇】

说在前面 今天,迎来系列的第四篇【浮动体篇】,怎么感觉发布第三篇是很久之前的事情了呢(笑哭,逃)..... 关于,今天和大家多唠叨一点。 与主流的编程语言(如、、等相比),并没有那么多光...

临江仙卜算子
2018/12/22
137
0
markdown使用总结(转)

icle/details/77992082 Markdown 是一种轻量级的「标记语言」,目前也被越来越多的写作爱好者、撰稿者广泛使用。请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单,常用的标记符号...

休辞醉倒
2018/12/06
0
0
Latex 表格多行或者多列

Latex 表格多行或者多列 表格的一列需要使用多行: 方案1: usepackage{multirow} 搜索一下multirow的用法 方案2: begin{tabular}{|p{宽度}|p{宽度}|} ... end{tabular} 方案3: newcommand...

Yong_Luo
2012/06/18
1K
0
LaTeX入门系列之五(LaTeX视频)

关于LaTeX的视频在网上挺多,最近发现有几个比较经典的,来和大家分享一下! 1.LaTex入门教程 非常好的LaTex入门视频教程 五分钟让你写出自己的第一篇LaTex文章 2.ChinaTeX-LaTeX培训视频-La...

ganghao117
2013/07/16
5.5K
0
由Excel表格导出Latex代码

Latex提供了不少绘制表格的宏包(参见:http://tug.org/pracjourn/2007-1/mori/),但在latex里画表并不直观,特别是在表格比较大的时候,有时候也需要先用Excel等软件先对数据稍作处理,因而...

Lynn_AIR
2014/04/19
9.1K
2

没有更多内容

加载失败,请刷新页面

加载更多

浅谈prototype原型模式

一、原型模式简介 原型(Prototype)模式是一种对象创建型模式,他采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。 原型模式的特点: 1、由原型对...

青衣霓裳
12分钟前
2
0
shell mysql 备份

#!/bin/bash time2=$(date "+%Y-%m-%d-%H:%M:%S") /usr/local/mysql/bin/mysqldump -uroot -p ad > /usr/local/mysql/backup/"$time2".sql 变量引用原来是这么用的。......

奋斗的小牛
20分钟前
3
0
Jmeter监控Linux服务器操作

系统:Win7 64位 工具:Jmeter 4.0 要准备好的插件:JMeterPlugins-Standard-1.4.0,ServerAgent-2.2.1 解压JMeterPlugins-Standard-1.4.0.zip,将其中\lib\ext\JMeterPlugins-Standard.jar......

魔鬼妹子
20分钟前
4
0
系列文章:云原生Kubernetes日志落地方案

在Logging这块做了几年,最近1年来越来越多的同学来咨询如何为Kubernetes构建一个日志系统或者是来求助在这过程中遇到一系列问题如何解决,授人以鱼不如授人以渔,于是想把我们这些年积累的经...

Mr_zebra
20分钟前
3
0
入门必备!快速学会用Aspose.Words在表格中插入和删除列!

Aspose.Words For .Net(点击下载)是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft W...

mnrssj
25分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部