“!LaTeX 错误:环境表未定义。”在最小文档类中

“!LaTeX 错误:环境表未定义。”在最小文档类中

当我正要整理一个 MWE 进行测试pgfplotstable时,pdflatex 给了我以下错误:

! LaTeX Error: Environment table undefined.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.6 \begin{table}

我已经在主文档中加载了我使用的所有包,该文档显示了一个表格。我无法找到这个简单问题的答案,这可能是由于我无法找到的某些愚蠢错误造成的。

妇女权利委员会:

\documentclass{minimal}
\usepackage{booktabs,pgfplotstable}
\begin{document}
\begin{table}
  \centering
  \begingroup\makeatletter\@makeother\_
    \pgfplotstabletypeset[
      % columns={index[0],index[1]} 
      col sep=comma,
      columns/Name/.style={string type},
      columns/misc/.style={string type},
      every head row/.style={
        before row={\toprule},
        after row={
          \midrule
        }
      },
      every last row/.style={after row=\bottomrule},
    ]{cermaic_chip_capacitors.csv}
  \endgroup
\end{table}
\end{document}

答案1

错误信息不是很清楚吗?

minimal该类仅定义了在加载时不会产生错误的绝对最小值,因此它没有定义表格或图形,或列表或设置字体。

LaTeX 没有定义tablefigure类似环境或命令\section只是由正在使用的文档类定义(或未定义)。

答案2

我使用过minimaldocumentclass。现在我记得我读过几次minimal应该避免使用 class,尽管我无法提供为什么会这样的详细信息。

将 documentclass 更改为article已解决所有问题,并且现在 latex 源可以按预期工作。

相关内容