Texto que sigue al nombre de la sección en la misma línea (scrartcl) con los números de sección en el margen

Texto que sigue al nombre de la sección en la misma línea (scrartcl) con los números de sección en el margen

Me gustaría tener texto en la misma línea que mis subsubsecciones (solo) usando KOMA scrartcl, Y tener los números de mis secciones en el margen. Por ejemplo:

1.1.1 Título de la subsubsección Algún texto que sigue

Puedo lograrlo usando lo siguiente:

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

Pero también existe un conflicto con tener números en el margen. Estoy usando el siguiente código para colocar los números de sección en el margen de la página, pero usar la redeclaración ya no colocará el número en el margen.

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

Respuesta1

\sectionlinesformatse utiliza en títulos independientes. Los encabezados preliminares utilizan \sectioncatchphraseformat. Entonces también debes redefinir este comando.

Ejemplo:

\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}

o alternativamente:

\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}

Resultado:

ingrese la descripción de la imagen aquí

información relacionada