
Я хочу создать таблицу, например такую:
Но я хочу больше места в первом столбце. Как я могу решить эту проблему?
Мой код:
\begin{table}[htbp]
\centering
\caption{Add caption}
\begin{tabularx}{\textwidth}{*{5}{>{\centering\arraybackslash}X}}
\toprule
& Clay & Talco & GCC & PCC \\
\midrule
Formula & & & & \\
Estrutura do cristal & vdfvd & fdgfd & fdgfd & dfgdg \\
Densidade ($kg/dm^3$) & vdfvd & fdgfd & fdgfd & fdgfd \\
Índice de Refracção & vdfvd & fdgfd & fdgfd & fdgfd \\
Dureza (escala de Mohs) & vdfvd & fdgfd & fdgfd & fdgfd \\
Brancura (\%) & vdfvd & fdgfd & fdgfd & fdgfd \\
Distribuição de Tamanhos (\%) & vdfvd & fdgfd & fdgfd & fdgfd \\
< 10 um & vdfvd & fdgfd & fdgfd & fdgfd \\
<5 um & vdfvd & fdgfd & fdgfd & fdgfd \\
<2 & vdfvd & fdgfd & fdgfd & fdgfd \\
àrea de superficie & vdfvd & fdgfd & fdgfd & fdgfd \\
Potencial Zeta & vdfvd & fdgfd & fdgfd & fdgfd \\
Abrasão & vdfvd & fdgfd & fdgfd & fdgfd \\
\bottomrule
\end{tabularx}
\label{tab:addlabel}%
\end{table}%
решение1
используйте только для первого столбца тип X
:
\begin{tabularx}{\textwidth}{>{\Centering}X *4c}
Я тоже использовал пакет ragged2e
. Он позволяет только писать \Centering
.
\documentclass{article}
\usepackage{tabularx,booktabs,ragged2e}
\begin{document}
\begin{tabularx}{\textwidth}{>{\Centering}X *4c}
\toprule
& Clay & Talco & GCC & PCC \\
\midrule
Formula & & & & \\
Estrutura do cristal & vdfvd & fdgfd & fdgfd & dfgdg \\
Densidade ($kg/dm^3$) & vdfvd & fdgfd & fdgfd & fdgfd \\
Índice de Refracção & vdfvd & fdgfd & fdgfd & fdgfd \\
Dureza (escala de Mohs) & vdfvd & fdgfd & fdgfd & fdgfd \\
Brancura (\%) & vdfvd & fdgfd & fdgfd & fdgfd \\
Distribuição de Tamanhos (\%) & vdfvd & fdgfd & fdgfd & fdgfd \\
< 10 um & vdfvd & fdgfd & fdgfd & fdgfd \\
<5 um & vdfvd & fdgfd & fdgfd & fdgfd \\
<2 & vdfvd & fdgfd & fdgfd & fdgfd \\
àrea de superficie & vdfvd & fdgfd & fdgfd & fdgfd \\
Potencial Zeta & vdfvd & fdgfd & fdgfd & fdgfd \\
Abrasão & vdfvd & fdgfd & fdgfd & fdgfd \\
\bottomrule
\end{tabularx}
\end{document}
Чтобы сэкономить место, вы также можете использовать:
{\small\tabcolsep=3pt
\begin{tabularx}{\textwidth}{@{} >{\Centering}X *4c @{}}
...
\end{tabularx}%
}