Это ответ, который я нашел для своих нужд: Ссылка здесь .
Создает новую команду, которая сделает таблицу внутри таблицы более правильным способом:
\newcommand{\specialcell}[2][c]{%
\begin{tabular}[#1]{@{}c@{}}#2\end{tabular}}
Итак, если вы хотите сделать принудительный разрыв строки внутри ячейки, как здесь:
\begin{tabular}{|c|c|c|}
\hline
Foo bar & Foo <forced line break here> bar & Foo bar \\
\hline
\end{tabular}
В конечном итоге вы будете использовать такой код:
Foo bar & \specialcell{Foo\\bar} & Foo bar \\ % vertically centered
Foo bar & \specialcell[t]{Foo\\bar} & Foo bar \\ % aligned with top rule
Foo bar & \specialcell[b]{Foo\\bar} & Foo bar \\ % aligned with bottom rule
Горизонтальным выравниванием можно управлять в объявлении новой команды, изменив c @ на l @ или r @
Весь кредит поступает на egreg с форума Tex