PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe!



AliceDreamworld
20-05-2008, 18:52
Hi,
ich muss gestehen, dass ich ein absoluter Latex-Anfänger bin. Und ich bin auch schon am verzweifeln. Ich habe eine Beamer Präsentation angefangen, das hat alles auch super funktioniert. Sie wurde als PDF ausgegeben und alles war gut. Jetzt habe ich nur ein anderes thema per usetheme gewählt und jetzt funktionierts nicht mehr. Er gibt mir kein PDF mehr aus. Ich habe sonst nix geändert. Auch wenn ich das Thema ändere funktioniert es nicht mehr.
Als Fehlermeldung kommt folgendes:
1.
File ended while scanning use of beamer@collect@@body
<inserted text>
\par
<*> und hier die Adresse meiner Tex file
2.
Emergency Stop
<*> wieder meine tex file adresse

3. Fatal error occured, no PDF output file produced!
Transcript written on Seminar.log.

Davor kommen noch einige Warnungen wie z.B.

Package hyperref warning: Token not allowed in a PDF string (PDFDocEncoding)
und z.B. removing 'subscript' in line 68

Ich habe aber nix geändert, und davor hat alles funktioniert.
Kann mir vielleicht einer helfen?


Hier noch mein Kopf:

\documentclass[utf8x,smaller]{beamer} % option smaller/bigger for better results
\ifx\pdftexversion\undefined
\newcommand{\figu}[1]{\input{#1-ps}}
\else
\newcommand{\figu}[1]{\input{#1-pdf}} % include the right pictures
\fi
\usepackage{ngerman}
%\usepackage[german]{babel}
%\usepackage[latin1]{inputenc}
\usepackage{graphicx}

Sabrina.Dankers
20-05-2008, 18:54
Hi,
dann versuch mal alle Dateien in deinem Ordner zu löschen bis auf die TeX-Datei. Und dann kompilier noch mal neu.

AliceDreamworld
20-05-2008, 19:01
Hi, ja das hab ich auch schon versucht. Aber es geht trotzdem nicht. In dem Ordner ist gar nichts mehr ausser der tex file.
Bin am verzweifeln...

Sabrina.Dankers
20-05-2008, 19:15
Alles kopieren und in einem neuen Dokument unter anderem Namen speichern?

voss
20-05-2008, 19:20
Hi,
ich muss gestehen, dass ich ein absoluter Latex-Anfänger bin. Und ich bin auch schon am verzweifeln. Ich habe eine Beamer Präsentation angefangen, das hat alles auch super funktioniert. Sie wurde als PDF ausgegeben und alles war gut. Jetzt habe ich nur ein anderes thema per usetheme gewählt und jetzt funktionierts nicht mehr. Er gibt mir kein PDF mehr aus. Ich habe sonst nix geändert. Auch wenn ich das Thema ändere funktioniert es nicht mehr.
Als Fehlermeldung kommt folgendes:
1.
File ended while scanning use of beamer@collect@@body
<inserted text>
\par
<*> und hier die Adresse meiner Tex file
2.
Emergency Stop
<*> wieder meine tex file adresse


du hast eine beamer-Folie nicht korrekt mir \end{frame}
beendet. Kann auch sein, dass in einem frame eine schließende }-Klammer
fehlt, sodass alles eingelsen wird, bis die Datei zu Ende ist.

Herbert

AliceDreamworld
20-05-2008, 22:12
Hi,
hab das alles kopiert und unter neuen Namen gespeichert. Auch alles andere gelöscht aber es geht immer noch nicht.
Hab auch das mit \end{frame} und den Klammern überprüft, aber da stimmt alles.
Mir ist noch aufgefallen dass der jetzt nur noch 3 zusätzliche files macht, nur noch aux, out und ne txt file. Am Anfang waren das noch 6 oder 7 verschiedene...aber das liegt wahrscheinlich einfach daran dass da was nicht stimmt.
das komische ist ja, dass es so ganz plötzlich nicht mehr klappt, am anfang gings noch.
schon mal danke für eure hilfe...

AliceDreamworld
20-05-2008, 22:22
Also,
ich hab jetzt nochmal das theme geändert und jetzt gibt der mir folgende Fehler:


! LaTeX Error: There's no line here to end.

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

l.85 \end{frame}

Your command was ignored.
Type I <command> <return> to replace it with another command,
or <return> to continue without it.


LaTeX Font Info: Try loading font information for U+msa on input line 85.
(C:\Users\Annika\Desktop\Programme\MiKTeX\tex\late x\amsfonts\umsa.fd
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info: Try loading font information for U+msb on input line 85.

(C:\Users\Annika\Desktop\Programme\MiKTeX\tex\late x\amsfonts\umsb.fd
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
) [3

]
[4

]
Overfull \vbox (70.08635pt too high) detected at line 125
[]

[5

]
! TeX capacity exceeded, sorry [input stack size=5000].
\end #1->\csname end#1
\endcsname \@checkend {#1}\expandafter \endgroup \if@e...
l.131 \end{frame}

If you really absolutely need more capacity,
you can ask a wizard to enlarge me.


Ich kann damit leider nich so viel anfangen, aber ihr ja vielleicht.

pospiech
20-05-2008, 22:28
\ifx\pdftexversion\undefined
\newcommand{\figu}[1]{\input{#1-ps}}
\else
\newcommand{\figu}[1]{\input{#1-pdf}} % include the right pictures
\fi

Wenn du auf PDF Ausgabe testen möchtest dann bitte richtig:
ftp://ftp.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ifpdf.pdf

Abgesehen davon erscheint mir diese Konstruktion sinnlos, da latex selber die Dateien mit der richtigen Endung nimmt.



\usepackage{ngerman}
%\usepackage[german]{babel}
%\usepackage[latin1]{inputenc}

Warum sind babel und inputenc auskommentiert?

Matthias

AliceDreamworld
20-05-2008, 22:37
Naja, das ganze Dokument war eine ältere Vorlage die ich einfach übernommen habe, die hat damals super funktioniert und bei mir bis vor kurzem auch noch.
An der Syntax hab ich eigentlich gar nichts geändert, das war davor schon so.
Die Pakete sind auskommentiert weil ich die damals gebraucht habe aber jetzt nicht mehr. Wenn ich jetzt die Prozentzeichen wegnehme bekomme ich statt 3 Fehlern 6.
Nämlich noch:

! Illegal parameter number in definition of \grmn@originalTeX.
<to be read again>
\penalty
l.59 \begin{document}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

Hab nochmal alles gründlich auf Klammefehler getestet, aber da stimmt alles.

voss
20-05-2008, 22:41
Naja, das ganze Dokument war eine ältere Vorlage die ich einfach übernommen habe, die hat damals super funktioniert und bei mir bis vor kurzem auch noch.
An der Syntax hab ich eigentlich gar nichts geändert, das war davor schon so.
Die Pakete sind auskommentiert weil ich die damals gebraucht habe aber jetzt nicht mehr. Wenn ich jetzt die Prozentzeichen wegnehme bekomme ich statt 3 Fehlern 6.
Nämlich noch:

! Illegal parameter number in definition of \grmn@originalTeX.
<to be read again>
\penalty
l.59 \begin{document}

You meant to type ## instead of #, right?
Or maybe a } was forgotten somewhere earlier, and things
are all screwed up? I'm going to assume that you meant ##.

Hab nochmal alles gründlich auf Klammefehler getestet, aber da stimmt alles.

dann schiebe jetzt frame für frame dein \end{document} nach vorne, bis quasi
ein leeres Dokument übrig bleibt. LAss dabei jeweils pdflatex laufen und sieh
nach, ob der Fehler weg ist. Wenn dann immer noch einer vorhanden ist, befindet er
sich in der Präambel, die du auch von hinten nach vorne mit % zeilenweise
auskommentieren kannst.

Herbert

AliceDreamworld
20-05-2008, 22:51
Hui,
ich hatte ganz hinten noch eine leere Folie angefügt, die nur so aussah:

\begin{frame}
\frametitle{}
\begin{block}
\end{block}
\end{frame}

Jetzt hab ich das \end{document} davor geschoben und jetzt funktioniert der PDF Output. Allerdings gibt er mir immer noch einen Fehler:

! LaTeX Error: There's no line here to end.

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

l.85 \end{frame}

Your command was ignored.
Type I <command> <return> to replace it with another command,
or <return> to continue without it.

Aber es funktioniert alles, und schaut auch beim Output gut aus.
Gibt zwar auch noch einige Warnungen, aber mit denen kann ich leben!
Also viiieelen, viiieelen Dank!!

voss
20-05-2008, 23:07
Jetzt hab ich das \end{document} davor geschoben und jetzt funktioniert der PDF Output. Allerdings gibt er mir immer noch einen Fehler:

! LaTeX Error: There's no line here to end.


du hast iorgendwo ein \\ stehen und danch wahrscheinlich eine Leerzeile,
was LaTeX gar nicht mag.

Herbert

AliceDreamworld
20-05-2008, 23:08
Eine Frage hätte ich dann doch noch...
es funktioniert jetzt alles super. Aber wenn ich alle Dateien bis auf tex file in dem ordner lösche, und es dann kompiliere dann zeigt es nicht den kopf meines themes an, in dem meine navigation ist. erst wenn ich es dann nochmal kompiliere, ohne die ganzen anderen dateien aus dem ordner gelöscht zu haben, wird der kopf mit angezeigt. Stimmt da wieder etwas nicht, oder darf ich diese Dateien einfach nicht löschen?

voss
20-05-2008, 23:11
Eine Frage hätte ich dann doch noch...
es funktioniert jetzt alles super. Aber wenn ich alle Dateien bis auf tex file in dem ordner lösche, und es dann kompiliere dann zeigt es nicht den kopf meines themes an, in dem meine navigation ist. erst wenn ich es dann nochmal kompiliere, ohne die ganzen anderen dateien aus dem ordner gelöscht zu haben, wird der kopf mit angezeigt. Stimmt da wieder etwas nicht, oder darf ich diese Dateien einfach nicht löschen?

die Dateien haben einen Sinn und man löscht sie nur in Ausnahmefällen.

Herbert

AliceDreamworld
20-05-2008, 23:18
Ok,
wie gesagt, ich bin blutiger Anfänger :)
also, vielen Dank für Hilfe!!!
lg