TeXの表中で改行する方法をまとめます
表中のセル内で改行する方法はたくさんあります
- セルの中で別の表を定義する
- \makecell を使う
- tabularx 環境を使う
数箇所だけ改行したい場合は,一番目の方法が便利です
改行したいセルが多い場合は,三番目のtabularx が便利です
以下,一番目の方法を説明します
"ABCD"という文字列を改行して"AB"と"CD"の2段に分けたい場合は
\begin{tabular}{c} AB \\ CD \end{tabular}
と書くだけです
セルの高さ(アラインメント)を調整したい場合は \raisebox を使うと楽です
TeXは
\raisebox{高さ}{要素}
で要素の位置を上下に調整できます
ですから,これで tabular環境を上に少し持ち上げます
\raisebox{\height}{ \begin{tabular}{l} AB \\ CD \end{tabular} }