Inhaltsverzeichnis gibt Fehlermeldungen?

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


DADABBI

Beitrag von DADABBI »

Ich habe bisher kein halbwegs echtes Minimalbeispiel gesehen, mit dem ich dein Problem reproduzieren könnte. Hellsehen kann ich leider nicht.

Goldbra
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 86
Registriert: Mi 1. Jun 2016, 11:09

Beitrag von Goldbra »

Okay. also:::::

1. Beispiel (FUNKTIONIERT)
Minimalbeispiel
\documentclass[12pt,
               a4paper,
               twoside,
%               openright,
%               BCOR=20mm,
               ]
               {report}
               
% Define language
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

%Chapter
\usepackage{fncychap} 
\ChTitleUpperCase
\ChNameUpperCase 
\ChNameVar{\raggedleft\normalsize\rm} 
\ChRuleWidth{1pt}
\ChTitleUpperCase 
\ChNumVar{\raggedleft \bfseries\Large} 
\ChTitleVar{\raggedleft \Large\rm}

\begin{document}
\tableofcontents
\chapter{Einleitung}
\section{blubber}
\clearpage
\chapter{blablabla}

\end{document}
[/m]
Das 1. Besispiel Funktioniert wenn ich einige usepackages weg lasse.

2. Beispiel (FUNKTIONIER NICHT)
Minimalbeispiel
\documentclass[12pt,
               a4paper,
               twoside,
%               openright,
%               BCOR=20mm,
               ]
               {report}
               
\usepackage[inner=4cm,outer=2cm]{geometry} %left=4cm,right=2cm would be equivalent
\usepackage{microtype} %verhindert das Wörte über den Rand ragen
\usepackage[onehalfspacing]{setspace} %1,5 Zeilenabstand


% Define language
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

% allow images in the document
\usepackage{graphicx}

% Needed for math envrionments
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter} %Fußnoten werden durchgehend Numeriert ohne neubeginn bei Kapiteln
\numberwithin{equation}{section} %Numeriert Gleichungen nach Section
\usepackage{esvect} %ermöglicht Vektorpfeile mit dem Befehl \vv{Formelzeichen}

% pretty tables
\usepackage{booktabs}
\usepackage{tabularx}%für Tabelle Seitenbreit; Befehl: \begin{tabularx}{\columnwidth}{XXc}
\usepackage{multirow}%für vertikales zentrieren der Spalte; Befehl:\multirow{4}{*}{Probe 19}

%Define Funktion
\DeclareMathOperator\erf{erf}

%units
\usepackage[%per=slash,
            decimalsymbol=comma,
            loctolang={DE:ngerman,UK:english},
            load=addn
           ]{siunitx} %für nicht Kursive SI-Einheite, Befahl: \si{\m/\s^2}
            
\sisetup{load-configurations = abbreviations}

% pretty tables
\usepackage{booktabs}
\usepackage{tabularx}%für Tabelle Seitenbreit; Befehl: \begin{tabularx}{\columnwidth}{XXc}
\usepackage{multirow}%für vertikales zentrieren der Spalte; Befehl:\multirow{4}{*}{Probe 19}

%Abkürzungsverzeichnis
\usepackage[printonlyused]{acronym}


%pdf embeding
\usepackage{pdfpages}


\pagestyle{headings} 
\usepackage{mwe} 

%Chapter
\usepackage{fncychap} 
\ChTitleUpperCase
\ChNameUpperCase 
\ChNameVar{\raggedleft\normalsize\rm} 
\ChRuleWidth{1pt}
\ChTitleUpperCase 
\ChNumVar{\raggedleft \bfseries\Large} 
\ChTitleVar{\raggedleft \Large\rm}

%Barrieren für Bilder nach jedem Kapitell
\usepackage[section]{placeins}

%Bildunterschrift kleiner
\usepackage[font=footnotesize]{caption}


% ============= Kopf- und Fußzeile =============
\usepackage{scrpage2} 
\pagestyle{scrheadings} 
\automark[chapter]{chapter}
\setheadsepline{0.4pt} % Trennlinie Kopfzeile-Text 
\setfootsepline{0.0pt} % Trennlinie Fußzeile-Text 

\begin{document}
\tableofcontents

\chapter{Einleitung}
\section{blubber}
\clearpage
\chapter{blablabla}

\end{document}
[/m]
Hier klappt es nicht wenn ich diverse usepackages benutzem die ich benötige. es liegt quasi scheinbar an bestimmten usepackages. Ich muss die Minimalbeispiele so gestalten, da das 2. Besispielt ja jenes ist, welches ich benötige.

Warum? Keine Ahnung :(

DADABBI

Beitrag von DADABBI »

Das erste Beispiel verwendet keine lebenden Kolumnentitel. Deshalb kann dort das Problem nicht auftreten. Das zweite Beispiel verwendet lebende Kolumnentitel deshalb tritt das Problem dort auf. Wie bereits gezeigt wurde werden aber die ganzen Pakete nicht benötigt. Das zweite Beispiel ist also nicht minimal. Es genügt, wenn man report, fncychap mit \ChTitleUppercase, babel und lebenden Kolumnentiteln kombiniert. Dafür benötigt man keine weiteren Pakete, ein \pagestyle{headings} genügt. Das habe ich dir bereits gezeigt. Du magst das glauben oder nicht. Aber es ist so.

Noch so einer hat dir eine Alternative aufgezeigt, bei der report durch scrreprt ersetzt wird. Mit report wird es nicht ohne Umdefinierung von \tableofcontents gehen. Aber auch dann hat \ChTitleUppercase Nachteile, die dir bereits genannt wurden.

Goldbra
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 86
Registriert: Mi 1. Jun 2016, 11:09

Beitrag von Goldbra »

okay. naja ich habe raus gefunden das es gehen würde, wenn ich \pagestyle{headings} und die Kopf- Fußzeile aus der Präambel raus nehme?!
ich habe auch report durch scrreprt ausgetauscht und nur das \pagesytle{headings} verwendet. Das klappt aber liefert dennoch fehlermeldungen

Noch so einer

Beitrag von Noch so einer »

Das Umdefinieren von \tableofcontents geht übrigens mit dem KOMA-Script-Paket tocbasic ganz einfach:
\documentclass{report}
\usepackage{tocbasic}% siehe scrguide.pdf
\renewcommand*{\tableofcontents}{\listoftoc[\contentsname]{toc}}% siehe scrguide.pdf
% Define language
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
%Chapter
\usepackage{fncychap}
\ChTitleUpperCase

\pagestyle{headings}

\usepackage{mwe}

\begin{document}
\tableofcontents
\Blinddocument
\end{document}
Ich würde aber eher direkt scrreprt verwenden. Und wie bereits erwähnt, ist der Versalsatz in dieser primitiven Form typographisch eher fragwürdig.

Goldbra
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 86
Registriert: Mi 1. Jun 2016, 11:09

Beitrag von Goldbra »

super danke. klappt jetzt alles. danke

Antworten