未定义环境

未定义环境

我正在用 gatech-thesis 类写一篇论文。这个类定义了一个环境。preliminary当我编译时(在 LyX 或 TeXworks 中),我收到一个错误,提示此环境未定义。整个类都清晰可辨,因为当我注释掉该环境时,文档可以正常编译。

我在 Windows 8 上使用 MikTeX。

答案1

该类有许多必需字段,如果没有这些字段,它会抛出各种错误,包括声称preliminary环境未定义。您几乎可以通过直接查看类文件来找到所有必需字段gatech-thesis.cls,但这忽略了也需要一些建议。以下是将编译的最小文档:

\documentclass{gatech-thesis}

\begin{document}
\title{Profound title}

\author{A. Student} 

\department{Department of Mathematics}

\degree{Doctor of Philosophy}

\gradyear{2013}

\approveddate{\ }

\principaladvisor{A. Fields Medallist}

\submitdate{Tomorrow}
\begin{preliminary}
  \begin{abstract}
    Test.
  \end{abstract}
\end{preliminary}
\end{document}

请注意,eg\approvedate必须实际打印一些内容(此处为空格),空参数是不够的。我猜该课程这样做是为了执行佐治亚理工学院的特定规则。

相关内容