latex表格内容上下居中_latex怎么让表格里的字上下垂直居中?
试了一下,LaTeX表格中的单元格在单行的情况下在竖直方向上应该是垂直居中的,所以我猜测您的问题应该是在限定了列宽之后由于自动换行导致的其他列无法做到在竖直上居中,解决方法是使用multicolumn命令,以下为简单说明:(Example chosen from WikiBook: LaTeX/Tables)
最开始的代码:
\begin{center}
\begin{tabular}{ | l | l | l | p{5cm} |}
\hline
Day & Min Temp & Max Temp & Summary \\ \hline
Monday & 11C & 22C & A clear day with lots of sunshine.
However, the strong breeze will bring down the temperatures. \\ \hline
Tuesday & 9C & 19C & Cloudy with rain, across many northern regions. Clear spells
across most of Scotland and Northern Ireland,
but rain reaching the far northwest. \\ \hline
Wednesday & 10C & 21C & Rain will still linger for the morning.
Conditions will improve by early afternoon and continue
throughout the evening. \\
\hline
\end{tabular}
\end{center}
输出结果见下图
修改后的代码:
\begin{center}
\begin{tabular}{|l|l|l|l|}
\hline
Day & Min Temp & Max Temp & Summary \\ \hline
Monday & 11C & 22C & \multicolumn{1}{|p{5cm}|}{A clear day with lots of sunshine.
However, the strong breeze will bring down the temperatures.} \\ \hline
Tuesday & 9C & 19C & \multicolumn{1}{|m{5cm}|}{Cloudy with rain, across many northern regions. Clear spells
across most of Scotland and Northern Ireland,
but rain reaching the far northwest.} \\ \hline
Wednesday & 10C & 21C & \multicolumn{1}{|b{5cm}|}{Rain will still linger for the morning.
Conditions will improve by early afternoon and continue
throughout the evening.} \\
\hline
\end{tabular}
\end{center}
输出结果:
Note.关于multicolumn的具体用法应该比较容易了解,上面WikiBook关于table的介绍中也有具体说明,pmb为对齐格式,较为详细的说明参考 p,m and b columns in tables;
multicolumn的第三个参数必须是产生多列的paragraph;
关于表格的基本内容请参考Section 3.6 表格, lshort-zh-c, version 5.05 (个人LaTeX学习的主要参考,比较推荐)
可能对解决这个问题有帮助的几个类似的问题:Vertical alignment in tabular cells with variable heighttex.stackexchange.comHorizontal and vertical alignment int tabular cellstackoverflow.com
ps: 个人之前并没有遇到您这样的问题,但是受人之邀,却之不恭,所以查了一些资料,结合自己的理解有了上面的回答,有任何问题欢迎批评指正,也希望能借此机会抛砖引玉,有大佬给出更靠谱的解答;
pps: 个人之见,这种问题三言两语很难说清楚,因为无法判断究竟问题出在哪,所以如果我理解有误,请您再详细说明,最好有代码,我们可以再讨论。
以上
供参考
latex表格内容上下居中_latex怎么让表格里的字上下垂直居中?相关推荐
- latex表格内容上下居中_LaTex表格内单元格内容换行
如何同时让表格同一行一个单元格的文字能垂直居中?比如说文字超长超出页面范围需要分行显示. ~~~ newcommand{tabincell}[2]{begin{tabular}{@{}#1@{}}#2 ...
- latex表格内容上下居中_LaTeX表格紧跟文字 (不影响下方文本对齐)
Latex 表格内文字过长自动换行 法一: [plain] view plaincopy \begin{tabular}{m{5cm}} 法二: [plain] view plaincopy \beg ...
- Word中将多个表格内容批量居中:通过“宏”操作
Word中将多个表格内容批量居中 操作系统:win10 word版本:office 2016 1. 打开word-->视图-->宏 2.输入宏名-->创建宏 3. 将下面的代码粘贴进 ...
- word表格内容上下居中
选中需要调整的表格单元. 右键-> 表格属性. 在单元格中,选择居中,如下图. 点击确定,即可实现表格内容上下居中. 最后:如果帮助到你了,点个赞吧~
- latex表格内容上下居中_表格内容垂直居中
目前的效果是合适的,即同一行不同单元格的公式,纵向上都在基线处对齐(比如分数线都在相同高度). 下面的例子提供了「强行让单元格内容纵向居中」的方案,仅作为一种技术实现,不推荐实际使用(因为这种效果打破 ...
- Latex 表格内容自动换行居中
1.在导言区添加宏包:\usepackage{makecell} 2.环境:tabular 命令:\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...} 参数说明: ...
- Word2003表格内容无法居中的几种解决方案
首先word2003如果想要表格内容居中,可以选择单元格对齐方式,然后选择居中,这个时候正常情况下应该是可以居中的, 但是有时会出现各种各样的问题,可以通过以下几种方式解决: 1.选择表格属性,单元格 ...
- word表格内容本来居中,重开后左对齐问题的解决办法
word表格中的内容本来是居中,重开Word后有时会变为左对齐. 解决办法:为表格中的内容重新新建一个样式,点开下图中的地方,然后选择"将所选内容保存为新快速样式"就可以新建一个样 ...
- latex 分行 表格标题过长_latex排版中表格中 表格文字太长需要强制换行。
latex排版中表格中 表格文字太长需要强制换行. (2017-11-17 10:02:20) 标签: it 教育 科研 \newcommand{\tabincell}[2]{\begin{tabul ...
最新文章
- python的直接赋值不会拷贝,只相当于变量的一个别名
- 显示point data的时均值注意事项
- div中内容靠右_python读取excel的公司名称信息,并爬虫获取公司的经营范围信息,回填到excel中...
- ajax jinja,在向Flask发出jQuery AJAX请求后渲染Jinja
- android实现字体滚动,Android实现字幕滚动的方法
- 深入浅出裸测之道---单元测试的单元化
- Improved Word Representation Learning with Sememes
- 变长编码中前缀码的概念
- CTF加密题型解析:RSA算法的CTF解法之一
- python使用梯度下降方法实现线性回归算法_python实现线性回归梯度下降算法
- 利用Audacity对浊音、清音、爆破音进行时域、频域分析
- Your application has presented a UIAlertController (UIAlertController: 0x100b79
- selenium学习指南
- 2021年中国棘轮手柄市场趋势报告、技术动态创新及2027年市场预测
- 【人工智能】谭铁牛院士:人工智能新动态
- 微信运动步数:小程序+Java后端,源码可下载
- 起点:如何成为一名黑客?
- linux tts 中文,基于linux的中文TTS 简单实现
- css画不同角度空心箭头,css – 图像前面的空心箭头
- 2012_WOW_Designing Steganographic Distortion Using Directional Filters