Einzug des ersten Absatzes nach einer section verhindern

Schriftbild, Absätze und Auflistungen einstellen


schmendrich
Forum-Century
Forum-Century
Beiträge: 136
Registriert: Mo 2. Mär 2009, 19:18

Einzug des ersten Absatzes nach einer section verhindern

Beitrag von schmendrich »

Hallo,

wie kann ich den Einzug des ersten Absatzes nach einer \section verhindern, ohne von Hand überall \noindent eintragen zu müssen.

Bei normaler Verwendung von \section in scrartcl wird der erste Absatz nicht eingezogen. Ich verwende hier titlesec und scheinbar ist die Einzieherei da anders definiert.

Minimalbeispiel
\documentclass[a4paper]{scrartcl}
\usepackage[
%utf8 	%linux
latin1 %windows
]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}

\usepackage{titlesec}
\titleformat{\section}[leftmargin]
  {\normalfont
   \vspace{6pt}%
   \sffamily\bfseries\filleft}
  {\thesection}{.5em}{}
\titlespacing{\section}
  {4pc}{1.5pc plus .1ex minus .2ex}{1pc}


\begin{document}

\section*{Titel am Rand}

Dieser Absatz hat leider einen Einzug, auch wenn ich ihn nicht haben
möchte. Ich weiß, daß ich ihn den Absatzeinzug auch mit {\verb \noindent } verhindern
könnte, aber ich möchte es ungern im ganzen Dokument von Hand machen
müssen. Nun meine Frage: Wie bekomme ich den Einzug eines jeden ersten Absatzes
nach einer {\verb \section } weg, ohne jedesmal {\verb \noindent } benutzen zu müssen?

Der zweite Absatz nach einer {\verb \section } soll seinen Einzug behalten. \blindtext

\end{document}
Grüße
schmendrich

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Hallo,

Du brauchst nur ein * einzufügen:
\titlespacing*{\section}
  {4pc}{1.5pc plus .1ex minus .2ex}{1pc}
Die *-Variante verhindert den Einzug des dem Titel folgenden Absatzes.

Viele Grüße,

Stefan

schmendrich
Forum-Century
Forum-Century
Beiträge: 136
Registriert: Mo 2. Mär 2009, 19:18

Beitrag von schmendrich »

Tausend Dank!

Grüße
schmendrich

Antworten