Seite 1 von 1

Missing \begin{document} error obwohl Befehl vorhanden

Verfasst: Mi 2. Jan 2013, 18:10
von Taron
Hallo,

ich habe ein Problem mit einem Latex Template des Elsevier Verlags.
Und zwar muss ich für eine wissenschaftliche Veröffentlichung die "Elsarticle" Documentclass des Elsevier Verlags nutzen.

Das ist soweit ich kein Problem, ich habe die Classe über Miketex installiert und kann sie im TexnicCenter auch verwenden, allerdings bekomme ich schon beim kompilieren des Template File des Verlages den Fehler:

! LaTeX Error: Missing \begin{document}.

Das ist allerdings seltsam, da (wie in meinem Minimalbeispiel zu sehen) der Befehl ganz klar vorhanden ist.
\documentclass[preprint,12pt]{elsarticle}


\usepackage{amssymb}


\journal{Nuclear Physics B}

\begin{document}

\begin{frontmatter}



\title{Document Title}

%% use optional labels to link authors explicitly to addresses:
%% \author[label1,label2]{<author name>}
%% \address[label1]{<address>}
%% \address[label2]{<address>}

\author{Taron}

\address{Institute of XXX, University XXX, Germany - XXXXX Ort}

\begin{abstract}
This will be the Abstract.

\end{abstract}

\begin{keyword}
Key1 \sep Key 2 \sep Key3 
%% keywords here, in the form: keyword \sep keyword

%% MSC codes here, in the form: \MSC code \sep code
%% or \MSC[2008] code \sep code (2000 is the default)

\end{keyword}

\end{frontmatter}

%%
%% Start line numbering here if you want
%%
% \linenumbers

%% main text
\section{Introduction}
\label{introduction}


\bibliographystyle{elsarticle-num}
\bibliography{<your-bib-database>}


\end{document}
Ich benutze Miketex 2.9 und TexnicCenter 2 (die Alpha 4).

Kann mir irgendjemand helfen?

P.S: Interessanterweise bekomme ich den selben Fehler auch wenn ich das Dokument nehme. Allen Text aus dem Dokument lösche und nur noch als Minimalstbeispiel folgendes benutze:
\documentclass{article}
 \begin{document}
 Hello World!
 \end{document}
Mache ich ein komplett neues Tex file mit dem Minimalstbeispiel auf tritt der Fehler allerdings nicht auf.

Re: Missing \begin{document} error obwohl Befehl vorhanden

Verfasst: Mi 2. Jan 2013, 18:29
von Typo
Dein Beispiel läuft bei mir (komplette MikTeX-2.9-Installation) ohne Probleme durch. Bist Du sicher, dass Deine Installation korrekt ist?
Siehe auch http://www.tex.ac.uk/cgi-bin/texfaq2htm ... missbegdoc, vor allem den Hinweis auf den Umgang mit Unicode.

Verfasst: Mi 2. Jan 2013, 18:32
von Gast
Wenn Du die Fehlermeldung komplett, also mit Zeilennummer angeben würdest, könnte man eventuell wenigstens vermuten, wo der Fehler liegt. So kann ich nur ins Blaue raten, dass Du eventuell ein unsichtbares Zeichen noch vor \begin{document} im Dokument hast.

Verfasst: Mi 2. Jan 2013, 18:39
von Taron
Hmm,

der Fehler wurde mir immer in der ersten Zeile angezeigt.
Nachdem ich die Template Datei nochmal von der Verlagsseite geladen habe funktioniert es jetzt auch.
Anscheinend war die Datei nach dem ersten Download irgendwie fehlerhaft.

Trotzdem vielen Dank für die Hilfe!
Ich setze das dann mal auf gelöst.

Verfasst: Do 3. Jan 2013, 01:17
von phi
Vielleicht war ein BOM drin. Der wird von Editoren häufig ausgeblendet, aber TeX kann damit nichts anfangen und betrachtet ihn als Dokumenttext.

TexnicCenter und Miktex nicht kompatibel

Verfasst: Di 2. Dez 2014, 02:57
von jean_s
Hatte fälschlicherweise die x86 von Miktex heruntergeladen, wo doch das TexnicCenter in der x64 Version installiert war.

Falls wem womöglich das gleiche Malhoer passiert ist ;)

Verfasst: Di 2. Dez 2014, 08:44
von Johannes_B
Das tut nichts zur Sache, du kannst ein rotes Auto fahren und dabei grüne Socken tragen. Das sind verschiedene Sachen.