! LaTeX 错误:环境 execsummary 未定义

! LaTeX 错误:环境 execsummary 未定义

我只需要帮助解决这个问题,大约一个月以来我都找不到正确的答案。execsummary 是我的文件名,这是该文件中的代码:

\begin{execsummary}

Write your executive summary here. 

\end{execsummary}

每次编译该文件时总是会出现此错误:

This is pdfTeX, Version 3.1415926-2.4-1.40.13 (MiKTeX 2.9)
entering extended mode
("D:/CP/execsummary.tex"
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, and so on... loaded.

! LaTeX Error: Environment execsummary undefined.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.1 \begin{execsummary}

? 

我刚刚安装了最新版本的 MikTex,但总是出现此错误。请帮忙。

答案1

看来您混淆了文件名和文档结构。
基本上,LaTeX 文件的一般结构必须是:

\documentclass[<options>]{<class>}
<some packages>
<some definitions>
\begin{document}
   <text and commands>
\end{documment>

<text and commands>可以使用序言中定义的任何环境
(即,在LaTeX<class><some packages>或中<some definitions>)。

如果不了解您使用的类和包,就不可能提供准确的答案。如果您只是想将摘要重命名为“执行摘要”,则可以输入<some definitions>以下行:
\renewcommand{\abstractname}{Executive Summary}
或者进行进一步的自定义
\renewcommand{\abstractname}{\slshape Executive Summary}
,但摘要仍将使用 进行定义\begin{abstract}...\end{abstract}

由于您显然使用了babel包,因此您必须查看这个答案tex.stackexchange.com

如果这不能解决问题,请提供一个最小的工作示例!

相关内容