Latex表格内容自动换行

1. 问题描述

使用Latex写表格时,内容过多会超出页面边界,为了美观和内容完整,我们经常会需要用到换行功能。

如上图所示,2行3列李四的评论,由于过长,没有完全显示,一定程度上影响美观。为达到下图效果。如何来给该行换行?

2. 解决方案

原始表格对应的Latex代码如下:

\begin{table}[h]
\centering
\begin{tabular}[H]{|c|c|l|}
\hline
1 & 张三 & 我我我我我我我我我我我我我我我我我我我\\
\hline
2 & 李四 & 你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你\\
\hline
3 & 王五& 他他他他他他他他他他他他他他他他他\\
\hline
\end{tabular}
\end{table}

想要换行,达到如下图所示的效果。

将Latex中李四这一行“你你你。。”这一格内容进行替换,未换行时如下:

2 & 李四 & 你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你你\\

自动换行后如下:

2 & 李四 & \begin{tabular}[c]{@{}l@{}}
你你你你你你你你你你你你你你你你你你你你你你你你\\你你你你你你你你你你你你你\\你你你你你你你你你你你
\end{tabular}\\

在这一格中,嵌套一个{tabular},按照自己的意愿在想要断开的地方\\手动换行。

说是自动换行,其实。。是手动。。不过很实用,完结啦。

  • 34
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值