AureusPhoenix
01-11-2011, 10:58
Hi Leute,
ich hab da ein kleines Problem bei der Formatierung meiner Kapitel mit Titlesec.
Folgendes ist mein Ziel:
1. Kapitel mit Titel (klar)
2. Ein zusätzlicher Einleitungstext
3. Ein SubInhaltsverzeichnis mit Titletoc
Hier der Code den ich bisher benutze:
\documentclass[english]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{lipsum}
% Meine Befehlsdefinitionen:
\titlecontents{lsection}[1em]{}{\bfseries}{}{\titlerule*[2ex]{.}\contentspage}
\titlecontents{lsubsection}[3.8em]{}{}{\hspace*{-3.2em}}{\titlerule*[2ex]{.}\contentspage}
\renewcommand{\thechapter}{\Roman{chapter}}
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filleft\MakeUppercase{\chaptertitlename}\, \Huge\thechapter}
{4ex}{\titlerule\LARGE\vspace{2ex}\filright}
[\vspace{2ex}\titlerule TESTTEXT % <--- Da soll ein Text rein
\normalfont\normalsize\vspace{4em}
\startcontents
\printcontents{l}{1}{}] % <---- Hier muss der Fehler stecken
\begin{document}
\chapter{Chaptertest 1}
\section{Test 1}
\lipsum
\section{Test 2}
\lipsum
\chapter{Chaptertest 2} % <---- Der Fehler tritt nur mit mehr als einem Kapitel auf!
\section{Test 3}
\lipsum
\section{Test 4}
\lipsum
\end{document}
Was jetzt passiert:
- Habe ich den Zusätzlichen Text nicht drin, funktioniert alles wie geschmiert.
- Mit dem zusätzlichen Text bekomme ich für jeden Kapitelübergang einen "Missing \item" Fehler
- Nehme ich die Kapitelinhaltsverzeichnisse raus, geht wieder alles wie geschmiert.
Ich vermute also, das der Fehler irgendwo im Aufruf
\startcontents
\printcontents{l}{1}{}
steckt. Ich hab aber keine Ahung wo, da das praktisch identisch zum Muster in der Documentation gemacht ist. Wenn ich übrigens
\startcontents[chapters]
\printcontents[chapters]{l}{1}{}
mache, dann schmiert mein Editor (TexMaker) ab.
Ich hoffe ihr könnt mir da weiter helfen!
Schonmal vielen Dank!
ich hab da ein kleines Problem bei der Formatierung meiner Kapitel mit Titlesec.
Folgendes ist mein Ziel:
1. Kapitel mit Titel (klar)
2. Ein zusätzlicher Einleitungstext
3. Ein SubInhaltsverzeichnis mit Titletoc
Hier der Code den ich bisher benutze:
\documentclass[english]{scrbook}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{lipsum}
% Meine Befehlsdefinitionen:
\titlecontents{lsection}[1em]{}{\bfseries}{}{\titlerule*[2ex]{.}\contentspage}
\titlecontents{lsubsection}[3.8em]{}{}{\hspace*{-3.2em}}{\titlerule*[2ex]{.}\contentspage}
\renewcommand{\thechapter}{\Roman{chapter}}
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filleft\MakeUppercase{\chaptertitlename}\, \Huge\thechapter}
{4ex}{\titlerule\LARGE\vspace{2ex}\filright}
[\vspace{2ex}\titlerule TESTTEXT % <--- Da soll ein Text rein
\normalfont\normalsize\vspace{4em}
\startcontents
\printcontents{l}{1}{}] % <---- Hier muss der Fehler stecken
\begin{document}
\chapter{Chaptertest 1}
\section{Test 1}
\lipsum
\section{Test 2}
\lipsum
\chapter{Chaptertest 2} % <---- Der Fehler tritt nur mit mehr als einem Kapitel auf!
\section{Test 3}
\lipsum
\section{Test 4}
\lipsum
\end{document}
Was jetzt passiert:
- Habe ich den Zusätzlichen Text nicht drin, funktioniert alles wie geschmiert.
- Mit dem zusätzlichen Text bekomme ich für jeden Kapitelübergang einen "Missing \item" Fehler
- Nehme ich die Kapitelinhaltsverzeichnisse raus, geht wieder alles wie geschmiert.
Ich vermute also, das der Fehler irgendwo im Aufruf
\startcontents
\printcontents{l}{1}{}
steckt. Ich hab aber keine Ahung wo, da das praktisch identisch zum Muster in der Documentation gemacht ist. Wenn ich übrigens
\startcontents[chapters]
\printcontents[chapters]{l}{1}{}
mache, dann schmiert mein Editor (TexMaker) ab.
Ich hoffe ihr könnt mir da weiter helfen!
Schonmal vielen Dank!