I am currently writing my master thesis with KOMA-Class srcreprt and I am a little bit weird about blank lines in paragraphs, parskips and sectioning vertical space.
As I have learned usage of \\ as shown in the following mwe is some kind of bad style:
\documentclass[a4paper,12pt,chapterprefix=true]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\setlength{\parindent}{0em}
\usepackage[onehalfspacing]{setspace}
\RedeclareSectionCommands[
beforeskip=1em,
afterskip=1sp
]{paragraph,subparagraph}
\begin{document}
\chapter{Ein Kapitel}
\blindtext
\paragraph{Ein Absatz}
\blindtext \\
\blindtext
\end{document}
It produces the following output:
As I have read, it is better to use \usepackage{parskip}, remove \setlength{\parindent}{0em} and use blank lines instead of \\. This gives a slightly different look, but is almost the same. But pdflatex now throws the following warning:
Usage of package `parskip' together(scrreprt) with a KOMA-Script class is not recommended.
I figured out, that KOMA-Script offers the parameter parskip which can be used instead of \usepackage{parskip}. But this creates big vertical spaces for the sections. Especially there seems to be no way to reduce the spacing between the \paragraph and the following text:
So my question is:
What is the "best" solution to go for? I guess it is the KOMA-Script option parskip. But how can I reduce the vertical Spacings? Especially the afterskip of \paragraph?
I also came across the following: When using \usepackage[onehalfspacing]{setspace} one should DVI=last. I did not really understand this. Also in combination with the scrmanual it confused me more then anything else. Is this something I should take care of?
Thank you for your help!



\\solution, which is considered to be kind of bad latex style https://tex.stackexchange.com/questions/82664/when-to-use-par-and-when-newline-or-blank-linesAnd in addition, I don't want to reduce the spacings in the first image. That look fine. My question is, how to reduce the spacing, when using
– The Shadow Sep 08 '19 at 15:54\documentclass[parskip]{scrreprt}since this makes big spacing. Another question: What doesafterskip=1.25\baselineskip plus .1\baselineskip minus .12\baselineskipmean? Why can't i just say1.23\baselineskip(1,25+0,1-0,12=1,23)\\, becauseparskipoption is missing. Whith\documentclass[a4paper,12pt,chapterprefix=true,parskip]{scrreprt}the vertical space between\paragraph{Ein Absatz}and\blindtextis again very big, which i want to have reduced to just a normal\newline. So the actual Question is: How to replace\\, since it is considered to be bad style AND keeping the normal line break afterparagraphin KOMA-Script? Packageparskipdoes it, but throws a warning – The Shadow Sep 08 '19 at 16:15\paragraph{title}, but I don't want to have spacing between the title and the following text. Additionally I want to have a blank line between paragraphs, but not a indent in the firstline. So the given mwe gives me the output I actually want to achieve, but it uses\\for linebreaks, which should not be used regarding to a lot of form posts (here and elsewhere). – The Shadow Sep 08 '19 at 17:24\paragraphcommand did the trick for me. 1.5 linespacing, not paragraph indenting and space between paragraphs are actually requirements from my adviser, so I have to do it this way. Thank you for putting so much time into my problem! – The Shadow Sep 08 '19 at 19:00