无法在 Latex 表格中添加标题

无法在 Latex 表格中添加标题

我一直试图在表格中添加标题,我也查看了 Overleaf 中的文档以寻求帮助,但它不起作用。我使用了以下代码。

\begin{center}
\begin{tabular}{ |c|c|c|c| }
 \hline
 S. No. & Reagent & Powerplex® - 21\textsuperscript{\textregistered} & PowerPlex Y23\textsuperscript{\textregistered} \\ 
 \hline
 1 & Master Mix & 5 & 5 \\
 \hline
 2 & Primer Mixture & 5 & 2.5 \\
 \hline
 3 & Sample DNA & 1 & 1 \\
 \hline
 4 & Water & 14 & 14 \\
 \hline
 \multicolumn{2}{|c|}{Total reaction Volume} & 25\mu L & 22.5\mu L \\
 \hline
\end{tabular}
\end{center}
\caption{Reaction volume for Powerplex\textsuperscript{\textregistered} - 21 and PowerPlex Y23\textsuperscript{\textregistered}}
\end{enumerate}

我甚至尝试将标题命令放在顶部和底部。

答案1

当在 overleaf 上使用您的代码时,它明显给出了错误:

LaTeX 错误:\caption 位于图形或表格之外。

所以这应该是一个很好的起点。

\标题不应在内部使用表格,它总是在内部使用桌子。以下是您的表格的更正版本:

\begin{table}
    \centering
    \begin{tabular}{ |c|c|c|c| }
        \hline
        S. No. & Reagent & Powerplex\textsuperscript{\textregistered} - 21\textsuperscript{\textregistered} & PowerPlex Y23\textsuperscript{\textregistered} \\ 
        \hline
        1 & Master Mix & 5 & 5 \\
        \hline
        2 & Primer Mixture & 5 & 2.5 \\
        \hline
        3 & Sample DNA & 1 & 1 \\
        \hline
        4 & Water & 14 & 14 \\
        \hline
        \multicolumn{2}{|c|}{Total reaction Volume} & 25$\mu$ L & 22.5$\mu$ L \\
        \hline
    \end{tabular}
    \caption{Reaction volume for Powerplex\textsuperscript{\textregistered} - 21 and PowerPlex Y23\textsuperscript{\textregistered}}
\end{table}

相关内容