Seite 1 von 1

\tableofcontents gibt Error aus

Verfasst: Fr 9. Jan 2015, 21:00
von eisenbahnfan
Liebe Community,

ich habe erst vor wenigen Tagen mit dem Lernen von LaTex angefangen; und da ist schon die erste Frage:

Ich schreibe gerade meine Hausübung mit LaTex. Dafür habe ich folgende Pakete eingebunden:
	\documentclass[12pt,a4paper]{article}
	\usepackage{listings}
	\usepackage{color}
	\usepackage{pdfpages}

[... Text, Angabe, eingebundener C-Code etc ...]
So weit funktioniert die ganze Datei einwandfrei!

Wenn ich jetzt versuche, mittels \tableofcontents ein Inhaltsverzeichnis zu
erstellen (ich habe das Dokument in mehrere Sektionen unterteilt), dann kommt folgender Error:
	This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
	 \write18 enabled.

	[...]

 	(/tmp/.hue02.tex.toc
	/tmp/.hue02.tex.toc:1: Undefined control sequence.
	l.1 \beamer@endinputifotherversion
 	                                  {3.24pt}
	/tmp/.hue02.tex.toc:1:  ==> Fatal error occurred, no output PDF file produced!
	Transcript written on /tmp/.hue02.tex.log.
Woran kann das liegen? Wie kann ich es beheben?

Wenn ich kein \tableofcontents einfüge, dann funktioniert die Datei einwandfrei ...

Liebe Grüße und herzlichen Dank im Vorraus,

Niki

PS: Ich hoffe, dass ich die Frage richtig gestellt habe und dass ich alle erforderlichen Infos gepostet habe. Die ganze Datei wäre halt mit ihren 140 Zeilen ein bisschen zu lange ...

EDIT: Ich glaube, dass es an dem eingebundenen Paket listings liegt, wenn icch das - und alles damit verwandte - entferne, dann scheint es offensichtlich zu funktionieren ...

Re: \tableofcontents gibt Error aus

Verfasst: Fr 9. Jan 2015, 21:27
von Besserwisser
eisenbahnfan hat geschrieben:Ich hoffe, dass ich die Frage richtig gestellt habe und dass ich alle erforderlichen Infos gepostet habe. Die ganze Datei wäre halt mit ihren 140 Zeilen ein bisschen zu lange ...
Genau dafür gibt es die Anleitung zur Erstellung vollständiger Minimalbeispiele. Damit kannst du auch testen, ob dein Verdacht zutrifft.

Verfasst: Fr 9. Jan 2015, 21:32
von Stefan Kottwitz
Hallo Niki,

willkommen im Forum!

Klicke ruhig mal den Link von Besserwisser, der routinierte Tipp zur Erstellung eines Minimalbeispiels ist echt hilfreich.

Du kriegst auch einen Tipp von mir, doch vergiss den Link nicht ;-) der Fehler bezieht sich auf die beamer-Klasse und das Inhaltsverzeichnis, jedoch verwendest Du laut Code die article-Klasse. Die kennt den in der Fehlermeldung genannten Befehl nicht. Lösche einfach die .toc-Datei und übersetze erneut.

Stefan

Verfasst: Fr 9. Jan 2015, 21:49
von Besserwisser
Wie heißt eigentlich die Hauptdatei, deines Dokuments? .hue02.tex.toc ist jedenfalls ein sehr ungewöhnlicher Dateiname für die toc-Datei. Das kann eigentlich nur sein, wenn die Hauptdatei .hue02.tex.tex heißt. Das ist nicht normal. Auf die Verwendung von /tmp als Pfad für ein Dokument ist eher unüblich.

Verfasst: So 11. Jan 2015, 16:22
von eisenbahnfan
Genau dafür gibt es die Anleitung zur Erstellung vollständiger Minimalbeispiele. Damit kannst du auch testen, ob dein Verdacht zutrifft.
Danke für den Link. Ich werde diese Tipps in Zukunft befolgen ...

der Fehler bezieht sich auf die beamer-Klasse und das Inhaltsverzeichnis, jedoch verwendest Du laut Code die article-Klasse. Die kennt den in der Fehlermeldung genannten Befehl nicht. Lösche einfach die .toc-Datei und übersetze erneut.
Danke sehr! Daran ist es gelegen. Der Fehler tritt immer dann auf, wenn ich versuche, mittels \addtocontents ein eingebundenes PDF ins Inhaltsverzeichnis aufzunehmen. Warum, muss ich mir noch anschauen ...
Auf jedenfall: Wenn ich diese Dateien lösche, dann funktioniert der Compilier-Vorgang wieder!
Wie heißt eigentlich die Hauptdatei, deines Dokuments?
Die heißt ganz normal "hue02.tex".


Danke für eure Hilfen!!!

Liebe Grüße,
Niki