文档类别未被识别

文档类别未被识别

我的 tex 文档的前两行如下:

\documentclass[letterpaper,draft,12pt]{article}

\begin{document}

当我运行时:latex civil.tex我得到以下输出:

This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
entering extended mode
(./civil.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.

 ! LaTeX Error: Missing \begin{document}.

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

l.1 
     ��\documentclass[letterpaper,draft,12pt]{article}
? 

(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo)
Overfull \hbox (20.0pt too wide) in paragraph at lines 1--284
[]|
[1]) (./civil.aux) [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
[15] [16] [17] [18] [19] [20] (./civil.aux) )
Output written on civil.dvi (20 pages, 72800 bytes).
Transcript written on civil.log.

我对此还不太熟悉,不知道哪里出了问题。文档生成了,但第一页是空白的。生成的文档的其余部分似乎正确,只是它看起来像是使用书籍布局(在信纸上,文本不会占用那么多空间)。

有什么建议么?

答案1

您的 TeX 文件中的 之前有一些不可打印的字符\documentclass。删除该行并写入新行应该会有所帮助,如果您在编辑器中看不到这两个字符,则只需删除这两个字符即可。

答案2

作为赫伯特说,第一行就有乱码。这很可能是UTF-8 字节序,有时会由各种编辑器插入。请确保将编辑器设置为在编辑.tex文件时不使用此 BOM。

相关内容