我正在 Beamer 中制作一个表格,并尝试使用多列,以便 cal/g 干重和 cal/g 湿重出现在平均能量密度下方(带有一条线),但我一直收到以下错误:“。/thesis.tex:93”缺少数字,视为零。c l.93 \end{frame}”
这是我的代码(我还没有输入我的数据因为我只是想配置我的列标题):
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage{multirow}
\begin{document}
\section{Methods and Materials}
\begin{frame}
\frametitle{Table 1}
\begin{table}
\begin{tabular}{cccc}
\hline
\multirow{2}{c}{Tissue Type} & \multirow{2}{c}{N} & \multicolumn{2}{c}{Average Energy Density}&\\
\cline
cal/g dry weight & cal/g wet weight\\
\hline
\end{tabular}
\end{table}
\end{frame}
\end{document}
如果我没有说清楚,请告诉我,感谢您的时间。
答案1
那是你要的吗?
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage{multirow, makecell}
\begin{document}
\section{Methods and Materials}
\begin{frame}{Table 1}
%\frametitle{Table 1}
\begin{table}
\begin{tabular}{cccc}
\hline
\multirow{2}{*}{Tissue Type} & \multirow{2}{*}{N} & \multicolumn{2}{c}{Average Energy Density}\\
\cline{3-4}
& & \makecell{cal/g\\ dry weight} & \makecell{cal/g \\wet weight}\\
\hline
\end{tabular}
\end{table}
\end{frame}
\end{document}