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.

while using Bibtex, I experienced an frustrating issue with line-breaks on cites in my block text.

I have chosen to use the following bibtex implementation:

\bibliographystyle{plain}
\bibliography{library}

No voodoo here. Nevertheless, this leads to the following composition:

The cite is not line-broken correctly. I assume many other users have already experienced that hanging-over problem either.

Can someone help me how to fix that LaTeX is compiling the cite correctly in a way that it nicely integrates itself into block structure?

EDIT: Rephrasing makes it hard to monitor the whole 300 pages every time I recompile the document due to some minor modifications. I know that many use suggest to rephrase the text but I would like to ask for a more professional solution here.

share|improve this question
    
Have you tried to rephrase the sentence including the cite? Adding or deleting a word can do it ... –  Kurt Aug 22 '13 at 10:14
2  
I thought about a more elegant way instead of making my sentence sounding not so nice anymore ;). Honestly, I think rephrasing makes it hard to monitor the whole 300 pages every time I recompile the document due to some minor modifications. –  Robiston Aug 22 '13 at 10:17
    
I think we are talking about the last fine tuning of your document. I do this usually only one time, after I have finished writing my text with the final proofread of the document. With option draft you can find the hanging-over lines easily and rephrase them or insert (depends on the situation) a hyphenation mark. The algorithm of LaTeX is very good, but some times it needs the help of you. Until today a good typography needs the help of a person, the program allone can not manage it in the same way a learned typographer can ... –  Kurt Aug 22 '13 at 11:12
    
plain style alone doesn't give such citations. Beside this what do you want latex to do to handle the problem? –  Ulrike Fischer Aug 22 '13 at 11:12
1  
You should load microtype and you can loosen the settings of latex regarding line breaking see tex.ac.uk/cgi-bin/texfaq2html?label=overfull. –  Ulrike Fischer Aug 22 '13 at 11:49
show 1 more comment

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.