
我正在使用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}
與其他列一樣的寬度。當然,如果需要的話,這也會對該列中的文字進行自動換行。