列の幅が固定されている LaTeX テーブルのセルの内容を中央に配置するにはどうすればよいでしょうか? 質問する

列の幅が固定されている LaTeX テーブルのセルの内容を中央に配置するにはどうすればよいでしょうか? 質問する

次の LaTeX コードを検討してください。

\begin{tabular}{p{1in}p{1in}} 
A & B\\ 
C & D\\
\end{tabular}

各セルの内容をセルの左ではなく中央に揃えるにはどうすればよいですか? 列の幅が固定されていることを確認したいので、セルの内容を中央揃えするために「p{.1in}」の代わりに「c」位置属性を使用することはできません。

ベストアンサー1

\usepackage{array}前文で

次にこれ:

\begin{tabular}{| >{\centering\arraybackslash}m{1in} | >{\centering\arraybackslash}m{1in} |}

列固定の「m」は配列パッケージによって提供され、垂直方向の中央揃えを実現します(これを望まない場合は、「p」に戻ってください)。

おすすめ記事