Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I am starting my adventure with LaTeX.

I have following code on my preamble:

\usepackage{graphicx}
\usepackage{setspace}
\onehalfspacing
\usepackage{indentfirst}
\usepackage{titlesec}

On third and fifth line I have: LaTeX Error: There's no line here to end
Why?

share|improve this question
4  
I get no error. –  egreg Jan 2 '13 at 20:17
6  
99 times out of a hundred that error is caused by mis-using \\ are you sure that the error comes from the code you showed. (It is always best to post a complete small document that reproduces the error) –  David Carlisle Jan 2 '13 at 20:36
2  
@MichałHerman: It depends on where it's used. Inside tabular or array, then it's fine. Elsewhere, not so much... See #4 in Documents with typical LaTeX errors, or the UK TeX FAQ entry No line here to end. –  Werner Jan 2 '13 at 22:21
2  
@MichałHerman white space before the optional argument is always allowed (except in ams alignments) –  David Carlisle Jan 2 '13 at 23:50
1  
@MichałHerman Remember that paragraphs are ended by leaving a blank line in the input file; if you really need a vertical spacing, use \bigskip after the blank line; but I've typeset several books and almost never felt a compelling reason to use it. Never use \\ for ending paragraphs. –  egreg Jan 3 '13 at 0:03

1 Answer 1

up vote 6 down vote accepted

Using \\ at the start of a paragraph (when there is no line to end) is the most common cause of this error. The way to add space between paragraphs is to use \vspace{3cm}

However even \vspace should not normally be needed. You should try to avoid having explicit spacing in the document, it makes the document source very hard to re-use for different page or font sizes and it is usually an indication that the markup is too oriented towards visual rather than logical markup. Sometimes, at the very end of the document editing process you need to assert manual control to optimise the page breaking and insert a space here and there but otherwise any vertical spacing should really be hidden in the definition of structural commands such as \section or \begin{figure}

share|improve this answer
    
I used title page example from en.wikibooks.org/wiki/LaTeX/Title_Creation , so I thought that it is well formated –  Michał Herman Jan 3 '13 at 7:41

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.