4
1

Duplikat zu: Wie ändere ich die Abstände über/unter section, subsection, subsubsection, .... ?


Liebe Leute, ich bin verzweifelt. Ich muss vorneweg sagen, dass ich nicht von Technik/Nawi komme und LaTeX recht stümperhaft verwende – aber es schaut einfach gut aus und funktioniert, solange ich nicht zuviel selber formatieren will...

Also, anbei der Code. Das Problem: Was auch immer ich an Vorschlägen aus Foren versucht habe, nichts hat funktioniert, wenn ich vor \section einen anderen Abstand wollte. Es wird beim Kompilieren keine Meldung ausgespuckt, das etwas fehlt, nur steht da: use of tocstyle with new tocbasic detected.

Hier der Code - ich wäre so dankbar für Hilfe! Danke!

Open in Online-Editor
\documentclass[12pt,twoside,BCOR=12mm,DIV=calc]{scrbook}
\usepackage{geometry}
\usepackage{ngerman}
\usepackage{libertine}
\usepackage{lato}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[sc]{mathpazo}
\usepackage{pifont}
\usepackage{latexsym}
\usepackage{graphicx}
\usepackage{color}
\usepackage[]{ragged2e}
\usepackage{nicefrac}
% Kopfzeilen
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
%Zeilenabstand 1,5 Zeilen, MS Office - Dimensionierung
\usepackage{setspace}
\makeatletter
\newcommand{\MSonehalfspacing}{%
  \setstretch{1.44}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.448}%
  \or % 11pt
    \setstretch {1.399}%
  \or % 12pt
    \setstretch {1.433}%
  \fi
}
\newcommand{\MSdoublespacing}{%
  \setstretch {1.92}%  default
  \ifcase \@ptsize \relax % 10pt
    \setstretch {1.936}%
  \or % 11pt
    \setstretch {1.866}%
  \or % 12pt
    \setstretch {1.902}%
  \fi
}
\MSonehalfspacing
\makeatother
% Überschriften
\usepackage{titlesec}
\titleformat{\chapter}[hang]{\Large}{\thechapter\quad}{0pt}{}
\titleformat{\section}[hang]{\large\bfseries}{\thesection\quad}{0pt}{}
\titleformat{\subsection}[hang]{\bfseries}{\thesubsection\quad}{0pt}{}
\titleformat{\subsubsection}[hang]{\bfseries}{\thesubsubsection\quad}{0pt}{}
\titleformat{\paragraph}[hang]{\bfseries}{\theparagraph\quad}{0pt}{}
\titlespacing{\chapter}{0pt}{35pt}{20pt}
% Inhaltsverzeichnis
\usepackage{tocstyle}
% Fußnoten
\deffootnote[1.3em]{1.3em}{0em}{%
\makebox[1.3em][l]{\thefootnotemark}} 
\geometry{footnotesep=0.7cm}
\begin{document}

\addtocontents{toc}{\protect\thispagestyle{empty}}
\tableofcontents

\begin{singlespace}
\chapter[\textsc{Einleitung}]{\textsc{Einleitung}}
\end{singlespace}

\fancyhead[LE]{\thepage\hspace*{\fill}\thechapter \enskip \textsc{Einleitung}}
\fancyhead[RO]{\thechapter \enskip \textsc{Einleitung}\hspace*{\fill}\thepage}
\fancyfoot[RO, LE] {\thepage}
\thispagestyle{empty}

\noindent Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et do-
lore magna aliquyam erat, sed diam voluptua. At vero eos
et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no\footnote{sea takimata sanctus est Lorem ipsum dolor
sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua.
At vero}
eos et accusam et justo duo dolores et ea rebum. Stet clita
kasd gubergren, no sea takimata sanctus est Lorem ipsum
dolor sit amet. Lorem ipsum dolor sit amet, consetetur sa-
dipscing elitr, sed diam nonumy eirmod tempor invidunt ut
labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum.
Stet clita kasd gubergren, no sea takimata sanctus est Lo-
rem ipsum dolor sit amet. Lorem ipsum dolor sit amet,

\begin{singlespace}
 \section{Unterabschnitt}
\end{singlespace}

At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita
kasd gubergren, no sea takimata sanctus est Lorem ipsum
dolor sit amet. Lorem ipsum dolor sit amet, consetetur sa-
dipscing elitr, sed diam nonumy eirmod tempor invidunt ut
labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum.
Stet clita kasd gubergren, no sea takimata sanctus est Lo-
rem ipsum dolor sit amet. Lorem ipsum dolor sit amet,

\begin{singlespace}
 \subsection{UnterUnterabschnitt}
\end{singlespace}

consetetur sadipscing elitr, sed diam nonumy eirmod tem-
por invidunt ut labore et dolore magna aliquyam erat, sed
diam voluptua. At vero eos et accusam et justo duo dolo-
res et ea rebum. Stet clita kasd gubergren, no sea Lorem
ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore et do-
lore magna aliquyam erat, sed diam voluptua. At vero eos
et accusam et justo duo dolores et ea rebum. Stet clita kasd
gubergren, no sea takimata sanctus est Lorem ipsum dolor
sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua. At vero
eos et accusam et justo duo dolores et ea rebum. Stet clita
kasd gubergren, no sea takimata sanctus est Lorem ipsum

\end{document}

gefragt 19 Aug '16, 21:09

