PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formatierungsprobleme Eigene Überschriften und Fußnoten



dr.rock
09-02-2011, 15:33
Hallo Gemeinde,

ich will nicht Doppel-Posten, hab vorhin schon ein Problem mit dem nachfolgenden Code gewälzt. Bin nur jetz um einiges weiter und an anderen Stellen am arbeiten.

Das Problem: Ich glaube, sowohl der Absatz nach Überschrift als auch die Fußnote ist 1. leicht eingerückt - dies sollen sie nicht und 2. die Fußnote hat doch meines Erachtens einen "Bauch" Richtung Außensteg.

Ich habe die Überschriften selbst definiert - mich hat es schon ein bisschen gewundert, dass ich nun mit \noindent nach Überschrift arbeiten muss.

Hier das Minimalbeispiel

%xxxxxxxxxxxxxxxxxxxxxxxxxPräambelxxxxxxxxxxxxxxxx xxxxxxxxxx
\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
]{scrbook}

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


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

\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}\select font}
\renewenvironment{quote}{\begin{addmargin}[7mm]{0em}\setstretch{0.9656}\vspace{2pt}\myquotefont}{ \end{addmargin}\vspace{2pt}}
%addmargin[l.Einzug]{r.Einzug} also immer linker Einzug auf 7mm

%xxxxxxxxxxxAbsatzeinzug 7mmxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

\setlength{\parindent}{7mm}

%xxxxxxxxxxxxxxxxdie Fußnotenlinie abschaltenxxxxxxxxxxxxxxxxx

\let\footnoterule\relax


%xxxxxxxxxxxxxxDie Überschriftenxxxxxxxxxxxxxxxxxxxxxxxxxxx
\usepackage{titlesec} % Textüberschriften anpassen

% \titleformat{Überschriftenklasse}[Absatzformatierung]{Textformatierung} {Nummerierung}{Abstand zwischen Nummerierung und Überschriftentext}{Code vor der Überschrift}{Code nach der Überschrift}

\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.\q uad}{0pt}{}
\titleformat{\subsubsection}[hang]{\normalsize\mdseries\itshape\centering}{\thesubsu bsection.\quad}{0pt}{}
\titleformat{\paragraph}[hang]{\large\bfseries}{\theparagraph\quad}{0pt}{}

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

\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{pagehead}{\footnotesize\upshape} %der Kolumnentitel 10pt;Normal
\setlength{\headsep}{8mm}%Legt den Abstand zwischen der Kopfzeile und dem Rumpf der Seite fest.(8mm)

%XXXXXXXXXXXXXXXXXhiermit werden die Fußnoten definiertXXXXXXXXXXXXXXXXXXXXXXXXXX

\deffootnote% \deffootnote[Markenbreite]{Einzug}{Absatzeinzug}{Markendefinition}
[2em]{7mm}% Einzug des Fußnotentextes
{0em}% zusätzlicher Absatzeinzug in der Fußnote
{%
\makebox[2em]% Raum für Fußnotenzeichen
[l]% Ausrichtung des Fußnotenzeichens: [r]echts, [l]inks
{{\thefootnotemark}}% Fußnotenzeichen
}


%xxxxxxxxxxxxxxxxxxxxxxxxxxSchusterjungen und Hurensöhne vermeidenxxxxxxxxxxxxxxxx
\tolerance 1414
\hbadness 1414
\emergencystretch 1.5em
\hfuzz 0.3pt
\widowpenalty=10000
\vfuzz \hfuzz
\raggedbottom





\begin{document}

\chapter{BALALALALABSABABABABABABABABxcv sdfsdfklsdvkml BNXCVKLSDJFLC}
\noindent\Blindtext[2][3]
\blindtext\footnote{\blindtext}
\blindtext\footnote{\blindtext}
\begin{quote}
\blindtext
\end{quote}
\blindtext
\section{Noch Mehr BLALALALALALafsdfsdvdd}
\blindtext\footnote{\blindtext}
\end{document}

Vielen Dank für Eure Hilfe

Andreas

dr.rock
11-02-2011, 13:18
Das Problem bei dem Fußnoten lag an der zu großen Box in der Definition


\deffootnote% \deffootnote[Markenbreite]{Einzug}{Absatzeinzug}{Markendefinition}
[2em]{7mm}% Einzug des Fußnotentextes
{0em}% zusätzlicher Absatzeinzug in der Fußnote
{%
\makebox[2em]% Raum für Fußnotenzeichen
[l]% Ausrichtung des Fußnotenzeichens: [r]echts, [l]inks
{{\thefootnotemark}}% Fußnotenzeichen
}

Die 2em haben sozusagen den Rest der Fußnote nach rechts gedrückt. mit 1.7em gehts!

Das 2. Problem mit dem Einrücken des Textes nach umdefinierter Überschrift

%xxxxxxxxxxxxxxDie Überschriftenxxxxxxxxxxxxxxxxxxxxxxxxxxx
\usepackage{titlesec} % Textüberschriften anpassen

% \titleformat{Überschriftenklasse}[Absatzformatierung]{Textformatierung} {Nummerierung}{Abstand zwischen Nummerierung und Überschriftentext}{Code vor der Überschrift}{Code nach der Überschrift}

\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.\q uad}{0pt}{}
\titleformat{\subsubsection}[hang]{\normalsize\mdseries\itshape\centering}{\thesubsu bsection.\quad}{0pt}{}
\titleformat{\paragraph}[hang]{\large\bfseries}{\theparagraph\quad}{0pt}{}

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

\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}


habe ich Quick & Dirty gelöst.
Einfach \parindent-1pt setzen und schon gibt es keinen ungewollten "Einzug nach Überschrift" mehr.

rstuby
11-02-2011, 13:23
Dann doch besser 0pt?

Aber dann hast du ja auch nach normalen Absätzen keinen Einzug mehr.

dr.rock
14-02-2011, 11:51
Hier noch die Lösung des Einzugproblems

http://www.golatex.de/viewtopic,p,26983.html#26983