Latex 错误:\begin{document} 以 \end{table} 结束

Latex 错误:\begin{document} 以 \end{table} 结束

我的 Latex 代码出现以下错误:

\begin{document}结束于\end{table}

但错误不是消息所说的内容,因为begin{document}以 结尾\end{document}。问题出在命令 上\begin{table},当我将其打开注释时,表格工作正常,但当我将其打开时,表格消失并出现消息。

\begin{table}[ht]
\begin{center}
\begin{tabular}{cc}
\hline
\multicolumn{2}{c}{\textbf{Variância das séries}} \\
\hline
\hline
Dados originais & 0,01065676 \\
1ª diferença & 0,003638648 \\
\hline
\caption{Variância das séries}
\end{tabular}
\end{center}
\end{table}

这些是我正在使用的软件包

\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{tikz,blindtext}
\usepackage[T1]{fontenc}
\usepackage{palatino}
\usepackage{chngpage,calc}
\usepackage{hyperref}
\usepackage{kpfonts}
\usepackage{conf}
\usepackage{graphicx}
\usepackage[portuguese, english, brazil]{babel} 
\usepackage{setspace}
\usepackage{cite}

有人能帮助我吗?

答案1

您提到的错误实际上是编译过程中的最后一个错误,并且是这个错误导致的:

! Missing \endgroup inserted.
<inserted text> 
                \endgroup 
l.27 \caption{Variância das séries}

\caption位置不对,我们需要将其移出环境tabular。MWE 如下:

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel} 

\begin{document}

\begin{table}[ht]
\centering
\begin{tabular}{cc}
\hline
\multicolumn{2}{c}{\textbf{Variância das séries}} \\
\hline
\hline
Dados originais & 0,01065676 \\
1ª diferença & 0,003638648 \\
\hline
\end{tabular}
\caption{Variância das séries}
\label{tab:varianciaseries}
\end{table}

\end{document}

输出:

图像

\label{tab:varianciaseries}请注意,我在代码中添加了,因此您可以在文档后面通过简单地使用它来引用此表:

De acordo com a Tabela~\ref{tab:varianciaseries}, ...

希望能帮助到你。:)

相关内容