I have a document and I am happy with the spacing everywhere except where there are two sequential paragraphs. In this case I would like a line between them, but I do not know how to make this happen other than manually placing line breaks (\\).

I am aware of \parskip, but this adds space before the paragraph, not after it, which affects the entire document (e.g. space is added between paragraphs and headings, between single lines of text, between list items, etc etc)

How can I specify a line should be added between two successive paragraphs, and only between two successive paragraphs?

  • Paragraphs are everywhere in LaTeX. Every list is a paragraph, every float is a separate paragraphs with slightly different spacing. Normally, package parskip is used for what you want.
    – Johannes_B
    Oct 24 '16 at 11:45
  • \\ outside of tabular material is almost always wrong.
    – Johannes_B
    Oct 24 '16 at 11:45
  • \parskip is added exactly where you say you want space added, between paragraphs, document classes that set this non zero (or the parskip package to alter standard classes) adjust space around headings and lists etc to take account of the parskip space that will also be added. (\\ at the end of a paragraph does not add vertical space, just force a spurious extra line of the paragraph, so that isn't ever a good markup) Oct 24 '16 at 11:58
  • A tip: You can use backticks ` to mark your inline code as I did in my edit.
    – ebosi
    Oct 24 '16 at 12:00
  • @ebo Thanks! (at) David I saw Andres question before but now I re-read it with Johannes comments in mind, it does seem to answer the question, so I have accepted that it as duplicate (not sure if I should delete this or if the system will?)
    – sebf
    Oct 24 '16 at 12:16

Browse other questions tagged or ask your own question.