中心定长台 texmaker

中心定长台 texmaker

如何在表格中将列居中并指定宽度?例如,在下面的代码中:

\begin{table} [H]  \footnotesize

\setlength{\tabcolsep}{5.5pt}
\centering
\setlength{\arrayrulewidth}{1\arrayrulewidth}
\renewcommand{\arraystretch}{1.3}
\caption{Massas e percentuais das frações separadas pelo ES.}
\vspace{-0.3cm}

    \begin{tabular}{p{2cm}p{2cm}p{2cm}p{2cm}p{2cm}p{2cm}}

    \hline 
    Velocidades separação (m/s) & Quantidade de partículas & Fração mássica ($g$) & \% massa & Partícula de maior comp. ($mm$) & Partícula de menor comp. ($mm$) \\ 

\hline 
0,504 & 8200 & 7,6 & 15\% & 0,5 \pm 0,004 & 0,28 \pm 0,003\\
0,710 & 2040 & 5,0 & 10\% & 2,6 \pm 0,1 & 0,90 \pm 0,06 \\
1,062 & 450 & 9,0 & 18\% & 6,2 \pm 0,5 & 1,75 \pm 0,21 \\
1,578 & 432 & 10,8 & 21\% & 7,0 \pm 0,4 & 1,78 \pm 0,64 \\
1,930 & 227 & 5,4 & 11\% & 11,7 \pm 1,1 & 2,98 \pm 0,37 \\
2,277 & 149 & 3,1 & 6\% & 14,5 \pm 1,5 & 4,05 \pm 0,51 \\
$>$ 2,277 & 98 & 9,8 & 19\% & 17,2 \pm 2,2 & 4,15 \pm 0,63 \\

\hline 
\end{tabular} 
%\begin{tablenotes}
%  \item[]{{nd: Não detectado}}
%\end{tablenotes}
%\end{threeparttable}
\end{table}

答案1

我认为您的表格存在一个最重要的问题:它比文本块更宽。(除非您的文本块异常宽 - 到目前为止您还没有告诉我们这一点。)

我建议您将所有 6 列切换到tabularx该包的环境和居中版本的列类型。X

哦,我认为在数学模式下排版科学单位在印刷上是不正确;应该使用直立罗马字母。

在此处输入图片描述

\documentclass{article}
\usepackage{tabularx,ragged2e,booktabs}
\newcolumntype{C}{>{\Centering\arraybackslash}X}
\begin{document}
\begin{table}[ht!]
\small % not necessary to employ "\footnotesize"

%%\renewcommand{\arraystretch}{1.3} % do you really need this?

\caption{Massas e percentuais das frações separadas pelo ES.}
\begin{tabularx}{\textwidth}{@{} *{6}{C} @{}}
\toprule
Velocidades separação (m/s) & Quantidade de partículas & Fração mássica\newline (g) & \% massa & Partícula de maior comp. (mm) & Partícula de menor comp. (mm) \\ 
\midrule    
0,504 & 8200 & 7,6 & 15\% & 0,5$\pm$0,004 &0,28$\pm$0,003\\
0,710 & 2040 & 5,0 & 10\% & 2,6$\pm$0,1 & 0,90$\pm$0,06  \\
1,062 & 450 & 9,0 & 18\% & 6,2$\pm$0,5 & 1,75$\pm$0,21   \\
1,578 & 432 & 10,8 & 21\% & 7,0$\pm$0,4 & 1,78$\pm$0,64  \\
1,930 & 227 & 5,4 & 11\% & 11,7$\pm$1,1 & 2,98$\pm$0,37  \\
2,277 & 149 & 3,1 & 6\% & 14,5$\pm$1,5 & 4,05$\pm$0,51   \\
$>$2,277 & 98 & 9,8 & 19\% & 17,2$\pm$2,2 & 4,15$\pm$0,63\\
\bottomrule
\end{tabularx} 
\end{table}
\end{document}

答案2

组合莱安德里斯米科答案:-):

