需求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}

效果:

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

每段缩进命名:\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}

效果:

Latex表格一格内换行相关推荐

  1. Latex 表格单元格内换行

    Latex 表格单元格内换行 问题:如何同时让表格同一行一个单元格的文字能垂直居中?比如说文字超长超出页面范围需要分行显示 答:(来源于smth) 方案一: /newcommand{/tabincel ...

  2. latex表格单元格内换行

    step1: 声明 \newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}} step2: 使用 & \tabi ...

  3. [Excel表格]单元格内换行

    [Excel表格]单元格内换行 微软官方回答:点击此处跳转 简单来讲,除了"自动换行"功能选项之外,若我们希望在单元格内的某一句话都任意地方进行换行,或者我们希望在单元格里进行分点 ...

  4. poi导出word 表格 单元格内换行

    List<XWPFTableCell> tableCellsq9 = table.getRow(8).getTableCells();    tableCellsq9.get(0).set ...

  5. Latex表格单元格内文本顶着上格线解决

    添加: \renewcommand{\arraystretch}{1.5} 不知道为什么,但却是放到表格中,如: \renewcommand{\arraystretch}{1.5} \begin{ta ...

  6. Excel - 如何在 Excel 表格的一个单元格内换行?

    Excel表格是我们经常使用的一个办公软件.我们在使用excel表格时,有时候会需要在一个单元格内进行换行.如果我们直接敲击回车,那么会直接切换至另一个单元格.接下来,小编来和大家分享下如何在一个单元 ...

  7. JSP设置Excel表格换行_Excel单元格内换行简单操作!新手易懂超实用!

    Excel单元格内换行简单操作,不少初学Excel的朋友问到,在单元格中换行,按了空格或回车键,但依旧换行不了,那究竟是怎么回事呢?我们应该怎么操作呢?其实很简单,只需几个步骤就能搞定了,下面我们就一 ...

  8. Markdown操作之表格操作(插入,单元格内换行,居左、居右、居中)

    表格插入 markdown代码: |姓名|爱好| |--|--| |张三|足球.篮球| |李四|羽毛球.乒乓球| 姓名 爱好 张三 足球.篮球 李四 羽毛球.乒乓球 单元格内容,默认一行,且居中 单元 ...

  9. python读取excel文本单元格换行符_Excel自文本导入内容时如何做到单元格内换行...

    前言:今天在处理数据的时候,在数据库中用到了\n换行符号,目的是在同表格内做到数据多行显示,比如 字段名1 字段名2 字段名3 1 数据一行 数据二行 数据三行 例子是在sql查询后的结果 2 例子如 ...

  10. freemarker html 换行,java使用freemarker模板导出word,合并单元格,单元格内换行

    之前使用[XWPFDocument][]动态写入word,XWPFDocument不支持2003,word2003需要用HWPFDocument,HWPFDocument对于动态生成行效果不是很好,所 ...

最新文章

  1. vue点击网页全屏_vue-cli点击实现全屏功能(两种方式)
  2. 【虚拟化】docker部署Rabbitmq
  3. java icmp_java – 为什么没有ICMP指令?
  4. 斗地主(矩阵快速幂)
  5. c语言对c99标准声明,C语言中C89与C99的区别
  6. asp.net listview 字段太多 滚动条_人生有太多身不由己,回头看看最对不起的就是自己...
  7. 计算机申报专业怎么写,给申请计算机专业的学生的建议
  8. Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
  9. 如何处理SQL Server中附加数据库时出现的错误
  10. 论文之生成对抗U-Net
  11. 关于分辨率,你该知道这些!
  12. java bl层,科普一下bl锁的知识,没解锁的必看!
  13. MSF给正常程序添加后门
  14. 阿里云ACR关联gitlab账号
  15. python第二周day2
  16. SpringBoot实现每天给对象发送情话
  17. 长沙岳阳308公里往返骑行拉练
  18. 患者到医院看病事件模拟(c++)
  19. 代码重构终极指南!!
  20. 数据的游戏:冰与火--转载本站文章请注明作者和出处 酷壳 – CoolShell.cn ,请勿用于任何商业用途

热门文章

  1. Word基础(三十二)脚注与尾注
  2. 方正飞鸿:构建中小企业“两化融合”新模式
  3. 常工院计算机学院,常亚楠-华中师范大学计算机学院
  4. Base64Utils 快速使用
  5. Android应用市场和应用包名大全
  6. 关服了的手游怎么进去_关服手游改成单机教程
  7. 如何报考华为网络工程师?
  8. 2013年IT TOP100
  9. Unity 多点触控 禁用与启用
  10. 360随身wifi3代linux驱动下载,360随身wifi3驱动