Fehler den ich nicht lösen kann

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


BerlinPaul
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 20. Aug 2018, 10:06

Fehler den ich nicht lösen kann

Beitrag von BerlinPaul »

Hallo Leute,

ich arbeite nur hin und wieder mit Latex und habe nun wieder angefangen meine Diss damit zu schreiben. Bisher lief alles glatt nur eines Tages tauchten diese beiden Fehlermeldungen auf, welche ich einfach nicht gelöst bekomme.

Mein Code sieht wie folgt aus:

\documentclass[%
paper=a4, % alle weiteren Papierformate einstellbar
fontsize=11pt, % Schriftgröße (12pt, 11pt (Standard))
BCOR1cm, % Bindekorrektur, bspw. 1 cm
DIV15, % führt die Satzspiegelberechnung neu aus s. scrguide 2.4
twoside, % Doppelseiten
headsepline, %
headings=openright, % Kapitel nur rechts beginnen
%-->üblicherweise wird das Dokument ja beidseitig gedruckt, und dann sollten
%typographischen Regeln zufolge Kapitel, Verzeichnisse etc. auf der
%rechten Seite beginnen. Deshalb headings=openright
parskip=half, % Europäischer Satz mit Abstand zwischen Absätzen
chapterprefix, % Kapitel anschreiben als Kapitel
headsepline, % Linie nach Kopfzeile
titlepage, %
numbers=noenddot%,
%draft % zeigt überlange Zeilen an
%fleqn % Formeln werden linksbündig ausgerichtet]
{scrreprt} %scrreprt = eine Komaklasse
\usepackage{pdfpages} % Anhängen von *.pdf◊
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} %Zeichencodierung
\usepackage[english, ngerman]{babel}% Worttrennung nach neuer Rechtschreibung
\usepackage{ellipsis} % Leerraum um Auslassungspunkte
\usepackage{fixltx2e} % Fehlerkorrektur Zeichensätze
\usepackage{xspace} % füge evtl. notwendiges Leerzeichen hinzu (\xspace)
\usepackage{amsmath} %Verwendung mathematischer Optionen (Griechische Buchstaben, etc)
\usepackage{amssymb} %Verwendung mathematischer Symbole
\usepackage{mathpazo} % Palatino + passende Mathefonts
\usepackage[scaled=.92]{helvet} % skalierte Helvetica als \sfdefault
\usepackage{courier} % Courier als \ttdefault
\usepackage{graphicx} % Einbindung von Grafiken
\usepackage{subfigure} % Um Grafiken auch nebeneinander zu platzieren
\usepackage{here} % Paket zum Erzwingen der Grafikposition
\usepackage{setspace} % Zeilenabstand kann festgelegt werden
\usepackage{upgreek} % Verwendung nicht kursiver griech. Buchstaben
\usepackage{textgreek}
\usepackage{geometry} % Festlegen der Seitenrändern
\usepackage{paralist} % Variation der Aufzählungen möglich
\usepackage{subscript} % tiefgestellt schreiben
\usepackage{enumerate} % Aufzählungen möglich
\usepackage{lmodern}
\graphicspath{{bilder/}} % Unterverzeichnis, in dem Grafiken abgelegt werden
\usepackage{listings} % Listenausgabe externer Dateien
\usepackage{float} % Paket zum Erweitern der Floatumgebungen
\usepackage[figuresright]{rotating} % Rotieren von Objekten
%\usepackage{hvfloat}
\usepackage{array} % Paket zum Erweitern der Tabelleneigenschaften
\usepackage{tabularx}
\usepackage{booktabs} % Paket für schönere Tabellen
\usepackage{framed} % Ermöglicht Rahmen um einen Text mit
Zeilenumbrüchen.
\usepackage[font=small,labelfont=bf,labelsep=endash,format=plain,labelsep=colon]{caption} % Einfügen der Bildunterschrift
\usepackage{natbib}%round
\usepackage[printonlyused]{acronym}
\usepackage{ifthen}
\usepackage[thinspace,thinqspace,squaren,textstyle]{SIunits}
% Einheiten werden korrekt dargestellt.
\usepackage{units}
\usepackage{url}
\usepackage{color} % Ermöglicht Farbunterstützung
\usepackage{xcolor}% Ermöglicht Farbunterstützung
\begin{document}
%\includepdf[pages=-]{Deckblatt}
%\includepdf[pages=-]{Gutachter}
%\include{Inhaltsverzeichnis}
%\include{Zusammenfassung}
%\include{Einfuehrung}
\include{Ergebnisse}
%\include{Diskussion}
%\include{MaterialMethoden}
%\include{Appendix}
%\include{Anhang}
%\addcontentsline{toc}{chapter}{B. Abkürzungsverzeichnis}
\include{Abkuerzungsverzeichnis}
\bibliography{Diss}
%\include{Danksagung}
%\include{Erklaerung}
\end{document}

Vielleicht könnt ihr mir ja weiterhelfen.

Vielen Dank
Paul

BerlinPaul
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 20. Aug 2018, 10:06

Beitrag von BerlinPaul »

Uups da habe ich wohl die Fehler vergessen.

Also dies sind die drei Fehlermeldungen:

