3
\documentclass{book}

\usepackage{amsmath}
\usepackage[german]{babel}
\usepackage{amssymb}
\usepackage{amsxtra}
\usepackage[dvips]{epsfig,psfrag}
\usepackage{listings}

\newcommand{\refchapter}[1]{Kapitel~\ref{#1}}
\newcommand{\refsec}[1]{Sektion~\ref{#1}}
\newcommand{\refeqn}[1]{Gleichung~(\ref{#1})}
\newcommand{\reffig}[1]{Abbildung~\ref{#1}}

\title{\bf Grundz\"uge der Softwareentwicklung \\
{\small Analyse- und Entwurfsdokument} \vspace{1cm}\\
\centering
\epsfig{file=figures/logo.eps,width=.4\textwidth}
}

\author{Uschi Musterfrau, Detlef Mustermann und Ralf Auchmustermann}
\date{Matr.-Nr. 0815, 0816 und 0817 \\
email: {\tt [uschi|detlef|ralf]@rwth-aachen.de} 
}

\begin{document}

\lstloadlanguages{[ISO]C++}
\lstset{basicstyle=\small, numbers=left, numberstyle=\footnotesize,
  stepnumber=1, numbersep=5pt, breaklines=true, escapeinside={/*@}{@*/}}


\pagestyle{headings}

\maketitle

\tableofcontents

\include{vorwort}
\include{analyse}
\include{entwurf}
\include{nutzerdoc}
\include{entwicklerdoc}

\bibliographystyle{plain}
\bibliography{analyse_entwurf}

\appendix

\include{quellcode}


\end{document}

这就是我的文件的开始方式。我什至没有编辑它,我是这样收到的。但是,如果我想制作一个 pdf,它会在第一行给我未定义的控制序列错误......怎么了?

4

4 回答 4

7

我的猜测是您正在尝试使用 TeX 而不是 LaTeX。TeX 不能识别 \documentclass 命令。确保你使用 LaTeX。

于 2010-04-28T00:33:06.050 回答
0

可能是您的工具链中的一个工具被字节顺序标记(BOM) 激怒了,BOM 是一个特殊的 Unicode 字符,用于指示文件中使用的字节序。

不幸的是,BOM 可能有不想要的副作用

您可以尝试使用另一个不会在开头添加此标记的编辑器保存文件,或者使用十六进制编辑器将其删除。

于 2010-04-27T21:44:03.563 回答
0

\usepackage[dvips]{epsfig,psfrag}如果您使用的是 pdflatex,请尝试摆脱。

于 2010-04-27T22:30:15.267 回答
0

也许 TeXshop 无法将您的文件识别为 LaTeX 文件并使用纯 TeX 或 ConTeXt 运行它。如果您可以在此处发布您的日志文件(开头),我们肯定可以为您提供帮助。

于 2010-04-27T22:34:53.223 回答