首页 > 其他 > 详细

LaTeX中表格多行显示的最简单设置方法

时间:2014-06-25 19:36:50      阅读:384      评论:0      收藏:0      [点我收藏+]

这其实是一个很简单的问题,但是这两天发现我之前的解决方案太麻烦了。简单介绍一下这种最简单的方法:

之前设置多行显示的时候,用类似于下面这种方法进行多行显示:

\begin{table}
\newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}
  \centering
  \begin{tabular}{|c|c|c|}
        \hline
            \tabincell{c}{1\\2\\3\\4\\5} &
            \tabincell{c}{1\\2\\3\\4\\5} &
            \tabincell{c}{1\\2\\3\\4\\5}
            \        \hline
    \end{tabular}
\end{table}

但是这种方法有个问题,有时候我们并不知道单元格在什么时候应该换行(例如单元格里有很多文字,但是很难精确地把这些文字划分到每一行中,这时候用下面这种方法,可以让LaTeX自动分行:

\begin{table}
  \centering
  \begin{tabular}{|c|p{3cm}|}
        \hline a & bbb\        \hline a & This is a very long sentence that may exceed the bound of this table.\        \hline
  \end{tabular}
\end{table}

用p{3cm}这种方法限制了第二列的最大宽度。就这么简单的经验,记录一下。





LaTeX中表格多行显示的最简单设置方法,布布扣,bubuko.com

LaTeX中表格多行显示的最简单设置方法

原文:http://blog.csdn.net/qysh123/article/details/33321393

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!