Seite 1 von 1

titlesec und KOMA

Verfasst: Sa 6. Jun 2015, 10:56
von karl-heinz
Hallo,

ich möchte gerne keinen Abstand nach subsubsection-Unterkapiteln, was auch mit titlesec problemlos klappt.
\usepackage[noindentafter]{titlesec}
\titlespacing{\subsubsection}{0pt}{12pt}{\parskip}
Allerdings bekommt man ja dann den Hinweis, dass titlesec zusammen mit KOMA nicht empfohlen wird... die ergoogelte Lösung
\RedeclareSectionCommand[
  beforeskip=-.5\baselineskip,
  afterskip=.25\baselineskip]{subsubsection}
läuft aber nicht durch... was machen ich falsch?
\documentclass{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{lmodern}

\usepackage{blindtext}


\usepackage[noindentafter]{titlesec}
\titlespacing{\subsubsection}{0pt}{12pt}{\parskip}

%\RedeclareSectionCommand[
%  beforeskip=-.5\baselineskip,
%  afterskip=.25\baselineskip]{subsubsection}

\begin{document}


\blinddocument


\end{document}
Danke...

Karl-Heinz

Verfasst: Sa 6. Jun 2015, 12:23
von esdd
Folgendes Beispiel läuft bei mir problemlos durch.
\documentclass{scrbook} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} 
\usepackage{lmodern} 
\usepackage{blindtext} 

\RedeclareSectionCommand[ 
  beforeskip=-.5\baselineskip, 
  afterskip=.25\baselineskip]{subsubsection} 

\begin{document} 
\KOMAScriptVersion
\blinddocument 
\end{document}

Mit \KOMAScriptVersion lasse ich auf der ersten Seite die beim Kompilieren verwendete KOMA-Script Version anzeigen. Der Befehl \RedeclareSectionCommand wurde in Version 3.15 eingeführt. Wenn bei Dir eine Version verwendet wird, die älter als diese 3.15 ist, solltest Du ein Update machen. Aktuell auf CTAN ist derzeit Version 3.17a.

Gruß
Elke

Verfasst: Sa 6. Jun 2015, 14:43
von karl-heinz
Danke, mit der aktuellen Version läuft es durch...