Date Редакция Категория comp Теги LaTeX / таблицы

Допустим, что во второй ячейке таблицы

\begin{tabular}{|c|c|c|}
\hline
First Cell & Second <принудительный разрыв строки здесь> Cell & Third Cell 
\hline
\end{tabular}

необходимо сделать разрыв строки. Легко убедится, что ` или\linebreak`, выполнявшие эту задачу в тексте, внутри такой таблицы не работают.

Варианты решения:

1. Сделать таблицу с фиксированной шириной столбцов. Тогда сработают привычные способы разрыва строк:

\begin{tabular}{|p{2cm}|p{2cm}|p{2cm}|}
\hline
First Cell & Second\linebreak Cell & Third Cell 
\hline
\end{tabular}

2. Воспользоваться командой \parbox (подробнее о ней здесь):

\begin{tabular}{|c|c|c|}
\hline
First Cell & \parbox[c]{2cm}{SecondCell} & Third Cell 
\hline
\end{tabular}


Комментарии

comments powered by Disqus