码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:style   class   blog   code   color   com   

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

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

\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中表格多行显示的最简单设置方法

标签:style   class   blog   code   color   com   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!