tex 表格内容换行_LaTeX:表格内换行与各种居中完美解决

需求1:有时表格内某个单元内容太多,需要换行!

需求2:有时表格内某个"单元需要枚举"!即多次换行;每个每个枚举项内容少但是长度不一,此时需要"左居中 + 手动设置每项缩进"!

宏包:\usepackage{makecell}

环境:tabular

命令:\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}

参数说明:

[c]是水平居中,[l]水平左居中,[r]水平右居中;

*[c]水平 + 垂直居中,*[l]垂直居中 + 水平左居中,*[r]垂直居中 + 水平右居中。

注意1:makecell里文本内容想换行,就用 \\ 分隔即可;

注意2:"tabular环境里"用不了"enumerate环境"!即"只能手动枚举"!

一般用法实例:

\begin{tabular}{|c|c|c|}

\hline

\multicolumn{3}{|c|}{部分倒装与全部倒装的对比} \\

\hline

& 部分倒装 & 全部倒装 \\

\hline

概念 & \makecell[c]{只把助动词、be动词、情态动词置于主语前;\\ 句首是程度副词} & \makecell[c]{把“全部谓语动词”置于“主语”之前;\\ 句首是状语} \\

\hline

用法/条件 & \makecell[l]{1. 否定词位于句首;\\ 2. “only + 状语”位于句首; \\ 3. such,so,well,often,many a time等 \\ 程度、频率副词于句首} & \makecell[l]{1.主语不是代词;比如he, she, it ... \\ 2. 谓语动词不是及物动词! } \\

\hline

目的 & 为了突出句首的副词/状语 & 为了突出句尾的主语(除表语提前) \\

\hline

区别 & 只看句首的副词/状语,对主语、谓语没要求 & 对主语、谓语有要求!(除表语提前) \\

\hline

\end{tabular}

效果:

图1:表格换行居中

注意到一个问题:手动枚举时,每个项目如果较短,并且长短还不一样!此时"左居中"就显得"右边有些空"!此时可以设置每行内容的"缩进"!

每段缩进命名:\hspace{2em}

含义:每段缩进2个字符,em是字符单位;具体数值随便改。

用法:直接放在要缩进那段的前面即可,无需多加什么括号!

高级用法实例:

\begin{tabular}{|c|c|c|}

\hline

\multicolumn{3}{|c|}{部分倒装与全部倒装的对比} \\

\hline

& 部分倒装 & 全部倒装 \\

\hline

概念 & \makecell*[c]{只把助动词、be动词、情态动词置于主语前;\\

句首是程度副词} & \makecell*[c]{把“全部谓语动词”置于“主语”之前;\\

句首是状语} \\

\hline

用法/条件 & \makecell*[l]{\hspace{2em}1. 否定词位于句首;\\

\hspace{2em}2. “only + 状语”位于句首; \\

\hspace{2em}3. such,so,well,often,many a time等 \\

\hspace{2em}程度、频率副词于句首} & \makecell*[l]{\hspace{1em}1.主语不是代词;比如he, she, it ... \\

\hspace{1em}2. 谓语动词不是及物动词! } \\

\hline

目的 & 为了突出句首的副词/状语 & 为了突出句尾的主语(除表语提前) \\

\hline

区别 & 只看句首的副词/状语,对主语、谓语没要求 & 对主语、谓语有要求!(除表语提前) \\

\hline

\end{tabular}

效果:

图2:表格枚举+居中+缩进设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值