Seite 1 von 2

Schlauer Spruch vor Chapter - \dropchapter{...} funktioniert

Verfasst: Mi 16. Feb 2011, 15:28
von dr.rock
Hallo Gemeinde,

das Seitenlayout ist fast fertig...und jetzt noch das. Ein Schlauer Spruch soll über die erste Überschrift (Einleitung) gesetzt werden. Aber der Schlaue Spruch ist zu groß und hängt in der Überschrift drin. Also Überschrift nach unten drücken. EInmalig!

1. Koma-Script funktioniert nicht (\setchapterpreamble...usw) weil die Überschriften sämtlich mit titlesec angepasst worden sind
2. Das Programm epigraph und sein Befehl \dropchapter{....} funktionieren ebenfalls nicht ....wohl auch wegen titlesec???

* Dass das Quatsch ist usw. oder mit "springenden Überschriften" nicht gearbeitet werden soll....es ist eine Vorgabe vom Prof. also komm ich nicht drumherum
* Auch der typographischen Unzulänglichkeiten ansonsten bin ich mir bewusst. Es hat viel Arbeit gemacht, diese Fehler einzubauen!

Lösungsansatz:
Ich brauche ja diesen Platz für den Schlauen Spruch nur ein mal - also ein Chapter, (mychapter) definieren, dass bis auf den titlespacing-Abstand alles so hat, wie ein normales Chapter.

Aber irgendwie gehts nicht. \mychapter ist schon drin.
Lösung????
Ich danke Euch.

Hier der Code
%xxxxxxxxxxxxxxxxxxxxxxxxxPräambelxxxxxxxxxxxxxxxxxxxxxxxxxx
\documentclass[
paper=a4,
fontsize=12pt,%Schriftgröße 12
open=right,% Kapitel sollen immer auf einer ungeraden Seite (rechts) beginnen
twoside, % Zweiseitig
pagesize,%Ausgabe für pdf vorbereiten
footinclude=true,% die Fußnoten gehören zum Satzspiegel
numbers=endperiod%auch bei Chapter ein Punkt in Überschrift
]{scrbook}

%xxxxxxxxxxxxxxxxxxxxDer Satzspiegelxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
\usepackage[text={14cm,22.3cm},centering,includefoot=true,headsep=6mm]{geometry}%die Weite und Höhe des Textes, zum Textkörper gehören die Fußnoten

\usepackage{epigraph}
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

\usepackage[utf8]{inputenc}
\usepackage[T3,T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[noenc]{tipa}
\usepackage{tipx}
\usepackage[geometry,weather,misc,clock]{ifsym}
\usepackage{pifont}
\usepackage{eurosym}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amssymb,amsfonts,textcomp}

%\usepackage[T1]{fontenc}
%\usepackage[ansinew]{inputenc}
%\usepackage[utf8]{inputenc} % stellt Umlaute und ß bereit
%\usepackage[ngerman] {babel} % Silbentrennung nach neuer Rechtschreibung; für die alte einfach das <n> entfernen!

\usepackage{blindtext}

%xxxxxxxxxxxxxxxxxSchriftart Timesxxxxxxxxxxxxxxxxxxxxxxxx
\usepackage{lmodern}%Sonst wird METAFONT-Variante der Schriften verwendet, die nur als hässlicher (weil pixeliger)Bitmapfont in der PDF-Datei landet. 
\usepackage[T1]{fontenc} % Zeichenbelegung der verwendeten Schrift einstellen
\usepackage{mathptmx}
 \usepackage[scaled=.90]{helvet}
 \usepackage{courier}


%xxxxxxxxxxxxxxDer Zeilenabstand - bloß nicht mit \linespread und \baselinestretch
\usepackage{setspace} %der Zeilenabstand
\setstretch{0.9656}%der Faktor um von 12Punkten Schriftgröße auf 14 Punkte Zeilenabstand zu kommen
\showthe\baselineskip
\setlength{\parskip}{0pt}  %zwischen Absätzen keine Leerzeile




%xxxxxxxxxxxxDer Zeilenabstand innerhalb Quote-Umgebungxxxxxxxxxxx
\newcommand{\myquotefont}{\fontsize{10}{12}\selectfont}
\renewenvironment{quote}{\begin{addmargin}[7mm]{0em}\vspace*{7pt}\myquotefont}{\end{addmargin}\vspace*{7pt}}
%addmargin[l.Einzug]{r.Einzug} also immer linker Einzug auf 7mm


%xxxxxxxxxxxAbsatzeinzug 7mmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

