当我创建表格时,表格标题的前面比其他的要小,我不知道如何解决这个问题?有人知道吗?
\documentclass[utf8]{frontiers_suppmat} % for all articles
\usepackage{url,hyperref,lineno,microtype}
\usepackage[onehalfspacing]{setspace}
\usepackage[normalem]{ulem}
\usepackage{booktabs}
\begin{document}
\onecolumn
\firstpage{1}
\title[Supplementary Material]{{\helveticaitalic{Supplementary Material}}}
\maketitle
\section{Supplementary Data}
\begin{table}[h!]
\caption{The Ct values of qPCR for 23 samples and their copy numbers.}
\label{stab2}
\centering
\begin{tabular}{cll}
\toprule
Sample Number & \multicolumn{1}{c}{\textbf{Ct value}} & \multicolumn{1}{c}{\textbf{Copies}} \\
\midrule
1 & \multicolumn{1}{c}{22.78} & \multicolumn{1}{c}{20562.22} \\
2 & \multicolumn{1}{c}{25.28} & \multicolumn{1}{c}{3574.30} \\
3 & \multicolumn{1}{c}{20.45} & \multicolumn{1}{c}{105021.11} \\
4 & \multicolumn{1}{c}{29.34} & 208.52 \\
5 & 25.44 & 3195.65 \\
6 & 19.14 & 262695.65 \\
7 & 21.1 & 66635.89 \\
8 & / & / \\
9 & 19.66 & 182556.87 \\
10 & 23 & 17627.90 \\
11 & 18.31 & 469604.80 \\
12 & 21.4 & 54016.05 \\
13 & 18.59 & 386034.52 \\
14 & 21.51 & 50013.60 \\
15 & 17.24 & 993025.70 \\
16 & / & / \\
17 & 20.87 & 78273.91 \\
18 & 19.39 & 220528.66 \\
19 & 16.42 & 1762790.12 \\
20 & 30.75 & 77.73 \\
21 & \multicolumn{1}{c}{24.03} & \multicolumn{1}{c}{8572.96} \\
22 & \multicolumn{1}{c}{33.18} & \multicolumn{1}{c}{14.19} \\
23 & \multicolumn{1}{c}{15.46} & \multicolumn{1}{c}{3451389.08} \\
NTC & \multicolumn{1}{c}{/} & \multicolumn{1}{c}{/} \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
答案1
渴望评论
- 我想,你喜欢在期刊上发表文章,使用
frontiers_suppmat
文档类 - 此文档类的设计目的是使使用它的文章能够满足他们的格式要求。显然,他们使用固定样式来保证这一点,因此不要尝试更改标题样式。他们会注意文章的最终外观。
无关:我不知道你的表格的背景,但是你可能喜欢以下它的设计:
\documentclass[utf8]{frontiers_suppmat} % for all articles
\usepackage{lineno,microtype}
\usepackage[onehalfspacing]{setspace}
\usepackage[normalem]{ulem}
\usepackage{booktabs, makecell}
\renewcommand\theadfont{\small\bfseries}
\renewcommand\theadgape{}
\usepackage{siunitx}
\usepackage{hyperref}
\begin{document}
%\onecolumn
\section{Supplementary Data}
\begin{table}[ht]
\caption{The Ct values of qPCR for 23 samples and their copy numbers.}
\label{stab2}
\centering
\begin{tabular}{S[table-format=2.0]
S[table-format=2.2]
S[table-format=7.2]}
\toprule
{\thead{Sample\\ Number}}
& {\thead{Ct value}}
& {\thead{Copies}} \\
\midrule
1 & 22.78 & 20562.22 \\
2 & 25.28 & 3574.30 \\
3 & 20.45 & 105021.11 \\
4 & 29.34 & 208.52 \\
5 & 25.44 & 3195.65 \\
6 & 19.14 & 262695.65 \\
7 & 21.1 & 66635.89 \\
8 & {/} & {/} \\
9 & 19.66 & 182556.87 \\
10 & 23 & 17627.90 \\
11 & 18.31 & 469604.80 \\
12 & 21.4 & 54016.05 \\
13 & 18.59 & 386034.52 \\
14 & 21.51 & 50013.60 \\
15 & 17.24 & 993025.70 \\
16 & {/} & {/} \\
17 & 20.87 & 78273.91 \\
18 & 19.39 & 220528.66 \\
19 & 16.42 & 1762790.12 \\
20 & 30.75 & 77.73 \\
21 & 24.03 & 8572.96 \\
22 & 33.18 & 14.19 \\
23 & 15.46 & 3451389.08 \\
{NTC} & {/} & {/} \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
如您所见,我重新组织了文档序言(hyperref
应最后加载)。添加了两个包:makecell
和siunitx
,它们可以更好地格式化列标题并在小数点处对齐数字。