Text keeps compressing or expanding when splitting text with “`\\\\“`

line-breakingspacingtext;white space

I highly doubt that this question hasn't been asked before, but I haven't managed to use the right search words to find it.

In case it matters I'm writing in Overleaf and use \documentclass{article}.

My problem is, that when I want to split a block of text into two blocks with a "free" line in between, I usually use \\\\, as it's fast and simple to do. However, using this method annoyingly often causes each block of text to compress or expand so that the last word of each block of text is printed on its own line. I've managed to avoid this a few times by splitting lines within individual blocks with just two \\ (so no "free" space in between). Other times I've managed to fix it by rephrasing sentences (adding or subtracting words). This method is annoying, and usually, only have a chance at working for small blocks of text.

Why does the \\\\-command prioritize a single word on the last line of each block?

Is there another method or command to achieve multiple blocks of text separated by a "free" line without the block constantly rearranging words, so that the last word is printed on it's own line?

In case of my explanation being poorly drafted, look at the two figures below for clarity. The example in the figures is not in English, but I'm pretty sure it doesn't make a difference, so forgive me for being too lazy to create a new example just for this.

enter image description here

Edit: If I just separate paragraphs by an empty line like this:

Text 1

Text 2

Text 3

Then I get the following result:

enter image description here

Still no vertical space, but now there's an annoying horizontal space.

Best Answer

Multiple solutions have been found. The two best solutions seem to be...

  1. import \usepackage{parskip} to avoid commands. Just make an empty line as you would in other standard writing softwares like Word and Google Docs.

  2. Make an empty line followed by either \bigskip or \medskip like this:

1st block of text

\bigskip
2nd block of text

\medskip
3rd block of text
Related Question