Hilfe bei Tex capacity exceeded[input stack size=5000]

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Hilfe bei Tex capacity exceeded[input stack size=5000]

von u_fischer » Do 14. Mai 2015, 14:59

Fussel hat geschrieben: Wenn ich allerdings [dvips] entferne, dann kann ich meine graphiken nicht mehr einbinden?
In einem normalen, aktuellen Systen ist dvips ist entweder nicht nötig oder die falsche Option. D.h. du machst irgendwas falsch.

von Fussel » Do 14. Mai 2015, 14:22

@Elke: Danke, ich kannte \addchap gar nicht! bis jetzt hat es auch wunderbar so funktioniert, deswegen hatte ich nie nach einer anderen Lösung gesucht. Das Problem ist dadurch allerdings behoben!!! Ich danke Dir vielmals!
Die Parts sollen allerdings auch ohne Seitenzahl ins Verzeichnis, daher das \addtocontents.

@Fr. Fischer: Danke, das ucs war wirklich unnötig! Wenn ich allerdings [dvips] entferne, dann kann ich meine graphiken nicht mehr einbinden?

@Besserwisser: Ich habe mit einer sehr kleinen Vorlage angefangen und dann nur die packages installiert, die ich brauche? Oder meintest Du jetzt für das Minimalbeispiel?

von u_fischer » Do 14. Mai 2015, 13:31

\usepackage{ucs} 
\usepackage[latin1]{inputenc} 
Das ist Unsinn. Deine Datei kann nicht zwei Kodierungen haben. Benutze -- je nach Kodierung deiner Datei -- entweder \usepackage[utf8]{inputenc} oder \usepackage[latin1]{inputenc} und schmeiß ucs raus.
\usepackage[dvips]{graphicx}
Lösche das dvips.

(Beides hat höchstwahrscheinlich nichts mit deinem Fehler zu tun.)

von esdd » Do 14. Mai 2015, 13:25

Die deutsche KOMA-Script Anleitung findest Du zum Beispiel hier. Wenn Du eine KOMA-Script Klasse verwendest, warum nutzt Du dann nicht einfach \addpart, \addchap für unnummerierte Überschriften und gleichzeitigen automatischen Eintrag ins Inhaltsverzeichnis?

Für die Schrifteinstellungen der Elemente gibt es übrigens die Befehle \setkomafont und \addkomafont.

Gruß
Elke

von Besserwisser » Do 14. Mai 2015, 13:02

Ich habe Links nicht einfach so zum Spaß angegeben.

von Fussel » Do 14. Mai 2015, 12:59

Ok, wie gesagt, ich weiß ja nicht, welche Packages stören!
Und auch nicht, was jetzt für ein vollständiges Minimalbeispiel fehlt, ich dachte eigentlich, ich habe alles wichtige reingetan.
Wo genau finde ich die Klassenanleitung bzw. wo liegt der Fehler im Einbinden meiner nicht-nummerierten Überschriften?

von Besserwisser » Do 14. Mai 2015, 12:55

Wenn man nicht weiß, wie man mit Makros in den Argumenten von \addcontentsline zu verfahren hat, dann sollte man wenigstens ein richtiges, vollständiges Minimalbeispiel machen und auch alle überflüssigen und störenden Optionen und vollkommen sinnlos geladenen Pakete weglassen. Außerdem sollte man mal in der Klassenanleitung nachlesen, wie man nicht nummerierte Kapitel korrekt ins Inhaltsverzeichnis eintragen lässt. Insgesamt sicher auch ein Fall für: »Minimale Vorlage vs. maximale Probleme« und all die Seiten hier im Forum, die bereits auf diese Seite verweisen.

Hilfe bei Tex capacity exceeded[input stack size=5000]

von Fussel » Do 14. Mai 2015, 12:34

Hallo,
ich schreibe grade an meiner Masterarbeit und die Datei sieht bis jetzt so aus:
\documentclass[11pt,bibliography=totoc]{scrreprt}
\usepackage{ucs}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath, amssymb,amstext}%mathematical formating
\usepackage[dvips]{graphicx}%Einbinden von Graphiken
\usepackage{float}%Positionieren von Graphiken
\usepackage[headsepline, plainheadsepline]{scrpage2}%Kopfzeile
\usepackage{bpchem}
\usepackage{setspace}
\usepackage[square, comma, sort&compress, numbers, super]{natbib} 
\usepackage[font=small,labelfont=it,singlelinecheck=false]{caption}
\usepackage{rcs}
\usepackage{array} %Tabellenformatierung
\usepackage{xfrac} %Brüche im Text
\usepackage[permil]{overpic} %Beschriftung und Übereinanderlegen von Bildern
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}
\DeclareCaptionType{scheme}[Schema]
\renewcommand{\familydefault}{\sfdefault}
\pagestyle{scrheadings}
\ihead[\rightmark]{\rightmark} 
\chead[]{}
\ohead[\pagemark]{\pagemark}
\cfoot[]{}
\setheadsepline[\textwidth]{0.5pt}
\renewcommand*\partpagestyle{empty}
\automark{chapter}
\begin {document}
\onehalfspacing
\part*{Inhaltsverzeichnis}
\pagenumbering{Roman}
\tableofcontents
\addtocontents{toc}{\contentsline{part}{Theoretischer Teil}{}}
\part*{Theoretischer Teil}

\pagenumbering{arabic}
\chapter{Einleitung}
\chapter{Ergebnisse und Diskussion}
\chapter{Zusammenfassung und Ausblick}
\addtocontents{toc}{\contentsline{part}{Experimenteller Teil}{}}
\part*{\textsc{Experimenteller Teil}}
\setcounter{chapter}{0}
\chapter{Allgemeine Arbeitsweise}
\chapter{Allgemeine Arbeitsvorschriften}
\chapter{Beschreibung der Experimente}
\addtocontents{toc}{\contentsline{part}{Anhang}{}}
\part*{\textsc{Anhang}}
\pagenumbering{Roman}
\setcounter{page}{4}

\addtocontents{toc}{\contentsline{chapter}{Abkürzungsverzeichnis}{IV}}
\chapter*{Abkürzungsverzeichnis}
\input{Abkurzung}
\bibliography{Literatur}
\bibliographystyle{angew}
\addtocontents{toc}{\contentsline{chapter}{NMR-Spektren der erhaltenen Verbindungen}{XI}}
\section*{NMR-Spektren der erhaltenen Verbindungen}
\end {document}
Allerdings wirft mir Latex den folgenden Fehler aus: " TeX capacity exeeded, sorry [input stack size=5000]
\@restorepar->\def\par"

Ich habe den Fehler schon darauf eingrenzen können, dass wohl das letzte "\addtocontents" das Problem ist. Wenn ich diesen Teil vor das Abkürzungsverzeichnis stelle, tritt auch kein Problem auf, nur da soll es ja nicht hin!

Ich wäre über jede Hilfe sehr dankbar!

PS: Ich weiß, dass mein Minimalbeispiel ziemlich groß ist, aber da ich nicht weiß, ob eines der packages Probleme macht, habe ich sie erstmal drinnen gelassen.

Nach oben