Vorher-Abstand bei zentrierter Überschrift ausschalten
Ich muss vor und nach der Überschrift die Abstände entfernen. Das funktioniert bei der zentrierten Überschrift aber nicht.
Wenn ich die \center Option weglasse, ist der Abstand ok.
Auch ein behelfsmäßger negativer vertikaler Abstand taugt nicht. Der ist zuviel.
Ich verstehe den Zusammenhang zwischen dem 4. \@startsection-Argument und der \center-Option aber auch nicht.
%% x.tex
\documentclass{scrartcl}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
\makeatletter
\renewcommand\section{%
\@startsection{section}{\sectionnumdepth}{\z@}%
{0.01ex}%{-3.5ex \@plus -1ex \@minus -.2ex}%
{0.01ex}%{2.3ex \@plus.2ex}%
{\ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax
\setlength{\parfillskip}{\z@ plus 1fil}\fi
\raggedsection\normalfont\sectfont\nobreak\size@section}%
}
\makeatother
%% mal auskommmentieren
\setkomafont{section}{\center}
\usepackage{blindtext}
\begin{document}
\blindtext
% workaround
%\vspace{-\baselineskip}
\section{Section}
\blindtext
\end{document}