如何更改 Latex 表中的文本和数字大小

如何更改 Latex 表中的文本和数字大小

我正在为我的论文编制下表。目前,此表中的所有字体大小均为 12 号。

图像

我正在尝试实现以下目标:

(1)将包含平均值、中位数、标准差、IQR 和偏度的列设置为字体大小 10。

(2)将包含元素 C、O、Na、Mg、Al、Si、K、Ca 和 Fe 的行设置为字体大小 10。

(3)将表格中的所有数值字体大小减小到9号。

(4) 在当前单元格中垂直对齐标题“S7、S8 和 S9 组合的汇总统计...”,而不降低单元格高度。我需要此单元格大小保持与图中所示相同。

我搜索过的所有论坛的表格都具有相同的表格单元格和字体大小。请帮忙。

我根据以下代码制作了此表:


\documentclass[12pt]{article}


\usepackage{fullpage}





\usepackage[left=3cm, right=3cm, top=3cm, bottom = 3cm]{geometry} 


\usepackage{amsmath, amsfonts, amssymb}

\linespread{1.25} 

\usepackage{graphicx}

\usepackage{caption}

\usepackage{subcaption}

\usepackage[table,xcdraw]{xcolor}

\usepackage[font=scriptsize,labelfont=bf]{caption} 

\begin{document}
\begin{table}[]
\centering
\caption{Summary statistics of combined dust composition wt\% for S7, S8 and S9 }
\begin{tabular}{|l|l|l|l|l|l|l|l|l|l|}
\hline
\multicolumn{10}{|c|}{\cellcolor[HTML]{F8FF00}\textbf{\begin{tabular}[c]{@{}c@{}}Summary Statistics of combined S7, S8 and S9 (dust composition wt\%)\end{tabular}}}                                                                                                                                                                  \\ [3ex] \hline
\multicolumn{1}{|c|}{} & \multicolumn{1}{c|}{C} & \multicolumn{1}{c|}{O} & \multicolumn{1}{c|}{Na} & \multicolumn{1}{c|}{Mg} & \multicolumn{1}{c|}{Al} & \multicolumn{1}{c|}{Si} & \multicolumn{1}{c|}{K} & \multicolumn{1}{c|}{Ca} & \multicolumn{1}{c|}{Fe} \\ \hline
Mean                   & 42.53                  & 36.08                  & 0.10                    & 0.86                    & 3.85                    & 8.48                    & 1.19                   & 3.77                    & 2.40                    \\ \hline
Median                 & 48.55                  & 32.25                  & 0.00                    & 0.70                    & 3.26                    & 7.15                    & 0.91                   & 2.45                    & 1.98                    \\ \hline
Standard Deviation     & 18.20                  & 9.49                   & 0.13                    & 0.66                    & 2.34                    & 4.70                    & 0.92                   & 3.40                    & 1.87                    \\ \hline
IQR                    & 18.29                  & 13.03                  & 0.18                    & 0.43                    & 1.74                    & 3.50                    & 0.66                   & 3.80                    & 1.36                    \\ \hline
Skewness               & -1.37                  & 0.83                   & 2.59                    & 3.51                    & 2.01                    & 1.81                    & 2.51                   & 1.47                    & 2.49                    \\ \hline
\end{tabular}
\end{table}
\end{document}

答案1

您的要求并不完全明确,因此请查看以下建议是否满足您的要求:

\documentclass[12pt]{article}
\usepackage[margin=3cm]{geometry}
\usepackage[font=scriptsize,
            labelfont=bf]{caption}
\usepackage[xcdraw]{xcolor}
\usepackage{tabularray}
\UseTblrLibrary{siunitx}



\begin{document}
\begin{table}[ht]
\fontsize{10}{12}\selectfont
\centering
\caption{Summary statistics of combined dust composition wt\% for S7, S8 and S9 }
\begin{tblr}{hlines, vlines,
             colspec = {l *{2}{S[table-format=-1.2]} *{7}{S[table-format=1.2]}},
             column{1} = {font=\bfseries},
             column{2-Z}={font=\fontsize{9}{11}\selectfont},
             row{1} = {bg=yellow!30, font=\bfseries, ht=6ex},
             row{2} = {font=\bfseries},
             hspan=minimal}
\SetCell[c=10]{c} Statistics of combined S7, S8 and S9 (dust composition wt\%)
                    &         &         &          &          &          &          &         &          &          \\                                                                                                                                                             
                    & {{{C}}} & {{{O}}} & {{{Na}}} & {{{Mg}}} & {{{Al}}} & {{{Si}}} & {{{K}}} & {{{Ca}}} & {{{Fe}}} \\
Mean                & 42.53   & 36.08   & 0.10     & 0.86     & 3.85     & 8.48     & 1.19    & 3.77     & 2.40     \\
Median              & 48.55   & 32.25   & 0.00     & 0.70     & 3.26     & 7.15     & 0.91    & 2.45     & 1.98     \\
Standard Deviation  & 18.20   & 9.49    & 0.13     & 0.66     & 2.34     & 4.70     & 0.92    & 3.40     & 1.87     \\
IQR                 & 18.29   & 13.03   & 0.18     & 0.43     & 1.74     & 3.50     & 0.66    & 3.80     & 1.36     \\     
Skewness            & -1.37   & 0.83    & 2.59     & 3.51     & 2.01     & 1.81     & 2.51    & 1.47     & 2.49     \\    
\end{tblr}
    \end{table}
\end{document}

在上面,MWE 使用了(相对)较新的表格包tabularray。列的S类型在包中定义siunitx(在 MWE 中由 `tabularray 库加载),字体大小由您喜欢的确定。

在此处输入图片描述

相关内容