\setlength{\parindent}{7mm}

%xxxxxxxxxxxxxxxxdie Fußnotenlinie abschaltenxxxxxxxxxxxxxxxxx

\let\footnoterule\relax



%xxxxxxxxxxxxxxDas Inhaltsverzeichnisxxxxxxxxxxxxxxxxxxxxxx

\usepackage{tocloft}
%\addtokomafont{sectioning}{\normalfont\rmfamily}% bringt die Serifenschrift ins Inhaltsverzeichnis
%\makeatletter % mit der Hilfe von tocloft.pdf die Zahlen auf Abstand
%\renewcommand*\l@chapter{\@dottedtocline{1}{0.5em}{2em}} %bringt die Punkte für Chapter
%\makeatother
\renewcommand{\cftdot}{.}
\renewcommand{\cfttoctitlefont}{\hfill\normalfont\mdseries\Large\upshape}%Ü zentriern
\renewcommand{\cftaftertoctitle}{\hfill}%Überschrift zentrieren
\renewcommand{\cftchapaftersnum}{.}%der Punkt nach der Zahl bei Chapter
\renewcommand{\cftsecaftersnum}{.}%der Punkt nach der Zahl bei Section
\renewcommand{\cftsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsection
\renewcommand{\cftsubsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsubsection
\renewcommand{\cftparaaftersnum}{.}%der Punkt nach der Zahl bei Paragraph
\renewcommand{\cftchapfont}{\normalfont\mdseries\normalsize\upshape}

\setlength{\cftbeforechapskip}{2pt}%Zeilenabstand innerhalb der Einträge
\setlength{\cftbeforesecskip}{2pt}% im Inhaltsverzeichnis
\setlength{\cftbeforesubsecskip}{2pt}
\setlength{\cftbeforesubsubsecskip}{2pt}
\setlength{\cftbeforeparaskip}{2pt}

\setlength{\cftbeforetoctitleskip}{42pt}%der Titelabstand nach oben
\setlength{\cftaftertoctitleskip}{14pt}%der Titelabstand nach unten

\renewcommand{\cftchapleader}{\cftdotfill{3.0}}%hier die Punkte für Chapter
\renewcommand{\cftsecleader}{\cftdotfill{3.0}}%und weil die Punkte uneinheitlich sind
\renewcommand{\cftsubsecleader}{\cftdotfill{3.0}}% hier alle neu definiert

\renewcommand{\cftchappagefont}{\normalfont}%macht die Zahlen normal fett!

\setcounter{tocdepth}{5}%alle Ebenen ins Inhaltsverzeichnis

%xxxxxxxxxxxxxxDie Überschriftenxxxxxxxxxxxxxxxxxxxxxxxxxxx
\usepackage{titlesec} % Textüberschriften anpassen
%\usepackage[numbib]{tocbibind} %sofern das Inhaltsvz ins Inhaltsvz soll
\setcounter{secnumdepth}{5} % alle Gliederungenebenen werden gezählt
% \titleformat{Überschriftenklasse}[Absatzformatierung]{Textformatierung} {Nummerierung}{Abstand zwischen Nummerierung und Überschriftentext}{Code vor der Überschrift}{Code nach der Überschrift}

\newcommand{\mychapter}{\chapter}
\titleformat{\mychapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{}
\titleformat{\chapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{}
\titleformat{\section}[hang]{\normalsize\mdseries\centering}{\thesection.\quad}{0pt}{}
\titleformat{\subsection}[hang]{\normalsize\mdseries\centering}{\thesubsection.\quad}{0pt}{}
\titleformat{\subsubsection}[hang]{\normalsize\mdseries\itshape\centering}{\thesubsubsection.\quad}{0pt}{}
\titleformat{\paragraph}[hang]{\normalsize\mdseries\flushleft}{\theparagraph.\quad}{0pt}{}

% \titlespacing{Überschriftenklasse}{Linker Einzug}{Platz oberhalb}{Platz unterhalb}[rechter Einzug]

\titlespacing*{\mychapter}{0pt}{7cm}{14pt}
\titlespacing*{\chapter}{0pt}{42pt}{14pt}
\titlespacing*{\section}{0pt}{28pt}{14pt}
\titlespacing*{\subsection}{0pt}{28pt}{14pt}
\titlespacing*{\subsubsection}{0pt}{28pt}{14pt}
\titlespacing*{\paragraph}{0pt}{28pt}{14pt}




%xxxxxxxxxxxxxxxxxxxxxxxxxxKolumnen zentriert und Kapitälchenxxxxxxxxxxxxxxxx
\usepackage[automark]{scrpage2}%bei Koma-Script für Einstellung der Kopfzeile notwendig
\pagestyle{scrheadings}% Die Kopfzeilen
\clearscrheadfoot%Löscht alle Voreinstellungen
\automark[section]{chapter}%Linke Seite Chapter, rechte Seite section
\ohead{\normalsize{\pagemark}}%hier kommt die Seitenzahl "Außen" und auf 12pt.
\chead{\headmark}% hier werden die Kolumnentitel zentriert ausgegeben
\addtokomafont{pageheadfoot}{\footnotesize\upshape} %der Kolumnentitel 10pt;Normal


\begin{document}
\setcounter{page}{5}
\mychapter{Einleitung}
\epigraphhead{\footnotesize{„Gern wär ich Überlieferung los\\
Und ganz original\\
Doch ist das Unternehmen groß\\
Und führt in manche Qual.“}}{\textit{Zahmen Xenien}\\ Goethe}
%\undodrop
\blindtext

\blindtext
\end{document}

Verfasst: Mi 16. Feb 2011, 16:03
von Sepp99
Dafür gibt es bei KOMAScript den Bfehl dictum
\begin{document}
\setcounter{page}{5}
\mychapter{Einleitung}
\renewcommand*{\dictumwidth}{.4\textwidth}
\dictum[Zahmen Xenien, Goethe]{Gern wär ich Überlieferung los Und ganz original. Doch ist das Unternehmen groß Und führt in manche Qual.}\bigskip

%\epigraphhead{\footnotesize{„Gern wär ich Überlieferung los\\
%Und ganz original\\
%Doch ist das Unternehmen groß\\
%Und führt in manche Qual.“}}{\textit{Zahmen Xenien}\\ Goethe}
%\undodrop
\blindtext

\blindtext
\end{document}
Gruß, Sepp.-

Verfasst: Mi 16. Feb 2011, 16:13
von dr.rock
Hallo Sepp.-

Ich danke Dir für Deine Antwort.
Aber das Problem liegt woanders.

Der Spruch soll ÜBER die Überschrift. Und KOMA-Script und auch das epigraph Script geben hier auf.
Wahrscheinlich weil ich mit titlesec die Überschriften alle festgebrannt habe.

A.

Verfasst: Mi 16. Feb 2011, 16:40
von Xenara
Hast du gesehen, dass du epigraphhead falsch angegeben hast? Laut Doku ist es "\epigraphhead[Abstand]{Text}", wobei irgendwie hier im Beispiel es egal ist, was man als Abstand eingibt, Hauptsache, das optionale Argument ist gesetzt.

Solls bei dir dann so aussehen?
\begin{document} 
\setcounter{page}{5} 

\mychapter{Original} 
\epigraphhead{\footnotesize{„Gern wär ich Überlieferung los\\ 
Und ganz original\\ 
Doch ist das Unternehmen groß\\ 
Und führt in manche Qual.“}}{\textit{Zahmen Xenien}\\ Goethe} 
%\undodrop 
\blindtext 

\blindtext 

\mychapter{Einleitung}
\epigraphhead[]{\footnotesize „Gern wär ich Überlieferung los\\ Und ganz original\\ Doch ist das Unternehmen groß\\ Und führt in manche Qual.“\\ \textit{Zahmen Xenien}\\ Goethe} 

\blindtext 

\end{document}
(Den Header hab ich mir der Einfachheit halber mal gespart.)

Verfasst: Mi 16. Feb 2011, 17:03
von dr.rock
Hallo Xenara,

vielen Dank für Deine Antwort

naja. fast. Das mit dem Abstand...hab ich vergessen. Bringt aber nix. Weil ich nur mit negativen Werten den Spruch nach oben rücken kann. Rücke ich nach unten.....wartet schon die Überschrift und blockt...und blockt und geht nicht weg.
Wie gesagt, auch den Befehl \dropchapter{....} vom epigraph-Package habe ich schon ausprobiert. Der wäre ideal - geht aber nicht.

Diese Überschrift sitzt einfach fest.

A.

Verfasst: Mi 16. Feb 2011, 17:07
von Xenara
Aber in meinem Beispiel _ist_ der Spruch doch oben, bei dir nicht?

Verfasst: Mi 16. Feb 2011, 17:16
von dr.rock
Hallo Xenara,

vielen Dank für Dein Bemühen.

ist alles richtig...aber dort Oben ist schon Schnittkante. Der Verlag verkleinert die Vorlage auf 85%. Deshalb wirds knapp da oben. Ich hab es ja schon geprüft. Mal mit ner Seite gegenübergestellt, wo ein lebender Kolumnentitel drauf ist....und da hängt der Schlaue Spruch schon drüber und würde abgeschnitten.

Ich sehe keine andere Lösung, als die Überschrift einmalig zu drücken.

Andreas

Verfasst: Do 17. Feb 2011, 09:14
von Xenara
Ok, nächster Versuch. Ich habe \mychapter neu definiert, das Problem war bei dir wohl, dass \mychapter immer wieder auf \chapter zurückgegriffen hat.
Mich würde mal interessieren, wie man die Definitionen von \chapter nach \mychapter "kopieren" kann, das habe ich leider noch nicht rausbekommen.
Als Workaround habe ich \mychapter so definiert, dass einfach \chapter darin aufgerufen wird, aber vorher das \titlespacing geändert wird und nachher wieder zurückgesetzt wird. Wenn du daran also was änderst, musst du es dort auch machen.

Kommt es so an deine Vorstellungen ran?
%xxxxxxxxxxxxxxxxxxxxxxxxxPräambelxxxxxxxxxxxxxxxxxxxxxxxxxx 
\documentclass[ 
paper=a4, 
fontsize=12pt,%Schriftgröße 12 
open=right,% Kapitel sollen immer auf einer ungeraden Seite (rechts) beginnen 
twoside, % Zweiseitig 
pagesize,%Ausgabe für pdf vorbereiten 
footinclude=true,% die Fußnoten gehören zum Satzspiegel 
numbers=endperiod%auch bei Chapter ein Punkt in Überschrift 
]{scrbook} 

%xxxxxxxxxxxxxxxxxxxxDer Satzspiegelxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage[text={14cm,22.3cm},centering,includefoot=true,headsep=6mm]{geometry}%die Weite und Höhe des Textes, zum Textkörper gehören die Fußnoten 

\usepackage{epigraph} 
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

\usepackage[ansinew]{inputenc} 
\usepackage[T3,T1]{fontenc} 
\usepackage[ngerman]{babel} 
\usepackage[noenc]{tipa} 
\usepackage{tipx} 
\usepackage[geometry,weather,misc,clock]{ifsym} 
\usepackage{pifont} 
\usepackage{eurosym} 
\usepackage{amsmath} 
\usepackage{wasysym} 
\usepackage{amssymb,amsfonts,textcomp} 

%\usepackage[T1]{fontenc} 
%\usepackage[ansinew]{inputenc} 
%\usepackage[utf8]{inputenc} % stellt Umlaute und ß bereit 
%\usepackage[ngerman] {babel} % Silbentrennung nach neuer Rechtschreibung; für die alte einfach das <n> entfernen! 

\usepackage{blindtext} 

%xxxxxxxxxxxxxxxxxSchriftart Timesxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage{lmodern}%Sonst wird METAFONT-Variante der Schriften verwendet, die nur als hässlicher (weil pixeliger)Bitmapfont in der PDF-Datei landet. 
\usepackage[T1]{fontenc} % Zeichenbelegung der verwendeten Schrift einstellen 
\usepackage{mathptmx} 
 \usepackage[scaled=.90]{helvet} 
 \usepackage{courier} 


%xxxxxxxxxxxxxxDer Zeilenabstand - bloß nicht mit \linespread und \baselinestretch 
\usepackage{setspace} %der Zeilenabstand 
\setstretch{0.9656}%der Faktor um von 12Punkten Schriftgröße auf 14 Punkte Zeilenabstand zu kommen 
\showthe\baselineskip 
\setlength{\parskip}{0pt}  %zwischen Absätzen keine Leerzeile 




%xxxxxxxxxxxxDer Zeilenabstand innerhalb Quote-Umgebungxxxxxxxxxxx 
\newcommand{\myquotefont}{\fontsize{10}{12}\selectfont} 
\renewenvironment{quote}{\begin{addmargin}[7mm]{0em}\vspace*{7pt}\myquotefont}{\end{addmargin}\vspace*{7pt}} 
%addmargin[l.Einzug]{r.Einzug} also immer linker Einzug auf 7mm 


%xxxxxxxxxxxAbsatzeinzug 7mmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

\setlength{\parindent}{7mm} 

%xxxxxxxxxxxxxxxxdie Fußnotenlinie abschaltenxxxxxxxxxxxxxxxxx 

\let\footnoterule\relax 



%xxxxxxxxxxxxxxDas Inhaltsverzeichnisxxxxxxxxxxxxxxxxxxxxxx 

\usepackage{tocloft} 
%\addtokomafont{sectioning}{\normalfont\rmfamily}% bringt die Serifenschrift ins Inhaltsverzeichnis 
%\makeatletter % mit der Hilfe von tocloft.pdf die Zahlen auf Abstand 
%\renewcommand*\l@chapter{\@dottedtocline{1}{0.5em}{2em}} %bringt die Punkte für Chapter 
%\makeatother 
\renewcommand{\cftdot}{.} 
\renewcommand{\cfttoctitlefont}{\hfill\normalfont\mdseries\Large\upshape}%Ü zentriern 
\renewcommand{\cftaftertoctitle}{\hfill}%Überschrift zentrieren 
\renewcommand{\cftchapaftersnum}{.}%der Punkt nach der Zahl bei Chapter 
\renewcommand{\cftsecaftersnum}{.}%der Punkt nach der Zahl bei Section 
\renewcommand{\cftsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsection 
\renewcommand{\cftsubsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsubsection 
\renewcommand{\cftparaaftersnum}{.}%der Punkt nach der Zahl bei Paragraph 
\renewcommand{\cftchapfont}{\normalfont\mdseries\normalsize\upshape} 

\setlength{\cftbeforechapskip}{2pt}%Zeilenabstand innerhalb der Einträge 
\setlength{\cftbeforesecskip}{2pt}% im Inhaltsverzeichnis 
\setlength{\cftbeforesubsecskip}{2pt} 
\setlength{\cftbeforesubsubsecskip}{2pt} 
\setlength{\cftbeforeparaskip}{2pt} 

\setlength{\cftbeforetoctitleskip}{42pt}%der Titelabstand nach oben 
\setlength{\cftaftertoctitleskip}{14pt}%der Titelabstand nach unten 

\renewcommand{\cftchapleader}{\cftdotfill{3.0}}%hier die Punkte für Chapter 
\renewcommand{\cftsecleader}{\cftdotfill{3.0}}%und weil die Punkte uneinheitlich sind 
\renewcommand{\cftsubsecleader}{\cftdotfill{3.0}}% hier alle neu definiert 

\renewcommand{\cftchappagefont}{\normalfont}%macht die Zahlen normal fett! 

\setcounter{tocdepth}{5}%alle Ebenen ins Inhaltsverzeichnis 

%%%%xxxxxxxxxxxxxxDie Überschriftenxxxxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage{titlesec} % Textüberschriften anpassen 
%%%%\usepackage[numbib]{tocbibind} %sofern das Inhaltsvz ins Inhaltsvz soll 
\setcounter{secnumdepth}{5} % alle Gliederungenebenen werden gezählt 
%%%% \titleformat{Überschriftenklasse}[Absatzformatierung]{Textformatierung} {Nummerierung}{Abstand zwischen Nummerierung und Überschriftentext}{Code vor der Überschrift}{Code nach der Überschrift} 

%%%%\newcommand{\mychapter}{\chapter} 
%%%%\titleformat{\mychapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{} 
\titleformat{\chapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{} 
\titleformat{\section}[hang]{\normalsize\mdseries\centering}{\thesection.\quad}{0pt}{} 
\titleformat{\subsection}[hang]{\normalsize\mdseries\centering}{\thesubsection.\quad}{0pt}{} 
\titleformat{\subsubsection}[hang]{\normalsize\mdseries\itshape\centering}{\thesubsubsection.\quad}{0pt}{} 
\titleformat{\paragraph}[hang]{\normalsize\mdseries\flushleft}{\theparagraph.\quad}{0pt}{} 

%% \titlespacing{Überschriftenklasse}{Linker Einzug}{Platz oberhalb}{Platz unterhalb}[rechter Einzug] 

\titlespacing*{\mychapter}{0pt}{7cm}{14pt} 
\titlespacing*{\chapter}{0pt}{42pt}{14pt} 
\titlespacing*{\section}{0pt}{28pt}{14pt} 
\titlespacing*{\subsection}{0pt}{28pt}{14pt} 
\titlespacing*{\subsubsection}{0pt}{28pt}{14pt} 
\titlespacing*{\paragraph}{0pt}{28pt}{14pt} 




%%%%xxxxxxxxxxxxxxxxxxxxxxxxxxKolumnen zentriert und Kapitälchenxxxxxxxxxxxxxxxx 
\usepackage[automark]{scrpage2}%bei Koma-Script für Einstellung der Kopfzeile notwendig 
\pagestyle{scrheadings}% Die Kopfzeilen 
\clearscrheadfoot%Löscht alle Voreinstellungen 
\automark[section]{chapter}%Linke Seite Chapter, rechte Seite section 
\ohead{\normalsize{\pagemark}}%hier kommt die Seitenzahl "Außen" und auf 12pt. 
\chead{\headmark}% hier werden die Kolumnentitel zentriert ausgegeben 
\addtokomafont{pageheadfoot}{\footnotesize\upshape} %der Kolumnentitel 10pt;Normal 


%%% MYCHAPTER
\newcommand{\mychapter}[2][]{%
\titlespacing*{\chapter}{0pt}{84pt}{14pt} 
\chapter[#1]{#2}
\titlespacing*{\chapter}{0pt}{42pt}{14pt} 
} 



\begin{document} 
\setcounter{page}{5} 

\chapter{Einfach nur ein normales Chapter}
\blindtext



\newlength{\epibreite}
\setlength{\epibreite}{\widthof{\footnotesize „Gern wär ich Überlieferung los}}
\setlength{\epigraphwidth}{\epibreite}
\mychapter{Epigraphhead} 
\epigraphhead[70]{\footnotesize{„Gern wär ich Überlieferung los \\ Und ganz original\\ Doch ist das Unternehmen groß\\ Und führt in manche Qual.“}\\\textit{Zahmen Xenien}\\ Goethe} 

\blindtext 

\chapter{Einfach nur ein normales Chapter}
\blindtext

\mychapter{Epigraphhead Normal} 
\epigraphhead{\footnotesize{„Gern wär ich Überlieferung los\\ Und ganz original\\ Doch ist das Unternehmen groß\\ Und führt in manche Qual.“}\\\textit{Zahmen Xenien}\\ Goethe} 

\blindtext 

\end{document}

Verfasst: Do 17. Feb 2011, 14:19
von dr.rock
Hallo Xenara,

vielen, vielen Dank für Deine Antwort.

Der Code funktioniert auch soweit.

Aber leider ....

1. kommt folgende Fehlermeldung bei einem nachfolgenden \chapter (hier Test)

!Undefined control sequenz. <write> \@chapapp\space\thechapter.\chapter{Test}

2. Ist jetzt eine Seitenzahl auf der \mychapter-Seite

3. Erfolgt der Eintrag ins Inhaltsverzeichnis vom \mychapter Kapitel nicht.

Ich muss ehrlich zugeben, dass das jetzt so viele andere Dinge nachsich zieht, dass ich mit meinen Kenntnisse am Ende bin.
:oops:

Verfasst: Do 17. Feb 2011, 14:45
von Xenara
Immerhin, wir nähern uns einer Lösung ;)

Ich hab die Bugs mal versucht auszubügeln.
1. Kann ich nicht nachvollziehen, bei mir läufts mit pdflatex und TeXLive2010. Hat das was mit deinem Aufruf von pdflatex zu tun?

2. Das liegt an \epigraphhead, das macht das automatisch. Das kommt auch ohne \mychapter (im untenstehenden Beispiel die letzte Überschrift).

3. Ist jetzt geändert, man muss allerdings den Eintrag fürs TOC und die Kopfzeile extra im optionalen Argument eingeben, es wird nicht wie beim normalen Chapter im Zweifelsfall der in {} gegebene Titel genommen (habs leider nicht eleganter hinbekommen).
%xxxxxxxxxxxxxxxxxxxxxxxxxPräambelxxxxxxxxxxxxxxxxxxxxxxxxxx 
\documentclass[ 
paper=a4, 
fontsize=12pt,%Schriftgröße 12 
open=right,% Kapitel sollen immer auf einer ungeraden Seite (rechts) beginnen 
twoside, % Zweiseitig 
pagesize,%Ausgabe für pdf vorbereiten 
footinclude=true,% die Fußnoten gehören zum Satzspiegel 
numbers=endperiod%auch bei Chapter ein Punkt in Überschrift 
]{scrbook} 

%xxxxxxxxxxxxxxxxxxxxDer Satzspiegelxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage[text={14cm,22.3cm},centering,includefoot=true,headsep=6mm]{geometry}%die Weite und Höhe des Textes, zum Textkörper gehören die Fußnoten 

\usepackage{epigraph} 
%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

\usepackage[ansinew]{inputenc} 
\usepackage[T3,T1]{fontenc} 
\usepackage[ngerman]{babel} 
\usepackage[noenc]{tipa} 
\usepackage{tipx} 
\usepackage[geometry,weather,misc,clock]{ifsym} 
\usepackage{pifont} 
\usepackage{eurosym} 
\usepackage{amsmath} 
\usepackage{wasysym} 
\usepackage{amssymb,amsfonts,textcomp} 

%\usepackage[T1]{fontenc} 
%\usepackage[ansinew]{inputenc} 
%\usepackage[utf8]{inputenc} % stellt Umlaute und ß bereit 
%\usepackage[ngerman] {babel} % Silbentrennung nach neuer Rechtschreibung; für die alte einfach das <n> entfernen! 

\usepackage{blindtext} 

%xxxxxxxxxxxxxxxxxSchriftart Timesxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage{lmodern}%Sonst wird METAFONT-Variante der Schriften verwendet, die nur als hässlicher (weil pixeliger)Bitmapfont in der PDF-Datei landet. 
\usepackage[T1]{fontenc} % Zeichenbelegung der verwendeten Schrift einstellen 
\usepackage{mathptmx} 
 \usepackage[scaled=.90]{helvet} 
 \usepackage{courier} 


%xxxxxxxxxxxxxxDer Zeilenabstand - bloß nicht mit \linespread und \baselinestretch 
\usepackage{setspace} %der Zeilenabstand 
\setstretch{0.9656}%der Faktor um von 12Punkten Schriftgröße auf 14 Punkte Zeilenabstand zu kommen 
\showthe\baselineskip 
\setlength{\parskip}{0pt}  %zwischen Absätzen keine Leerzeile 




%xxxxxxxxxxxxDer Zeilenabstand innerhalb Quote-Umgebungxxxxxxxxxxx 
\newcommand{\myquotefont}{\fontsize{10}{12}\selectfont} 
\renewenvironment{quote}{\begin{addmargin}[7mm]{0em}\vspace*{7pt}\myquotefont}{\end{addmargin}\vspace*{7pt}} 
%addmargin[l.Einzug]{r.Einzug} also immer linker Einzug auf 7mm 


%xxxxxxxxxxxAbsatzeinzug 7mmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

\setlength{\parindent}{7mm} 

%xxxxxxxxxxxxxxxxdie Fußnotenlinie abschaltenxxxxxxxxxxxxxxxxx 

\let\footnoterule\relax 



%xxxxxxxxxxxxxxDas Inhaltsverzeichnisxxxxxxxxxxxxxxxxxxxxxx 

\usepackage{tocloft} 
%\addtokomafont{sectioning}{\normalfont\rmfamily}% bringt die Serifenschrift ins Inhaltsverzeichnis 
%\makeatletter % mit der Hilfe von tocloft.pdf die Zahlen auf Abstand 
%\renewcommand*\l@chapter{\@dottedtocline{1}{0.5em}{2em}} %bringt die Punkte für Chapter 
%\makeatother 
\renewcommand{\cftdot}{.} 
\renewcommand{\cfttoctitlefont}{\hfill\normalfont\mdseries\Large\upshape}%Ü zentriern 
\renewcommand{\cftaftertoctitle}{\hfill}%Überschrift zentrieren 
\renewcommand{\cftchapaftersnum}{.}%der Punkt nach der Zahl bei Chapter 
\renewcommand{\cftsecaftersnum}{.}%der Punkt nach der Zahl bei Section 
\renewcommand{\cftsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsection 
\renewcommand{\cftsubsubsecaftersnum}{.}%der Punkt nach der Zahl bei Subsubsection 
\renewcommand{\cftparaaftersnum}{.}%der Punkt nach der Zahl bei Paragraph 
\renewcommand{\cftchapfont}{\normalfont\mdseries\normalsize\upshape} 

\setlength{\cftbeforechapskip}{2pt}%Zeilenabstand innerhalb der Einträge 
\setlength{\cftbeforesecskip}{2pt}% im Inhaltsverzeichnis 
\setlength{\cftbeforesubsecskip}{2pt} 
\setlength{\cftbeforesubsubsecskip}{2pt} 
\setlength{\cftbeforeparaskip}{2pt} 

\setlength{\cftbeforetoctitleskip}{42pt}%der Titelabstand nach oben 
\setlength{\cftaftertoctitleskip}{14pt}%der Titelabstand nach unten 

\renewcommand{\cftchapleader}{\cftdotfill{3.0}}%hier die Punkte für Chapter 
\renewcommand{\cftsecleader}{\cftdotfill{3.0}}%und weil die Punkte uneinheitlich sind 
\renewcommand{\cftsubsecleader}{\cftdotfill{3.0}}% hier alle neu definiert 

\renewcommand{\cftchappagefont}{\normalfont}%macht die Zahlen normal fett! 

\setcounter{tocdepth}{5}%alle Ebenen ins Inhaltsverzeichnis 

%%%%xxxxxxxxxxxxxxDie Überschriftenxxxxxxxxxxxxxxxxxxxxxxxxxxx 
\usepackage{titlesec} % Textüberschriften anpassen 
%%%%\usepackage[numbib]{tocbibind} %sofern das Inhaltsvz ins Inhaltsvz soll 
\setcounter{secnumdepth}{5} % alle Gliederungenebenen werden gezählt 
%%%% \titleformat{Überschriftenklasse}[Absatzformatierung]{Textformatierung} {Nummerierung}{Abstand zwischen Nummerierung und Überschriftentext}{Code vor der Überschrift}{Code nach der Überschrift} 

%%%%\newcommand{\mychapter}{\chapter} 
%%%%\titleformat{\mychapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{} 
\titleformat{\chapter}[hang]{\large\mdseries\centering}{\thechapter.\quad}{0pt}{} 
\titleformat{\section}[hang]{\normalsize\mdseries\centering}{\thesection.\quad}{0pt}{} 
\titleformat{\subsection}[hang]{\normalsize\mdseries\centering}{\thesubsection.\quad}{0pt}{} 
\titleformat{\subsubsection}[hang]{\normalsize\mdseries\itshape\centering}{\thesubsubsection.\quad}{0pt}{} 
\titleformat{\paragraph}[hang]{\normalsize\mdseries\flushleft}{\theparagraph.\quad}{0pt}{} 

%% \titlespacing{Überschriftenklasse}{Linker Einzug}{Platz oberhalb}{Platz unterhalb}[rechter Einzug] 

\titlespacing*{\mychapter}{0pt}{7cm}{14pt} 
\titlespacing*{\chapter}{0pt}{42pt}{14pt} 
\titlespacing*{\section}{0pt}{28pt}{14pt} 
\titlespacing*{\subsection}{0pt}{28pt}{14pt} 
\titlespacing*{\subsubsection}{0pt}{28pt}{14pt} 
\titlespacing*{\paragraph}{0pt}{28pt}{14pt} 




%%%%xxxxxxxxxxxxxxxxxxxxxxxxxxKolumnen zentriert und Kapitälchenxxxxxxxxxxxxxxxx 
\usepackage[automark]{scrpage2}%bei Koma-Script für Einstellung der Kopfzeile notwendig 
\pagestyle{scrheadings}% Die Kopfzeilen 
\clearscrheadfoot%Löscht alle Voreinstellungen 
\automark[section]{chapter}%Linke Seite Chapter, rechte Seite section 
\ohead{\normalsize{\pagemark}}%hier kommt die Seitenzahl "Außen" und auf 12pt. 
\chead{\headmark}% hier werden die Kolumnentitel zentriert ausgegeben 
\addtokomafont{pageheadfoot}{\footnotesize\upshape} %der Kolumnentitel 10pt;Normal 


%%% MYCHAPTER: \mychapter[Ins TOC]{Überschrift} !Optionales Argument ist zwingend!
\newcommand{\mychapter}[2][]{% 
\titlespacing*{\chapter}{0pt}{84pt}{14pt} 
\chapter[#1]{#2} 
\titlespacing*{\chapter}{0pt}{42pt}{14pt} 
} 



\begin{document} 
\setcounter{page}{5} 

\tableofcontents

\chapter{Einfach nur ein normales Chapter} 
\blindtext 



\newlength{\epibreite} 
\setlength{\epibreite}{\widthof{\footnotesize „Gern wär ich Überlieferung los}} 
\setlength{\epigraphwidth}{\epibreite} 
\mychapter[Epigraphhead]{Epigraphhead} 
\epigraphhead[70]{\footnotesize{„Gern wär ich Überlieferung los \\ Und ganz original\\ Doch ist das Unternehmen groß\\ Und führt in manche Qual.“}\\\textit{Zahmen Xenien}\\ Goethe} 
\thispagestyle{plain}% Epigraph definiert um!

\blindtext[20]


\chapter{Einfach nur ein normales Chapter} 
\blindtext 

\chapter{Epigraphhead Normal}
\epigraphhead{\footnotesize{„Gern wär ich Überlieferung los\\ Und ganz original\\ Doch ist das Unternehmen groß\\ Und führt in manche Qual.“}\\\textit{Zahmen Xenien}\\ Goethe} 

\blindtext 

\end{document}