表形式環境の列指定

表形式環境の列指定

環境を利用していますtabular

\begin{table*}[ht]
\renewcommand{\arraystretch}{1.3}
{\small
\begin{center}
\begin{tabular}{|l||>{\centering\arraybackslash}m{1.6cm}|
  >{\centering\arraybackslash}m{1.6cm}|
  >{\centering\arraybackslash}m{1.6cm}|}
.
.

表の最初の列の幅を狭くしたいです。そのためには、以下を使用します。

\begin{tabular}{|l{1.8cm}||
  >{\centering\arraybackslash}m{1.6cm}|
  >{\centering\arraybackslash}m{1.6cm}|
  >{\centering\arraybackslash}m{1.6cm}|}

エラーが発生します

Package array Error:  Illegal pream-token (1.8cm): `c' used.

何か見落としているのでしょうか? 上記の例で最初の列の幅を狭める方法はありますか?

答え1

従来の左揃えの列はl幅引数を受け入れません。幅を指定する場合は、m{1.8cm}他の列と同様に変更してください。もちろん、必要に応じてその列のテキストも折り返されます。

関連情報