I have been adding manual line breaks to paragraphs in my document using the \linebreak command because I have been suffering badly from overfull horizontal boxes. However when I compile my document the line number in the console and log associated with any errors I have is now wrong (by the number of \linebreak commands occurring before it in the document).
At present this is manageable, however the more line breaks I use the harder it will be to trackdown errors.
I have tried using \beginsloppypar{ for the whole section however every time I compile the document using this environment I get an extra nonsense error that has to be skipped - not viable for a Thesis being compiled hundreds of times.
The problem arises because of the inclusion of chemical names.
I am using MiKTeX 2.9 Version 0.4.1 r827.
p.s. You guys are awesome, most of my questions are answered here before I have to ask them!
\documentclass{...}and ending with\end{document}. – Fran Feb 5 at 2:27`, they'll be marked as code, as can be seen in my edit. You can also highlight the code and click the "code" button (with "{}" on it). – Fran Feb 5 at 2:34\linebreakcan influence this, because the line numbers you see on the terminal are computed much earlier than when\linebreakis interpreted by TeX. – egreg Feb 5 at 7:43