\documentclass{article}
\usepackage{siunitx}
\usepackage{booktabs, tabularx}
\newcommand\mcx[1]{\multicolumn{1}{>{\centering\arraybackslash}X}{\footnotesize#1}}

\begin{document}
    \begin{table}
    \sisetup{output-decimal-marker = {,}}
    \setlength\tabcolsep{3.5pt}
\caption{Massas e percentuais das frações separadas pelo ES.}
\label{ua}
\begin{tabularx}{\linewidth}{@{}
                S[input-symbols = {>},table-format=>2.3]
                S[table-format=4]
                S[table-format=2.1]
                S[table-format=2]
                S[table-format=2.2,separate-uncertainty=true,table-figures-uncertainty=1]
                S[table-format=1.3,separate-uncertainty=true,table-figures-uncertainty=1]
                            @{}}
    \toprule
\mcx{Velocidades separação (m/s)}
    &   \mcx{Quantidade de partículas}
        &   \mcx{Fração mássica ($g$)}
            &   \mcx{\% massa}
                &   \mcx{Partícula  de maior comp. (mm)}
                    &   \mcx{Partícula de menor comp. (mm)} \\
    \midrule
0,504   & 8200  & 7,6   & 15    & 0,5 \pm 0,004 & 0,28 \pm 0,003\\
0,710   & 2040  & 5,0   & 10    & 2,6 \pm 0,1   & 0,90 \pm 0,06 \\
1,062   & 450   & 9,0   & 18    & 6,2 \pm 0,5   & 1,75 \pm 0,21 \\
1,578   & 432   & 10,8  & 21    & 7,0 \pm 0,4   & 1,78 \pm 0,64 \\
1,930   & 227   & 5,4   & 11    & 11,7 \pm 1,1  & 2,98 \pm 0,37 \\
2,277   & 149   & 3,1   & 6     & 14,5 \pm 1,5  & 4,05 \pm 0,51 \\
>2,277  & 98    & 9,8   & 19    & 17,2 \pm 2,2  & 4,15 \pm 0,63 \\
    \bottomrule
\end{tabularx}
    \end{table}
\end{document}

在此处输入图片描述

答案3

通过和的组合siunitx,可以得到下表。booktabsmakecellMico 建议,我已将数学模式中的单位替换为siunitx的单位。

在此处输入图片描述

\documentclass{article}
\usepackage{geometry}
\usepackage{siunitx}
\usepackage{makecell}
\usepackage{booktabs}
\begin{document}

\begin{table} 
\sisetup{output-decimal-marker = {,}}

\centering
\caption{Massas e percentuais das frações separadas pelo ES.}
\label{ua}

\begin{tabular}{S[input-symbols = {>},table-format=>2.3]
                S[table-format=4]
                S[table-format=2.1]
                S[table-format=2]
                S[table-format=2.2,separate-uncertainty=true,table-figures-uncertainty=1]
                S[table-format=1.3,separate-uncertainty=true,table-figures-uncertainty=1]}

\toprule 
{\makecell[tc]{Velocidades \\ separação \\ (\si[per-mode=symbol]{\meter\per\second})}} & {\makecell[tc]{Quantidade \\ de partículas}} & {\makecell[tc]{Fração \\ mássica \\ (\si{\gram})}} & {\% massa} & {\makecell[tc]{Partícula  de \\ maior comp. \\ (\si{\milli\meter})}} & {\makecell[tc]{Partícula de \\ menor comp. \\ (\si{\milli\meter})}} 
\\ 
\midrule 
0,504 & 8200 & 7,6 & 15 & 0,5 \pm 0,004 & 0,28 \pm 0,003\\
0,710 & 2040 & 5,0 & 10 & 2,6 \pm 0,1 & 0,90 \pm 0,06 \\
1,062 & 450 & 9,0 & 18 & 6,2 \pm 0,5 & 1,75 \pm 0,21 \\
1,578 & 432 & 10,8 & 21 & 7,0 \pm 0,4 & 1,78 \pm 0,64 \\
1,930 & 227 & 5,4 & 11 & 11,7 \pm 1,1 & 2,98 \pm 0,37 \\
2,277 & 149 & 3,1 & 6 & 14,5 \pm 1,5 & 4,05 \pm 0,51 \\
>2,277 & 98 & 9,8 & 19 & 17,2 \pm 2,2 & 4,15 \pm 0,63 \\

\bottomrule 
\end{tabular} 
\end{table}

\end{document}

相关内容