Text folgt dem Abschnittsnamen in derselben Zeile (scrartcl) mit Abschnittsnummern im Rand

Text folgt dem Abschnittsnamen in derselben Zeile (scrartcl) mit Abschnittsnummern im Rand

Ich möchte Text in derselben Zeile wie meine Unterunterabschnitte haben (nur) mit KOMA scrartcl, UND meine Abschnittsnummern am Rand. Beispiel:

1.1.1 Überschrift des Unterabschnitts Nachfolgender Text

Ich kann dies erreichen, indem ich Folgendes verwende:

\RedeclareSectionCommand[%
afterskip=-10pt%
]{subsubsection}

Es gibt jedoch auch einen Konflikt, wenn Zahlen am Rand stehen. Ich verwende den folgenden Code, um die Abschnittsnummern am Seitenrand zu platzieren, aber durch die Verwendung der Neudeklaration werden die Zahlen nicht mehr am Rand platziert.

\renewcommand\sectionlinesformat[4]{%
\makebox[0pt][r]{#3}#4%
}

Antwort1

\sectionlinesformatwird von freistehenden Überschriften verwendet. Einlaufende Überschriften verwenden \sectioncatchphraseformat. Sie müssen diesen Befehl also auch neu definieren.

Beispiel:

\documentclass{scrartcl}
\usepackage{blindtext}% only for dummy text

\renewcommand\sectionlinesformat[4]{% used by free-standing headings with style=section
  \makebox[0pt][r]{#3}#4%
}
\renewcommand\sectioncatchphraseformat[4]{% used by run-in headings with style=section
  \makebox[0pt][r]{#3}#4%
}

\RedeclareSectionCommand[%
  afterskip=-1em%
]{subsubsection}

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

oder alternativ:

\documentclass{scrartcl}
\usepackage{blindtext}% only for dummy text

\renewcommand\sectionlinesformat[4]{% used by free-standing headings with style=section
  \makebox[0pt][r]{#3}#4%
}
\renewcommand\sectioncatchphraseformat[4]{% used by run-in headings with style=section
  \makebox[0pt][r]{#3}#4%
}

\RedeclareSectionCommand[%
  afterskip=1em,% note the positive value
  runin=true% needs KOMA-Script version 3.26b or newer 
]{subsubsection}

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

Ergebnis:

Bildbeschreibung hier eingeben

verwandte Informationen