Pelimbert's gravatar image

Pelimbert
20124
Akzeptiert-Rate: 0%

bearbeitet 27 Aug '16, 12:46

saputello's gravatar image

saputello
11.1k174365

1

Willkommen auf TeXwelt.de! Außer der untenstehenden Antwort noch Ideen: auch fancyhdr kann als veraltet betrachtet werden (verwendet auch veraltete Befehle) und kann durch KOMA-Script-eigene Befehle ersetzt werden. Stichwort: scrlayer-scrpage in der KOMA-Script-Doku. geometry kann weg, das macht auch die KOMA-Klasse (mit typearea). \usepackage{ngerman} sollte weg, das macht babel schon.

(19 Aug '16, 21:56) stefan ♦♦

Ah, das ist ja erleuchtend! fancyhdr hatte ich schon entsorgt.geometry muss ich erst rauskriegen, ich hab das zur formatierung von fußnoten verwendet.

(19 Aug '16, 22:39) Pelimbert

Okay, das geht ja immer besser, jetzt hab ich die Fußnoten auch bereinigt und geometry verabschiedet ;-)

(19 Aug '16, 22:47) Pelimbert
1
(19 Aug '16, 22:51) MoonKid
2

Tut mir leid, ich bin ganz neu in diesen Sachen. Sollte ich wieder was brauchen, werde ich es entsprechend machen. Danke für den Hinweis!

(19 Aug '16, 23:00) Pelimbert

@Pelimbert Ja, ein Minimalbeispiel ist, egal wie schwer das Problem, fast eine Garantie zur Lösung. @saputello hat hier auch eine Anleitung - click - verfasst. Meld Dich gern wieder, wir lieben gute Fragen :-) und noch ein Tipp: Knackiger Titel der das Problem beschreibt, ist immer super, weniger Infos ob man neu ist oder nach Hilfe fragt. Sonst sähen die meisten Überschriften gleich aus. :-D

(19 Aug '16, 23:14) stefan ♦♦

@Stefan: Man kann nicht pauschal sagen, dass typearea das Paket geometry ersetzt. Wenn ich spezielle Layoutvoraussetzungen habe, dann geht das oft nur mit geometry.

(20 Aug '16, 08:50) crazyhorse
Ergebnis 5 von 7 show 2 more comments

Die Frage wurde aus folgenden Grund "Duplikat einer anderen Frage" geschlossen saputello 27 Aug '16, 12:46


Das kannst du mit den KOMA-eigenen Befehlen machen und nicht mit titlesec:

Open in Online-Editor
\documentclass[12pt,twoside,BCOR=12mm,DIV=calc]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{libertine}

\RedeclareSectionCommand[
  style =section,
  indent=0pt,
  font  =\Huge\bfseries\scshape,
  beforeskip=-6ex plus -0.5ex minus -0.2ex,
  afterskip = 2ex plus  0.2ex]{chapter}
\RedeclareSectionCommand[
  style =section,
  indent=0pt,
  font  =\Large\bfseries,
  beforeskip=-6ex plus -0.5ex minus -0.2ex,
  afterskip = 2ex plus  0.2ex]{section}
\RedeclareSectionCommand[
  style =section,
  indent=0pt,
  font  =\large\bfseries,
  beforeskip=-6ex plus -0.5ex minus -0.2ex,
  afterskip = 2ex plus  0.2ex]{subsection}

\begin{document}

\chapter{Einleitung}
    \noindent Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
    sed diam nonumy eirmod tempor invidunt ut labore et do-
    lore magna aliquyam erat, sed diam voluptua. At vero eos
    et accusam et justo duo dolores et ea rebum. Stet clita kasd

\section{Unterabschnitt}    
    At vero
    eos et accusam et justo duo dolores et ea rebum. Stet clita
    kasd gubergren, no sea takimata sanctus est Lorem ipsum
\subsection{UnterUnterabschnitt}    
 amet. Lorem ipsum dolor sit amet, consetetur sadipscing
    elitr, sed diam nonumy eirmod tempor invidunt ut labore
    et dolore magna aliquyam erat, sed diam voluptua. At vero
    eos et accusam et justo duo dolores et ea rebum. Stet clita
    kasd gubergren, no sea takimata sanctus est Lorem ipsum

\end{document}
Permanenter link

beantwortet 19 Aug '16, 21:43

crazyhorse's gravatar image

crazyhorse
4323
Akzeptiert-Rate: 26%

bearbeitet 19 Aug '16, 21:45

Danke! Verstehe ich das richtig, titlesec hat alle anderen Veränderungen blockiert? Ich bin ja froh, dass ich es weghabe - es war praktisch, aber es hat mich schon gestört, dass es eigentlich nicht mit KOMA verwendet werden soll. Danke Nochmals!

(19 Aug '16, 21:50) Pelimbert
1

Wenn man irgendein Problem hat, dann schaut man immer auch einmal in das Logfile, welches man auch mit jedem normalen Editor laden kann. Und dort wirst du dann einen Hinweis zu titlesec und KOMA-Script finden.

(19 Aug '16, 21:54) crazyhorse
1

Danke für die Hilfe und für das Dazugelernte!

(19 Aug '16, 21:56) Pelimbert

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×59
×55
×49

gestellte Frage: 19 Aug '16, 21:09

Frage wurde gesehen: 8,531 Mal

zuletzt geändert: 27 Aug '16, 12:46