! Argument of \@fileswith@pti@ns has an extra }.
<inserted text>
\par
l.22 \usepackage
[utf8]{inputenc} %Zeichencodierung
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
Runaway argument?
T1 \@empty


! Paragraph ended before \@fileswith@pti@ns was complete.
<to be read again>
\par
l.22 \usepackage
[utf8]{inputenc} %Zeichencodierung
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
! TeX capacity exceeded, sorry [input stack size=5000].
<to be read again>
\opt@fontenc.cls

l.22 \usepackage
[utf8]{inputenc} %Zeichencodierung
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
Here is how much of TeX's memory you used:
8 strings out of 492990
170 string characters out of 6136334
951183 words of memory out of 5000000
3666 multiletter control sequences out of 15000+600000
3640 words of font info for 14 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
5000i,0n,6245p,90b,8s stack positions out of 5000i,500n,10000p,200000b,80000s
! ==> Fatal error occurred, no output PDF file produced!

Gast

Beitrag von Gast »

Das Problem ist, dass Du in
\documentclass[%
paper=a4, % alle weiteren Papierformate einstellbar
fontsize=11pt, % Schriftgröße (12pt, 11pt (Standard))
BCOR1cm, % Bindekorrektur, bspw. 1 cm
DIV15, % führt die Satzspiegelberechnung neu aus s. scrguide 2.4
twoside, % Doppelseiten
headsepline, %
headings=openright, % Kapitel nur rechts beginnen
%-->üblicherweise wird das Dokument ja beidseitig gedruckt, und dann sollten
%typographischen Regeln zufolge Kapitel, Verzeichnisse etc. auf der
%rechten Seite beginnen. Deshalb headings=openright
parskip=half, % Europäischer Satz mit Abstand zwischen Absätzen
chapterprefix, % Kapitel anschreiben als Kapitel
headsepline, % Linie nach Kopfzeile
titlepage, %
numbers=noenddot%,
%draft % zeigt überlange Zeilen an
%fleqn % Formeln werden linksbündig ausgerichtet]
{scrreprt}
versehentlich die schließende eckige Klammer für das optionale Argument mit auskommentiert hast. Dadurch kommt LaTeX schwer durcheinander
\documentclass[%
paper=a4, % alle weiteren Papierformate einstellbar
fontsize=11pt, % Schriftgröße (12pt, 11pt (Standard))
BCOR1cm, % Bindekorrektur, bspw. 1 cm
DIV15, % führt die Satzspiegelberechnung neu aus s. scrguide 2.4
twoside, % Doppelseiten
headsepline, %
headings=openright, % Kapitel nur rechts beginnen
%-->üblicherweise wird das Dokument ja beidseitig gedruckt, und dann sollten
%typographischen Regeln zufolge Kapitel, Verzeichnisse etc. auf der
%rechten Seite beginnen. Deshalb headings=openright
parskip=half, % Europäischer Satz mit Abstand zwischen Absätzen
chapterprefix, % Kapitel anschreiben als Kapitel
headsepline, % Linie nach Kopfzeile
titlepage, %
numbers=noenddot,
%draft % zeigt überlange Zeilen an
%fleqn % Formeln werden linksbündig ausgerichtet
]{scrreprt}
sollte helfen.

Wenn ich es richtige sehe, sind einige Deiner Klassenoptionen veraltet, Du solltest darüber nachdenken, sie durch ihre aktuellen Äquivalente zu ersetzen. Auch der Rest der Präambel sieht teilweise recht abenteuerlich aus. Du lädst sehr viele Schriftpakete, brauchst Du die wirklich alle? subfigure ist schon länger veraltet und sollte durch subcaption (oder subfig) ersetzt werden. Das Paket here ist selten eine gute Lösung und deutet eher darauf hin, dass Du an bestimmten Stellen vielleicht einfach keine Gleitumgebungen möchtest. Statt paralist und enumerate könnte man auch das mächtigere enumitem nehmen.
ifthen braucht man als Textautor auch eher selten (wenn man fleißig programmiert, ist es vielleicht hilfreich, aber da würde ich dann zu etoolbox oder gleich LaTeX3/expl3 greifen). SIunits und units sind auch recht alt, das moderne siunitx ist ihnen vorzuziehen. xcolor lädt schon color, letzteres musst Du also nicht selber laden. ... Ich habe bestimmt noch ein paar Dinge übersehen. Das riecht nach einem Fall von https://komascript.de/latexvorlage oder Cargo-Cult-Coding. Besonders bei einem größeren und wichtigerem Projekt wie einer Dissertation würde ich ganz klein anfangen und nur Pakete laden, von den ich in etwa weiß, was sie tun, und die ich wirklich brauche.

Gast

Off-Topic: Bitte beachten!

Beitrag von Gast »

Und für nächstes Mal: BTW: Zu manch veralteter Option gibt es sicher auch Warnungen in der log-Datei. Solltest Du Dir einfach einmal anschauen.

BerlinPaul
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Mo 20. Aug 2018, 10:06

Beitrag von BerlinPaul »

Vielen Dank und ich werde das dann doch ersteinmal noch eimal von ganz vorn anfangen. hat sich ja doch viel getan in der Zeit.
Aber vielen Dank und lieber einmal richtig machen.

Dankeschön :lol:

Antworten