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}
效果:
注意到一个问题:手动枚举时,每个项目如果较短,并且长短还不一样!此时"左居中"就显得"右边有些空"!此时可以设置每行内容的"缩进"!
每段缩进命名:\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表格一格内换行相关推荐
- Latex 表格单元格内换行
Latex 表格单元格内换行 问题:如何同时让表格同一行一个单元格的文字能垂直居中?比如说文字超长超出页面范围需要分行显示 答:(来源于smth) 方案一: /newcommand{/tabincel ...
- latex表格单元格内换行
step1: 声明 \newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}} step2: 使用 & \tabi ...
- [Excel表格]单元格内换行
[Excel表格]单元格内换行 微软官方回答:点击此处跳转 简单来讲,除了"自动换行"功能选项之外,若我们希望在单元格内的某一句话都任意地方进行换行,或者我们希望在单元格里进行分点 ...
- poi导出word 表格 单元格内换行
List<XWPFTableCell> tableCellsq9 = table.getRow(8).getTableCells(); tableCellsq9.get(0).set ...
- Latex表格单元格内文本顶着上格线解决
添加: \renewcommand{\arraystretch}{1.5} 不知道为什么,但却是放到表格中,如: \renewcommand{\arraystretch}{1.5} \begin{ta ...
- Excel - 如何在 Excel 表格的一个单元格内换行?
Excel表格是我们经常使用的一个办公软件.我们在使用excel表格时,有时候会需要在一个单元格内进行换行.如果我们直接敲击回车,那么会直接切换至另一个单元格.接下来,小编来和大家分享下如何在一个单元 ...
- JSP设置Excel表格换行_Excel单元格内换行简单操作!新手易懂超实用!
Excel单元格内换行简单操作,不少初学Excel的朋友问到,在单元格中换行,按了空格或回车键,但依旧换行不了,那究竟是怎么回事呢?我们应该怎么操作呢?其实很简单,只需几个步骤就能搞定了,下面我们就一 ...
- Markdown操作之表格操作(插入,单元格内换行,居左、居右、居中)
表格插入 markdown代码: |姓名|爱好| |--|--| |张三|足球.篮球| |李四|羽毛球.乒乓球| 姓名 爱好 张三 足球.篮球 李四 羽毛球.乒乓球 单元格内容,默认一行,且居中 单元 ...
- python读取excel文本单元格换行符_Excel自文本导入内容时如何做到单元格内换行...
前言:今天在处理数据的时候,在数据库中用到了\n换行符号,目的是在同表格内做到数据多行显示,比如 字段名1 字段名2 字段名3 1 数据一行 数据二行 数据三行 例子是在sql查询后的结果 2 例子如 ...
- freemarker html 换行,java使用freemarker模板导出word,合并单元格,单元格内换行
之前使用[XWPFDocument][]动态写入word,XWPFDocument不支持2003,word2003需要用HWPFDocument,HWPFDocument对于动态生成行效果不是很好,所 ...
最新文章
- vue点击网页全屏_vue-cli点击实现全屏功能(两种方式)
- 【虚拟化】docker部署Rabbitmq
- java icmp_java – 为什么没有ICMP指令?
- 斗地主(矩阵快速幂)
- c语言对c99标准声明,C语言中C89与C99的区别
- asp.net listview 字段太多 滚动条_人生有太多身不由己,回头看看最对不起的就是自己...
- 计算机申报专业怎么写,给申请计算机专业的学生的建议
- Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
- 如何处理SQL Server中附加数据库时出现的错误
- 论文之生成对抗U-Net
- 关于分辨率,你该知道这些!
- java bl层,科普一下bl锁的知识,没解锁的必看!
- MSF给正常程序添加后门
- 阿里云ACR关联gitlab账号
- python第二周day2
- SpringBoot实现每天给对象发送情话
- 长沙岳阳308公里往返骑行拉练
- 患者到医院看病事件模拟(c++)
- 代码重构终极指南!!
- 数据的游戏:冰与火--转载本站文章请注明作者和出处 酷壳 – CoolShell.cn ,请勿用于任何商业用途