为什么“/documentclass{article}”不起作用(正斜杠与反斜杠)

为什么“/documentclass{article}”不起作用(正斜杠与反斜杠)

我是 LaTex 的新手。我正在阅读 Stefan Kottwitz 的《Latex》一书,但在“创建我们的第一个文档”下,我应该写以下内容:

/documentclass{article}
/begin{document}
This is our firstdocument.
/end{document}

当我在 Texworks 中编写此内容时,我只在控制台输出中收到此消息:

! LaTeX Error: Missing \begin{document}.

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

l.1 /
     documentclass{article}
? 
Process interrupted by user

有人知道我必须做什么才能让它发挥作用吗?

答案1

反斜杠 ( \) 和正斜杠 ( /) 不是同一个字符。

当 LaTeX 需要使用反斜杠来表示控制序列时,您发布的代码却使用了正斜杠。

! LaTeX Error: Missing \begin{document}.

是此处给出的错误,因为输入中遇到的第一个内容是文本 ( /),而文本在环境之外是不允许的document。您可以在错误消息中进一步看到这一点:

l.1 /
     documentclass{article}
?

错误消息中的错误发生处换行,位于正斜杠 ( /) 处。

要更正代码,请\对所有控制序列(命令/宏/等)使用反斜杠():

\documentclass{article}

\begin{document}
This is our first document.
\end{document}

相关内容