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.

How can I use biblatex and not have the references run into the margins? I've seen some posts and solutions to this problem pertaining to URLs but I'm not using web links so it's a different problem. biblatex appears to not want to break the titles of books.

My \usepackage statement, if it helps, is as follows:

\usepackage[citestyle=authoryear,bibstyle=authoryear,sorting=nyt,
   eprint=false,isbn=false,url=false,doi=false]{biblatex}
share|improve this question
2  
Please add a minimal working example (MWE) that illustrates your problem. –  lockstep Sep 9 '12 at 20:05
add comment

2 Answers 2

It appears as though there is a conflict between the package biblatex and ulem. That is, \usepackage[options]{biblatex} and \usepackage{ulem} when used together not only result in underlined journal names but also citations that extend into the margins. Omitting \usepackage{ulem} or using \usepackage[normalem]{ulem} fixed this problem and allowed biblatex to italicize journal names and wrap citations as expected.

share|improve this answer
add comment

Linebreaks in biblatex are controlled by the parameters (counters) abbrevpenalty, highnamepenalty and lownamepenalty.

\bibsetup{
  \setcounter{abbrvpenalty}{0}
  \setcounter{highnamepenalty}{0}
  \setcounter{lownamepenalty}{0}
}

The above setting should permit linebreaks in names and abbreviations (e.g., et al)

share|improve this answer
add comment

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.