如何用乳胶制作表格?

如何用乳胶制作表格?

我已经安装了所有软件包,但它仍然无法正常工作,错误如下: 在此处输入图片描述由 Excel2LaTeX 从工作表“Sheet1”生成的表格

     \begin{table}[htbp]
     \centering
     \caption{Add caption}
     \begin{tabular}{rcccccccccccc}
     \toprule
     \multicolumn{1}{c}{\multirow{2}[2]{*}{\textbf{Lat 34 Long 72}}} & \multirow{2}[2]{*}{\textbf{Jan}} & \multirow{2}[2]{*}{\textbf{Feb}} & \multirow{2}[2]{*}{\textbf{Mar}} & \multirow{2}[2]{*}{\textbf{Apr}} & \multirow{2}[2]{*}{\textbf{May}} & \multirow{2}[2]{*}{\textbf{Jun}} & \multirow{2}[2]{*}{\textbf{Jul}} & \multirow{2}[2]{*}{\textbf{Aug}} & \multirow{2}[2]{*}{\textbf{Sep}} & \multirow{2}[2]{*}{\textbf{Oct}} & \multirow{2}[2]{*}{\textbf{Nov}} & \multirow{2}[2]{*}{\textbf{Dec}} \\
    \midrule
    \multicolumn{1}{c}{} &       &       &       &       &       &       &       &       &       &       &       &  \\
    \textbf{22-year Average} & 3.08  & 3.77  & 4.76  & 6.18  & 7.31  & 7.88  & 6.96  & 6.21  & 5.87  & 5.01  & 3.76  & 2.86 \\
    \bottomrule
    \end{tabular}
  \label{tab:addlabel}
\end{table}

在此处输入图片描述

答案1

该错误意味着您没有加载multirow包,但您不需要它,因为特殊处理一个单元格比处理标题行中的所有 13 个单元格更容易;这很makecell容易。

唯一的问题是缩小表格以使其适合;我使用了\small2.2pt 作为\tabcolsep

\documentclass{article}
\usepackage{booktabs,makecell}

\begin{document}

\begin{table}
\centering

\caption{Add caption}\label{tab:addlabel}

\small
\setlength{\tabcolsep}{2.2pt}
\begin{tabular}{@{}l*{12}{c}@{}}
\toprule
\bfseries\makecell[l]{Lat 34\\ Long 72} &
  \textbf{Jan} & \textbf{Feb} & \textbf{Mar} & \textbf{Apr} &
  \textbf{May} & \textbf{Jun} & \textbf{Jul} & \textbf{Aug} &
  \textbf{Sep} & \textbf{Oct} & \textbf{Nov} & \textbf{Dec} \\
\midrule
\textbf{22-year Average} &
3.08  & 3.77  & 4.76  & 6.18  & 7.31  & 7.88 &
  6.96  & 6.21  & 5.87  & 5.01  & 3.76  & 2.86 \\
\bottomrule
\end{tabular}
\end{table}

\end{document}

在此处输入图片描述

相关内容