LaTeX-Brief: undefinierte Steuersequenz im \opening-Befehl

LaTeX-Brief: undefinierte Steuersequenz im \opening-Befehl

Ich versuche, den Befehl \opening{} in einem LaTeX-Brief zu verwenden, erhalte aber eineundefinierte SteuersequenzAus irgendeinem unklaren Grund ist ein Fehler aufgetreten.

Minimales funktionierendes Beispiel:

\documentclass[11pt]{letter}
\begin{document}

Dear John,

%Letter goes here

\end{document}

Und minimalnicht-Arbeitsbeispiel:

\documentclass[11pt]{letter}
\begin{document}

\opening{Dear John,}

%Letter goes here

\end{document}

Beachten Sie, dass der Befehl \closing{} (oben nicht enthalten) aus irgendeinem Grund einwandfrei funktioniert. Ich verwende TexMaker und kompiliere mit PdfLaTeX (aber LaTeX + dvips + ps2pdf funktioniert nicht besser).

Irgendeine Ahnung, was los ist?

Antwort1

Vielen Dank anegregfür die schnelle Antwort, nämlich dass der Buchstabe in einen \begin{letter} … \end{letter}-Block eingeschlossen werden muss, den ich dummerweise übersehen habe. Hier ist der funktionierende Code:

\documentclass[11pt]{letter}

\begin{document}

\begin{letter}{}
\opening{Dear Johnny,}

%Letter goes here

\end{letter}
\end{document}

verwandte Informationen